img{max-width:100%;height:auto;width:100%;display:block}.button{text-transform:uppercase;font-weight:500;min-height:44px;font-size:16px;padding-top:1px}.header__menu-item{font-size:16px;font-weight:500;letter-spacing:0px;text-transform:capitalize}.header.page-width{max-width:100%}.header__submenu .header__submenu{position:absolute;left:100%;width:max-content;background:#fff;box-shadow:0 5px 15px #00000012;top:0}.logo-list-wrp{display:flex;flex-wrap:wrap;gap:10px;max-width:1000px;margin:0 auto}.logo_item{width:calc(20% - 8px);text-decoration:none;color:currentColor}.logo-list-colors{padding:60px 40px}.logo_item img{max-width:80px;margin:0 auto}.logo_item p{margin:10px 0 0;text-align:center;font-weight:500;text-transform:capitalize;font-size:18px;line-height:1}.cstm-featured-collection .collection__title.title-wrapper{display:flex;align-items:center;justify-content:space-between}.cstm-featured-collection .collection__view-all a:not(.link){margin-top:0!important}.cstm-featured-collection .title{font-weight:600}.custom_card-product .card__content{padding:0}.custom_card-product .card{padding:10px;border-radius:15px;background-color:#fff}.custom_card-product .card__inner{border-radius:10px!important;overflow:hidden}.custom_card-product .card__heading{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;font-size:16px;font-family:Inter;height:41px;letter-spacing:0px}.custom_card-product .card__heading a{text-decoration:none!important}.custom_card-product .price{color:#333;font-weight:700;letter-spacing:0}.custom_card-product .card__title_wrp{border-bottom:1px solid #33333315;padding-bottom:4px}.custom_card-product .card__information{padding-right:0;padding-left:0}.custom_card-product .card .quick-add{margin-left:0;margin-right:0}.cstm_footer .footer-block__heading{text-align:left;font-family:Inter;font-weight:600}.footer-block__image-wrapper img{filter:invert(1)}.cstm_footer .footer-block__brand-info{font-size:14px;line-height:1.5;font-weight:500}.cstm_footer .footer-block__details-content .list-menu__item--link{font-size:14px;font-weight:500;display:block}.cstm_footer .footer-block.grid__item{flex:unset}.cstm_footer .footer-block--menu{width:max-content}.cstm_footer .footer__blocks-wrapper{justify-content:space-between}.cstm_footer .newsletter-form__field-wrapper .field__input{margin:0;border-radius:10px;border:1px solid rgba(51,51,51,.2);background:#e5dcfc96;font-size:13px;text-transform:uppercase;line-height:1;padding:15px 16px 4px 19px;letter-spacing:1.3px;min-height:48px}.cstm_footer .newsletter-form__field-wrapper .field:before,.cstm_footer .newsletter-form__field-wrapper .field:after{display:none}.cstm_footer .newsletter-form__field-wrapper .newsletter-form__button{position:unset;width:max-content;min-height:48px;background-color:#333!important;color:#fff!important;font-size:14px;line-height:1;letter-spacing:1.4px;border:1px solid rgba(0,0,0,0);border-radius:10px;padding:10px 25px;font-family:Inter;text-transform:uppercase;font-weight:500}.cstm_footer .newsletter-form__field-wrapper .field{gap:10px}.cstm_footer .newsletter_input-field{flex:1}.review_star_wrp svg{fill:#333;stroke:#333}.testimonial-section{padding:80px 0;background-color:#e8f7ff}.testimonial-heading h2{font-size:40px;margin:0 0 40px;font-weight:700;letter-spacing:0}.review_star_wrp{display:flex;justify-content:center;margin-bottom:20px;gap:3px}.testimonial-title{font-size:18px;line-height:normal;font-weight:500;margin-bottom:10px;letter-spacing:0}.testimonial-rte p{margin:0}.testimonial-rte{margin-bottom:40px;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0}.testimonial-author{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0}.tab-product-list{padding:40px 0 60px}.tab_products:not(.active){display:none}.tab_products .tab_products_wrp{display:flex;flex-wrap:wrap;gap:20px}.tab_product-item{width:calc(25% - 15px)}.tabing_list{margin-bottom:40px;display:flex;justify-content:center;gap:40px}.product-tab.active{color:#011e41;-webkit-text-stroke-color:#011E41}.product-tab{font-size:74px;font-weight:900;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#333333;line-height:1.2;font-family:Lato;cursor:pointer}.related-products__heading{text-align:center;font-size:40px;letter-spacing:0;font-weight:600}.product__info-wrapper .product__title h1{font-size:30px;letter-spacing:0;font-weight:600}.product__info-wrapper .price--large{font-size:28px;font-weight:500;letter-spacing:0}.product__info-wrapper .product-form__input--pill input[type=radio]+label{border-width:2px;font-size:16px;color:#33333370;min-width:45px;border:1px solid #d6d6d6;padding:10px;margin:5px;text-transform:capitalize;line-height:1.3;border-radius:5px;letter-spacing:0;font-weight:500}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{border-color:#d1e5f6;background:#d1e5f6;color:#333}.product__info-wrapper .product-form__input--pill legend.form__label{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:5px}.product__info-wrapper .product-form__input--pill legend.form__label span{font-weight:400}.product_atc_with_quantity{display:flex;align-items:flex-end;gap:10px}.product_atc_with_quantity .product-form__input{margin:0;flex:unset}.product_atc_with_quantity product-form.product-form{margin:0;width:calc(100% - 140px)}.product_atc_with_quantity .product-form__submit{margin:0;min-height:46px;letter-spacing:0}.product_atc_with_quantity .product-form__buttons{max-width:100%}.product_atc_with_quantity .quantity{width:calc(12.8rem / var(--font-body-scale) + var(--inputs-border-width) * 2);border:1px solid #d6d6d6;border-radius:10px;min-height:45px}.product_atc_with_quantity .quantity:before,.product_atc_with_quantity .quantity:after{display:none}.product_atc_with_quantity .quantity__label{font-size:16px;font-weight:600}.product__info-wrapper .product__description.rte{letter-spacing:0;line-height:1.5}.product__info-wrapper .checkout-icons{text-align:center;border-radius:5px;display:flex;flex-direction:column}.product__info-wrapper .checkout-icons>div{display:flex;justify-content:space-around;position:relative}.product__info-wrapper .checkout-icons>div>div{display:flex;flex-direction:column;align-items:center}.product__info-wrapper .checkout-icons>div>div span{font-size:15px;margin-top:8px}.product__info-wrapper .checkout-icons p{font-size:16px;font-weight:600;font-style:italic;z-index:99999;width:fit-content;margin:auto auto 5px;padding:0 15px}.product__info-wrapper .checkout-icons>div:before{position:absolute;content:"";height:1px;width:100%;background:#3333;z-index:0}.product__info-wrapper .checkout-icons>div:before{top:-31px}.product__info-wrapper .checkout-icons p{background:#fff;margin-bottom:20px;line-height:1.5}.product__info-wrapper .checkout-icons img{max-width:30px}.product__info-wrapper .complementary-products__container .accordion__title{font-size:18px;padding-bottom:10px;border-bottom:1px solid rgb(51 51 51 / 20%);width:100%;line-height:1.333;max-width:100%;margin-bottom:0;font-weight:700;letter-spacing:0}.product__info-wrapper .complementary-slide{padding:0}.product__info-wrapper .complementary-slide li{border:1px solid rgb(51 51 51 / 20%);padding:5px;border-radius:5px}.product__info-wrapper .complementary-products__container .custom_card-product .card__heading{min-height:auto;height:auto;border:0;display:block;overflow:unset;line-height:1.3;font-weight:500;font-size:14px;font-family:Inter}.product__info-wrapper .complementary-products__container .quick-add__submit{font-weight:700;padding:10px 20px;font-size:14px;letter-spacing:0;min-height:41px;margin-top:13px}.product__info-wrapper .complementary-products__container .quick-add__submit span.icon-wrap{display:none}.product__info-wrapper .custom_card-product .card__title_wrp{border:0px}.footer_vector svg{width:100%;height:100%;display:block;margin-bottom:-2px}.collapsible-content .collapsible-content__heading{font-size:40px;margin-bottom:40px;font-weight:600;letter-spacing:0;line-height:1.2}.collapsible-content .accordion{border:0px}.collapsible-content .accordion summary{border-bottom:1px solid #dedede}.collapsible-content .accordion details[open] summary{border-color:#000}.collapsible-content .accordion__content{padding-top:10px;font-size:15px;color:#666;font-weight:500;letter-spacing:0;line-height:1.7;margin:0}.collapsible-content summary .icon-caret{height:10px}.footer-block.grid__item:has(.footer-block--newsletter){width:calc(35% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .newsletter-form,.footer__content-top .newsletter-form__field-wrapper{max-width:100%}.footer-block__newsletter .footer-block__heading{font-size:30px;letter-spacing:-.96px;text-transform:capitalize;font-weight:500;max-width:420px}.footer-block__newsletter .field__label{text-transform:uppercase;top:calc(1.2rem + var(--inputs-border-width))}.product__info-wrapper .checkout-icons.ct-icon-pdp{border:1px solid #d7f4e1;background:#d7f4e1;padding:10px}.product__info-wrapper .checkout-icons.ct-icon-pdp p{background:#d7f4e1}.main-ingredient p{font-size:16px;margin-bottom:10px;font-weight:600;margin-top:0;line-height:1.5}.main-ingredient_wrp{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:10px}.main-ingredient_wrp .ingredient{min-width:139px;width:139px;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;line-height:1.2;letter-spacing:0}.main-ingredient_wrp .ingredient:not(:last-child){margin-right:5px}.main-ingredient_wrp .ingredient img{height:50px;width:50px;margin-bottom:5px;border-radius:50px;border:1px solid var(--Border, rgb(51 51 51 / 20%))}.main-ingredient .main-ingredient_wrp::-webkit-scrollbar{height:2px}.main-ingredient .main-ingredient_wrp::-webkit-scrollbar-track{background:#3333}.main-ingredient .main-ingredient_wrp::-webkit-scrollbar-thumb{background:#888}body .product-reviews .jm-review-widget-header__title{font-size:40px;font-family:Lato;font-weight:600;margin-bottom:40px}.full_link_banner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:block!important}.pdp-ingredient{background-color:#aedfb2;padding:60px 0}.pdp-ingredient-wrp{display:flex;flex-wrap:wrap;gap:20px}.pdp-ingredient_head h2{text-align:center;margin:0;padding-bottom:24px;font-size:50px;font-weight:800}.pdp-ingredient_item{width:calc(25% - 15px)}.pdp-ingredient_item_wrp{position:relative}.pdp-ingredient_item_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background-color:#2b4636;color:#fff;cursor:pointer;z-index:2}.pdp-ingredient_item_button svg{display:block}.pdp-ingredient_button-close{display:none}.pdp-ingredient_item_content_wrp{position:absolute;top:60%;background-color:#2b4636;padding:14px 16px;width:min(320px,86vw);box-shadow:0 8px 24px #00000029;display:none;z-index:1}.pdp-ingredient_item_content_wrp h4{color:#fff;font-weight:700;margin:0 0 4px;font-size:16px;letter-spacing:0}.pdp-ingredient_item_content_rte{font-size:14px;line-height:1.3;color:#fff;font-weight:300}.pdp-ingredient_item_button.active .pdp-ingredient_button-close,.pdp-ingredient_item_button.active+.pdp-ingredient_item_content_wrp{display:block}.pdp-ingredient_item_button.active .pdp-ingredient_button-open{display:none}.price__badge-sale{display:none!important}body .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}body .swiper-pagination-bullet{background-color:#636363c9;opacity:.7;width:11px;height:11px}.tab-product-list .page-width,.cstm-featured-collection .page-width,.related-products.page-width{max-width:134rem}@media(min-width:750px){.mb_show{display:none}}@media(max-width:1199px){.pdp-ingredient_item{width:calc(50% - 10px)}}@media(max-width:989px){.tab_products .tab_products_wrp{flex-wrap:nowrap;overflow-x:auto}.tab_product-item{width:40%;min-width:40%}.tab_products .tab_products_wrp::-webkit-scrollbar{display:none}.product-tab{font-size:50px}.tabing_list{gap:24px;margin-bottom:35px}.header-wrapper .header__heading-link{padding:0}.header-wrapper .header__heading-logo-wrapper{width:80%}.footer-block.grid__item:has(.footer-block--newsletter){width:60%}.cstm_footer .footer-block.grid__item:first-child{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.cstm_footer .footer-block__details-content .list-menu__item--link{padding:0}.cstm_footer .footer-block--menu{margin-top:60px}}@media(max-width:749px){.dk_show{display:none}.tab_products .tab_products_wrp{gap:12px;margin:0 -15px;padding:0 15px}.tab_product-item{min-width:60%;width:60%}.product-tab{font-size:45px}.tabing_list{margin-bottom:25px}.custom_card-product .card-information .jdgm-widget{font-size:12px}.custom_card-product .card__heading{line-height:1.3;font-size:14px;height:39px}.custom_card-product .card-information .price{font-size:14px}.custom_card-product .quick-add__submit{font-size:12px;min-height:40px;letter-spacing:1px;border-radius:10px}.custom_card-product .card{padding:5px;border-radius:10px}.custom_card-product .card .quick-add{margin:0}.tab-product-list{padding:26px 0 40px}.cstm-featured-collection .title{font-size:25px;margin:0!important;letter-spacing:0px}.collection__view-all .button{font-size:13px;padding:2px 15px 0;min-width:auto;letter-spacing:1px}.card .card__inner .card__media{border-radius:10px}.cstm-featured-collection .product-grid{flex-wrap:nowrap;overflow-x:auto;gap:16px;margin:0 -15px;padding:0 15px}.cstm-featured-collection .product-grid .grid__item{flex:unset;width:60%;min-width:60%}.cstm-featured-collection .product-grid::-webkit-scrollbar{display:none}.logo_item{width:calc(50% - 5px)}.logo_item p{font-size:15px}.logo-list-colors{padding:30px 20px}.logo-list-wrp{row-gap:30px;justify-content:center}.section-logo-list .logo-section{padding:20px 0}.cstm-featured-collection .collection,.testimonial-section{padding:40px 0}.testimonial-heading h2{font-size:25px;line-height:1.2;margin-bottom:25px}.testimonial-title{font-size:16px}.testimonial-rte{font-size:14px;margin-bottom:20px}.testimonial-author{font-size:14px}.cstm_footer .footer-block.grid__item:first-child,.footer-block.grid__item:has(.footer-block--newsletter){width:100%}.cstm_footer .footer-block--menu .footer-block__details-content{display:none}.footer-block__newsletter .footer-block__heading{font-size:22px}.cstm_footer .footer-block--newsletter{align-items:flex-start;gap:1rem}.cstm_footer .footer-block.grid__item:last-child{margin-bottom:0}.cstm_footer .footer__copyright{margin-top:0}.cstm_footer .footer__content-top{padding-bottom:2rem}.cstm_footer .footer-block__brand-info{font-size:12px}.cstm_footer .footer-block--menu .footer-block__heading{font-size:14px;text-transform:uppercase;margin-bottom:1.5rem;position:relative}.cstm_footer .footer-block__details-content .list-menu__item--link{line-height:1.6}.cstm_footer .footer-block--menu .footer-block__details-content li:not(:last-child){margin-bottom:6px}.cstm_footer .newsletter-form__field-wrapper .field__input{min-height:37px;height:37px;padding-left:10px}.cstm_footer .newsletter-form__field-wrapper .newsletter-form__button{min-height:37px;height:37px;font-size:13px;padding:10px 15px;letter-spacing:1px}.cstm_footer .newsletter-form__field-wrapper .field{gap:5px}.footer-block__newsletter .field__label{top:calc(.9rem + var(--inputs-border-width));font-size:12px;letter-spacing:1px;left:10px}.cstm_footer .newsletter-form__field-wrapper .field__input:focus~.field__label,.cstm_footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.cstm_footer .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{left:10px;top:calc(var(--inputs-border-width) + .2rem)}.cstm_footer .footer-block--menu .footer-block__heading:after{content:"";position:absolute;right:0;top:6px;background-image:url(/cdn/shop/files/Vector.svg?v=1772728623);background-repeat:no-repeat;background-size:100%;width:15px;height:8px;transition:all .3s ease-in-out}.cstm_footer .footer-block--menu .footer-block__heading.active:after{transform:rotate(180deg)}.product__info-wrapper .product__title h1{font-size:20px}.product__info-wrapper .price--large{font-size:16px}.product__info-wrapper .product__info-container>*+*{margin:10px 0 0}.product .slider-buttons{display:none}span.jdgm-prev-badge__text{font-size:12px;letter-spacing:0}.product__info-wrapper .product-form__input--pill legend.form__label,.product_atc_with_quantity .quantity__label{font-size:14px;line-height:1}.product__info-wrapper .product-form__input--pill input[type=radio]+label{font-size:14px;padding:7px}.product_atc_with_quantity .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2);border-radius:6px;min-height:38px}.product_atc_with_quantity .quantity .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.product_atc_with_quantity .quantity .quantity__input{font-size:14px}.product_atc_with_quantity .product-form__submit{min-height:38px;border-radius:8px;font-size:14px}.product_atc_with_quantity product-form.product-form{width:calc(100% - 112px)}.product__pickup-availabilities{display:none!important}.main-ingredient{margin:20px 0!important}.main-ingredient p{font-size:14px}.main-ingredient_wrp .ingredient{min-width:120px;width:120px;font-size:12px}.main-ingredient_wrp .ingredient img{height:40px;width:40px}.product__info-wrapper .product__description.rte{font-size:14px}.product__info-wrapper .checkout-icons.ct-icon-pdp p{font-size:14px;letter-spacing:0;margin-bottom:5px}.product__info-wrapper .checkout-icons.ct-icon-pdp img{max-width:50px}.product__info-wrapper .checkout-icons>div>div span{font-size:12px;letter-spacing:0;color:#000;line-height:1.2}.product__info-wrapper .checkout-icons.ct-icon-pdp>div:before{top:-16px}.complementary-products__container .card--horizontal .card__inner{max-width:100%!important;width:120px;height:120px;min-width:120px}.product__info-wrapper .complementary-products__container .quick-add__submit{margin-top:8px;font-size:12px;padding:0 20px;min-height:38px;letter-spacing:0}.product__info-wrapper .complementary-products__container .card.card--horizontal{align-items:center}.product__info-wrapper .checkout-icons p{font-size:14px}.main-pdp{padding:10px 0 30px!important}.related-products .product-grid{flex-wrap:nowrap;overflow-x:auto;margin:0 -15px;padding:0 15px}.related-products .product-grid .grid__item{flex:unset;width:60%;min-width:60%}.related-products__heading,.collapsible-content .collapsible-content__heading,body .product-reviews .jm-review-widget-header__title{font-size:25px;margin:0 0 2rem}product-recommendations.related-products{padding-top:30px!important;padding-bottom:30px!important}.collapsible-content .accordion{margin-top:0!important}.pdp-ingredient_head h2{font-size:25px}.pdp-ingredient{padding:30px 0}.pdp-ingredient_item{width:100%}.pdp-ingredient_item_content_wrp{left:50%;transform:translate(-50%);top:58%;width:70%}.related-products .product-grid::-webkit-scrollbar{display:none}.collapsible-content__grid .accordion__title{font-size:14px;font-weight:500}.collapsible-content .accordion__content{font-size:13px;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
