@media screen and (min-width:768px){div#CartDrawer.drawer--right{width:800px;right:-800px;background:#f0f0f0}div#CartDrawer.drawer--right.drawer--is-open{transform:translate(-800px)}}.drawer--right.drawer--is-open{z-index:99999999}.cart__item--image img{background:#fff;border-radius:10px!important;padding:7px}.cart__item--image image-element{border-radius:10px}.cart__item--image.aos-init.aos-animate *{border-radius:10px}.drawer__footer{border-radius:24px 24px 0 0;background:var(--bg-soft-white, #FEFEFE);box-shadow:0 0 12px #00000040}.cart__subtotal{color:var(--txt-dark, #292929);font-family:Bricolage Grotesque;font-size:var(--Title-Large-Size, 22px);font-style:normal;font-weight:700;line-height:var(--Title-Large-Line-Height, 28px);letter-spacing:0}.cart__item-sub.cart__item-row{color:var(--txt-main-blue-dark, #027F7F);font-family:Bricolage Grotesque;font-size:var(--Title-Large-Size, 22px);font-style:normal;font-weight:700;line-height:var(--Title-Large-Line-Height, 28px);letter-spacing:var(--Title-Large-Tracking, 0px)}.cart__item-row.text-center.ajaxcart__note{display:none}:not(#S) button.btn.cart__checkout{border-radius:32px;background:var(--bg-main-blue, #00BFE6)!important;color:var(--txt-dark, #292929);font-family:Bricolage Grotesque;font-size:var(--Body-Large-Size, 16px);font-style:normal;font-weight:400;line-height:var(--Body-Large-Line-Height, 24px);letter-spacing:var(--Body-Large-Tracking, .5px);text-transform:uppercase;font-weight:600}div#CartDrawer .drawer__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 80px;z-index:9;position:relative;background:var(--bg-light-gray, #F0F0F0);min-height:64px}.drawer__close{width:auto}button.drawer__close-button.js-drawer-close{padding:0;display:flex;align-items:center;position:static;min-width:240px;gap:10px;color:var(--txt-main-blue-dark, #027F7F);font-family:Bricolage Grotesque;font-size:var(--Body-Large-Size, 16px);font-style:normal;font-weight:700;line-height:var(--Body-Large-Line-Height, 24px);letter-spacing:var(--Body-Large-Tracking, .5px)}button.drawer__close-button.js-drawer-close span{display:block}.drawer__title{text-align:right;color:var(--txt-dark, #292929);font-family:Bricolage Grotesque;font-size:var(--Title-Large-Size, 22px);font-style:normal;font-weight:700;line-height:var(--Title-Large-Line-Height, 28px);letter-spacing:var(--Title-Large-Tracking, 0px)}.drawer__fixed-header{padding:0}.free-shipping-banner{background:#f3f3f3;text-align:center;font-family:Inter,sans-serif;padding:0 80px 15px;box-shadow:0 0 20px #00000040}.free-shipping-text{background-color:#ec8033;padding:5px 0;font-weight:600;font-size:.95rem;color:#fff;text-align:center;font-family:Bricolage Grotesque;font-size:var(--Body-Medium-Size, 14px);font-style:normal;font-weight:400;line-height:var(--Body-Medium-Line-Height, 20px);letter-spacing:var(--Body-Medium-Tracking, .25px);min-width:calc(100% + 160px);margin-left:-80px;width:100%}.shipping-progress-bar{background:#aaa;height:18px;border-radius:30px;overflow:hidden;margin:.8rem 0}.progress-fill{height:100%;background-color:#00c8f8;width:0%;border-radius:30px;transition:width .3s ease-in-out}.shipping-message{font-size:1rem;font-weight:500}.shipping-message span b{text-decoration:underline}.drawer__footer.appear-animation.appear-delay-4{padding-top:16px;padding-bottom:0}div#CartDrawer .checkout-footer{min-width:calc(100% + 80px);margin-left:-40px;border-radius:0;margin-bottom:0}div#CartDrawer .payment-row{padding:10px 0 0}.shipping-progress-bar{margin:16px 0 8px}.cart__subtotal{letter-spacing:0!important}div#FilterDrawer .h2.drawer__title{display:none}div#CartDrawer .related-you-may-also-like .flickity-viewport{height:145px!important}div#CartDrawer .related-you-may-also-like{margin-bottom:-20px;padding-bottom:40px}.related-product-card{padding:12px 20px}div#CartDrawer h3.related-title{font-size:12px}div#CartDrawer .related-product-card button.quick-add-btn{margin-top:5px}@media screen and (min-width:768px){div#CartDrawer .related-you-may-also-like{margin-left:0;margin-right:0;padding-left:80px;padding-right:80px}}.drawer .cart__item{border-bottom:1px solid #9D9D9D;margin-bottom:20px}.cart__item--image.aos-init.aos-animate{width:100px;height:100px}.cart__item--image.aos-init.aos-animate img{height:100px;object-fit:contain}.cart__item--image.aos-init.aos-animate *{height:100px}.cart__item--image.aos-init.aos-animate .image-wrap{padding-bottom:100%!important}.drawer .js-qty__wrapper{border-color:#9d9d9d!important;max-width:130px}.drawer .js-qty__num{border-color:#9d9d9d;border-radius:40px;padding:5px 40px;height:48px}.drawer .js-qty__adjust{padding:0 20px;font-weight:700}.drawer .js-qty__adjust svg{width:12px;height:12px}body .cart__item-sub.cart__item-row{margin-bottom:10px!important}body .cart__checkout-wrapper{margin-top:14px}body div#CartDrawer .checkout-footer{padding:6px 30px;font-size:12px;justify-content:space-between}body div#CartDrawer .payment-row *{font-size:12px}@media screen and (max-width:768px){div#CartDrawer .drawer__header{padding:0 15px}button.drawer__close-button.js-drawer-close{min-width:210px}div#CartDrawer.drawer--right.drawer--is-open{width:100vw;right:-100vw;transform:translate(-100vw);max-width:100vw}.free-shipping-banner{padding:0 15px 15px}.free-shipping-text{padding:4px}span.shipping-status-text{font-size:14px}.shipping-progress-bar{margin:12px 0 4px}#CartDrawer .drawer__fixed-header{min-height:165px;z-index:2}a.cart__product-name{font-size:14px}#CartDrawer .drawer__scrollable{padding-left:15px;padding-right:15px!important;background:#f0f0f0}.drawer .cart__item{grid-template-columns:90px 1fr}div#CartDrawer h2.related-heading{font-size:16px;margin-bottom:10px}div#CartDrawer .related-you-may-also-like{padding-top:15px;margin-top:5px}div#CartDrawer .related-slider{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.cart__item-sub.cart__item-row,.cart__item-sub.cart__item-row *{font-size:16px}body .cart__checkout-wrapper{margin-top:5px}div#CartDrawer{background:#f0f0f0}}:not(#S) button.btn.cart__checkout{height:48px}div#CartDrawer p.related-price{margin-top:4px}div#CartDrawer .related-product-card button.quick-add-btn{padding:10px}h2.related-heading{font-size:18px;margin-bottom:12px}div#CartDrawer .related-you-may-also-like{padding-top:16px;padding-bottom:15px;margin-top:10px}body .cart__item-sub.cart__item-row{font-size:18px;margin-bottom:5px!important}.cart__subtotal{font-size:18px}body .cart__checkout-wrapper{margin-top:8px}.payment-security{display:flex;align-items:center;gap:5px}.payment-methods{display:flex}body div#CartDrawer .checkout-footer{padding:4px 30px}.drawer__title{font-size:18px}div#CartDrawer .drawer__header{min-height:0;padding-top:12px;padding-bottom:11px}.shipping-progress-bar{margin:12px 0 5px;height:15px}div#CartDrawer .related-product-card button.quick-add-btn{padding:5px}#CartDrawer .drawer__fixed-header{min-height:150px}.drawer__fixed-header{z-index:9999}div#CartDrawer p.related-price{margin-top:2px}@media screen and (min-width:768px){#CartDrawer .drawer__scrollable{padding-top:25px}}.cart__product-name{font-size:16px}h3.related-title{min-height:34px}.related-product-card button.quick-add-btn{padding:8px 20px}p.related-price{margin-top:3px}.drawer .js-qty__adjust:hover{background:transparent;color:#000!important;fill:#000}@media screen and (max-height:750px){div#CartDrawer .related-you-may-also-like{padding-top:11px;padding-bottom:22px;margin-top:5px}div#CartDrawer h2.related-heading{margin-bottom:5px;font-size:14px}div#CartDrawer p.related-price{margin-top:0}.related-product-card{padding:6px 10px}div#CartDrawer .related-you-may-also-like .flickity-viewport{height:100px!important}div#CartDrawer h3.related-title{min-height:20px}.related-product-card img{max-width:80px}div#CartDrawer h3.related-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-height:14px}div#CartDrawer p.related-price{text-align:left;font-size:14px}.free-shipping-banner{padding-bottom:5px}.shipping-progress-bar{margin-top:8px;margin-bottom:0}span.shipping-status-text{font-size:12px}div#CartDrawer .drawer__header{padding:10px 15px}#CartDrawer .drawer__fixed-header{min-height:125px}.drawer__footer.appear-animation.appear-delay-4{padding-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ls-drawer.css.map */
