.cart-drawer .drawer__header h2.drawer__heading{font-family:Abhaya Libre;font-weight:700!important;line-height:28.31px;letter-spacing:.02em;text-align:left;margin:0}.cart-drawer .drawer__inner{padding:0}.cart-drawer .drawer__header{padding:10px 16px;border-bottom:1px solid #d9d9d9}button.drawer__close{min-width:20px;min-height:20px;right:20px!important;top:20px}.cart-drawer .drawer__header button.drawer__close{min-width:20px;min-height:20px;right:10px;top:12px}.cart-drawer .free-shipping-bar p strong{color:#080808}.cart-drawer .progress-bar{position:relative;background:#f5e8e4;height:5px;border-radius:7.5px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.cart-drawer .free-shipping-bar{font-family:Arial,sans-serif;font-size:16px;padding:10px 16px;border-radius:0;margin:0}.cart-drawer .drawer__cart-items-wrapper table.cart-items{padding:10px 16px}.cart-drawer .drawer__cart-items-wrapper table.cart-items thead:first-child{display:none}.cart-drawer .drawer__footer{border-radius:12px 12px 0 0;border:none;box-shadow:0 0 10px #ddd;padding:5px 0}.cart-drawer .drawer__footer .totals h2.totals__total{font-family:Roboto;font-size:18px;font-weight:700;line-height:21.09px;text-align:left;color:#080808;letter-spacing:0}.cart-drawer .drawer__footer .totals p{font-family:Roboto;font-size:18px;font-weight:700;line-height:21.09px;text-align:right;color:#080808}.cart-drawer .drawer__footer small.tax-note.caption-large.rte{display:none}.cart-drawer .cart-drawer-footer-btn{padding:10px 0;display:flex;align-items:center;gap:10px;justify-content:center}.cart-drawer .view-cart-btn a{width:100%;height:47px;border-radius:50px;border:1px solid #024D82;padding:10px;display:block;font-family:Roboto;font-size:16px;font-weight:600;line-height:23.68px;letter-spacing:-.02em;color:#024d82;text-decoration:none;text-align:center}.cart-drawer .view-cart-btn,.cart-drawer .cart__ctas{width:100%}.cart-drawer button#CartDrawer-Checkout:hover{background:#f07860;transform:scale(1.02);border:1px solid #f07860}.cart-drawer button#CartDrawer-Checkout{width:100%;height:47px;border-radius:50px;border:1px solid #024D82;background:#024d82;padding:10px;display:block;font-family:Roboto;font-size:16px;font-weight:600;line-height:23.68px;letter-spacing:-.02em;color:#fff;text-decoration:none;text-align:center;transition:all .5s ease-in-out 0s;cursor:pointer}.cart-drawer button#CartDrawer-Checkout:before,.cart-drawer button#CartDrawer-Checkout:after{visibility:hidden}.cart-drawer span.shipping-icon span.shipping-icon svg{width:20px;height:20px}.cart-drawer .drawer__footer span.option-text{display:block;font-family:Inter;font-size:12px;font-weight:500;line-height:14.52px;text-align:center;color:#4e4e4e}.cart-drawer .cart-item__details{width:auto;grid-column:2 / 5!important}.cart-drawer .cart-item p.caption-with-letter-spacing.light{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#4e4e4e;opacity:1;text-transform:capitalize}.cart-drawer .cart-item a.cart-item__name.h4.break{font-family:Roboto;font-size:14px;font-weight:400;line-height:17.5px;text-align:left;color:#080808;letter-spacing:0}.cart-drawer .cart-item td.cart-item__quantity .product-option{font-family:Roboto;font-size:14px;font-weight:600;line-height:21px;text-align:left;color:#024d82;white-space:nowrap;letter-spacing:normal}.cart-drawer .cart-item quantity-input.quantity.cart-quantity{border:1px solid #CCCCCC;border-radius:12px;max-width:104px}.cart-drawer .cart-item quantity-input.quantity.cart-quantity button{max-width:34px}.cart-drawer td.cart-item__quantity{display:flex;justify-content:space-between}.cart-drawer td.cart-item__details .product-option dt{font-family:Roboto;font-size:13px;font-weight:600;line-height:19px;text-align:left;color:#080808;opacity:1;letter-spacing:0}.cart-drawer .quantity{min-height:40px!important;max-height:40px!important}.cart-drawer .cart-footer-icon-text .icon-text h3{font-family:Roboto;font-size:11px;font-weight:400;line-height:12.89px;text-align:center;margin:0;color:#4e4e4e}.cart-drawer .cart-item cart-remove-button{margin-left:0!important}.cart-drawer span.shipping-icon{height:20px}.cart-drawer .free-shipping-bar p{display:flex;align-items:center;gap:4px;letter-spacing:0;color:#4e4e4e;font-size:16px;line-height:21px}.cart-drawer .cart-footer-icon-text .icon-text .cart_footer_icon{margin-bottom:10px;width:40px;height:40px;padding:8px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/Frame_2147224339_2_1_ca27bc6f-2f26-4853-a410-c0f4190350af.png?v=1736516554)}.cart-drawer .cart-footer-icon-text .icon-text .cart_footer_icon img{width:100%}.cart-drawer .cart-footer-icon-text .icon-text{display:flex;flex-direction:column;text-align:center;align-items:center}.cart-drawer .cart-footer-icon-text{display:flex;gap:8px;border-top:1px solid #D9D9D9;margin-top:10px;padding-top:10px;padding-inline:16px}.cart-drawer .drawer__footer .cart-drawer__footer,.cart-drawer .drawer__footer .cart-drawer-footer-btn{padding-inline:16px}.drawer__inner-empty .cart-drawer__empty-content h2.cart__empty-text{font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:capitalize}cart-drawer.drawer div#CartDrawer{max-width:390px;width:100%}.drawer__inner-empty .cart-drawer__empty-content a.button{margin-bottom:0;height:50px;background:#024d82;border-radius:100px;color:#fff;line-height:normal;font-family:Roboto;font-weight:600;font-size:18px;margin-block:0;letter-spacing:0;padding-inline:42px}.drawer__inner-empty .cart-drawer__empty-content a.button:before,.drawer__inner-empty .cart-drawer__empty-content a.button:after{visibility:hidden}.drawer__inner-empty .cart-drawer__empty-content p.cart__login-title{font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;color:#080808;letter-spacing:0}.drawer__inner-empty .cart-drawer__empty-content .cart__login-paragraph{font-family:Roboto;font-weight:400;font-size:15px;line-height:16px;letter-spacing:normal;color:#4e4e4e;padding-inline:0;padding-block:12px 2px}.drawer__inner-empty .cart-drawer__empty-content .cart__login-paragraph a{color:#024d82;font-weight:600}.cart-drawer .drawer__inner{overflow:hidden!important}.cart-drawer .drawer-products{background:#f8f8f8;padding-block:15px 10px;padding-inline:8px}.cart-drawer .drawer-products h3.drawer-products-title{font-family:Abhaya Libre;font-size:24px;font-weight:700;line-height:24.31px;letter-spacing:.02em;text-align:center;margin-top:0;margin-bottom:14px!important}.cart-drawer .drawer-products .product-card .products-main-info{display:grid!important;grid-template-columns:100px 1fr;background:#fff;border-radius:12px;box-shadow:0 0 20px #00000014!important;align-items:unset;margin:0;overflow:hidden}.cart-drawer .drawer-products .product-card .products-main-info>a{background:radial-gradient(68.52% 68.58% at 50% 50%,#eae8e8,#fff);display:flex;align-items:center}.cart-drawer .drawer-products .product-card .products-main-info>a img{mix-blend-mode:multiply}.cart-drawer .drawer-products .products-info .slick-track{margin-left:0!important}.cart-drawer .drawer-products .product-card img{width:100%!important}.cart-drawer .drawer-products .product-card .price_btn h3{font-family:Roboto;font-size:14px;font-weight:400;line-height:17.5px;text-align:left;color:#080808;margin:0;min-height:35px}.cart-drawer .drawer-products .product-card .price_btn span.price{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#4e4e4e;margin:2px 0;display:block}.cart-drawer .drawer-products .price_btn{padding:12px}.cart-drawer .drawer-products .product-card .add-to-cart{width:fit-content;height:35px;border-radius:50px;border:1px solid #024D82;background:#024d82;padding:3px 30px;display:block;font-family:Roboto;font-size:16px;font-weight:600;line-height:27.68px;letter-spacing:-.02em;color:#fff;text-decoration:none;text-align:center;cursor:pointer}.cart-drawer .drawer-products .product-card .quantity-with-cartbutton{display:flex;gap:15px;position:relative;margin-top:auto}.cart-drawer .drawer-products .product-card .quantity{border:1px solid #D9D9D9;text-align:center;border-radius:12px;width:100px}.cart-drawer .drawer-products .arrow-wrappwe{display:flex;justify-content:space-between;padding:0 10px;top:50%;position:absolute;width:100%;flex-direction:row-reverse;transform:translateY(-50%)}.cart-drawer .drawer-products .arrow-wrappwe span{cursor:pointer}.cart-drawer .drawer-products .products-info button.slick-prev.slick-arrow{top:auto;bottom:-46px;left:20%;z-index:999;background:#fff;border:1px solid #e1e1e1;border-radius:60px}.cart-drawer .drawer-products .products-info button.slick-prev.slick-arrow:before{content:""!important;display:block;background-image:url(/cdn/shop/files/Vector_13.svg?v=1736331049)!important;background-size:contain;background-position:center;background-repeat:no-repeat;height:10px}.cart-drawer .drawer-products .products-info button.slick-next.slick-arrow{top:auto!important;right:20%;z-index:999;background:#fff;border:1px solid #e1e1e1;border-radius:60px;bottom:-46px}.cart-drawer .drawer-products .products-info button.slick-next.slick-arrow:before{content:""!important;display:block;background-image:url(/cdn/shop/files/Vector_14.svg?v=1736331049)!important;background-size:contain;background-position:center;background-repeat:no-repeat;height:10px}.cart-drawer .drawer-products ul.slick-dots{position:absolute;bottom:-36px;background:#fff;max-width:fit-content;margin:auto;right:0;left:0;border-radius:20px;align-items:center;justify-content:center;display:flex!important;padding-block:2px}.cart-drawer .drawer-products .product-card{border:none!important;padding-top:0;padding-inline:10px}.cart-drawer .drawer-products .price_btn span.compare-price.price-item--regular{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;text-decoration-line:line-through;text-align:start}.cart-drawer .drawer-products .price_btn .prd-prices{display:flex;align-items:center}.cart-drawer .drawer-products .price_btn .variant-buttons{justify-content:start;gap:10px;margin:0;flex-wrap:wrap}.cart-drawer .drawer-products .price_btn span.variant-button.active{border:1px solid #F07860;background:#fef5ef}.cart-drawer .drawer-products .price_btn .variant-buttons span.variant-button{height:28px;padding:3px 6px;min-width:60px;border-radius:4px!important;font-size:13px;line-height:22.46px;font-weight:500;color:#080808}.cart-drawer .drawer-products .product-card .price_btn .quantity{min-height:35px!important;max-height:35px!important}.cart-drawer .drawer-products .product-card .price_btn span.input-group-text{line-height:normal}.cart-drawer .drawer-products .product-card .price_btn span.input-group-text{line-height:21px}.cart-drawer .cart-item quantity-input.quantity.cart-quantity button .svg-wrapper{width:auto;height:auto}.cart-drawer .cart-item quantity-input.quantity.cart-quantity button .svg-wrapper svg.icon{width:12px;height:auto}.cart-drawer .drawer__cart-items-wrapper table.cart-items .cart-item{border:0}.cart-drawer .drawer__inner cart-drawer-items{margin:0;width:97%}.cart-drawer .drawer__cart-items-wrapper table.cart-items .cart-item td.cart-item__media{display:flex;align-items:center;padding-top:0}.cart-drawer .drawer__cart-items-wrapper table.cart-items .cart-item td.cart-item__media .cart-item__image{mix-blend-mode:multiply}.cart-drawer .free-shipping-bar p.shipping-bar-text span#remaining-amount{color:#024d82}.cart-drawer .cart-items td.discount-text{grid-column:2 / 5;justify-self:start;left:-18px;position:relative;padding-top:0}.cart-drawer .cart-items td.discount-text li.discounts__discount{font-family:Roboto;font-size:11px;font-weight:400;line-height:21px;text-align:left;color:#fff;opacity:1;text-transform:capitalize;background:#f16a58;padding:0 8px;letter-spacing:0;border-radius:4px}.cart-drawer .cart-items td.discount-text li.discounts__discount .icon-discount{color:#fff}@media screen and (max-width:1750px){.cart-drawer .drawer-products .slick-dotted.slick-slider{margin-bottom:0!important}.cart-drawer .drawer-products .products-info button.slick-next.slick-arrow,.cart-drawer .drawer-products .products-info button.slick-prev.slick-arrow,.cart-drawer .drawer-products ul.slick-dots{display:none!important}}.cart-drawer .drawer-products .price_btn{display:flex;flex-direction:column;gap:12px;height:100%}.cart-drawer .drawer-products .products-info button.slick-arrow{display:none!important}.cart-drawer .drawer-products .products-info ul.slick-dots{background:transparent;padding:0;bottom:0}.cart-drawer .free-shipping-bar p.shipping-bar-text,.cart-drawer .free-shipping-bar p.shipping-bar-text *{font-family:Roboto,sans-serif!important}.cart-drawer .cart-items .cart-item__quantity quantity-popover{min-width:130px}.cart-drawer .cart-item__error small.cart-item__error-text{font-size:10.7px;letter-spacing:normal}.cart-item__error-text{letter-spacing:0}.cart-drawer .quantity-popover-container:not(.quantity-popover-container--hover){margin-left:auto}.cart-drawer .cart-items .cart-item__quantity .product-option{margin-top:10px}.cart-drawer .cart-item quantity-input.quantity.cart-quantity input{font-size:13px}cart-drawer-items{margin-right:15px}.cart-drawer .drawer-products .products-info ul.slick-dots>li,.cart-drawer .drawer-products .products-info ul.slick-dots>li>button:before{width:8px!important;height:8px!important;line-height:normal}.cart-drawer .drawer-products .products-info ul.slick-dots>li>button{width:8px!important;height:8px!important;margin:0!important;padding:0!important}.cart-drawer .drawer-products .products-info ul.slick-dots>li{margin-inline:5px!important}.cart-drawer .drawer-products .product-card img{padding:5px}.cart-drawer .drawer__inner{width:100%!important;max-width:390px!important;overflow-y:auto!important}.cart-drawer .drawer-products .products-info ul.slick-dots{display:block!important}.cart-drawer .drawer-products .price_btn span.compare-price.price-item--regular{margin-right:6px}.cart-drawer .drawer-products .arrow-wrappwe span{height:16px;width:16px;display:flex;align-items:center;justify-content:center}.cart-drawer .drawer__footer span.option-text{font-family:Inter,sans-serif!important;letter-spacing:normal}.cart-drawer .drawer__footer span.option-text:first-letter{text-transform:capitalize}.cart-item-section .cart-item>td+td{vertical-align:middle;position:unset}.free-shipping-bar:hover{background:transparent!important}.progress-bar{height:5px!important}section.cart-reviews .testimonials-content.testimonial-slider-2{position:relative}section.cart-reviews .testimonials-content.testimonial-slider-2:after{content:""!important;position:absolute;width:48px;background:linear-gradient(90deg,#fff0 27.94%,#fff);display:block!important;height:100%;top:0;right:0;bottom:0}section.testimonials.new-cs-testimonial_slider ul.slick-dots{bottom:-30px!important}.cart-reviews.testimonials .slick-dotted.slick-slider{margin-bottom:0!important}section.cart-reviews.testimonials>.page-widths>h1{font-weight:700;font-size:32px;line-height:37.75px;letter-spacing:1px;text-align:left;margin-bottom:20px}cart-drawer-items::-webkit-scrollbar{height:5px}.cart-drawer .cart-items .cart-item__quantity ul.discounts.list-unstyled{position:absolute;top:18px;right:0}.cart-drawer .cart-item{margin-bottom:10px;position:relative;border-bottom:1px solid #ebebeb;padding-bottom:10px}.cart-drawer .cart-item p.caption-with-letter-spacing.light{letter-spacing:normal;max-width:160px}.cart-drawer .cart-items .cart-item__quantity .cart-item__discounted-prices{display:flex;align-items:center;gap:5px}.cart-drawer .cart-items .cart-item__quantity .product-option,.cart-drawer .cart-item__error{margin-top:0!important}.cart-drawer .cart-items td{padding-top:0}.cart-drawer .drawer__footer .toggle-shipping-estimator-drawer{padding:0;border:0;background:transparent;display:block;padding-inline:16px;width:100%;text-align:right;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;color:#080808;opacity:1;text-transform:capitalize;cursor:pointer;margin-top:8px}.shipping-estimatior-outer{margin:0}.shipping-estimatior-outer .shipping-estimator .estimator-form dl{margin:12px 0 13px;background:#fff;box-shadow:0 0 14px #0000001f;border-radius:12px;padding:23px 16px}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas{display:flex;justify-content:space-between;margin-bottom:14px}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas .estimator-form-label label.form-label{font-family:Inter;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1b1b1b}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas dd.estimator-form-input{flex:1;margin:0}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas input,.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas select{width:100%;border:1px solid #D9D9D9;background:#fff;border-radius:12px;padding:10px 15px;font-family:Inter;font-weight:400;font-size:14px;letter-spacing:0;vertical-align:middle}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas .estimator-form-label{max-width:115px;width:100%}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas.btn_estimation{margin:0}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas button.shipping-estimate-submit{width:100%;height:47px;border-radius:50px;border:1px solid #024D82;background:#024d82;padding:10px;display:block;font-family:Roboto;font-size:16px;font-weight:600;line-height:23.68px;letter-spacing:-.02em;color:#fff;text-decoration:none;text-align:center;transition:all .5s ease-in-out 0s;cursor:pointer}.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas button.shipping-estimate-submit:before,.shipping-estimatior-outer .shipping-estimator .estimator-form dl .main_estimator_datas .estimator_datas button.shipping-estimate-submit:after{visibility:hidden}.cart-drawer .drawer__footer .cart__dynamic-checkout-buttons{padding-inline:16px}.cart-drawer .drawer__header{padding:8px 16px;border-bottom:1px solid #d9d9d9}.cart-drawer .free-shipping-bar{padding:10px 16px 5px}.cart-drawer .free-shipping-bar p.shipping-bar-text,.cart-drawer .free-shipping-bar p.shipping-bar-text *{font-size:15px!important}.cart-drawer .drawer-products .product-card .quantity-with-cartbutton .add-to-cart.disabled{opacity:.5}.outer-cart-addon-slider{background:#f8f8f8;padding:20px}.outer-cart-addon-slider .addon-cart-title{font-weight:700;font-size:24px;line-height:28px;letter-spacing:0;text-transform:capitalize;text-align:center;margin-bottom:12px}.cart-drawer .cart-items .cart-item__quantity{align-items:center}.cart-drawer .product-option dd{letter-spacing:normal;font-weight:500}@media screen and (max-width:575px){.cart-drawer .cart-items td.discount-text{left:-25%}}.cart-reviews .testimonials-content .swiper-container .swiper-pagination{bottom:0!important}.cart-reviews .testimonials-content .swiper-container{padding-bottom:35px}.cart-drawer .cart-item cart-remove-button .cart-remove-button{margin-right:-10px;opacity:.8}.cart-drawer .cart-item cart-remove-button .cart-remove-button:hover{opacity:1}.cart-drawer .cart-items td.discount-text li.discounts__discount{margin-left:2rem}.cart-drawer .cart-item__error small.cart-item__error-text:not(:empty),.cart-drawer .cart-item__error small.cart-item__error-text:not(:empty)+span{margin-top:10px}.cart-drawer .cart-items td>dl .product-option{margin-top:0}.cart-items-with-checkout table.cart-items tr.cart-item td.cart-item__totals{position:relative}.cart-items-with-checkout table.cart-items tr.cart-item td.cart-item__totals .loading__spinner{top:50%;padding:0}.cart-drawer .drawer__header span.remove-all-cart-items{margin-right:auto;letter-spacing:normal;margin-left:10px;background:#024d82;padding:2px 10px;font-size:14px!important;font-weight:400;border-radius:50px;display:flex;white-space:nowrap;flex-direction:row-reverse;gap:5px;color:#fff}.cart-drawer .drawer__header h2.drawer__heading{font-size:22px!important}.cart-drawer .drawer__header span.remove-all-cart-items svg.icon.icon-remove{width:15px}.cart-drawer .drawer__header span.remove-all-cart-items:hover{background:#f16a58;cursor:pointer;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/my-cart.css.map */
