[data-section-id].is-loading{pointer-events:none;opacity:.75}.table-order-detail{overflow-y:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.table-order-detail.account{border-bottom:1px solid #1F1F1F}.table-order-detail.account::-webkit-scrollbar-thumb{background-color:#aeaeae}.table-order-detail.account tr,.table-order-detail.account td{padding:24px}.table-order-detail::-webkit-scrollbar{width:4px;height:0px}.table-order-detail::-webkit-scrollbar-thumb{background-color:rgba(var(--color-primary));cursor:grab}.table-order-detail thead th{text-transform:uppercase}.table-order-detail tbody tr{background-color:#fff!important}.table-order-detail tfoot{position:sticky;bottom:0;background-color:#fff;border-color:#fff}.table-order-detail th,.table-order-detail td{padding:10px}.table-order-detail th:nth-child(1),.table-order-detail td:nth-child(1){min-width:300px}.table-order-detail th:nth-child(2),.table-order-detail td:nth-child(2){min-width:100px}.table-order-detail th:nth-child(3),.table-order-detail td:nth-child(3){min-width:100px}.table-order-detail th:nth-child(4),.table-order-detail td:nth-child(4){min-width:100px}@media(min-width:1200px){.table-order-detail th,.table-order-detail td{padding:16px 24px}.table-order-detail th:nth-child(1),.table-order-detail td:nth-child(1){width:443px}.table-order-detail th:nth-child(2),.table-order-detail td:nth-child(2){min-width:183px;width:183px}.table-order-detail th:nth-child(3),.table-order-detail td:nth-child(3){min-width:184px;width:184px}.table-order-detail th:nth-child(4),.table-order-detail td:nth-child(4){min-width:220px}}.table-order-detail tr:not(:last-child){border-bottom:1px solid rgba(var(--color-border))}.table-order-detail td{vertical-align:top}.table-order-detail td:first-child{padding:10px 0}@media(min-width:1200px){.table-order-detail td:first-child{padding:24px 0}}.table-order-detail .order_product{display:flex;gap:10px}.table-order-detail .order_product .image{max-width:100px}.table-order-detail .order_product .image img{width:100%;object-fit:cover;aspect-ratio:1}.table-order-detail .order_product .infor{display:flex;flex-direction:column;gap:8px}@media(min-width:1200px){.table-order-detail .order_product{gap:20px}.table-order-detail .order_product .image{max-width:142px}}.s-shop-cart .left{display:grid;gap:20px;margin-bottom:30px}.s-shop-cart .tes-slider{padding:30px 15px;background:linear-gradient(133.57deg,#fff0d3 25.62%,#ebd1a2)}.s-shop-cart .checkout-sidebar{margin-bottom:24px}@media(min-width:992px){.s-shop-cart .tes-slider{padding:32px}}@media(min-width:1200px){.s-shop-cart .left{gap:32px}}@media(min-width:1440px){.s-shop-cart .left{margin-right:-27px}.s-shop-cart .right{padding-left:22px}}.table-shop-cart::-webkit-scrollbar{width:4px;height:4px}.table-shop-cart::-webkit-scrollbar-thumb{background-color:#000;height:4px}.table-shop-cart .order_price,.table-shop-cart .order_subtotal{font-weight:400;font-size:18px;line-height:28px;letter-spacing:0px;color:rgba(var(--color-text-heading))}.table-shop-cart .order_quantity{display:flex;align-items:center;gap:10px}.table-shop-cart tr{border-bottom:1px solid rgba(var(--color-border))}@media(min-width:1200px){.table-shop-cart .order_quantity{gap:24px}.table-shop-cart td:nth-child(2),.table-shop-cart td:nth-child(4),.table-shop-cart td:nth-child(3){padding-top:24px;padding-bottom:24px}.table-shop-cart td:nth-child(3){padding-left:0;padding-right:0}.table-shop-cart td:last-child,.table-shop-cart th:last-child{min-width:unset}}.cartnote .label-text,.add-gift{color:rgba(var(--color-text-heading))}.tf-btn-line{font-weight:500;font-size:14px;line-height:22px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-flex;align-items:center;gap:4px;background:linear-gradient(to right,rgba(var(--color-primary)) 50%,#1f1f1f 50%);background-size:200% 100%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .3s linear;cursor:pointer}.tf-btn-line:after{position:absolute;content:"";left:0;bottom:0;right:0;height:1px;background-color:#1f1f1f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-btn-line:before{position:absolute;content:"";left:0;width:0;bottom:0;height:1px;background-color:rgba(var(--color-primary));transition:width .3s linear;z-index:1}.tf-btn-line.style-line-2:after,.tf-btn-line.style-line-2:before{bottom:3px}.tf-btn-line:hover{background-position:left}.tf-btn-line:hover:before{width:100%}form .label-text{margin-bottom:10px}form .form-content{display:flex;flex-direction:column;gap:20px}.form-checkout-sidebar .form-content{margin-bottom:32px}.br-line{width:100%;height:1px}.checkbox-wrap{display:flex;align-items:center;gap:10px}.checkout-sidebar{padding:30px 15px;border:1px solid rgba(var(--color-border));color:rgba(var(--color-text-heading))}.checkout-sidebar .br-line{background-color:#ebebeb}.checkout-sidebar .title-total{display:flex;align-items:center;justify-content:space-between}.checkout-sidebar .form-checkout-sidebar{margin-bottom:24px}.checkout-sidebar .text-we-accept{margin-bottom:12px}@media(min-width:992px){.checkout-sidebar{padding:32px}}.s-checkout{display:flex;align-items:start;gap:24px;flex-wrap:wrap}.s-checkout .left-col,.s-checkout .right-col{width:100%}.s-checkout .right-col>*:not(:last-child){margin-bottom:24px}.s-checkout .checkout-title{margin-bottom:24px;font-weight:400;display:flex;align-items:center;justify-content:space-between}.s-checkout .checkout-subtitle{margin-bottom:24px;color:var(--main-4)}.s-checkout .title{margin-bottom:12px}.s-checkout .sub-title{margin-bottom:24px}.s-checkout .br-line{margin-top:20px;margin-bottom:20px;background-color:#a1a1a133;display:block}.s-checkout .last-total{margin-bottom:20px;font-weight:400}.s-checkout .s-wrap{padding:20px 15px;border:1px solid rgba(var(--color-border))}@media(min-width:1200px){.s-checkout .s-wrap{padding:32px}.s-checkout .last-total{margin-bottom:32px}.s-checkout .br-line{margin-top:32px;margin-bottom:32px}.s-checkout .left-col{width:calc(66.66666667% - 12px)}.s-checkout .right-col{width:calc(33.33333333% - 12px)}}@media(min-width:1440px){.s-checkout{flex-wrap:nowrap}.s-checkout .right-col{max-width:543px;width:100%}.s-checkout .left-col{max-width:952px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-cart.css.map */
