.drawer__footer{padding:1.5rem 0 23px!important}quantity-input.quantity.cart-quantity:has([data-cart-quantity="1"]) button[name=minus]{pointer-events:none;opacity:.5}.drawer.active .drawer__inner{padding:0}.drawer.active .drawer__header{padding:1.5rem}.drawer.is-empty .drawer__footer .drawer__footer-empty-btn,cart-drawer-items,.cart-heading-cls,.drawer__footer>details,.cart-drawer .totals,.drawer__footer .cart__ctas,.drawer-footer-trust-labels{padding:0 1.5rem}.cart-collection-main-cls{padding-left:1.5rem}#CartDrawer.cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr)}.drawer__inner-empty{overflow-y:scroll!important;padding-bottom:100px!important;-ms-overflow-style:none;scrollbar-width:none}.drawer__close svg{height:1.5rem!important;width:1.5rem!important}.cart-drawer__warnings{margin-top:50px;flex:unset!important;display:unset!important}.cart-drawer__empty-content{margin-bottom:30px}.cart-drawer__empty-content .cart__empty-text{margin:0;font-size:24px;line-height:30px;letter-spacing:0;font-weight:700;color:#2d2a39}.cart-drawer__empty-content p{color:#2d2a39;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;margin:20px 0 0}.cart-drawer__collection{margin:0 0 10px!important}.cart-drawer__collection .card.card--card{display:flex;flex-direction:row}.cart-drawer__collection .card.card--card:after,.cart-drawer__collection .card.card--card:before{content:unset}.cart-drawer__collection .card__content .card__heading a{font-weight:500!important;font-size:16px!important;line-height:24px!important;letter-spacing:0;text-align:left}.cart-drawer__collection .icon-wrap{display:none}.cart-drawer__collection .card__inner{width:50%}.cart-drawer__collection .card .card__inner .card__media{border-radius:6px!important}.cart-drawer__collection .card__information{padding:0;display:flex;align-items:center}cart-drawer-items.is-empty+.drawer__footer{border:none;padding:20px 1.5rem 0}cart-drawer-items.is-empty+.drawer__footer a.button,button#CartDrawer-Checkout{width:100%;border-radius:10px;font-size:16px;line-height:26px;letter-spacing:0;text-transform:capitalize;font-weight:500}button#CartDrawer-Checkout svg{margin-right:5px}cart-drawer-items.is-empty+.drawer__footer a.button:after,cart-drawer-items.is-empty+.drawer__footer a.button:before,button#CartDrawer-Checkout:after,button#CartDrawer-Checkout:before{content:unset}.drawer-footer-trust-labels{margin-top:15px;display:flex;align-items:center;flex-wrap:wrap;column-gap:15px;justify-content:center;row-gap:10px}.drawer-footer-trust-labels-main{display:flex;align-items:center;gap:5px}.drawer-footer-trust-labels-main span{font-size:14px;line-height:22px;letter-spacing:0}.cart-drawer .totals{margin-bottom:16px}.cart-drawer__footer h2.totals__total{color:#777;font-size:16px;line-height:24px;letter-spacing:0;font-weight:400}.cart-drawer__footer p.totals__total-value{color:#313131;font-size:16px;line-height:24px;letter-spacing:0;font-weight:600}.drawer__footer>details+.cart-drawer__footer{padding-top:0!important}.drawer__footer>details{border-bottom:0!important}.drawer__footer summary{padding:10px!important;border:1px solid #EEEEEE;width:max-content;border-radius:8px;margin-top:15px}.drawer__footer span.summary__title{font-size:14px;line-height:20px;letter-spacing:0px;font-weight:500}.drawer__footer .summary__title svg{width:10px;height:10px;stroke:#000}#Details-CartDrawer[open] .icon-plus,#Details-CartDrawer summary .icon-minus{display:none}#Details-CartDrawer[open] .icon-minus{display:inline}.cart-item__details a.cart-item__name{color:#313131;font-size:15px;line-height:20px;letter-spacing:0px;font-weight:700}#CartDrawer .quantity-popover-container .quantity.cart-quantity:after,#CartDrawer.quantity-popover-container .quantity.cart-quantity:before{border-radius:0}#CartDrawer .quantity-popover-container .quantity.cart-quantity .quantity__button{width:3rem}#CartDrawer .quantity-popover-container .quantity.cart-quantity{width:12rem;min-height:3.5rem}#CartDrawer .quantity-popover-container .quantity.cart-quantity .quantity__input:focus-visible{outline:unset;background:unset;box-shadow:unset}#CartDrawer .cart-item__quantity-wrapper{justify-content:space-between}#CartDrawer .cart-item__details .product-option{color:#313131;font-size:15px;line-height:22px;font-weight:600;letter-spacing:0}.cart-item__quantity-wrapper cart-remove-button button{font-size:14px;line-height:22px;letter-spacing:0;text-transform:uppercase;font-weight:600;text-decoration:underline}#CartDrawer.cart-drawer .cart-item__image{border-radius:5px}h2.drawer__heading{font-size:24px;line-height:28px;color:#2d2a39;letter-spacing:0;font-weight:700}.cart-collection-cls{border-top:1px solid #DEDEDE}.cart-heading-cls{margin-top:20px;margin-bottom:30px}.cart-heading-cls h2{font-size:24px;line-height:30px;letter-spacing:0;color:#2d2a39;font-weight:700;margin:0}.cart-collection-main-cls ul{padding-left:0;list-style:none}.cart-collection-main-cls ul li.slick-slide{margin-right:10px}.cart-products-cls{border:1px solid #E9CAEF;padding:12px;border-radius:10px;display:flex;gap:12px}.cart-products-cls a{text-decoration:unset}.cart-products-img-cls img{width:120px!important;height:135px;object-fit:cover;border-radius:10px}.cart-products-content-cls h4{font-size:16px;line-height:20px;color:#0f0f0f;letter-spacing:0;font-weight:600;margin-top:3px;margin-bottom:8px}.cart-products-content-cls span{font-size:14px;line-height:20px;letter-spacing:0;color:#2d2a39;font-weight:600}.cart-product-btn{margin-top:8px}.cart-product-btn button span{width:100%;border-radius:10px;font-size:16px;line-height:26px;letter-spacing:0;text-transform:capitalize;font-weight:600;color:#fff}.cart-products-content-cls span.stamped-badge span{font-size:12px;line-height:18px;color:#707070;font-weight:400;letter-spacing:0}.cart-collection-main-cls .owl-stage{overflow:hidden}.cart-collection-main-cls .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;background:transparent;border:1px solid #E9CAEF}.cart-collection-main-cls .owl-theme .owl-dots .owl-dot.active span,.cart-collection-main-cls .owl-theme .owl-dots .owl-dot:hover span{background:#8700a3;border:unset}@media screen and (max-width: 750px){.cart-heading-cls h2{font-size:16px;line-height:22px}.cart-products-content-cls h4,.cart-product-btn button span{font-size:14px;line-height:20px}}@media screen and (max-width: 350px){.cart-products-img-cls img{width:100px!important;height:100px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/style.css.map */
