body::-webkit-scrollbar{display:none!important}.drawer{left:auto;right:0;z-index:9999999999!important}.drawer *{font-family:Open Sans,sans-serif;letter-spacing:.3px!important}#CartDrawer .drawer__inner{padding:0;width:460px;max-width:calc(100vw - 2rem)}#CartDrawer .drawer__header{padding:14px 17px}#CartDrawer .drawer__heading,#CartDrawer .cart_item_count{font-weight:600;font-size:18px;line-height:24.5px;color:#000;margin-bottom:0}#CartDrawer .drawer_qty{display:flex;gap:10px;align-items:center}#CartDrawer .drawer_qty .cart_item_count{color:#0e8390}#CartDrawer .drawer__close svg{height:23.49px;width:24.23px}#CartDrawer .drawer__close{top:4px;right:5px}.cart-drawer .cart-item .loading-overlay{padding-top:.5rem!important}#CartDrawer .cart_threshold{background:#d8ecf0;font-size:11px;line-height:14px;color:#000;text-align:center;padding:9px 0;font-family:Montserrat,sans-serif;font-weight:600}#CartDrawer .cart-item-table{padding:20px}#CartDrawer .cart-item{margin-bottom:20px}#CartDrawer .cart-item.paid_item,#CartDrawer .cart-item.free_item{border:.5px solid #0e8390;box-shadow:0 0 4px #0e839052;padding:17px;border-radius:15px}#CartDrawer .cart-item .cart-item__error{margin:0}#CartDrawer .cart-item.free_item{background:#d8ecf06e;display:flex}.cart-drawer .cart-items td{padding-top:0}.cart-drawer .cart-item__image{border:.5px solid #0e8390;border-radius:8px}.cart-drawer .cart-item__media{width:75px;display:flex;align-items:flex-start}.cart-drawer .cart-item{grid-template:unset!important;column-gap:10px!important;row-gap:0!important}.cart-drawer .cart-items td{padding-top:0!important;padding-left:0!important}cart-drawer .cart-drawer .cart-item__details{grid-column:2 / 3}.cart-drawer .cart-item__totals{grid-column:3 / 6}.cart-drawer .cart-item__totals .cart-item__price-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:5px}.cart-drawer .cart-item__quantity .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 2.5rem);border:1px solid #d8ecf0}.cart-drawer .cart-item__quantity .quantity:after{display:none}.cart-item__price-wrapper .product-option{font-weight:600;font-size:14px;color:#000}.cart-item__price-wrapper .cart-item__old-price{font-weight:400;font-size:13px;color:#000;opacity:.6;margin-top:auto!important}.quantity__button{width:calc(3rem / var(--font-body-scale))}.cart-item__quantity-wrapper{display:flex;justify-content:end}#CartDrawer .cart-item.free_item .cart-item__totals,#CartDrawer .cart-items.free_item .cart-item__quantity{display:none}#CartDrawer .cart-item.free_item .free_gift_title{font-size:13px;font-weight:700;color:#000}#CartDrawer .cart-item.free_item .cart-item__name{font-size:13px;font-weight:600;color:#000;margin-top:3px;text-decoration:none}#CartDrawer .cart-item.free_item .cart_info{font-size:13px;font-weight:600;color:#000;margin-top:8px}#CartDrawer .cart-item.free_item .product-option{color:#0e8390;font-size:16px;font-weight:700}#CartDrawer .cart-item.free_item .product-option.cart-item__old-price{color:#0000009e;font-size:13px;font-weight:400;margin-top:0}#CartDrawer .cart-item.free_item .claim-propart{display:flex;align-items:center;margin-top:auto;gap:5px}#CartDrawer .cart-item.free_item .claim-propart .claim_box{display:flex;gap:6px;align-items:center;margin-left:auto}#CartDrawer .cart-item.free_item .claim-propart .claim_box span{font-size:14px;font-weight:700;color:#0e8390}#CartDrawer .cart-item.free_item .claim-propart .claim_box .checkbox{width:27px;height:27px;border-radius:4px;background:#fff;border:2px solid #0e8390;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}.cart-drawer .cart-item.free_item .cart-item__details{width:calc(100% - 85px);display:flex;flex-direction:column}.drawer__footer{padding:2rem!important}.totals>h2{font-weight:600!important}h2.totals__discounts{color:#e60000!important;font-size:16px!important;font-weight:600!important}.totals__discount-value,.totals__shipping-value{color:#e60000!important;font-weight:600!important}.totals__subtotal-value{font-size:16px!important;font-weight:600!important;color:#000}.totals.discount_sum{margin-top:0!important}.cart-drawer .tax-note{display:none}.cart-drawer .cart__ctas{margin-top:20px}.customer-review{display:flex;align-items:center;justify-content:center;gap:5px}.review_img{width:80px}.customer-review p{margin:0;font-size:14px;font-weight:500;color:#000}.recommendations-wrapper{padding:20px 0;background:#d8ecf0}.recommendations-wrapper .heading-title{font-size:15px;color:#0e8390;padding:0 20px;font-family:Montserrat,sans-serif;font-weight:700}.recommendation-products .grid__item .card-wrapper.product-card-wrapper{border:.5px solid #0e8390;box-shadow:0 0 4px #0e839052;padding:14px 12px;border-radius:15px;background:#fff}.recommendation-products .grid__item .card-wrapper.product-card-wrapper .card{display:flex;align-items:center;flex-direction:row;gap:10px;background:none;box-shadow:none;border:none;--shadow-horizontal-offset: none}.recommendation-products .grid__item .card__media{border:.5px solid #0e8390;border-radius:8px!important}.recommendation-products .grid__item .card__inner{width:78px}.recommendation-products .grid__item .card__content{width:calc(100% - 88px);padding:0;display:flex;flex-direction:column;gap:7px}.recommendation-products .grid__item .card__content .card__information{padding:0;display:flex;align-items:start;justify-content:space-between;gap:5px}.recommendation-products .grid__item .card__content .card__information .card__heading{font-size:13px;font-weight:600;width:50%}.recommendation-products .grid__item .card__content .card__information .card__heading a:after{display:none}.recommendation-products .grid__item .card__content .card__information .card-information{width:60%;text-align:right}.recommendation-products .grid__item .card__content .card__information .card-information .price__regular,.recommendation-products .grid__item .card__content .card__information .card-information .price-item--last.price--large{font-size:14px;font-weight:600}.recommendation-products .grid__item .card__content .card__information .card-information .price.price--on-sale .price__sale{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:2px;flex-wrap:nowrap}.recommendation-products .grid__item .card__content .card__information .card-information .price.price--on-sale .price__sale .price-item--regular{color:#0000009e;font-size:13px}.recommendation-products .grid__item .card__content .card__information .card-information .price .price-item{margin:0;line-height:120%;display:block;color:rgb(var(--color-foreground));font-size:14px}.recommendation-products .grid__item .card__content .quick-add{margin:0}.recommendation-products .grid__item .card__content .quick-add form{display:flex;align-items:end;justify-content:end}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit{max-width:unset;width:80px;min-width:unset;background:#fff;min-height:35px;border:1px solid #000;border-radius:30px;font-size:14px;padding:8px}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit span{font-family:Montserrat,sans-serif}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit:before{display:none}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit:after{border-radius:30px}.recommendation-products .grid__item .card__content .card__information .card-information .badge-discount{display:none!important}.recommendation-products{padding:0 0 0 20px}.recommendation-products:focus-visible{outline-offset:0;outline:none;box-shadow:none}.recommendation-products .grid__item{width:90%;list-style:none;max-width:unset;padding:0 5px}.recommendation-products .grid__item:first-child{padding-left:0}.recommendation-products .grid__item:last-child{padding-right:20px}.progress-bar{height:4px;width:0;background:#0e8390;display:block!important;max-width:calc(100% - 40px);margin-left:20px}#CartDrawer .cart-item:last-child{margin-bottom:0}#CartDrawer .cart-item .cart-item__details .cart-item__name:hover{text-decoration:none}.cart-drawer .cart__checkout-button{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700!important}.cart-drawer .cart__checkout-button svg{margin:0 5px;line-height:20px;width:18px;height:18px;display:inline-block;vertical-align:middle}.inside-cart-shipping__success .totals__shipping-value{text-transform:uppercase}.cart-drawer .recommendation-products .grid__item .card__content .card__information .card-information .price.price--on-sale .price__sale{flex-direction:column-reverse;gap:0}.cart-drawer .recommendation-products .grid__item .card__content .card__information .price{min-height:40px}cart-drawer .cart-drawer.show_loder{position:relative;z-index:0}cart-drawer .cart-drawer.show_loder:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#ffffff90;z-index:1;pointer-events:none}cart-drawer .loading-container{display:none}cart-drawer .cart-drawer.show_loder .loading-container{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1}.cart-drawer .cart-item .loading-overlay{display:none}@media screen and (min-width: 2200px){#CartDrawer .drawer__close{right:15px}}@media screen and (max-width: 749px){#CartDrawer .cart-item-table{padding:15px}#CartDrawer .cart-item.paid_item,#CartDrawer .cart-item.free_item{padding:10px;border-radius:10px}.cart-drawer .cart-item__image{border-radius:5px}.recommendation-products .grid__item .card-wrapper.product-card-wrapper{padding:10px;border-radius:10px}.recommendation-products{padding-left:15px}.recommendation-products .grid__item:first-child{padding-left:00}.recommendation-products .grid__item .card-wrapper.product-card-wrapper .card{gap:10px}.recommendation-products .grid__item .card__content .card__information .card__heading{width:100%}.recommendation-products .grid__item .card__content .card__information .card-information{width:100%;text-align:left;max-width:80px}#CartDrawer .cart-item.free_item .product-option{font-size:14px}#CartDrawer .cart-item.free_item .claim-propart .claim_box span{font-size:12px}#CartDrawer .cart-item.free_item .claim-propart .claim_box .checkbox{width:18px;height:18px}#CartDrawer .cart-item.free_item .claim-propart .claim_box .checkbox svg{width:10px}.recommendations-wrapper{padding:15px 0}.recommendations-wrapper .heading-title{padding:0 15px}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit{width:70px;min-height:30px;font-size:13px}.recommendation-products .grid__item .card__content{gap:5px}.recommendation-products .grid__item .card__content .card__information{gap:10px}.cart-drawer .cart__checkout-button{font-size:16px;margin-bottom:7px!important}.progress-bar{max-width:calc(100% - 30px);margin-left:15px}#CartDrawer{width:100%}#CartDrawer .drawer__inner{width:100%;max-width:100%}.recommendation-products .grid__item{width:95%}.cart-drawer .recommendation-products .grid__item .card__content .card__information .card-information .price.price--on-sale .price__sale{align-items:end}.cart-drawer .recommendation-products .grid__item .card__content .card__information .price{min-height:fit-content}.customer-review p{font-size:9px}.review_img{width:50px}}@media screen and (max-width: 480px){.cart-item__price-wrapper .product-option{font-size:12px}.cart-drawer .cart-item__media{width:65px}.cart-drawer .cart-item.free_item .cart-item__details{width:calc(100% - 75px)}h2.totals__discounts,.totals>h2,.totals__subtotal-value,.totals__discount-value,.totals__shipping-value{font-size:14px!important}.drawer__footer{padding:15px 15px 10px!important}.recommendation-products .grid__item .card__content .card__information .card__heading{font-size:13px}.recommendation-products .grid__item .card__content .card__information .card-information .price__regular,.recommendation-products .grid__item .card__content .card__information .card-information .price-item--last.price--large{font-size:12px;line-height:20px}.recommendation-products .grid__item .card__content .card__information .card-information .price>*{display:block}.recommendation-products .grid__item .card__content .card__information .card-information .price .price-item{vertical-align:middle;font-size:13px}.recommendation-products .grid__item .card__content .card__information .card-information>.price{line-height:20px}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit{padding:6px;font-size:11px}.recommendation-products .grid__item .card__content .quick-add form{align-items:start;justify-content:flex-end}.recommendation-products .grid__item .card__content{gap:0}.recommendation-products{margin:10px 0}.recommendations-wrapper .heading-title{font-size:14px}#CartDrawer .cart-item.free_item .cart-item__name{font-size:11px;margin-top:1px}#CartDrawer .cart-item.free_item .free_gift_title,#CartDrawer .cart-item.free_item .claim-propart .claim_box span,#CartDrawer .cart-item .cart-item__details .cart-item__name,#CartDrawer .cart-item.free_item .product-option{font-size:13px}.cart-item__price-wrapper .product-option+.product-option{margin-top:0;margin-bottom:0}#CartDrawer .cart-item.paid_item{gap:10px!important}.cart-drawer .cart-item__totals{grid-column:4 / 6}.cart-drawer .cart-item__details{grid-column:2 / 3!important}.recommendation-products .grid__item .card__content .card__information .card-information{width:100%;text-align:left}.recommendation-products .grid__item .card__content .card__information .card-information .price.price--on-sale .price__sale{justify-content:flex-end}#CartDrawer .cart-item.free_item .claim-propart .claim_box{gap:5px}.cart-drawer .cart__ctas{margin-top:13px}.cart-drawer .cart__checkout-button{font-size:15px}.recommendation-products .grid__item .price--on-sale .price__sale{display:flex;gap:5px}.recommendation-products .grid__item .card__content .quick-add{margin:3px 0 0}}@media screen and (max-width: 375px){#CartDrawer .cart-item.paid_item .cart-item__details .cart-item__name{max-width:8rem}}.footer{background-image:url(/cdn/shop/files/footer_bg.svg?v=1731881549);background-size:contain;background-position:bottom;background-repeat:repeat-x}.footer ul.footer__list-social.list-social{justify-content:start;gap:16px;margin-bottom:32px}.footer .list-social__link{padding:0}.footer .contact_data .list_item img{margin:0}.footer .contact_data .list_item{display:flex;align-items:center;gap:10px;margin-bottom:15px}.footer .contact_data .list_item a{text-decoration:none}.footer .button.custom_btn{width:100%;max-width:150px;height:40px;padding:0;gap:10px;border-radius:26px;box-shadow:0 4px 6px -4px #ffffff1f;color:#000!important;background:linear-gradient(90deg,#fff 0% 100%)}.footer_first_block{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.footer_block__newsletter{display:flex;align-items:center;justify-content:space-between;width:50%;flex-wrap:wrap}.footer_block__newsletter .footer-block__heading{margin:0;color:#fff}.footer_block__newsletter form#ContactFooter{margin-left:auto;margin-right:0;max-width:350px}.newsletter-form__field-wrapper .field__input{border-radius:50px;height:50px;max-width:350px;width:100%}.newsletter-form__button.field__button{background:#000!important;height:43px;width:86px;margin:4px;border-radius:50px}.footer__content-bottom{border:0!important;padding-top:0!important}.footer__column.footer__column--info{border-top:1px solid #7b7e86;padding-top:30px}.footer__copyright.caption{width:100%;text-align:center}.footer-block__policy_menu{display:flex;flex-wrap:wrap;gap:10px 40px;align-items:center;justify-content:center;margin-bottom:24px;margin-top:65px}.footer-block__policy_menu .link{color:#fff;text-decoration:none}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit .loading-overlay__spinner{display:none}.recommendation-products .grid__item .card__content .quick-add .quick-add__submit.loading{color:rgb(var(--color-button-text))}@media screen and (max-width: 1024px){.footer_first_block{justify-content:center}.footer_block__newsletter{justify-content:center;gap:20px;width:100%}.footer_block__newsletter form#ContactFooter{margin:0}.footer-block__policy_menu{gap:10px 20px;margin-bottom:15px;margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
