.shop_table{table-layout:auto;border-collapse:collapse;border-spacing:0;width:100%;text-align:left}[dir=rtl] .shop_table{text-align:right}.shop_table .price,.shop_table .price .unit-price{display:block}.shop_table .cart-product-link{display:block;font-weight:500;word-break:break-word}.shop_table .cart-remove-mobile{display:inline-flex;justify-content:center;align-items:center;color:var(--cart-remove, #db4141);border:1px solid var(--cart-remove, #db4141);border-radius:50%;width:20px;height:20px;position:absolute;top:-7px;left:-7px;background:var(--bg-body)}.shop_table .cart-remove-mobile svg{width:8px;height:8px;fill:var(--cart-remove, #db4141);pointer-events:none}@media only screen and (min-width:768px){.shop_table .cart-remove-mobile{display:none}}.shop_table .cart-remove-desktop{display:none;align-items:center;color:var(--cart-remove, #db4141);font-size:13px;font-weight:400;margin-top:5px}@media only screen and (min-width:768px){.shop_table .cart-remove-desktop{display:inline-flex}}.shop_table .cart-remove-desktop svg{height:10px;width:auto;margin-right:5px;fill:var(--cart-remove, #db4141);pointer-events:none}.shop_table .product-mobile-price{display:block;margin-top:5px}@media only screen and (min-width:768px){.shop_table .product-mobile-price{display:none}}.shop_table .cart-update-mobile{display:inline-flex;margin-top:10px}@media only screen and (min-width:768px){.shop_table .cart-update-mobile{display:none}}.shop_table thead tr{border-bottom:1px solid var(--color-border)}.shop_table thead tr th{font-size:13px;text-align:left;font-weight:400;line-height:1;padding:20px 0}[dir=rtl] .shop_table thead tr th{text-align:right}.shop_table thead tr th:last-child{text-align:right}[dir=rtl] .shop_table thead tr th:last-child{text-align:left}.shop_table thead tr th.product-price,.shop_table thead tr th.product-quantity,.shop_table thead tr th.product-subtotal{display:none}@media only screen and (min-width:768px){.shop_table thead tr th.product-price,.shop_table thead tr th.product-quantity,.shop_table thead tr th.product-subtotal{display:table-cell}}.shop_table tbody th{text-align:left}[dir=rtl] .shop_table tbody th{text-align:right}.shop_table tbody th:last-child{text-align:right}[dir=rtl] .shop_table tbody th:last-child{text-align:left}.shop_table tbody tr{border-top:1px solid var(--color-border);position:relative}.shop_table tbody tr.thb-loading{pointer-events:none}.shop_table tbody tr.thb-loading td{opacity:.5}.shop_table tbody tr td{padding:30px 25px 30px 0}[dir=rtl] .shop_table tbody tr td{padding:30px 0 30px 25px}.shop_table tbody tr td:last-child{text-align:right;padding-right:0}[dir=rtl] .shop_table tbody tr td:last-child{text-align:left}.shop_table tbody tr td.product-remove{width:40px}.shop_table tbody tr td.product-name{vertical-align:top}.shop_table tbody tr td.product-name .cart__meta-text{color:rgba(var(--color-text),.7);font-size:14px;margin-top:5px}@media only screen and (min-width:768px){.shop_table tbody tr td.product-name{vertical-align:middle}}.shop_table tbody tr td.product-thumbnail{vertical-align:top;width:150px}@media only screen and (min-width:768px){.shop_table tbody tr td.product-thumbnail{width:120px}.shop_table tbody tr td.product-thumbnail img{max-width:95px}}.shop_table tbody tr td.product-thumbnail div{position:relative;margin-top:2px}.shop_table tbody tr td.product-price,.shop_table tbody tr td.product-quantity,.shop_table tbody tr td.product-subtotal{display:none}@media only screen and (min-width:768px){.shop_table tbody tr td.product-price,.shop_table tbody tr td.product-quantity,.shop_table tbody tr td.product-subtotal{display:table-cell}}.shop_table tbody tr:last-child{border-bottom:1px solid var(--color-border)}.shop_table tfoot tr{border-bottom:1px solid var(--color-border)}.shop_table tfoot tr:last-child{border-width:0}.shop_table tfoot tr th{text-align:left}[dir=rtl] .shop_table tfoot tr th{text-align:right}.shop_table tfoot tr td{padding:30px 25px 30px 0}[dir=rtl] .shop_table tfoot tr td{padding:30px 0 30px 25px}.shop_table tfoot tr td:last-child{text-align:right;padding-right:0}[dir=rtl] .shop_table tfoot tr td:last-child{text-align:left}.shop_table.order-details{margin-bottom:40px}.shop_table.order-details thead{display:none}@media only screen and (min-width:768px){.shop_table.order-details thead{display:table-header-group}}.shop_table.order-details tbody tr td{border-bottom:1px solid var(--color-border);padding:10px 0;display:flex;text-align:right}[dir=rtl] .shop_table.order-details tbody tr td{text-align:left}@media only screen and (min-width:768px){.shop_table.order-details tbody tr td{display:table-cell;text-align:left;padding:30px 25px 30px 0}[dir=rtl] .shop_table.order-details tbody tr td{text-align:right}.shop_table.order-details tbody tr td:last-child{text-align:right;padding-right:0}[dir=rtl] .shop_table.order-details tbody tr td:last-child{text-align:left}}.shop_table.order-details tbody tr td:last-child{border-bottom:0}.shop_table.order-details tbody tr td:before{content:attr(data-label);color:#787878;text-transform:uppercase;font-size:13px;margin-bottom:5px;margin-right:20px;display:block;flex:1;text-align:left}[dir=rtl] .shop_table.order-details tbody tr td:before{text-align:right}@media only screen and (min-width:768px){.shop_table.order-details tbody tr td:before{content:none}}.shop_table.order-details tbody tr td .order-product-title{word-break:break-word}.shop_table.order-details tbody tr,.shop_table.order-details tfoot tr{display:flex;flex-direction:column}@media only screen and (min-width:768px){.shop_table.order-details tbody tr,.shop_table.order-details tfoot tr{display:table-row}}.shop_table.order-details tfoot tr{flex-direction:row}.shop_table.order-details tfoot tr td{flex:1;padding-top:15px;padding-bottom:15px}.thb-cart-form{margin-bottom:60px;position:relative}.thb-cart-form.thb-loading{pointer-events:none}.thb-cart-form.thb-loading:after{bottom:auto;top:50%;margin-top:-16px}.thb-cart-form.thb-loading .shop_table{opacity:.3}.thb-cart-form .price{font-size:16px}.cart__notes{padding-top:25px}.cart__notes label{display:block;font-size:14px;text-transform:none}.cart__notes textarea{width:100%;min-height:110px}.cart-collaterals{margin-bottom:30px}.cart-collaterals h2{display:none}.cart-collaterals-terms{text-align:right;margin-bottom:20px}.cart-collaterals-terms label{margin:0 0 0 10px}.cart-collaterals-terms label a{text-decoration:underline}.cart-collaterals .shop_table{margin-bottom:0}.cart-collaterals .shop_table th{width:100px}@media only screen and (min-width:768px){.cart-collaterals .shop_table th{width:150px}}.cart-collaterals .shop_table tbody tr{border-top:1px solid var(--color-border);border-bottom:none}.cart-collaterals .shop_table tbody tr td{padding-top:25px;padding-bottom:25px}.cart-collaterals .shop_table tbody tr.shipping{text-align:right}.cart-collaterals .shop_table tbody tr.cart-discount svg{width:14px}.cart-collaterals .shop_table tbody tr:first-child{border-top:0}.cart-collaterals .shop_table tfoot tr{border-top:1px solid var(--color-border)}#shipping_method{display:inline-block;list-style:none;text-align:left;margin:0}#shipping_method label{margin:0 0 0 5px}.woocommerce-shipping-calculator{padding-left:30%}.woocommerce-shipping-calculator .shipping-calculator-button{font-size:14px}.woocommerce-shipping-calculator .button{width:100%}.woocommerce-shipping-calculator .shipping-calculator-form{text-align:left}.no-products{padding:10vh 0;align-items:center;text-align:center}.no-products.no-search-results{height:100vh}.coupon{width:100%;max-width:100%;display:flex;position:relative;margin-bottom:15px}@media only screen and (min-width:768px){.coupon{max-width:300px;margin:0}.checkout-coupon .coupon{max-width:400px;margin:0 auto}}.coupon label{display:none}.coupon .input-text{width:100%;margin:0;padding-right:120px}.coupon .button{position:absolute;top:0;right:15px;width:auto!important;font-weight:500;font-size:13px;padding:0!important;background:none!important;border:none!important;color:var(--color-text)!important}.additional-checkout-buttons{margin-top:15px}.additional-checkout-buttons [data-shopify-buttoncontainer]{justify-content:flex-end}.proceed-to-checkout{text-align:right;margin-top:10px}[dir=rtl] .proceed-to-checkout{text-align:left}.proceed-to-checkout .back_to_shop{display:inline-flex;align-items:center;margin-right:40px;font-size:14px}[dir=rtl] .proceed-to-checkout .back_to_shop{margin-right:0;margin-left:40px}.cart-policy-text{display:block;text-align:right;margin-top:20px;font-size:14px;color:rgba(var(--color-text-rgb),.75)}[dir=rtl] .cart-policy-text{text-align:left}.thb-cart-form-container{display:flex}.cart-details{width:68%}.carts-totals-inner{max-width:100%!important;flex:unset!important}table.shop_table.main-cart-items thead{display:none}td.product-quantity quantity-selector.quantity.cart-update.buttons_added{display:flex;align-items:center}.cart-section .quantity.buttons_added .minus,.cart-section .quantity.buttons_added .plus{width:32px;position:relative;height:32px;border:1px solid #BFBFBF}.cart-section .quantity.buttons_added .qty{height:32px;width:55px;border-block:1px solid #BFBFBF;border-inline:0}.cart-section .quantity .minus{top:0!important}table.shop_table.main-cart-items{border:1px solid #A2A2A2}.row.align-justify.cart-totals{width:30%}.shop_table tbody tr td.product-thumbnail img{border:1px solid #A2A2A2;min-height:75px;max-width:100%}.stepper{display:flex;align-items:center;font-family:sans-serif;width:100%;justify-content:center}.step{display:flex;flex-direction:column;align-items:center;position:relative}.step img{width:32px;height:32px;background-color:#6e2b7e;border-radius:50%;padding:4px}.step .circle{width:32px;height:32px;border:2px solid #AEAEAE;border-radius:50%;text-align:center;line-height:30px;font-family:Joanna Sans Nova;font-weight:500;font-size:14px;color:#121212}.step.upcoming .circle{border-color:#ccc;color:#555}.step.completed img{background-color:#6e2b7e}.line{height:2px;background-color:#6e2b7e;padding:0 40px;margin-top:-20px}.line1{height:2px;background-color:#aeaeae;padding:0 40px}.shop_table tbody tr td{padding:25px 15px!important;margin:34px 0}.shop_table tbody tr:last-child{border:0px solid transparent!important;border-top:1px solid #A2A2A2!important}.shop_table .cart-product-link{font-size:16px;text-transform:capitalize;color:#151515;line-height:1.4}.shop_table tbody tr td.product-name .cart__meta-text{line-height:1.8;font-size:14px;margin-top:5px;color:#121212;font-weight:350;font-family:Joanna Sans Nova}td.product-quantity{display:flex!important;align-items:center;justify-content:center}td.product-quantity p{margin-bottom:0;margin-right:10px;font-size:14px;color:#151515;font-weight:700}.shop_table .cart-remove-desktop svg{height:20px!important}.shop_table .cart-remove-desktop{position:absolute;bottom:15px;right:15px}.thb-page-title .thb-shop-title{text-align:center;margin-bottom:20px}.cart-details .thb-cart-form{margin-bottom:0}.cart-details a.back_to_shop{font-size:16px;color:#fff;text-decoration:none;float:right;margin-top:5px;background:#151515;padding:3px 12px;line-height:1.4;font-weight:400}.cart-collaterals{margin:0 10px;padding:0;border:0px solid #A2A2A2}.cart-totals{width:32%}.display-flex{display:flex;flex-wrap:nowrap;width:100%;border-bottom:1px solid #A2A2A2;padding:15px}.display-flex p{width:50%;margin-bottom:0;font-size:14px;color:#000;font-weight:700}.display-flex p:last-child{font-weight:400;text-align:right}.shop_table_inner{border:1px solid #A2A2A2;padding:10px 0 0;border-top:3px solid #663467}.cart__notes{padding:15px 15px 0;border-bottom:1px solid #A2A2A2}.cart-subtotal.display-flex p{font-size:15px}.shop_table .cart__notes textarea{min-height:80px;border-color:#7f7f7f}.cart__notes label{font-weight:600}.custom-totals.display-flex{border-bottom:0px}.summary-title{color:#757575;padding:0 15px;font-size:14px;font-weight:700}.custom-totals.display-flex p span.label,.custom-totals.display-flex p span.value{font-size:20px;font-weight:700}.proceed-to-checkout button.checkout-button.checkout{width:100%;color:#fff;background:#639c64;border-color:#639c64;font-size:20px;font-weight:400}.carts-totals-inner .cart-policy-text{display:none}.thb-cart-form .price .amount span{color:#151515!important}.shop_table tbody tr{border-top:1px solid #A2A2A2!important}.cart-payment-icons{display:block;margin:10px auto}.proceed-to-checkout button.checkout-button.checkout img.cart-icon{margin-right:5px;margin-top:-3px}@media(max-width:991px){.thb-cart-form-container{flex-wrap:wrap}.cart-details,.cart-totals{width:100%}.shop_table tbody tr td.product-price,.shop_table tbody tr td.product-quantity,.shop_table tbody tr td.product-subtotal{display:none!important}.cart-collaterals{margin:20px 0}.line{padding:0 20px;margin-top:-20px}}.thb-shop-title{color:#151515}.stepper span{font-size:14px;font-weight:350;color:#121212;font-family:Joanna Sans Nova}.proceed-to-checkout button.checkout-button.checkout{font-family:Nunito,sans-serif}@media(max-width:991px){span.price.product-mobile-price{display:none}.mobile-quantity span.price.product-mobile-price{display:block}.stepper{justify-content:space-evenly}.wallet-cart-grid{justify-content:space-around!important;flex-direction:row!important}.wallet-cart-button-container{width:48%!important}a.back_to_shop.moblie-continue{font-size:14px;color:#151515;text-decoration:underline;margin-top:18px;text-align:center;width:100%;display:block}a.back_to_shop.moblie-continue{display:block!important}a.back_to_shop.desktop-continue{display:none}quantity-selector.quantity.cart-update.cart-update-mobile.desktop-qty{display:none}.mobile-quantity{display:flex!important;justify-content:space-between;align-items:center}.shop_table .cart-update-mobile{margin:0}table.shop_table.main-cart-items tbody td.product-name{padding-bottom:3rem!important}}@media(min-width:991px){span.price.product-mobile-price{display:none}}.mobile-quantity,a.back_to_shop.moblie-continue{display:none}.cart-tax1{border-bottom:1px solid #A2A2A2;padding:15px;margin-left:0;width:100%}.docapp-coupon-input{margin:auto;width:100%}.docapp-coupon-input{margin:auto!important}.thumbnail-remove{display:none!important}.shop_table .product-mobile-price{display:block}.cart__meta-text.options-below{display:none}@media(min-width:991px){.cart-details .shop_table tbody tr td{padding:18px 11px!important;margin:34px 0}}@media(max-width:991px){.cart__meta-text.options-text{display:none}.cart__meta-text.options-below{display:block}.cart-details .shop_table tbody tr td{padding:10px 6px!important}}@media(max-width:991px)and (min-width:768px){.mobile-quantity quantity-selector.quantity.cart-update{display:flex!important}}.cart-image{width:100%;text-align:center}@media(min-width:550px){.cart-image img{max-width:300px}}table.shop_table.main-cart-items input.plus{font-size:25px;color:#151515!important}table.shop_table.main-cart-items input.minus{font-size:23px;color:#151515}@media(max-width:991px){a.remove.remove-des.cart-remove-desktop{display:none}a.remove.mobile-remove.cart-remove-desktop{display:block}}@media(min-width:991px){a.remove.remove-des.cart-remove-desktop{display:none}a.remove.mobile-remove.cart-remove-desktop{display:block}}table.shop_table.main-cart-items .cart-items-main{position:relative!important}td.remove-1{position:relative;right:0;bottom:0;margin:0!important}a.remove.mobile-remove.cart-remove-desktop{position:absolute;right:13px;bottom:11px}td.product-subtotal{text-align:right}.cart-subtotal.display-flex span.price span.amount span{font-size:15px;font-family:Joanna Sans Nova;color:#000;font-weight:400}@media(max-width:550px){.cart-image img{width:90%}}.cart-collaterals-terms{text-align:center!important}.cart-collaterals-terms{padding-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/92/assets/cart.css.map */
