.wc-svea-checkout-form{margin-bottom:4rem}.woocommerce-js table.shop_table,.woocommerce-page table.shop_table,.woocommerce-js table.shop_table tbody th,.woocommerce-js table.shop_table tbody td,.woocommerce-js table.shop_table tfoot td,.woocommerce-js table.shop_table tfoot th{border:0}.woocommerce-page.woocommerce-checkout table.shop_table th{border-color:#000}.vape-shipping-and-order-details{display:flex;flex-flow:wrap}.vape-shipping-and-order-details .shipping-title{width:100%;order:2;margin-bottom:2rem;display:flex;gap:10px;flex-direction:column}.woocommerce-checkout-review-order-wrapper{order:1;width:100%}.vape-shipping-and-order-details .wc-svea-checkout-checkout-module{width:calc(50% - 15px);margin:0;box-sizing:border-box;order:4;margin-left:15px}.woocommerce-checkout .woocommerce-remove-coupon.remove-coupen{font-weight:400;font-size:16px!important}.vape-shipping-and-order-details #msdco-widget{width:calc(50% - 15px);box-sizing:border-box;order:3;margin-right:15px}.woocommerce-form-coupon{align-items:center;display:none}.woocommerce-form-coupon .form-row-first{padding:0}.woocommerce-form-coupon .form-row-first #coupon_code{font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px;border:1px solid #000;width:100%;height:45px;text-transform:uppercase}body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row textarea{font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px;border:1px solid #000;border-radius:0}.woocommerce-form-coupon .form-row-last .button{background-color:#454545!important;color:#fff;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;height:45px;padding:13px 40px}.woocommerce-checkout-review-order-table .checkout-step-1{color:#000;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500!important;line-height:22.086px;letter-spacing:3.6px;text-transform:uppercase;margin-bottom:16px}}.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table th{padding:14px 0}.woocommerce-checkout-review-order-table tfoot>tr>td,.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout-review-order-table .order-total>td{display:flex;flex-direction:column;gap:5px}.woocommerce-checkout-review-order-table .order-total{color:#000;font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:500;line-height:22.086px;letter-spacing:3.6px;text-transform:uppercase}.woocommerce-checkout.ast-modern-checkout tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,.woocommerce-checkout.ast-modern-checkout tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{border-top:none!important;border-bottom:1px solid #000}.woocommerce-checkout.ast-modern-checkout tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout.ast-modern-checkout tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{border-top:1px solid #000}.woocommerce-checkout-review-order-table .order-total>td>small{color:#000;font-family:"Futura PT";font-size:8px!important;font-style:normal;font-weight:400!important;line-height:9.816px;letter-spacing:.4px}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details{display:flex;align-items:center;gap:25px;width:100%;flex-shrink:0}.woocommerce-checkout .cart_item .product-quantity,.woocommerce-checkout .product-total .product-item-action-wrapper bdi,.woocommerce-checkout .product-total .product-item-action-wrapper ins,.woocommerce-checkout .product-total .product-item-action-wrapper del{font-size:16px!important;font-weight:400!important}@media (max-width:1024px){.woocommerce-checkout .cart_item .product-quantity,.woocommerce-checkout .product-total .product-item-action-wrapper ins,.woocommerce-checkout .product-total .product-item-action-wrapper del,.woocommerce-checkout .product-total .product-item-action-wrapper bdi{font-size:14.592px!important}}.woocommerce-checkout .cart_item .product-quantity,.woocommerce-checkout .product-total bdi{color:var(--ast-global-color-3)}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details img{height:81px;width:71px}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details a{flex-shrink:0}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details .ast-product-name{color:#000;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details .vape-checkout-product-item-info{display:flex;flex-direction:column;gap:12px}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details .vape-checkout-product-item-info .relevant-product-info{color:#000;font-family:"Futura PT";font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;display:none}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details .vape-checkout-product-item-info .item-info{display:flex;flex-direction:column;gap:5px}.woocommerce-checkout-review-order-table .vape-checkout-product-item-details .vape-checkout-product-item-info .product-item-category{color:#000;font-family:"Futura PT";font-size:10px;font-style:normal;font-weight:400;display:block;line-height:18px;letter-spacing:.5px}.woocommerce-checkout-review-order-table .cart_item .product-name{display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout-review-order-table .cart_item .product-name .ast-product-name{color:#000;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px}.woocommerce-checkout-review-order-table .cart_item .product-total{text-transform:uppercase;width:35%}.woocommerce-checkout-review-order-table .product-item-action-wrapper{display:flex;justify-content:end;flex-direction:column}.woocommerce-js table.shop_table tfoot .order-total td,.woocommerce-js table.shop_table tfoot .order-total th{border-top:1px solid!important;padding-top:40px}.wc-svea-checkout-page .vape-checkout-heading-section .heading{color:#000;font-family:"Futura PT";font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:4.8px;text-transform:uppercase}@media (max-width:1024px){.wc-svea-checkout-page .vape-checkout-heading-section .heading{padding-top:30px}}.wc-svea-checkout-page .vape-checkout-heading-section .keep-shopping{align-self:flex-start;color:#000;font-family:"Futura PT";font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px;text-decoration-line:underline}.wc-svea-checkout-page .vape-checkout-heading-section{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-top:5em;margin-bottom:1.875em;gap:3px}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name,.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-total,.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table tr th{padding-top:0px!important;padding-bottom:0px!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table{box-shadow:none!important}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount.amount bdi,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .order-total th{font-weight:500!important;line-height:22.086px}