@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);.announcement-bar-section .utility-bar,.main-hero-banner,.main-top-bar{background:#676767}.footer .newsletter-form__field-wrapper .field:after,.footer .newsletter-form__field-wrapper .field:before,.pagination-wrapper a.pagination__item.pagination__item--current.light::after,button.disclosure__button:after,button.disclosure__button:before,fieldset.js.product-form__input.product-form__input--pill legend.form__label{display:none}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-afc065ad-dda3-40f5-a377-f374c9979c01,body{color:rgba(var(--color-foreground),1)}a,body,button,div,h1,h2,h3,h4,h5,h6,p,span{font-family:Montserrat!important;letter-spacing:0}p{color:#666160;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.page-width{padding:0 20px;max-width:1240px;width:100%}.announcement-bar__message{padding:11px 0}.announcement-bar-section .announcement-bar__message span{color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:20px}.header nav.header__inline-menu .header__menu-item{color:#646464;font-size:14px;font-weight:500;line-height:20px;padding:1.2rem 0}.header .header__active-menu-item{color:#646464;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.main-top-bar .inner-top-bar{padding:7px 33px;display:flex;justify-content:space-between;align-items:center}.left_block_one,.right_block_one{color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize;display:flex;align-items:center;gap:10px}span.icon svg{display:block}.inner_block_one{display:flex;align-items:center;gap:21px}.inner_block_two{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.inner_block_three{display:flex;align-items:center}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{background:0 0;border:0;margin-top:0;padding-top:0;padding-bottom:0;height:auto!important;min-height:auto;margin-bottom:0}.header-top-bar button.disclosure__button span{color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.contentBlock span.icon svg path,.header-top-bar button.disclosure__button path{fill:#fff}.main-top-bar .inner-top-bar form{padding:0}.footer .footer-block .list-menu__item--active,.header .header__menu-item:hover span{text-decoration:none}.header .header__inline-menu .list-menu--inline{grid-column-gap:24px}.header .header__menu-item .icon-caret{right:-15px}.header .header__search{display:inline-flex;flex-direction:row-reverse;align-items:center}.header-wrapper .header--middle-left{column-gap:30px}.herobanner_block.left-block,.herobanner_block.right-block,.main-hero-banner,.pro_image{position:relative}.main-hero-banner{display:inline-block;width:100%}.image-with-content-slider .owl-dots button.owl-dot,.main-hero-banner .owl-dots button.owl-dot{width:10px;height:10px;float:left;margin:0 5px}.image-with-content-slider .owl-dots,.main-hero-banner .owl-dots{position:absolute;bottom:35px;right:10%;z-index:1}.image-with-content-slider .owl-dots button.owl-dot span,.main-hero-banner .owl-dots button.owl-dot span{border-radius:10px;background:#b0b0b0;width:10px;height:10px;display:inline-block;margin:0;float:left}.image-with-content-slider .owl-dots{right:initial;left:10%;bottom:40px}.heroInner_loop{padding:20px 70px 40px;display:flex!important;align-items:center}.footer .footer-block__brand-info .list-social,.header .header__icons{align-items:center}.image-with-content-slider .owl-dots button.owl-dot.active span,.main-hero-banner .owl-dots button.owl-dot.active span{background:#fff}footer.footer{background:#747474}.footer .footer__copyright{margin-top:0}.footer .footer_image_content .inner_image_content p{color:#fff;font-size:14px;font-weight:400;line-height:24px;margin:0}.footer .footer-block__details-content .footer-block__image-wrapper{margin-bottom:20px;max-width:220px!important}.footer .footer-block .footer-block__heading{color:#fff;font-size:24px;font-weight:600;line-height:normal;margin-bottom:23px}.footer .footer-block__details-content .link{color:#fff;font-size:14px;font-weight:400;line-height:28px}.button,.heading_h2{font-weight:600;font-style:normal}.footer .footer-block__details-content .list-menu__item--link:hover{color:#fff;text-decoration:none}.footer .footer-block__details-content a,.footer .footer-block__details-content p{color:#fff;font-size:14px;font-weight:400;line-height:28px;text-decoration:none}.footer__copyright .copyright__content{color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:normal}.footer .footer__blocks-wrapper .grid__item{width:100%!important}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 0.6fr 0.6fr 0.8fr 1fr;gap:30px;padding-bottom:50px}.footer .page-width{max-width:130rem}.footer .footer__content-bottom{border-top:1px solid #d9d9d9;padding-top:20px;padding-bottom:10px}.footer .footer-block:last-child .footer-block__heading{margin-bottom:10px!important}.footer .footer-block__newsletter .footer-block__heading{color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding-top:25px}.footer .field .field__button{position:unset!important}.footer .field .newsletter-form__button{max-width:293px;width:100%;padding:14px 0}.footer .field{display:block}.loopItem_imgContent .meinBlock p,h3#ContactFooter-success{color:#fff}.footer-block__newsletter{margin-bottom:35px}.footer .newsletter-form__field-wrapper button#Subscribe{margin-top:10px;border-radius:10px;background:#676767;color:#fff;font-size:18px;font-weight:400;line-height:28px}.footer .newsletter-form__field-wrapper .field__input{border-radius:10px;border:1px solid #e2e2e2;background:#818181;height:56px;padding:10px!important;color:#fff}.header .header__search{flex-direction:row-reverse;align-items:center;border-radius:20px;border:1px solid #646464;max-width:174px;width:100%;height:41px}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:0}.header a.header__icon.header__icon--account{margin-left:10px}span.compare_at_price{font-size:16px;text-decoration:line-through}.contentBlock,.inner_mediaImage img,.max-width,.product-form__submit,.the_expertsContent,.videoBlock{width:100%}.content_placeholder{position:absolute;bottom:90px;right:10%}.herobanner_block.left-block .video_placeholder{position:absolute;bottom:20px;right:20px;max-width:286px;width:100%}.herobanner_block.left-block .video_placeholder img{float:left;max-width:100%}.hero_right_inner .hero_item{max-width:485px}.hero_right_inner .hero_item h2.heading_h2{color:#fff;font-size:56px;font-style:normal;font-weight:500;line-height:72px;margin:0}.hero_button a.button{background:#fff;color:#676767}.button{border-radius:10px;background:#676767;font-size:18px;line-height:28px;color:#fff;display:flex;align-items:center;width:max-content;grid-gap:56px;padding:14px 32px}.hero_button{margin-top:24px}.heading_h2{color:#676767;font-size:36px;line-height:normal;margin:0}.icon_with_text_block{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:30px}.nextArrow.slick-arrow{position:absolute;top:-65px;right:0;cursor:pointer}.prevArrow.slick-arrow{position:absolute;right:54px;top:-65px;cursor:pointer}.slick-arrow svg{float:left}.collection_productList .slick-slide{padding:0 10px}.main-testimonials-block .testimonialContent.the_expertsContent,img{max-width:100%}.pro_image img{border-radius:16px;position:relative}.card .card__inner .card__media .article-card__info span.circle-divider,article.article-template span.circle-divider,span.product_badge{border-radius:42px;background:#676767;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:6px 17px;position:absolute;top:15px;right:15px}.card .card__inner .card__media .article-card__info span.circle-divider,article.article-template span.circle-divider{right:initial;left:20px!important;width:max-content!important;height:auto!important;top:20px!important}.productItem_list a{text-decoration:none;color:#676767}.card-information .price__container,.card__information .card__heading,.pro_price,.pro_title h4{font-size:20px;font-style:normal;font-weight:600;line-height:32px;margin:0}.heading_h6,.pro_subText h6,.text-header p{font-style:normal;font-weight:500}.pro_title,fieldset.js.product-form__input.product-form__input--pill{margin-top:20px}.pro_subText h6{font-size:16px;line-height:32px;margin:0}.pro_price,.testimonials.the_expertss{margin-top:10px}.productItem_list{margin-bottom:20px}.text-header{margin-bottom:28px}.iconText_icon,.main-testimonials-block .Testimonials_Content.TheExperts_Content .heading{margin-bottom:10px}.text-header p{margin:8px 0 0;color:#949494;font-size:18px;line-height:32px}.iconText_icon{text-align:center}.heading_h6{color:#676767;text-align:center;font-size:16px;line-height:28px;margin:0}a.pagination__item.pagination__item--current.light{border-radius:34px;background:#676767;color:#fff;text-decoration:none}.pagination-wrapper .pagination__list>li{flex:1 0 4.4rem;max-width:34px}.price--on-sale .price-item--regular{font-size:16px!important;color:#676767!important}.pagination-wrapper a.pagination__item.pagination__item--current.light{background:#676767;color:#fff;text-decoration:none}span.active-facets__button-inner{background:0 0!important}.pagination-wrapper .pagination__item{position:relative;height:34px;width:34px;padding:0;border-radius:34px;text-decoration:none;border:1px solid #ebebeb}.p-70px{padding:70px 0}.card-information .star_rating{margin:0!important}.loopMain__section{margin-top:60px;position:relative;padding:25px 33px 0;z-index:1}.card-wrapper.product-card-wrapper .quick-add__submit,.product-form__submit{border-radius:10px;border:1px solid #676767;background:#fff;color:#676767;min-height:52px}.ingredientsClass,div#make_a_free_donation_id h4{color:#7e7e7e;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.loopMain__section::after{position:absolute;content:"";width:100%;background:#f2f2f2;top:0;height:80%;z-index:-1;left:0}.loopMain__section .innerSection_Block{display:flex;grid-gap:35px;flex-wrap:wrap}.contentBlock{padding-top:30px}.loopMain__section .innerSection_Block video{aspect-ratio:1/1;object-fit:cover;width:100%;height:100%;border-radius:16px}.TheExperts_Image img,.loopIngredientBox img{border-radius:16px}.contentBlock .description{width:100%;margin-bottom:22px}.the_expertsUsername h6{font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin:4px 0 0}.meet-our-dream-team,.slider-arrow,.the_expertsLoop_block{padding-bottom:70px}.slider-arrow .owl-nav,.the_expertsLoop_block .owl-nav{position:absolute;bottom:0;right:0;display:flex;grid-gap:20px}.main-shop_by_product .bottom-block{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px}.main-shop_by_product .bottom-block a,.main-shop_by_product .bottom-block a img{display:inline-block;width:100%;border-radius:16px;float:left}.main-shop_by_product .bottom-block a img{aspect-ratio:1/0.9}.main-shop_by_product .item{position:relative;float:left;width:100%}.header-search-form input#Search-In-Template{max-width:144px;border-radius:20px;padding:10px 40px 10px 10px;height:40px}.field:after,.field:hover.field:after{border-radius:20px}.field__button svg{width:15px;height:15px}button.search__button.field__button{height:40px}.innerBlockOurTeam,.main-the_expertss-block{display:inline-block;width:100%}.leftTheExperts-block,.main-the_expertss-block .rightTheExperts-block{width:100%;float:left}.leftTheExperts-block{padding-right:35px}.main-testimonials-block .Testimonials_Content.TheExperts_Content{max-width:620px;padding-right:20px}.main-testimonials-block .Testimonials_Content.TheExperts_Content h2.heading_h2{text-transform:uppercase}.content-section{background:#676767;text-align:center}.content-section .content_image img{max-width:168px}.content-section .content_text p{color:#fff;max-width:1080px;margin:0 auto;width:100%}.cart-drawer__empty-content a.button,.cart__warnings a.button,.hero_button.content_button.centre a.button{margin:0 auto}.content-section h2.center{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:10px;margin-bottom:30px}.herobanner_block.left-block video{width:100%;aspect-ratio:1/0.5;object-fit:cover}.main_product_list{margin-left:-10px;margin-right:-10px}.main_product_list .text-header{padding-left:10px}.facet-filters__field .facet-filters__label{font-size:16px;font-weight:600;text-transform:uppercase}.collection-hero.gradient .collection-hero__inner.full-page-width{flex-direction:column;width:100%}.collection-hero.gradient .collection-hero__inner .main_Collection__Banner{width:100%;position:relative}.collection-hero.gradient .collection-hero__inner .main_Collection__Banner .collection-hero__image-container.media.gradient{margin:0!important;height:490px;object-fit:cover}.banner-position,.main_Collection__Banner .collection-hero__text-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:flex-start;height:100%}.main-topBanner{position:relative;display:inline-block;width:100%}.banner-position h1,.main_Collection__Banner .collection-hero__text-wrapper h1{font-size:50px;color:#fff;max-width:330px;line-height:80px}.collection-bannerDescription{text-align:center;padding:60px 20px 20px}.collection-bannerDescription .collection-hero__text-wrapper.page-width{max-width:1060px}.card-information{display:flex;justify-content:space-between;align-items:center;grid-gap:5px;flex-wrap:wrap;margin-top:10px}.product__info-container .product__title{margin-bottom:8px}.product__title h1{color:#d87f7e;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.ingredientsClass{margin:0!important}.product__description{margin:10px 0!important}.product__info-container .price__container{color:#676767;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.product-form__input--pill input[type=radio]+label{border-color:#d9d9d9!important}div#make_a_free_donation_id{border-radius:10px;background:#f2f2f2;padding:24px 20px;margin-top:45px;display:flex;flex-direction:column}div#make_a_free_donation_id h4{margin:0 0 10px}.donation-list label,div#make_a_free_donation_id p{color:#666160;line-height:22px;font-size:14px;font-style:normal;font-weight:400}.videoBlock img{border-radius:20px;width:100%}div#make_a_free_donation_id p{margin:0 0 10px}.donation-list{margin-bottom:5px;z-index:1;cursor:pointer;margin-top:5px;position:relative}.donation-list input[type=radio]{margin:0;width:100%;height:100%;position:absolute;opacity:0;cursor:pointer;z-index:1}.donation-list label{display:block;position:relative;padding-left:20px;width:100%}.donation-list label::before{border:1px solid #afafaf;position:absolute;content:"";left:0;width:12px;height:12px;background:#fff;top:5px}.donation-list label::after{position:absolute;content:"";background:#d87f7e;width:8px;height:8px;left:2px;top:6.5px;display:inline-block;opacity:0}.donation-list input:checked~label::before{border-color:#d87f7e}.donation-list input:checked~label::after{opacity:1}.product-form__input.product-form__quantity{margin-top:40px}.product-form__quantity .form__label{margin-bottom:.6rem;font-size:14px;color:#7e7e7e}.image-with-content .loopMain__section:after,.main-blog h1.title--primary,.product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity::after,.product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity::before{display:none}.product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity{width:100%;min-height:56px;border-radius:10px;border:1px solid #d9d9d9;background:#fff}.quantity__button{border-radius:10px}.product-form__buttons,.shopify-payment-button__button{max-width:100%!important;min-height:56px!important}.shopify-payment-button__button::after,.shopify-payment-button__button::befroe{display:none!important}.specifications-item{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-top:20px}.specifications-item h4{color:#7e7e7e;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0 0 10px}.specifications-item p{margin:0}.product-specifications{margin:45px 0}.features-grid{display:flex;grid-gap:20px;margin-top:50px;width:100%;flex-wrap:wrap}.features-grid .feature-item{display:grid;grid-template-columns:60px 1fr;grid-gap:10px;width:calc(50% - 10px);align-items:center}.features-grid p{color:#7e7e7e;font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin:0;display:inline-block;word-break:break-word}.personal-care .contentBlock .description{max-width:620px}.main-topBanner img{width:100%;max-height:534px;object-fit:cover;min-height:230px}.image-with-content-slider{display:inline-block;width:100%;background:#676767;margin:70px 0}.loopItem_imgContent .meinBlock{display:grid;grid-template-columns:1fr 1fr;align-items:center}.loopItem_imgContent .leftBlock{max-width:594px;margin-left:auto;padding:60px 30px 100px 20px;width:100%}.image-with-content-slider .rightBlock img{object-fit:cover}.loopItem_imgContent .rightBlock{height:100%}.loopItem_imgContent .meinBlock h2.heading_h2{color:#ffff}.innerBlockOurTeam .leftOur_Team,.innerBlockOurTeam .rightOur_Team{float:left;width:100%}.leftOur_Team{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:70px;grid-row-gap:40px;text-align:center}.leftOur_Team img{width:100%;border-radius:16px}.loopOurTeam .designation{font-weight:500}.loopOurTeam h6{margin:0;color:#676767;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.rightOur_Team .description{margin-top:15px}.Stand-For-The-Truth{padding:70px 0 0;text-align:center}.Stand-For-The-Truth p{max-width:1090px;margin:0 auto}.image-with-content .contentBlock{padding-top:0}.main-personal-care.main-image-with-content .loopMain__section:last-child,.shopify-policy__container{margin-bottom:50px}a.button.button--tertiary,button.button.button--tertiary.cart-remove-button{background:0 0;color:#000;min-width:auto;min-height:auto}.cart__warnings{padding-bottom:50px!important}section.product_tabs.product_tabsMedia{display:grid;grid-template-columns:1.65fr 1fr;grid-gap:30px;margin-top:50px;width:100%}section.product_tabs.product_tabsMedia ul#tabs-nav{padding:0;margin:0;list-style:none;display:flex;width:100%;gap:15px}section.product_tabs.product_tabsMedia ul#tabs-nav li{width:100%;text-align:center}section.product_tabs.product_tabsMedia ul#tabs-nav li a{color:#676767;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-decoration:none;border-radius:10px;border:1px solid #676767;background:#fff;width:100%;display:inline-block;padding:13px 10px}section.product_tabs.product_tabsMedia ul#tabs-nav li.active a{background:#676767;color:#fff}.tab-content{padding:40px 20px 20px}.blog-articles .article-card-wrapper .card__inner,.blog-articles .article-card-wrapper .card__inner div,article.article-template,article.article-template .article-template__hero-medium,article.article-template img{border-radius:20px}article.article-template{margin-top:30px;margin-bottom:50px}.article-template__hero-container{max-width:1240px;padding:0 20px}h1,h2,h3,h4{font-weight:600}.megamenu_slider ul.slick-dots li{list-style:none}.megamenu_slider ul.slick-dots li button{font-size:0px;border-radius:10px;background:#fff;width:10px;height:10px;display:inline-block;margin:0;float:left;border:none;padding:0}.megamenu_slider ul.slick-dots li.slick-active button{background:#b0b0b0}.megamenu_slider{float:right;width:100%;max-width:280px}.main_owlLoop_block .owl-nav,.owlMain_testimonials .owl-nav{position:absolute;bottom:0;right:0;display:flex;grid-gap:15px}.owlMain_testimonials .owl-nav{padding-right:10%}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(255 255 255)!important;color:rgb(103 103 103)!important;border:1px solid #676767!important}.Testimonials_Content.TheExperts_Content .subheading,.loopItem .subheading{color:#676767;font-size:29px;font-weight:600;line-height:normal;margin:0 0 15px;font-style:italic}.loopItem .the_expertsStars svg,.testimonialStars.the_expertsStars svg{width:230px;height:40px}.the_expertsContent p{font-style:italic;font-size:18px;line-height:32px}.after_product_title_text{font-size:18px}.loopIngredientBox{display:grid;grid-template-columns:1fr 1.4fr;padding:60px 0;grid-gap:30px}.rightBlock_Box h3{font-size:22px;margin:12px 0 0}.ingredient_benefits ul{padding-left:30px}.containing_ingredient_img{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-top:20px}.shop_by_product{padding-top:70px}.header.page-width{max-width:1420px;padding:0 20px!important}@media screen and (min-width:750px){.innerBlockOurTeam .leftOur_Team{width:60%;padding-right:30px}.innerBlockOurTeam .rightOur_Team{width:40%;position:sticky;top:0}.image-with-content-slider .rightBlock img{height:100%;float:left}.loopItem_imgContent .rightBlock{height:100%}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 20px!important}.facets__summary{padding:6px 40px 6px 20px!important;margin-bottom:1.5rem;border-radius:10px!important;border:1px solid #676767!important;display:inline-block!important}.facets__summary svg.icon.icon-caret{right:10px!important}.facets__disclosure{margin-right:10px!important}.Testimonials_Image.TheExperts_Image img{border-top-left-radius:0;border-bottom-left-radius:0}.main-shop_by_product .bottom-block .subheading{position:absolute;top:0;height:100%;bottom:0;left:0;width:100%;transition:.5s ease-in-out;border-radius:16px;background:rgba(255,255,255,.4);color:#2c2c2c;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0}.main-shop_by_product .bottom-block a:hover .subheading{opacity:1}.contentBlock,.leftTheExperts-block,.main-the_expertss-block .rightTheExperts-block,.videoBlock{width:50%}.loopMain__section .innerSection_Block{flex-wrap:nowrap}.innerright .videoBlock{order:2}.innerright .contentBlock{order:1}.innerright .max-width{margin-left:auto}.max-width{max-width:585px}.contentBlock .description{max-width:530px}.mobile_version{display:none!important}}@media screen and (min-width:990px){.megamenu_slider img{border-radius:10px;aspect-ratio:1}.megaText01 p{font-weight:700;margin-bottom:0}.megamenu_slider ul.slick-dots{position:absolute;top:10px;right:10px;display:flex;grid-gap:5px}li.child_li_1.child_Megamenu a#HeaderMenu-shop-haircare{margin-top:25px}.mega-menu__link.mega-menu__link--level-2.link{font-size:16px;color:#7e7e7e;text-decoration:none;margin-bottom:8px}li.child_li_4{max-width:520px;width:100%}div#MegaMenu-Content-2 ul.mega-menu__list.page-width{display:flex;max-width:100%;padding:0;width:calc(100% - 330px);margin:0;float:left;justify-content:space-between}li.child_li_4 ul.list-unstyled{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;grid-column-gap:70px}.mega-menu__content{max-width:1400px;width:100%;margin:0 auto;border-radius:10px!important;border:1px solid #676767!important;background:#fff;padding:45px;display:inline-block}summary#HeaderMenu-shop[aria-expanded=true]::after{position:absolute;content:"";width:20px;height:20px;bottom:-38px;z-index:1;border:solid;transform:rotate(45deg);background:#fff;border-bottom:none;border-right:none;border-top-left-radius:3px;left:8px}summary#HeaderMenu-shop{position:relative}.features-grid,.product-specifications{padding-left:30px}.grid__item.product__media-wrapper .product__media-list{gap:12px}.product--large:not(.product--no-media) .product__media-wrapper{max-width:60%!important;width:calc(60% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 30px!important;max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.herobanner_block.right-block{height:100%}.hero_right_inner{min-height:100%;vertical-align:middle;display:flex;align-items:center}.heroInner_loop,.herobanner_block.left-block{min-height:500px}.contentBlock{padding-top:40px}.footer-block__details-content>li:not(:last-child){margin:3px 0}.hero_banner video{width:100%;height:100%;object-fit:cover;float:left;position:absolute}.hero_banner .inner-block{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center}}@media screen and (max-width:1310px){.header-wrapper .header--middle-left{column-gap:10px}.header .header__inline-menu .list-menu--inline{grid-column-gap:22px}}@media screen and (min-device-width:990px) and (max-device-width:1250px){li.child_li_4 ul.list-unstyled{grid-column-gap:40px}.header-wrapper .header--middle-left{column-gap:20px}header-drawer{display:block!important}.header--middle-left{grid-template-areas:"navigation heading  icons"!important;grid-template-columns:1fr auto 1fr}.header__inline-menu{display:none!important}}@media screen and (max-width:1100px){.owlMain_testimonials .owl-nav{padding-right:20px}.megamenu_slider{float:right;width:100%;max-width:240px}.mega-menu__content{padding:35px 20px}.header-wrapper .header--middle-left{column-gap:20px}.header .header__inline-menu .list-menu--inline{grid-column-gap:18px}div#MegaMenu-Content-2 ul.mega-menu__list.page-width{width:calc(100% - 270px)}}@media screen and (max-width:989px){.herobanner_block.left-block .video_placeholder,.inner_block_one,.inner_block_three,.menu-drawer .list-social{display:none}.main-top-bar .inner-top-bar{justify-content:center}.heading_h2{font-size:30px}.icon_with_text_block{grid-template-columns:1fr 1fr 1fr}.footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr 0.8fr}.hero_banner .inner-block{grid-template-columns:1fr}.main-hero-banner{background:#fff}.herobanner_block.right-block{background:#676767;width:calc(100% - 40px);border-radius:8px;margin:-70px auto 0}.hero_right_inner .hero_item h2.heading_h2{font-size:36px;line-height:50px}.menu-drawer__localization.header-localization{margin-top:10px}}@media screen and (max-width:749px){.innerBlockOurTeam .leftOur_Team,.innerBlockOurTeam .rightOur_Team,.leftOur_Team{text-align:center}.loopIngredientBox,.loopItem_imgContent .meinBlock{grid-template-columns:1fr}.Testimonials_Content.TheExperts_Content .subheading,.loopItem .subheading{margin:0 0 10px;font-size:18px}.shop_by_product{padding-top:35px}.Testimonials_Image.TheExperts_Image,.TheExperts_Image,.heading.mobile_version,.main-testimonials-block .Testimonials_Content.TheExperts_Content .heading{margin-bottom:10px}.header-search-form,.inner_block_one,.main-the_expertss-block .rightTheExperts-block .heading.desktop_version{display:none}.rightBlock_Box h3{font-size:18px}.loopOurTeam h6,.the_expertsContent p{font-size:14px;line-height:26px}.loopIngredientBox{display:grid;padding:40px 0;grid-gap:20px}.loopItem .the_expertsStars svg,.testimonialStars.the_expertsStars svg{width:160px;height:26px}.the_expertsContent p{margin-top:5px}.Stand-For-The-Truth{padding:40px 0 0}.menu-drawer__account account-icon{margin-right:8px}.main-personal-care.main-image-with-content .loopMain__section:last-child,.shopify-policy__container{margin-bottom:30px}.main-personal-care.main-image-with-content .loopMain__section .description{margin-bottom:0}.footer .footer__blocks-wrapper,.main-personal-care.main-image-with-content .loopMain__section{padding-bottom:0}.image-with-content-slider{margin:40px 0}.features-grid,.hero_button,.innerBlockOurTeam .rightOur_Team{margin-top:20px}.meet-our-dream-team{padding-bottom:40px}.leftOur_Team{grid-column-gap:20px;grid-row-gap:20px}.loopItem_imgContent .leftBlock{padding:25px 30px 80px 20px;width:100%;order:2}.image-with-content-slider .owl-dots{left:20px;bottom:40px}.features-grid{grid-gap:10px}fieldset.js.product-form__input.product-form__input--pill{margin-top:10px}.card-wrapper.product-card-wrapper .quick-add__submit,.product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity,.product-form__submit{min-height:50px}div#make_a_free_donation_id{padding:20px 15px;margin-top:16px}.heading_h2,.product__title h1{font-size:24px}.heading_h6,.ingredientsClass{font-size:14px}.specifications-item h4{font-size:18px;margin:0 0 6px}.features-grid .feature-item{grid-template-columns:40px 1fr;width:calc(50% - 5px)}.product-form__buttons,.shopify-payment-button__button{min-height:50px!important}.product-specifications{margin:25px 0}.card-information,.pro_price{margin-top:4px}.product-form__input--pill input[type=radio]+label{padding:1.5rem 2rem!important}.icon_with_text_block{grid-template-columns:1fr 1fr;grid-gap:15px}.icon_with_text_block .iconText_item{display:grid;grid-template-columns:35px 1fr;text-align:left;grid-gap:12px}.heading_h6{text-align:left;line-height:22px}.inner_block_two{font-size:10px}.header__heading-logo-wrapper img{max-width:160px;object-fit:cover}.herobanner_block.left-block video{aspect-ratio:1/0.8}.main-top-bar .inner-top-bar{padding:6px 18px}.heroInner_loop{padding:20px 30px 64px}.hero_right_inner .hero_item h2.heading_h2{font-size:24px;line-height:40px}.button{font-size:14px;line-height:20px;grid-gap:20px;padding:11px 25px}.content_placeholder{position:absolute;bottom:60px;right:30px;max-width:55px}.p-70px{padding:35px 0}.text-header p{margin:4px 0 0;font-size:14px;line-height:26px}.nextArrow.slick-arrow svg,.prevArrow.slick-arrow svg{width:24px;height:24px}.iconText_icon{text-align:center;margin-bottom:0}.prevArrow.slick-arrow{right:46px;top:-46px}.nextArrow.slick-arrow{top:-46px;right:10px}.text-header{margin-bottom:20px}.card .card__inner .card__media .article-card__info span.circle-divider,article.article-template span.circle-divider,span.product_badge{font-size:10px;line-height:18px;padding:1px 13px;top:10px;right:10px}.card .card__inner .card__media .article-card__info span.circle-divider,article.article-template span.circle-divider{right:initial;left:20px!important;top:10px!important}.card-information .price__container,.card__information .card__heading,.pro_price,.pro_title h4{font-size:14px;line-height:22px}.pro_subText h6{font-size:10px;line-height:20px}.loopMain__section{margin-top:40px;padding:0 20px 28px}.loopMain__section:after{top:initial;height:88%;border-radius:16px;bottom:0}.contentBlock{padding-top:0}.loopMain__section .innerSection_Block{display:flex;grid-gap:20px;flex-wrap:wrap}p{font-size:14px;line-height:26px}.leftTheExperts-block{padding-right:0}.TheExperts_Image img{width:100%}.slider-arrow,.the_expertsLoop_block{padding-bottom:50px}.main-shop_by_product .bottom-block{grid-template-columns:1fr 1fr}.main-shop_by_product .bottom-block .subheading{color:#676767;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;align-items:center;justify-content:center;padding:10px 0 0;display:inline-block;width:100%}.footer .page-width,.the_expertss .full-page-width{padding:0 20px}.the_expertsUsername h6{font-size:14px;text-align:left}.header-wrapper .header--middle-left{column-gap:0;padding:8px 20px!important}.footer-block__details-content{margin-bottom:10px!important}.footer .footer-block .footer-block__heading{font-size:20px;margin-bottom:12px}.footer .footer-block__details-content .link{line-height:24px;padding:2px 0;margin:2px 0}.footer .footer-block:last-child .footer-block__heading{text-align:left}.newsletter-form__field-wrapper{max-width:100%!important}.footer .newsletter-form__field-wrapper button#Subscribe{margin-top:10px;border-radius:10px;background:#676767;color:#fff;font-size:16px;font-weight:400;line-height:26px;max-width:100%}.footer .footer-block__details-content .footer-block__image-wrapper{margin-bottom:10px}.footer-block__image-wrapper img{max-width:150px!important}.collection-hero.gradient .collection-hero__inner .main_Collection__Banner .collection-hero__image-container.media.gradient{height:220px;object-fit:cover}.banner-position h1,.main_Collection__Banner .collection-hero__text-wrapper h1{font-size:30px;max-width:190px;line-height:46px}.collection-bannerDescription{text-align:center;padding-top:20px;padding-bottom:0}.price--on-sale .price-item--regular{font-size:12px!important}span.compare_at_price{font-size:12px;text-decoration:line-through}.card-wrapper.product-card-wrapper .quick-add__submit{min-height:46px}section.product_tabs.product_tabsMedia{grid-template-columns:1fr;grid-gap:20px;margin-top:40px}section.product_tabs.product_tabsMedia ul#tabs-nav{gap:5px}section.product_tabs.product_tabsMedia ul#tabs-nav li a{font-size:12px;line-height:24px;padding:10px}.tab-content{padding:20px 0 0}.footer .footer__blocks-wrapper .grid__item{display:inline-block}.footer-block.grid__item.footer-block--menu{float:left;width:50%!important}.footer-block.grid__item{margin:2rem 0!important}}