:root{--lx-cart-navy: #002868;--lx-cart-navy-hover: #001d4d;--lx-cart-ink: #14213d;--lx-cart-muted: #5c6b80;--lx-cart-line: #e6ebf2;--lx-cart-ice: #f3f6fa;--lx-cart-green: #14854e;--lx-cart-radius: 10px}.minicart__wrapper.bls__drawer{--color-background: #f3f6fa;background:#f3f6fa!important;max-width:min(420px,100vw)!important;width:min(420px,100vw)!important;box-shadow:-12px 0 40px #14213d2e;z-index:40!important}.minicart__wrapper.bls__drawer,.minicart__wrapper.bls__drawer.color-default,.minicart__wrapper.bls__drawer .color-default,.minicart__wrapper.bls__drawer .gradient,.minicart__wrapper.bls__drawer .minicart-form,.minicart__wrapper.bls__drawer #minicart-form,.minicart__wrapper.bls__drawer .flex-1,.minicart__wrapper.bls__drawer .cart-footer,.minicart__wrapper.bls__drawer .cart-addons,.minicart__wrapper.bls__drawer .minicart-body{background-color:#f3f6fa!important;background-image:none!important}.minicart__header{padding:1.4rem 2rem!important;border-bottom:1px solid var(--lx-cart-line);background:#f3f6fa!important}.minicart__header .minicart-heading{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--lx-cart-ink)}.minicart__header .cart-count-drawer{color:var(--lx-cart-muted);font-weight:600;font-size:1.5rem}.minicart__header .close-cart-button{width:36px;height:36px;border-radius:50%;background:var(--lx-cart-ice);justify-content:center}.minicart__wrapper .cart_shipping,.page-cart .cart_shipping{background:#f4fbf7!important;border:0!important;padding:1.2rem 2rem 1.4rem!important}.minicart__wrapper .cart_bar_w,.page-cart .cart_bar_w{background:#d7eadf;height:8px;border-radius:99px}.minicart__wrapper .percent_shipping_bar,.page-cart .percent_shipping_bar{background:var(--lx-cart-green)!important;color:var(--lx-cart-green)!important;border-radius:99px;height:8px}.minicart__wrapper .free-shipping-message,.page-cart .cart_shipping{color:var(--lx-cart-ink);font-size:1.35rem}.minicart__wrapper .free-shipping-message .primary-color,.page-cart .cart_shipping .primary-color{color:var(--lx-cart-green)!important}.minicart__wrapper .cart-countdown-time,.page-cart .cart_page-countdown{background:#fff8e8;border:0!important;color:#7a5a12;font-size:1.3rem}.minicart__wrapper .cart-countdown-time{padding-inline:2rem}.minicart__wrapper .cart-countdown-time .icon-fire,.page-cart .cart_page-countdown .icon-fire{filter:grayscale(.2);font-size:1.4rem}.minicart__wrapper .minicart-body{padding:1.2rem 1.6rem .4rem!important}.minicart__wrapper .cart-item{background:#fff!important;border:1px solid var(--lx-cart-line)!important;border-radius:12px;padding:1.2rem!important;margin-bottom:1rem!important;align-items:flex-start}.minicart__wrapper .minicart__product__image{--custom-width: 8.4rem !important;border:1px solid var(--lx-cart-line);border-radius:8px;overflow:hidden;background:#fff}.minicart__wrapper .minicart__product-name{font-size:1.45rem;font-weight:650;line-height:1.35}.minicart__wrapper .minicart__product-name a{color:var(--lx-cart-ink)}.minicart__wrapper .minicart__item-price{font-size:1.6rem;font-weight:700;color:var(--lx-cart-ink)}.minicart__wrapper .quantity{border:1px solid #cfd7e3!important;background:#fff!important;border-radius:8px!important;overflow:hidden}.minicart__wrapper .quantity .grey-bg{background:#fff!important}.minicart__wrapper .drawer-bottom{background:#fff!important;border:1px solid var(--lx-cart-line)!important;border-bottom:0!important;border-radius:12px 12px 0 0;box-shadow:0 -10px 28px #14213d0f;padding:1.4rem 2rem 1.8rem!important;margin:0 1.2rem}.minicart__wrapper .subtotal h5{font-size:1.5rem;font-weight:600;color:var(--lx-cart-muted)}.minicart__wrapper .subtotal-price{font-size:2.2rem;font-weight:800;color:var(--lx-cart-ink)}.minicart__wrapper .terms-conditions{margin:1rem 0 1.2rem!important;font-size:1.25rem;color:var(--lx-cart-muted)}.minicart__wrapper .subtotal{order:1}.minicart__wrapper .terms-conditions{order:2}.minicart__wrapper .btn-checkout{background:var(--lx-cart-navy)!important;border-color:var(--lx-cart-navy)!important;color:#fff!important;border-radius:8px!important;min-height:48px;font-weight:700;font-size:1.55rem;letter-spacing:.01em;order:3}.minicart__wrapper .btn-checkout:hover,.minicart__wrapper .btn-checkout:focus{background:var(--lx-cart-navy-hover)!important;border-color:var(--lx-cart-navy-hover)!important}.minicart__wrapper .cart__ctas{display:flex;flex-direction:column}.minicart__wrapper a.viewcart{background:transparent!important;border:0!important;color:var(--lx-cart-navy)!important;text-decoration:underline;text-underline-offset:3px;font-weight:650;padding:.8rem 0 0!important;margin:0!important;min-height:auto;order:4}.minicart__wrapper a.viewcart:hover{color:var(--lx-cart-navy-hover)!important}.minicart__wrapper .cart-recommend.beside,.minicart__wrapper .cart-recommend.inside,.minicart__wrapper .cart-recommend-beside-mobile{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;bottom:auto!important;width:auto!important;max-width:100%;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important;border:0!important;border-top:1px solid var(--lx-cart-line)!important;background:#f3f6fa!important;padding:1.4rem 0 1.6rem!important;margin:0 0 .4rem!important}.minicart__wrapper .cart-recommend.beside.open,.minicart__wrapper .minicart__wrapper:not(.open) .cart-recommend.beside.open{transform:none!important;pointer-events:auto!important}.minicart__wrapper .cart-recommend .recommend-heading,.minicart__wrapper .cart-recommend .minicart-heading{padding:0 2rem .8rem!important;min-height:0!important;border:0!important;position:static!important;font-size:1.55rem!important;font-weight:750;color:var(--lx-cart-ink)}.minicart__wrapper .button-close-beside{display:none!important}.cart-recommend .lx-upsell-track,.cart-recommend grid-custom,.cart-recommend .cart-upsell-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%;padding:4px 2rem 10px!important;margin:0!important;cursor:grab;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}.cart-recommend .lx-upsell-track::-webkit-scrollbar,.cart-recommend grid-custom::-webkit-scrollbar,.cart-recommend .cart-upsell-wrapper::-webkit-scrollbar{display:none}.cart-recommend .lx-upsell-track.is-dragging,.cart-recommend grid-custom.is-dragging,.cart-recommend .cart-upsell-wrapper.is-dragging,.swiper-cart-upsell.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.minicart__wrapper .cart-recommend .cart-upsell-item{flex:0 0 78%!important;width:78%!important;max-width:280px;min-width:210px;scroll-snap-align:start;pointer-events:auto}.cart-recommend .product-item__wrapper{--col-width: 8.6rem;border:1px solid var(--lx-cart-line);border-radius:var(--lx-cart-radius);background:#fff;padding:12px;height:100%;flex-wrap:nowrap!important;align-items:flex-start}.cart-recommend .product-item__information{min-width:0;flex:1 1 auto;text-align:start!important}.cart-recommend .product-item__information a,.cart-recommend .product-item__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.cart-recommend .bls-add-cart-list,.cart-recommend .product-list-action .btn,.cart-recommend .product-item__button-submit{background:var(--lx-cart-navy)!important;color:#fff!important;border-color:var(--lx-cart-navy)!important;border-radius:8px!important;font-weight:700;min-height:36px}.swiper-cart-upsell{overflow:hidden;cursor:grab}.swiper-cart-upsell .swiper-pagination{display:none!important}.lx-upsell-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:32px;height:32px;border:1px solid var(--lx-cart-line);background:#fff;border-radius:50%;box-shadow:0 2px 8px #14213d1f;color:var(--lx-cart-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.lx-upsell-nav[disabled]{opacity:.35;pointer-events:none}.lx-upsell-nav.prev{left:8px}.lx-upsell-nav.next{right:8px}.cart-recommend{position:relative}@media(min-width:1025px){.minicart__wrapper .cart-recommend.beside grid-custom,.minicart__wrapper .cart-recommend.beside .lx-upsell-track{flex-grow:unset;overflow-x:auto!important;padding:4px 2rem 10px!important}.minicart__wrapper .cart-recommend.beside .product-item__wrapper{--col-width: 8.6rem !important;flex-wrap:nowrap!important}.minicart__wrapper .cart-recommend.beside .product-item__information{text-align:start}.minicart__wrapper .cart-recommend.beside .product-item__information>*{justify-content:flex-start}}body.template-cart .page-cart{background:transparent}.page-cart .cart-item__totals,.page-cart thead th{white-space:nowrap}.page-cart .page-title{margin-bottom:1.6rem!important;text-align:start!important}.page-cart .cart_page-countdown{max-width:100%!important;justify-content:flex-start;border-radius:8px;padding:1rem 1.4rem!important}.page-cart .main-cart{gap:2.4rem!important;align-items:flex-start;margin-top:0!important}.page-cart .cart-left{background:#fff;border:1px solid var(--lx-cart-line);border-radius:12px;padding:.4rem 2.2rem 2.2rem}.page-cart .cart-items{border-collapse:separate;border-spacing:0}.page-cart .cart-items thead th{font-size:1.2rem;text-transform:uppercase;letter-spacing:.06em;color:var(--lx-cart-muted);font-weight:700;border-bottom:1px solid var(--lx-cart-line);padding-bottom:1.2rem}.page-cart .page__cart-item td{border-color:var(--lx-cart-line)!important;padding-top:2rem;padding-bottom:2rem}.page-cart .cart-item__name,.page-cart .cart-item__name a{font-weight:700;color:var(--lx-cart-ink);text-decoration:none}.page-cart .cart-remove{color:var(--lx-cart-navy)!important;font-weight:600}.page-cart .quantity{border:1px solid #cfd7e3!important;background:#fff!important;border-radius:8px!important}.page-cart .quantity .grey-bg{background:#fff!important}.page-cart .cart-right{--col-width: 38rem}.page-cart .cart-info{background:#fff!important;border:1px solid var(--lx-cart-line);border-radius:12px;box-shadow:0 4px 18px #14213d0f;padding:2.2rem!important}.page-cart .lx-order-summary-title{font-size:2rem;font-weight:800;color:var(--lx-cart-ink);margin:0 0 1.4rem;letter-spacing:-.02em}.page-cart .cart-info .subtotal,.page-cart .totals{font-size:1.7rem;font-weight:700}.page-cart .btn-checkout,.page-cart .cart__checkout-button{background:var(--lx-cart-navy)!important;border-color:var(--lx-cart-navy)!important;color:#fff!important;border-radius:8px!important;min-height:50px;font-weight:800;font-size:1.6rem;width:100%}.page-cart .btn-checkout:hover,.page-cart .cart__checkout-button:hover{background:var(--lx-cart-navy-hover)!important}.page-cart .cart-content{background:#fff!important;border:1px solid var(--lx-cart-line);border-radius:12px}.page-cart .cart_page-recommend{margin-top:2.4rem!important;padding-top:.4rem;position:relative}.page-cart .cart_page-recommend .minicart-heading{font-size:2rem;font-weight:800;color:var(--lx-cart-ink);margin-bottom:1.2rem}.page-cart .cart_page-recommend .swiper-slide{flex:0 0 auto!important;width:auto!important;max-width:none;min-width:0}.page-cart .cart_page-recommend .product-item__wrapper{height:100%}@media(max-width:1024.98px){.page-cart .cart-left,.page-cart .cart-info,.page-cart .cart-content{padding-inline:1.6rem}.minicart__wrapper.bls__drawer{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lx-cart.css.map */
