body h1,body h2{font-family:Roboto Mono,monospace!important}.announcement-bar__message .announcement-bar__text{font-size:16px;line-height:25px;padding:0;text-transform:uppercase}.header-wrapper .header{width:100%;padding:35px 60px;background:#f6fae0}.home_banner.image-banner .banner .banner__media .banner__video{width:100%;object-fit:cover}.header-wrapper .header .list-menu .list-menu-item .header__menu-item{padding:0}.header-wrapper .header .list-menu .list-menu-item .header__menu-item span{font-size:16px;font-weight:300;color:#3e4827}.header-wrapper .header .header__heading .header__heading-link .header__heading-logo{max-width:200px}.header-wrapper .header .header__column{width:100%;justify-content:space-between;padding-left:10%}.home_banner.image-banner{width:100%}.home_banner.image-banner .banner .image-banner__wrapper{padding-bottom:50px;width:100%}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__heading{max-width:650px;font-size:35px;color:#f6fae0;font-weight:700;line-height:100%;margin-bottom:40px}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information .image-banner__text p{font-size:16px;color:#f6fae0;font-weight:400;line-height:25px}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information .button.image-banner__button{margin:44px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:216px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827}.home_banner.image-banner .banner{align-items:flex-end}.restores{width:100%;padding-top:120px;padding-bottom:100px}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card{text-align:center;max-width:900px;margin:0 auto}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{margin:0 auto 35px;max-width:100%;width:100%;height:auto}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img{max-width:130px;margin:0 auto;width:100%;perspective:1000px;height:auto;position:static;transition:transform .6s;transform-style:preserve-3d}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img:hover{transform:rotateY(180deg)}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{width:100%}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p{font-size:16px;line-height:25px;font-weight:400;color:#3e4827}.shop_prod.popular-products{width:100%;background:#f8f8f8;padding-top:70px;padding-bottom:120px}.shop_prod.popular-products .popular-products__container{width:100%}.shop_prod.popular-products .popular-products__container .collec_top{width:100%;margin-bottom:36px}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__heading.h3{font-size:24px;font-weight:700;line-height:25px;text-transform:uppercase}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content .popular-products__button{margin:0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;min-width:246px;text-transform:uppercase;border:1px solid #3e4827}.shop_prod.popular-products .popular-products__container .popular-products__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:transparent}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item{width:100%}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper{background:transparent}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card--product{width:100%}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information{padding:25px 0 0;width:100%}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information .card-information__group .card__title.h5 a{font-size:16px;line-height:25px;color:#3e4827;font-weight:400;text-transform:uppercase}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information .card-information__group .price{margin:0;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;text-transform:uppercase}.find_rit{width:100%;padding:0!important;background:#f6fae0;border-top:1px solid #3E4827;border-bottom:1px solid #3E4827}.find_rit .container{padding-right:0}.find_rit .image-with-text__grid{width:100%;gap:0;flex-direction:row-reverse}.find_rit .image-with-text__grid .image-with-text__left{width:50%;max-width:100%;flex:inherit}.find_rit .image-with-text__grid .image-with-text__content{max-width:100%;width:50%;padding-left:6.4rem;padding-right:6.4rem;flex:inherit;padding-top:30px;padding-bottom:30px}.find_rit .image-with-text__grid .image-with-text__left .image-with-text__media{height:100%}.find_rit .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 30px;max-width:100%}.find_rit .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.find_rit .image-with-text__grid .image-with-text__content .button{margin:40px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827}.shop_prod.best.popular-products{padding-top:130px;padding-bottom:130px}.shop_prod.best.popular-products .container.popular-products__container{display:flex;gap:20px;align-items:center}.shop_prod.best.popular-products .container.popular-products__container .collec_top{max-width:30%;margin:0}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content{display:block}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__heading.h3{font-size:30px;line-height:40px;color:#3e4827}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__subtitle{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;display:block;margin:30px 0}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content .popular-products__button{text-transform:uppercase}.shop_prod.best.popular-products .container.popular-products__container .popular-products__wrapper{width:70%;grid-template-columns:repeat(3,1fr)}.advanced.image-banner{width:100%}.advanced.image-banner .image-banner__wrapper{width:100%;padding-top:90px;max-width:1054px;margin:0 auto;padding-left:20px;padding-right:20px}.advanced.image-banner .image-banner__wrapper .image-banner__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 36px;color:#3e4827;max-width:100%}.advanced.image-banner .image-banner__wrapper .image-banner__information{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.impact{width:100%;padding-top:100px;padding-bottom:96px}.impact h2{font-size:24px;line-height:25px;color:#3e4827;font-weight:700}.impact .swiper-slide p{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;text-transform:uppercase}.comparisonBody .comparisonContent_sr .comparison_itemheading_Sr h2{font-size:30px;line-height:40px;color:#3e4827;max-width:100%;font-weight:700;letter-spacing:0;text-transform:uppercase;max-width:380px}.comparisonContent_sr{max-width:600px}.comparisonBody .comparisonContent_sr .comparison_itemtext_Sr{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;display:block;margin:30px 0;text-transform:uppercase}.comparisonBody .comparisonContent_sr .comparison_item_Sr{width:100%;margin:0;gap:20px}.comparisonBody .comparisonContent_sr .comparison_item_Sr p{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.comparison_itemsvg_Sr.secndlast_svg svg path{stroke:#fff}.comparison_itemsvg_Sr.last_svg svg path{stroke:#3e4827}.working.image-with-text{width:100%;padding:60px 0;background:#f7f9f1;border-top:1px solid #3E4827;border-bottom:1px solid #3E4827}.working.image-with-text .image-with-text__container{width:100%}.working.image-with-text .image-with-text__container .image-with-text__grid{width:100%;flex-direction:row-reverse}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content{max-width:50%;width:100%}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 22px;max-width:320px}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__text{max-width:560px;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .button{margin:48px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left{max-width:50%;width:100%}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left .image-with-text__media img{width:100%;max-width:100%;margin:0;padding:0}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left .image-with-text__media{display:grid;gap:32px;width:100%;grid-template-columns:repeat(2,1fr)}.video_sec.image-with-text{padding-top:130px;padding-bottom:130px}.video_sec.image-with-text .image-with-text__container,.video_sec.image-with-text .image-with-text__container .image-with-text__grid{width:100%}.video_sec.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left{width:100%;max-width:60%}.video_sec.image-with-text .image-with-text__container .image-with-text__content{width:100%;max-width:40%}.video_sec.image-with-text .image-with-text__container .image-with-text__content .image-with-text__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 30px;max-width:460px}.video_sec.image-with-text .image-with-text__container .image-with-text__content .image-with-text__text{font-size:16px;line-height:25px;color:#3e4827;max-width:606px;font-weight:400;letter-spacing:0;width:100%}.video_sec.image-with-text .image-with-text__container .image-with-text__content .button.image-with-text__button{margin:40px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;text-transform:uppercase;opacity:1;border:1px solid #3e4827}.curate.image-banner,.curate.image-banner .image-banner__wrapper{width:100%}.curate.image-banner .image-banner__wrapper .image-banner__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 35px;max-width:100%}.curate.image-banner .image-banner__wrapper .image-banner__information{width:100%}.curate.image-banner .image-banner__wrapper .image-banner__information .image-banner__text{max-width:710px;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0;margin:0 auto}.curate.image-banner .image-banner__wrapper .image-banner__information .button{margin:50px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827}.curate.image-banner .image-banner__wrapper .image-banner__information .button:hover{background:#f9f9f9;color:#3e4827}.shop_type.categories-list{width:100%;padding-top:120px;padding-bottom:120px}.shop_type.categories-list .categories-list__button.button{margin:0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:auto;max-width:246px;border-radius:0;border:1px solid #3e4827;min-width:246px;text-align:center;display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase}.shop_type.categories-list .categories-list__button.button:hover{background:#f9f9f9;color:#3e4827}.shop_type.categories-list .categories-list__button.button span{border:none;text-decoration:none}.shop_type.categories-list .categories-list__button.button span:after{display:none}.shop_type.categories-list .categories-list__content .categories-list__wrapper{width:100%;margin-top:70px}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item{width:auto;min-height:auto}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__image{position:relative}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item img{position:static}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item img.categories-list__image{position:absolute;display:none}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__item-inner{background:transparent}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__item-title.h3{position:static}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__item-title.h3 a{color:#3e4827;font-size:16px;line-height:25px;padding:0;height:auto;margin-top:25px;text-transform:uppercase}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__item-title.h3 a span{padding:0;font-family:Roboto Mono,monospace!important}.working.manual.image-with-text{padding:75px 0}.working.manual.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .button{max-width:246px;text-transform:uppercase}.working.manual.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__heading{margin:0 0 40px;max-width:100%}.newsletter{padding-top:120px!important;padding-bottom:0!important}.newsletter .newsletter__inner{width:100%;max-width:711px;margin:0 auto}.newsletter .newsletter__inner .newsletter__form{width:100%}.newsletter .newsletter__inner .newsletter__form .newsletter__title{width:100%;text-align:center;font-size:18px;line-height:25px;color:#3e4827;margin-bottom:20px;font-weight:700;text-transform:uppercase}.newsletter .newsletter__inner .newsletter__form form{width:100%}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner{width:100%;gap:0}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter-form__field-wrapper{border-radius:0}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter-form__field-wrapper input{border-radius:0;background:#fdfdfd;border:none;font-size:16px;color:#3e4827;padding:17px 20px}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{color:#3e4827;opacity:1}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter__button{margin:0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:13px 0;width:100%;max-width:216px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827}.newsletter .newsletter__inner .newsletter__form .newsletter__text.rte{max-width:100%;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0;margin-top:0;text-transform:uppercase;text-align:center;margin-bottom:40px}.shop_type.categories-list .categories-list__content{display:block}.shop_type.categories-list .categories-list__content .categories-list__top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px;width:100%}.shop_type.categories-list .categories-list__content .categories-list__top .categories-list__heading.h3{font-size:18px;line-height:25px;color:#3e4827;font-weight:700;letter-spacing:0;text-transform:uppercase}.shop_type.categories-list .categories-list__content .categories-list__subheading{font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0}.instagram-collage{width:100%;padding-top:140px!important}.instagram-collage .instagram-collage__content{display:block;width:100%}.instagram-collage .instagram-collage__content .insta-collage__top{width:100%;margin-bottom:60px}.instagram-collage .instagram-collage__content .insta-collage__top{width:100%;margin-bottom:60px;display:flex;align-items:flex-end;justify-content:space-between}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__link.button{margin:0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:13px 0;width:100%;max-width:246px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__link.button:hover,.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information .button.image-banner__button:hover,.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content .popular-products__button:hover,.find_rit .image-with-text__grid .image-with-text__content .button:hover,.video_sec.image-with-text .image-with-text__container .image-with-text__content .button.image-with-text__button:hover,.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter__button:hover,.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .button:hover{background:#f9f9f9;color:#3e4827}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__top .h3.instagram-collage__title{text-align:center;font-size:18px;line-height:25px;color:#3e4827;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:0}.instagram-collage .instagram-collage__content .instagram-collage__sliders{display:flex;flex-wrap:inherit;gap:8px}.instagram-collage .instagram-collage__content .instagram-collage__sliders .swiper-slide{flex-shrink:inherit}footer.footer{background:#3e4827}footer.footer .footer__content-top{width:100%;padding-top:80px;padding-bottom:110px}footer.footer .footer__content-top .footer__blocks-container{width:100%}footer.footer .footer__content-top .footer__blocks-container .footer__blocks-wrapper{gap:0;display:flex;flex-wrap:inherit}footer.footer .footer__content-top .footer__blocks-container .footer-block{margin:0;width:100%;max-width:17%}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--logo{max-width:24%;padding-right:50px}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe.newsletter__form{max-width:25%}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__text{font-size:12px;margin-top:40px;font-weight:400;max-width:332px;line-height:25px;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__heading,footer.footer .footer__content-top .footer__blocks-container .footer-block .newsletter__title{font-size:18px;font-weight:400;margin:0 0 50px;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__details-content{width:100%}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__details-content li .list-menu__item{font-size:12px;font-weight:400;color:#fff;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter__text{font-size:12px;font-weight:400;max-width:332px;line-height:25px;margin:0}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner{width:100%;margin-top:45px;display:block}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter-form__field-wrapper{width:100%}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter-form__field-wrapper input{border-radius:0;width:100%;border:none;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{color:#fff;opacity:1}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter__button{width:100%;border-radius:0;font-size:16px;text-transform:uppercase;color:#3e4827;font-weight:400;border:none;margin-top:12px;border:1px solid #f9f9f9}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter__button:hover{background:#3e4827;color:#fff}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe.newsletter__form .newsletter__text.newsletter__text--additional{display:none}footer.footer .footer__content-bottom{display:none}.shopify-section-group-footer-group .footer_last h2{font-size:16px;font-weight:400;text-transform:uppercase;margin:0 0 40px}.shopify-section-group-footer-group .footer_last p{font-size:12px;font-weight:400;line-height:25px;max-width:1200px}.footer_last{padding-bottom:100px}body{background:#f8f8f8}.hair_type.image-banner{width:100%}.hair_type.image-banner .banner{align-items:flex-end;width:100%}.hair_type.image-banner .banner .image-banner__wrapper{padding-bottom:90px}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__heading{font-size:35px;font-weight:700}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information{max-width:751px;width:100%;margin:0 auto}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information p{font-size:16px;color:#3e4827;font-weight:500;line-height:25px;text-transform:uppercase;text-shadow:#bfbfbf6e 0px 0px 10px}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information .button{margin:50px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:216px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827}.restores.multicolumn{width:100%;padding-top:130px;padding-bottom:100px;background:#f8f8f8}.restores.multicolumn .multicolumn-list__wrapper{width:100%}.restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{font-size:30px;font-weight:700;line-height:40px;text-transform:uppercase;width:100%;margin-bottom:40px;font-family:Roboto Mono,monospace!important;padding:0 24px}.multifunction.image-with-text{width:100%;padding-top:0;padding-bottom:0}.multifunction.image-with-text .container{max-width:1530px}.multifunction.image-with-text .image-with-text__grid{width:100%;gap:70px}.multifunction.image-with-text .image-with-text__grid .image-with-text__left{width:40%}.multifunction.image-with-text .image-with-text__grid .image-with-text__content{width:60%;max-width:100%}.multifunction.image-with-text .image-with-text__grid .image-with-text__left img{width:100%}.multifunction.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin:0 0 30px}.multifunction.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{max-width:100%;font-size:16px;line-height:25px;font-weight:400;color:#3e4827}.founder.rich-text{width:100%}.founder.rich-text .rich-text__blocks{padding-top:100px;padding-bottom:0}.founder.rich-text .rich-text__blocks .rich-text__heading{font-size:30px;font-weight:700;line-height:40px;margin:0 0 30px;max-width:100%}.founder.rich-text .rich-text__blocks .rich-text__text{width:100%;max-width:1200px;margin:0 auto;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0}.founder.rich-text .rich-text__blocks .button{margin:50px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827}.chapter.rich-text{width:100%;padding-top:0;padding-bottom:0}.chapter.rich-text .rich-text__blocks{padding-top:30px;padding-bottom:70px}.chapter.rich-text .rich-text__blocks .rich-text__subheading.subtitle{font-size:18px;line-height:25px;color:#3e4827;max-width:100%;font-weight:700;letter-spacing:0;margin:0 0 40px}.chapter.rich-text .rich-text__blocks .rich-text__text{width:100%;margin:0 auto;max-width:1200px}.growing.image-with-text{width:100%;padding:70px 0}.growing.image-with-text .image-with-text__grid{width:100%}.growing.image-with-text .container{max-width:1530px}.growing.image-with-text .image-with-text__grid .image-with-text__left{width:40%}.growing.image-with-text .image-with-text__grid .image-with-text__content{width:60%;max-width:100%}.growing.inspo.image-with-text .image-with-text__grid .image-with-text__left{width:45%}.growing.inspo.image-with-text .image-with-text__grid .image-with-text__content{width:55%;max-width:100%}.growing.image-with-text .image-with-text__grid .image-with-text__content .subtitle{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;color:#3e4827;margin:0}.growing.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;color:#3e4827;margin:0 0 34px}.growing.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{width:100%;max-width:100%;font-size:16px;line-height:25px;font-weight:400;color:#3e4827}.growing.image-with-text .image-with-text__grid .image-with-text__left .image-with-text__media{width:100%}.growing.image-with-text .image-with-text__grid .image-with-text__left .image-with-text__media img{width:100%;border-radius:0}.today.rich-text{width:100%}.today.rich-text .rich-text__blocks{width:100%;padding-top:60px;padding-bottom:0}.today.rich-text .rich-text__blocks .rich-text__subheading{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;color:#3e4827;margin:0 0 30px}.today.rich-text .rich-text__blocks .rich-text__text{width:100%;margin:0 auto;max-width:1180px;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0}.today.rich-text .rich-text__blocks .button{margin:40px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827}.type_coll.ai-featured-collection{width:100%}.type_coll.ai-featured-collection .ai-featured-collection__container{max-width:100%;padding-right:6.4rem;padding-left:6.4rem}.type_coll .ai-featured-collection__container .head_text{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__header{margin:0}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__header h2{font-size:24px;font-weight:700;line-height:25px;text-transform:uppercase;color:#3e4827;margin:0 0 26px}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__header .ai-featured-collection__description{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;margin:0}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__button{margin:0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;min-width:246px;text-transform:uppercase;border:1px solid #3e4827;text-align:center}.type_coll .ai-featured-collection__container .ai-featured-collection__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item img,.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info{width:100%}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info h3,.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info .ai-featured-collection__product-price{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;text-transform:uppercase;margin:0;font-family:Roboto Mono,monospace!important}.advanced-formula{width:100%;padding:70px 0;background:#f7f9f1;border-top:1px solid #3E4827;border-bottom:1px solid #3E4827;margin-top:60px;margin-bottom:60px}.advanced-formula .advanced-formula__container{max-width:1540px;margin:0 auto;padding:0 20px;gap:50px}.advanced-formula .advanced-formula__container .advanced-formula__content,.advanced-formula .advanced-formula__container .advanced-formula__images{width:100%}.advanced-formula .advanced-formula__container .advanced-formula__content h2{font-size:30px;font-weight:700;line-height:36px;margin:0 0 30px;max-width:100%;text-transform:uppercase}.advanced-formula .advanced-formula__container .advanced-formula__content p{font-size:16px;line-height:25px;color:#3e4827;max-width:577px;font-weight:400;letter-spacing:0;margin-bottom:50px;text-transform:uppercase}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats{width:100%;gap:20px;margin:0 0 25px}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats .advanced-formula__stat img{margin:0 0 15px;max-width:80px}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats .advanced-formula__stat span{font-size:13px;line-height:20px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;text-transform:uppercase;text-align:left;width:100%;display:block}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__button{margin:10px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827;text-align:center;text-transform:uppercase}.type_review.image-with-text{width:100%;padding-top:90px;padding-bottom:40px}.type_review.image-with-text .container{max-width:100%;width:100%;padding-right:0;padding-top:0;padding-bottom:0;background:#f7f9f1;border-top:1px solid #3E4827;border-bottom:1px solid #3E4827}.type_review.image-with-text .container .image-with-text__grid{gap:0;align-items:center;width:100%}.type_review.image-with-text .container .image-with-text__grid .image-with-text__left{width:50%;max-width:100%}.type_review.image-with-text .container .image-with-text__grid .image-with-text__left .image-with-text__media{width:100%;border-radius:0}.type_review.image-with-text .container .image-with-text__grid .image-with-text__left .image-with-text__media img{border-radius:0;width:100%}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content{max-width:100%;width:50%;padding-right:70px}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .subtitle{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;margin:0 0 20px}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .star_imgmain{margin-bottom:20px;max-width:130px}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .image-with-text__text{max-width:696px;max-width:756px;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .star_img{max-width:100px;margin-bottom:20px}.conscous.rich-text{width:100%}.conscous.rich-text .rich-text__blocks{padding-top:120px;padding-bottom:100px}.conscous.rich-text .rich-text__blocks .rich-text__heading{font-size:50px;font-weight:700;line-height:50px;margin:0 0 36px;max-width:100%}.conscous.rich-text .rich-text__blocks .rich-text__text{margin:0 auto;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.section-featured-blog .blog{width:100%;padding-top:0;padding-bottom:0}.section-featured-blog .blog .blog__content{width:100%;padding-bottom:60px}.section-featured-blog .blog .blog__content .blog-filter{width:100%;display:flex;justify-content:flex-end;gap:14px;align-items:center}.section-featured-blog .blog .blog__content .blog-filter span{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.section-featured-blog .blog .blog__content .blog-filter select{background:transparent;border:1px solid #3E4827;padding:10px 14px;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;cursor:pointer}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper,.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card{width:100%}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content{width:100%;padding:34px 0 0}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__date{font-size:12px;line-height:20px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__title{font-size:18px;line-height:25px;color:#3e4827;max-width:100%;font-weight:700;letter-spacing:0;margin-bottom:18px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__excerpt{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;text-transform:uppercase;margin-top:30px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .bog_link{margin:14px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827;display:block;text-align:center;text-transform:uppercase;position:relative;z-index:9}.restores.advanvce.outside{padding-top:100px;padding-bottom:0}.outside_boxes.multicolumn{width:100%;padding-top:120px;padding-bottom:20px}.outside_boxes.multicolumn .multicolumn-list__wrapper{width:100%}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{margin-bottom:0}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{width:100%;padding:0 20px}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;font-weight:700;line-height:25px;margin:0 0 30px;max-width:100%;color:#fff;text-transform:uppercase;max-width:90%}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p{color:#f6fae0;text-align:center}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__link.button{background:#f6fae0;position:absolute;top:20%;color:#000;font-size:12px;line-height:17px;color:#3b4524;max-width:100%;font-weight:400;letter-spacing:0;height:auto;min-height:auto;padding:9px 10px;border-radius:15px;left:0;right:0;margin:0 auto;display:table;text-align:center;min-width:215px;border:1px solid #F6FAE0}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__link.button:hover{background:#3e4827;color:#fff}.formula.image-with-text{width:100%;padding-top:30px;padding-bottom:0}.formula.image-with-text .container{max-width:1530px}.formula.image-with-text .image-with-text__grid{width:100%}.formula.image-with-text .image-with-text__grid .image-with-text__left{width:40%;max-width:100%}.formula.image-with-text .image-with-text__grid .image-with-text__content{width:60%;max-width:100%}.formula.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;color:#3e4827;margin:0 0 34px}.formula.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{width:100%;max-width:100%;font-size:16px;line-height:25px;font-weight:400;color:#3e4827}.active_ingre.multicolumn{width:100%;padding-top:0;padding-bottom:70px}.active_ingre.multicolumn .multicolumn-list__wrapper{gap:15px;row-gap:40px}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card{width:100%;display:flex;flex-wrap:inherit;flex-direction:inherit;gap:10px;align-items:flex-start}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{margin:0;width:90px}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img{width:100%;object-fit:contain!important}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{width:calc(100% - 90px)}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading{width:100%;margin:0;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading,.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{width:100%;margin:0;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;font-family:Roboto Mono,monospace!important}.formula.works.image-with-text{padding-top:80px}.trusted.multicolumn{width:100%;padding-top:40px}.trusted.multicolumn .multicolumn__title{width:100%;text-align:center;font-size:35px;font-weight:700;line-height:40px;margin:0 0 40px;max-width:100%}.trusted.multicolumn .multicolumn__wrapper{width:100%}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{justify-content:center;grid-template-columns:repeat(2,1fr);max-width:1200px;margin:0 auto;gap:29px}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{width:100%}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{width:100%;margin:0 0 30px;border-radius:0}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img{width:100%;max-width:100%;border-radius:0}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{width:100%}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading{width:100%;font-size:18px;font-weight:700;line-height:25px;margin:0 0 30px;max-width:100%;font-family:Roboto Mono,monospace!important}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading b{display:table}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.template-page-the-formula .shop_prod.popular-products{background:#f8f8f8;padding-bottom:20px;padding-top:100px}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card--product .card__inner .card__information-top{display:none}.contact-form{width:100%;padding-top:100px!important;padding-bottom:0!important}.contact-form .contact-form__inner{width:100%;gap:40px}.contact-form .contact-form__inner .contact-form__contacts{width:55%}.contact-form .contact-form__inner .contact-form__wrapper{width:100%;max-width:45%}.contact-form .container{max-width:1530px;margin:0 auto}.contact-form .contact-form__inner .contact-form__wrapper .contact-form__title{font-size:50px;font-weight:700;line-height:40px;margin:0 0 30px;max-width:100%;text-transform:uppercase}.contact-form .contact-form__inner .contact-form__wrapper .contact-form__text{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;margin:0}.contact-form .contact-form__inner .contact-form__wrapper .contact-form{width:100%;padding-top:45px!important}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field{width:100%;margin-bottom:30px}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field input,.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field textarea{font-size:16px!important;background:#fdfdfd;border:none;border-radius:0}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field .field__label{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;text-transform:uppercase}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .contact-form__bottom{width:100%}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .contact-form__bottom .button{margin:20px 0 0;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827;text-transform:uppercase}.contact-form .contact-form__inner .contact-form__contacts .contact-form__image{border-radius:0;width:100%}.collection-banner-section .collection-hero{width:100%;padding-top:100px;background:#f8f8f8}.collection-banner-section .collection-hero .breadcrumb{display:none}.collection-banner-section .collection-hero .collection-hero__inner{width:100%}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper{width:100%;justify-content:center;flex-direction:inherit;display:block}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{width:100%;text-align:center;font-size:35px;font-weight:700;line-height:40px;margin:0 0 30px;max-width:100%;text-transform:uppercase}.collection-banner-section .collection-hero .collection-hero__inner .container{max-width:1200px}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description{width:100%;max-width:100%;text-align:center}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description{width:100%;text-align:center;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.collection-wrapper,.collection-wrapper .facets-container{width:100%}.collection-wrapper .facets-container .facets .facets__sort-wrapper{width:auto;justify-content:flex-start;text-align:left}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facets__product-count-text{font-size:18px;line-height:25px;color:#3e4827;text-transform:uppercase;font-weight:700}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facet-filters .facets-sorting__label{font-size:16px;line-height:25px;font-weight:400;color:#3e4827;text-transform:uppercase}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facet-filters select{background:transparent;border:1px solid #3E4827;padding:10px 50px 10px 14px;font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0;cursor:pointer;text-transform:uppercase}.products-grid{width:100%;margin-top:50px;margin-bottom:100px}.products-grid .collection-product-list{width:100%;grid-template-columns:repeat(4,1fr);display:grid}.products-grid .collection-product-list .collection-product-card{width:100%!important;max-width:100%}.products-grid .collection-product-list .collection-product-card .card-wrapper{background:transparent}.products-grid .collection-product-list .collection-product-card .card-wrapper .card--product{width:100%}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information{padding:25px 0 0;width:100%}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .card__title.h5 a{font-size:16px;line-height:25px;color:#3e4827;font-weight:400;text-transform:uppercase}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .price{margin:0;font-size:16px;line-height:25px;color:#3e4827;font-weight:400;text-transform:uppercase}.template-collection .find_rit.image-with-text{padding-top:0;padding-bottom:0}.template-collection .shop_type.categories-list{padding-bottom:20px}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__link.button:hover .icon.icon-pack{color:#3e4827}.product.row{width:100%;padding-top:20px}.product.row .container.product__outer{width:100%;max-width:100%}.product.row .container.product__outer .product__main{width:50%}.product.row .container.product__outer .product__main .product__media-list-wrapper{flex-direction:row-reverse;width:100%}.product.row .container.product__outer .product__main .product__media-list-wrapper .product__media-list .swiper-button-prev,.product.row .container.product__outer .product__main .product__media-list-wrapper .product__media-list .swiper-button-next{background:transparent;border:1px solid #3e4827;width:40px;height:40px;border-radius:30px;padding:10px}.swiper-button-next svg,.swiper-button-prev svg{width:20px}.product.row .container.product__outer .product__info-container{max-width:100%}.product.row .container.product__outer .product__info-container .product__title__wrapper .product__title.h3{font-size:24px;font-weight:600;color:#3e4827;line-height:25px;text-transform:uppercase}.product.row .container.product__outer .product__info-container .custom-liquid .prod_short_desc p{font-size:14px;color:#3e4827;line-height:20px}.product.row .container.product__outer .product__info-container .custom-liquid .prod_short_desc p strong{display:block;margin-top:10px;font-weight:400}.product.row .container.product__outer .product__info-container .custom-liquid .prod_benefts ul{display:flex;gap:10px;justify-content:space-between;margin-top:15px}.product.row .container.product__outer .product__info-container .custom-liquid .prod_benefts ul li{background:#f6fae0;padding:10px;border-radius:15px;font-size:12px;font-weight:400;width:100%;text-align:center;color:#3e4827}.product.row .container.product__outer .product__info-container>*{max-width:100%}.product.row .container.product__outer .product__info-container .ks-columns{display:flex;gap:20px}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper{width:50%;flex-direction:inherit}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top{display:flex;gap:5px}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-start{width:30px;display:block}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-center .ks-column-title-wrapper,.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper{flex-direction:row}.product.row .container.product__outer .product__info-container .ks-columns{display:flex;gap:20px;margin-top:12px;margin-bottom:12px}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-center .ks-column-title-wrapper .ks-column-title,.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-center .ks-column-title-wrapper .ks-original-price,.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper span{font-size:16px;font-weight:400;color:#3e4827}.product.row .container.product__outer .product__info-container .prod_benefts{margin-top:25px}.product.row .container.product__outer .product__info-container .product-form{border-top:0;width:100%}.product.row .container.product__outer .product__info-container .product-form .product-form__buttons .product-form__submit{border-radius:0;font-size:18px;line-height:35px;text-transform:uppercase;letter-spacing:0px;min-height:64px}.product.row .container.product__outer .product__info-container .product-form .product-form__buttons .quantity{min-height:64px;border-radius:0;border:1px solid #3E4827;width:170px}.product__info-container .prod_care{width:100%}.product__info-container .prod_care h2{font-size:16px;line-height:25px;margin-bottom:20px}.product__info-container .prod_care .metafield-rich_text_field,.product__info-container .prod_care .metafield-rich_text_field ul{width:100%}.product__info-container .prod_care .metafield-rich_text_field ul li{width:100%;font-size:12px;line-height:15px;margin-bottom:15px;padding-left:20px;position:relative}.product__info-container .prod_care .metafield-rich_text_field ul li:before{content:"";background-image:url(/cdn/shop/files/Icon_awesome-check.png?v=1759142773);width:14px;height:14px;position:absolute;left:0;top:1px;z-index:9;background-repeat:no-repeat;background-size:contain;background-position:center}.product__info-container .about{width:100%}.product__info-container .about .about__accordion-item .about__accordion-toggle{width:100%;border-bottom:1px solid #707070;font-size:16px;line-height:25px;color:#3e4827}.product__info-container .about .about__accordion-item .about__accordion-description{margin-top:15px}.product__info-container .about .about__accordion-item .about__accordion-description .metafield-rich_text_field,.product__info-container .about .about__accordion-item .about__accordion-description .metafield-multi_line_text_field{font-size:12px;color:#3e4827;line-height:15px;letter-spacing:0}.product__info-container .about .about__accordion-item .about__accordion-description h3{font-size:12px;color:#3e4827;line-height:15px;letter-spacing:0;font-family:Roboto Mono,monospace!important}.product__info-container .about .about__accordion-item .about__accordion-description ul{margin:10px 0}.product__info-container .about .about__accordion-item .about__accordion-description ul li{display:flex;align-items:flex-start;font-size:12px;color:#3e4827;line-height:15px;letter-spacing:0;margin-bottom:15px;text-transform:uppercase}.product__info-container .about .about__accordion-item .about__accordion-description ul li img{width:auto;max-width:36px;margin:0 10px 0 0}.product__info-container .about .about__accordion-item .about__accordion-description p{font-size:12px;color:#3e4827;line-height:15px;letter-spacing:0;text-transform:uppercase}.benefit_sec.multicolumn{width:100%;padding-top:60px;padding-bottom:0}.benefit_sec.multicolumn .multicolumn__wrapper{width:100%}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{width:100%;gap:15px;box-sizing:border-box}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card.multicolumn-list__item{width:100%}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{border-radius:0;padding:0;aspect-ratio:9 / 5.5;height:auto;margin:0}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{position:absolute;top:50%;transform:translateY(-50%);padding:0 20px;width:100%;text-align:center}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .metafield-rich_text_field{width:100%;max-width:100%}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .metafield-rich_text_field p{font-size:18px;color:#f7f9f1;line-height:25px;letter-spacing:0}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn__nav button svg path{stroke:#fff}.template-product-new-template .benefit_sec.multicolumn .multicolumn__wrapper .multicolumn__nav button svg path{stroke:#3e4827}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{width:100%}.steps_video.image-with-text{width:100%;padding-bottom:0}.steps_video.image-with-text .image-with-text__grid{width:100%;gap:40px}.steps_video.image-with-text .image-with-text__grid .image-with-text__left{width:65%}.steps_video.image-with-text .image-with-text__grid .image-with-text__content{width:35%;max-width:100%}.steps_video.image-with-text .image-with-text__grid .image-with-text__left video{width:100%;border-radius:0}.steps_video.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{max-width:100%;width:100%}.steps_video.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:16px;color:#3e4827;line-height:25px;letter-spacing:0;margin-bottom:10px}.steps_video.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p strong{font-weight:700;display:block}.custom-slideshow{width:100%;padding-top:80px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content{color:#fff;width:100%;max-width:100%;padding:0 5rem}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field{width:100%}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field p{font-size:16px;color:#fff;width:100%;letter-spacing:0;line-height:25px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field p strong{display:block;margin-bottom:25px;font-size:35px;line-height:40px;color:#fff;letter-spacing:0;text-transform:uppercase}.numbers_sec.multicolumn{width:100%;text-align:center;padding-top:0;border-bottom:1px solid #3E4827}.collapsible-content-section .collapsible-content .container{display:flex;gap:40px;background:#f7f9f1;padding:0;align-items:center;border-top:1px solid #3E4827;border-bottom:1px solid #3E4827}.collapsible-content-section .collapsible-content .container .image-sec,.collapsible-content-section .collapsible-content .container .faq_part{width:50%}.collapsible-content-section .collapsible-content .container .image-sec img{width:100%}.collapsible-content-section .collapsible-content .container .faq_part{padding:40px 0}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__top .h2{font-size:18px;line-height:25px;margin-bottom:20px;color:#3e4827;font-weight:700;text-transform:uppercase;letter-spacing:0}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__items{width:100%}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__items .collapsible-content__item{width:100%;border-bottom:1px solid #707070;border-top:0;opacity:1}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__items .collapsible-content__item h3{font-size:16px;line-height:25px;color:#3e4827;letter-spacing:0;font-family:Roboto Mono,monospace!important}.consc_style{width:100%}.consc_style p{font-size:16px;line-height:25px;color:#3e4827}.consc_style p strong{font-size:18px;line-height:25px;color:#3e4827;display:block}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information .button:hover,.hair_type.made.image-banner .banner .image-banner__wrapper .image-banner__information .button:hover,.founder.rich-text .rich-text__blocks .button:hover,.today.rich-text .rich-text__blocks .button:hover,.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__button:hover,.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__button:hover,.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .bog_link:hover,.contact-form .contact-form__inner .contact-form__wrapper .contact-form .contact-form__bottom .button:hover{background:#f9f9f9;color:#3e4827}.breadcrumb.breadcrumb__desktop,.container.breadcrumbs-wrapper{display:none}.beome_stock.image-with-text .container{max-width:1530px}.beome_stock.image-with-text{width:100%;padding-top:100px}.beome_stock.image-with-text .image-with-text__grid{width:100%;align-items:center}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:40%}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:50px;font-weight:700;line-height:50px;margin:0 0 30px;max-width:100%}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{width:100%;max-width:640px}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:16px;line-height:25px;color:#3e4827;max-width:100%;font-weight:400;letter-spacing:0}.contact-forms.stockist{max-width:900px;padding:0 20px}.contact-forms.stockist #contact_form{padding-top:0!important}.contact-forms.stockist #contact_form .contact-form__field .contact-form__label{font-size:16px;line-height:25px;color:#3e4827;margin-bottom:10px}.contact-forms.stockist #contact_form .contact-form__field input,.contact-forms.stockist #contact_form .contact-form__field textarea{background:#fdfdfd;border:none;border-radius:0;color:#3e4827}.contact-forms.stockist #contact_form .contact-form__field input::placeholder,.contact-forms.stockist #contact_form .contact-form__field textarea::placeholder{color:#cecece;opacity:1}.contact-forms.stockist #contact_form .contact-form__grid .contact-form__field{margin-bottom:40px}.contact-forms.stockist #contact_form .contact-form__field .contact-form__button{margin:0 0 50px;background:#3e4827;color:#fff;font-size:16px;line-height:25px;padding:19px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827}.contact-forms.stockist #contact_form .contact-form__field .contact-form__button:hover{background:#f9f9f9;color:#3e4827}.comparisonBody .comparisonContent_sr .comparison_item_Sr img{max-width:16px;object-fit:contain!important}.template-page-the-formula .restores.advanvce.rich-text .rich-text__blocks .rich-text__heading{font-size:35px;font-weight:700;line-height:40px;text-transform:uppercase;color:#3e4827;margin:0 0 40px!important;text-align:center;width:100%;max-width:100%}.template-page-the-formula .restores.advanvce.rich-text .rich-text__blocks .rich-text__text{width:100%;max-width:1200px;font-size:16px;line-height:25px;font-weight:400;color:#3e4827}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper{gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field ul{display:flex;gap:10px;margin-bottom:10px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field ul li{background:#f6fae0;color:#3e4827;border-radius:15px;padding:10px 20px;font-size:12px;line-height:25px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field ul li{background:#f6fae0;color:#3e4827;border-radius:50px;padding:10px 20px;font-size:12px;line-height:25px;width:auto;min-width:130px;text-align:center}.home_banner.image-banner .banner .banner__media.media.mobile,.shop_prod.popular-products .popular-products__container .mobile.popular-products__button,.advanced.image-banner .banner .banner__media.media.mobile,.curate.image-banner .banner .banner__media.media.mobile,.instagram-collage .instagram-collage__content .mobile.instagram-collage__link,.shop_type.categories-list .categories-list__button.button.mobile,.hair_type.image-banner .banner .banner__media.media.mobile,.type_coll.ai-featured-collection .ai-featured-collection__container .ai-featured-collection__button.mobile,.advanced-formula .advanced-formula__container .advanced-formula__button.mobile{display:none}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(5){display:none}.custom-slideshow.new_bundle .slideshow-arrow{display:none}.template-product .stronger.numbers_sec.multicolumn{margin-top:70px}.list-menu--megamenu .mega-menu .mega-menu__inner.container{display:flex}.list-menu--megamenu .mega-menu{background:#f6fae0}.list-menu--megamenu .mega-menu__wrapper .mega-menu__list .mega-menu__list-item .mega-menu__link{font-size:18px;line-height:30px;color:#3e4827;padding-bottom:0}.list-menu--megamenu .mega-menu .header__small-menu.small-menu{display:none}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items{width:100%;display:flex;gap:20px}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items .mega-menu__item{width:100%;background:transparent;padding:0;min-height:auto}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items .mega-menu__item .mega-menu__item-image{position:static;scale:1;height:290px;object-fit:cover;display:table}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items .mega-menu__item .mega-menu__overlay{display:none}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items .mega-menu__item .mega-menu__item-heading.h4{position:static;color:#3e4827;font-size:18px;line-height:25px;margin-top:20px;font-family:Roboto Mono,monospace!important;text-transform:uppercase}.header-wrapper .header .header__column .list-menu--megamenu .header__mega-menu .mega-menu__inner.container .mega-menu__wrapper.mega-menu__wrapper--list{display:none}.header-wrapper .header .list-menu .list-menu-item .header__submenu{background:#f6fae0}.header-wrapper .header .list-menu .list-menu-item .header__submenu li{width:100%}.header-wrapper .header .list-menu .list-menu-item .header__submenu li .header__menu-item{font-size:18px;line-height:35px}.header-wrapper .header .list-menu .list-menu-item .header__submenu{background:#f6fae0;padding-left:15px}.header-wrapper .header .list-menu .list-menu-item .header__submenu li .header__menu-item span{font-size:18px;line-height:35px}.list-menu--megamenu .mega-menu .mega-menu__inner.container .mega-menu__items .mega-menu__item .mega-menu__button.button{display:none}.complementary-products .complementary-products__container .product-recommendations__item{width:100%}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__heading{font-size:16px;line-height:25px;color:#3e4827}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list{margin-top:30px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper{display:flex;gap:20px;align-items:center}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card.card--product{width:30%}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information{width:70%;padding:0}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information .card__title.h5{font-size:16px;line-height:25px;margin-bottom:8px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information p{font-size:12px;line-height:20px;margin-bottom:10px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card.card--product .card__inner{width:100%;height:100%}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .collection-product-card{margin-bottom:20px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information .price{display:none}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information form .cart_price .price{display:block;margin:0;font-size:15px;line-height:25px;color:#3e4827}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information form .cart_price{display:flex;gap:7px;font-size:15px;line-height:25px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .product-recommendations__slider-nav{display:none}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card.card--product .media{min-height:190px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item img{height:569px;border-radius:0;min-height:100%}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card{height:100%;min-height:100%}.shop_type.categories-list .categories-list__button.button svg{display:none}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card img.ai-featured-collection__product-image{height:100%;min-height:100%}.header__account summary{padding-left:0;margin-left:0}.header__account summary:before{display:none}.video_sec.image-with-text .container .image-with-text__media video{border-radius:0}.active_ingre.single .multicolumn-list .multicolumn-list__wrapper{display:flex;width:33%;margin:auto}.impact.formula .feature-image-template--18747334230104__ss_feature_7_PY9tNX{aspect-ratio:unset;margin:auto auto 26px;position:unset;display:flex;justify-content:center}.impact.formula .feature-image-template--18747334230104__ss_feature_7_PY9tNX img{position:unset;transform:unset!important;aspect-ratio:unset!important}.impact.formula h2{font-size:24px;line-height:25px;color:#3e4827;font-weight:700;padding-bottom:90px}.impact.formula{padding-bottom:0}.header-wrapper .header .header__column .header__icons summary:after,.header-wrapper .header .header__column .header__account:after,.header-wrapper .header .header__column .header__icons .header__cart:after{display:none}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img{position:static}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn__nav button{background:transparent;font-size:20px;border:none;outline:0}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn__nav button svg{width:20px;height:20px}.stronger.product_strongerOnly{width:100%;padding-top:15px;padding-bottom:15px}.stronger.product_strongerOnly .h3.multicolumn__title,.numbers_sec.multicolumn .h2.multicolumn__title.title--section{font-size:16px;line-height:25px;color:#3e4827;font-weight:400;letter-spacing:0;margin-bottom:100px;text-transform:uppercase;width:100%;text-align:center}.stronger.product_strongerOnly .h3.multicolumn__title b,.numbers_sec.multicolumn .h2.multicolumn__title.title--section b{display:block;margin-top:30px;font-size:18px;font-weight:700}.stronger.product_strongerOnly .multicolumn__wrapper,.numbers_sec.multicolumn .multicolumn__wrapper{width:100%}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper,.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{gap:50px}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h4,.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading.h4{font-size:44px;color:#3e4827;font-weight:700;font-family:Roboto Mono,monospace!important;margin:0}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info,.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{display:flex;flex-direction:unset;align-items:center;gap:40px;width:100%}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__text p,.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p{font-size:16px;line-height:25px;color:#3e4827;font-weight:400;font-family:Roboto Mono,monospace!important;text-align:left}.template-product-new-template .stronger.product_strongerOnly .h3.multicolumn__title b{font-size:30px;font-weight:700;max-width:990px;margin:30px auto 0;line-height:40px}.template-product-new-template .stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info{flex-direction:column;justify-content:center;text-align:center}.template-product-new-template .stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__text p{text-align:center;text-transform:uppercase}.template-product-new-template .consc_style p strong,.template-product-new-template .collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__top .h2{font-size:30px;font-weight:700;line-height:40px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-overlay{display:none}.advanced-formula .advanced-formula__container .advanced-formula__button.mobile{display:none!important}.consc_style .swiper .swiper-pagination-bullets{display:flex;justify-content:center;margin-top:30px}.consc_style .swiper .swiper-pagination-bullets .swiper-pagination-bullet{background:#3e4827;width:10px;height:10px}.product.row .mobile.complementary-products.product-recommendations{display:none}.template-index .restores.multicolumn{padding-top:90px;padding-bottom:50px}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information{max-width:100%}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__top span.popular-products__subtitle.subtitle{text-align:center;font-size:18px;line-height:25px;color:#3e4827;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:0}.template-article article.article-template header.article-template__block .article-template__hero{display:none}.custom-slideshow .slideshow-wrapper .slideshow-slide{min-height:400px}.product.row .container.product__outer .product__info-container .complementary-products__container{padding:0}.mob_info .loox-rating{margin:15px 0}.mob_info{display:none}.mob_info svg.loox-icon{width:16px;height:16px}.mob_info span.loox-rating-label{font-size:16px}.header-wrapper .header .list-menu .list-menu-item{padding-inline:14px}@media screen and (min-width: 991px){.template-index .restores.multicolumn{padding-top:90px;padding-bottom:50px}}@media screen and (min-width: 991px) and (max-width: 1200px){.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item img{height:400px;border-radius:0;min-height:100%}}@media screen and (max-width: 1442px){.advanced.image-banner .image-banner__wrapper{padding-top:60px}}@media screen and (max-width: 1200px){.header-wrapper .header .header__column .list-menu{display:none}.header-wrapper .header .header__column{justify-content:flex-end}.menu-drawer__menu .menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item a.menu-drawer__menu-link{font-size:16px!important;font-weight:300}}@media screen and (max-width: 992px){.multicolumn-list__wrapper.multicolumn-list__wrapper--3.multicolumn-list__wrapper--static{width:100%!important}.impact.formula .feature-image-template--18747334230104__ss_feature_7_PY9tNX{max-width:85%}.beome_stock.image-with-text{padding-top:53px}.beome_stock.image-with-text .image-with-text__grid{flex-direction:column-reverse;gap:70px}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{margin-bottom:26px;font-size:35px}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:13px}.beome_stock.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:100%}.beome_stock.image-with-text .image-with-text__grid .image-with-text__left{width:100%}.impact.formula h2{padding-bottom:5px}.impact.formula .feature-image-template--18747334230104__ss_feature_7_PY9tNX{margin-bottom:20px}.announcement-bar__message .announcement-bar__text{font-size:13px;line-height:20px}.instagram-collage.parallax-img-container{padding-bottom:90px}.shop_type.categories-list .categories-list__content .categories-list__wrapper{display:block!important}.header-wrapper .header .header__column .list-menu.list-menu--inline{display:none}.restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{padding:0}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card{height:auto}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(1) img.ai-featured-collection__featured-image{height:252px;object-fit:cover}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card img.ai-featured-collection__product-image{height:250px;min-height:100%;object-fit:cover}.header-wrapper .header{padding:18px 15px;justify-content:space-between}.header-wrapper .header .header__column{justify-content:flex-end;padding-left:0}.header-wrapper .header .header__column .header__search{display:none}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__heading{font-size:35px;line-height:40px;margin-bottom:20px;text-align:center}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information .image-banner__text p{font-size:13px;line-height:20px;text-align:center}.home_banner.image-banner .banner .image-banner__wrapper .image-banner__information .button.image-banner__button{font-size:13px;line-height:17px;padding:19px 0;max-width:135px;margin:25px auto 0;display:table;text-align:center}.restores.multicolumn{padding-top:80px;padding-bottom:0}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p{font-size:13px;line-height:20px}.restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper img{max-width:100px}.shop_prod.popular-products .popular-products__container .popular-products__wrapper{display:block}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-dots{display:flex;justify-content:space-evenly}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-dots li{width:100%}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-dots li button{background:#d3d5ce;width:100%;font-size:0;height:2px}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-dots li.slick-active button{background:#3e4827}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information .card-information__group .card__title.h5 a{font-size:10px;line-height:13px}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information .card-information__group .card__title.h5{margin:0}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item .card-wrapper .card-information .card-information__group .price{font-size:10px;line-height:13px}.home_banner.image-banner .banner .banner__media.media.mobile{display:block;min-height:650px}.home_banner.image-banner .banner .banner__media.media.desktop{display:none}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content{gap:5px}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__heading.h3{font-size:18px;line-height:25px}.shop_prod.popular-products .popular-products__container .mobile.popular-products__button{display:table;background:#3e4827;color:#fff;font-size:13px;line-height:17px;padding:19px 0;width:100%;max-width:246px;border-radius:0;min-width:246px;text-transform:uppercase;border:1px solid #3e4827;margin:40px auto 0;text-align:center}.shop_prod.popular-products .popular-products__container .mobile.popular-products__button:hover{background:#f9f9f9;color:#3e4827}.shop_prod.popular-products .popular-products__container .collec_top .popular-products__content .popular-products__button{display:none}.shop_prod.popular-products{padding-top:90px;padding-bottom:90px}.find_rit .image-with-text__grid{flex-direction:column-reverse}.find_rit .image-with-text__grid .image-with-text__left{width:100%;max-width:100%}.find_rit .container{padding:0}.find_rit .image-with-text__grid .image-with-text__content{max-width:100%;width:100%;padding-left:20px;padding-right:20px;margin-bottom:80px;padding-top:90px}.find_rit.image-with-text{padding-top:70px;padding-bottom:0}.find_rit .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:24px;line-height:25px}.find_rit .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px;line-height:20px}.find_rit .image-with-text__grid .image-with-text__content .button{margin:40px 0 0;font-size:13px;line-height:17px;padding:19px 0}.shop_prod.best.popular-products .container.popular-products__container{display:block}.shop_prod.best.popular-products .container.popular-products__container .collec_top{max-width:100%;margin:0}.shop_prod.best.popular-products .container.popular-products__container .popular-products__wrapper{width:100%}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__heading.h3{font-size:18px;line-height:23px}.shop_prod.best.popular-products .container.popular-products__container .collec_top .popular-products__content .popular-products__top .popular-products__subtitle{font-size:13px;line-height:20px;margin:26px 0}.shop_prod.best.popular-products{padding-top:90px;padding-bottom:90px}.shop_prod.best.popular-products .container.popular-products__container .popular-products__wrapper .slick-track{gap:4px;display:flex}.advanced.image-banner .banner .banner__media.media.desktop{display:none}.advanced.image-banner .banner .banner__media.media.mobile{display:block}.advanced.image-banner .banner .banner__media.media.mobile{min-height:564px}.advanced.image-banner .image-banner__wrapper .image-banner__heading{font-size:24px;line-height:25px;margin:0 0 26px}.advanced.image-banner .image-banner__wrapper .image-banner__information{font-size:13px;line-height:20px}.advanced.image-banner .image-banner__wrapper{padding-top:80px;position:absolute}.impact{padding-top:80px;padding-bottom:10px}.impact .swiper-slide p{font-size:10px;line-height:13px;margin-top:18px}.impact .swiper-slide>div{gap:10px}.impact .swiper-slide>div img{max-width:85px;width:100%}.impact h2{font-size:24px;line-height:25px;text-align:left;margin-bottom:30px}.comparisonBody .comparisonContent_sr .comparison_itemheading_Sr h2{font-size:24px;line-height:25px;max-width:290px;text-align:left}.comparisonBody .comparisonContent_sr .comparison_itemtext_Sr p{font-size:13px;line-height:20px;width:100%;text-align:left}.comparisonBody .comparisonContent_sr .comparison_item_Sr{display:block!important}.comparisonBody .comparisonContent_sr .comparison_item_Sr>div{justify-content:flex-start!important;margin-bottom:14px}.comparison_itemsvg_Sr svg{width:15px!important;height:15px!important}.comparison-itemhead_Sr{padding:20px 0!important}.comparisonBody .comparisonContent_sr .comparison_item_Sr p{font-size:13px;line-height:20px}.comparisonBody .comparisonContent_sr .comparison_item_Sr svg{width:18px!important;height:18px!important}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left{max-width:100%;width:100%}.working.image-with-text .image-with-text__container .image-with-text__grid{flex-direction:column-reverse;gap:60px}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content{max-width:100%;width:100%}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:24px;line-height:25px;margin:0 0 22px}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px;line-height:20px}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .button{margin:30px 0 0;font-size:13px;line-height:17px;padding:19px 0;max-width:206px}.working.image-with-text{padding:80px 0}.video_sec.image-with-text{padding-top:80px;padding-bottom:80px}.video_sec.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left,.video_sec.image-with-text .image-with-text__container .image-with-text__content{width:100%;max-width:100%}.video_sec.image-with-text .image-with-text__container .image-with-text__grid{flex-direction:column-reverse;gap:44px}.video_sec.image-with-text .image-with-text__container .image-with-text__content .image-with-text__heading{font-size:24px;line-height:25px;margin:0 0 30px}.video_sec.image-with-text .image-with-text__container .image-with-text__content .image-with-text__text{font-size:13px;line-height:18px}.video_sec.image-with-text .image-with-text__container .image-with-text__content .button.image-with-text__button{font-size:13px;line-height:17px;padding:19px 0;max-width:206px}.curate.image-banner .banner .banner__media.media.desktop{display:none}.curate.image-banner .banner .banner__media.media.mobile{display:block;min-height:550px}.curate.image-banner .image-banner__wrapper{position:absolute;height:auto;top:50%;transform:translateY(-50%)}.curate.image-banner .image-banner__wrapper .image-banner__heading{font-size:30px;line-height:40px;margin:0 0 15px;text-align:center}.curate.image-banner .image-banner__wrapper .image-banner__information .image-banner__text{font-size:13px;line-height:20px;text-align:center}.curate.image-banner .image-banner__wrapper .image-banner__information .button{margin:40px auto 0;font-size:13px;line-height:17px;padding:19px 0;max-width:206px;display:table;text-align:center}.shop_type.categories-list{width:100%;padding-top:90px;padding-bottom:90px}.shop_type.categories-list .categories-list__content .categories-list__top .desktop.categories-list__button{display:none}.shop_type.categories-list .categories-list__content .categories-list__wrapper{width:100%;margin-top:30px;margin-bottom:40px}.shop_type.categories-list .categories-list__content .categories-list__subheading{display:none}.shop_type.categories-list .categories-list__content .categories-list__wrapper .categories-list__item .categories-list__item-title.h3 a{font-size:13px;line-height:20px;margin-top:15px}.shop_type.categories-list .categories-list__content .categories-list__wrapper .slick-dots{display:flex;justify-content:space-evenly}.shop_type.categories-list .categories-list__content .categories-list__wrapper .slick-dots li{width:100%}.shop_type.categories-list .categories-list__content .categories-list__wrapper .slick-dots li button{background:#d3d5ce;width:100%;font-size:0;height:2px}.shop_type.categories-list .categories-list__content .categories-list__wrapper .slick-dots li.slick-active button{background:#3e4827}.newsletter{padding-top:90px!important}.newsletter .newsletter__inner .newsletter__form .newsletter__title{font-size:18px;line-height:23px;margin-bottom:30px}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter__button{font-size:13px;line-height:17px;padding:13px 20px;width:100%;max-width:100%;text-align:left;justify-content:flex-start;margin-top:8px}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter-form__field-wrapper input{font-size:13px}.instagram-collage{width:100%;padding-top:70px!important}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__top .h3.instagram-collage__title{font-size:18px;line-height:23px;max-width:220px;text-align:left}.instagram-collage .instagram-collage__content .instagram-collage__sliders{gap:4px;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.instagram-collage .instagram-collage__content .instagram-collage__sliders .swiper-slide .instagram-collage__image{border-radius:0}.shop_type.categories-list .categories-list__button.button{font-size:13px;line-height:17px;padding:19px 0;max-width:206px;min-width:206px;margin:0 auto;text-transform:uppercase}.instagram-collage .instagram-collage__content .mobile.instagram-collage__link{display:table;margin:30px auto 0;background:#3e4827;color:#fff;font-size:13px;line-height:20px;padding:18px 0;width:100%;max-width:206px;border-radius:0;text-transform:uppercase;border:1px solid #3e4827;text-align:center}.instagram-collage .instagram-collage__content .mobile.instagram-collage__link:hover{background:#f9f9f9;color:#3e4827}.instagram-collage .instagram-collage__content .insta-collage__top .instagram-collage__link.button{display:none}.instagram-collage .instagram-collage__content .insta-collage__top{margin-bottom:30px}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--logo{max-width:100%;padding-right:0}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe.newsletter__form{max-width:100%;margin-top:50px}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__heading,footer.footer .footer__content-top .footer__blocks-container .footer-block .newsletter__title{font-size:18px;font-weight:700;margin:0 0 20px}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter__text{font-size:13px;line-height:20px}footer.footer .footer__content-top .footer__blocks-container .footer-block.footer-block--subscribe .newsletter-form__inner .newsletter__button{font-size:12px;text-align:left;justify-content:flex-start;padding:0 20px;margin-top:6px}footer.footer .footer__content-top{padding-top:80px;padding-bottom:80px}.shopify-section-group-footer-group .footer_last h2{font-size:16px;margin:0 0 30px;line-height:25px}.footer .accordion .footer-block__heading{font-size:13px;line-height:20px;text-transform:uppercase}footer.footer .footer__content-top .footer__blocks-container .footer__blocks-wrapper .accordion{border-color:#f8f8f8}.footer .accordion .footer-block__heading:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px}.footer .accordion details[open=""] .footer-block__heading:after{content:"-";font-size:18px}footer.footer .footer__content-top .footer__blocks-container .footer__blocks-wrapper .accordion summary .icon.icon-caret{display:none}footer.footer .footer__content-top .footer__blocks-container .footer-block .footer-block__text{font-size:12px;margin-top:25px;line-height:25px}.newsletter .newsletter__inner .newsletter__form form .newsletter-form__inner .newsletter-form__field-wrapper input::placeholder{font-size:12px;text-transform:uppercase}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left .image-with-text__media{gap:12px}.working.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__left .image-with-text__media img{border-radius:0}.shop_type.categories-list .categories-list__button.button .icon.icon-button-arrow{display:none}.announcement-bar__message{padding:0 5px;width:100%}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-track{gap:5px;display:flex}.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-track:after,.shop_prod.popular-products .popular-products__container .popular-products__wrapper .slick-track:before{display:none}.newsletter .newsletter__inner .newsletter__form .newsletter__text.rte{font-size:10px;line-height:13px;margin-top:20px}.instagram-collage .instagram-collage__content .mobile.instagram-collage__link{font-size:13px;line-height:20px;padding:16px 0;max-width:191px;height:auto;min-height:auto}footer.footer{border-radius:5px 5px 0 0}.shop_type.categories-list .categories-list__button.button.mobile{display:block}.collection-wrapper .facets-container .facets.small-hide{display:block!important}.collection-wrapper .facets-container .mobile-facets__wrapper{display:none!important}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facets__product-count{margin:0}.collection-wrapper .facets-container .facets .facets__sort-wrapper{justify-content:space-between;width:100%}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facet-filters .facets-sorting__label{display:none}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facet-filters select,.collection-wrapper .facets-container .facets .facets__sort-wrapper .facets__product-count-text{font-size:13px;line-height:20px}.collection-wrapper .facets-container .facets .facets__sort-wrapper .facets__product-count-text span{padding:0;border:none}.products-grid .collection-product-list{grid-template-columns:repeat(3,1fr);gap:5px;row-gap:40px}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .card__title.h5 a,.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .price{font-size:13px;line-height:17px}.products-grid .collection-product-list .collection-product-card .card-wrapper .card--product .card__information-top{padding:0}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information{padding:12px 0 0;width:100%}.collection-product-list--2-mobile .collection-product-card .card-information__group{gap:2px}.collection-banner-section .collection-hero{padding-top:70px}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-size:35px;line-height:40px;margin:0 0 10px}.products-grid{margin-bottom:80px}.template-collection .find_rit.image-with-text{padding-top:80px;padding-bottom:0}.hair_type.image-banner .banner .banner__media.media.desktop{display:none}.hair_type.image-banner .banner .banner__media.media.mobile{display:block;min-height:600px}.hair_type.image-banner .banner .image-banner__wrapper{position:absolute;bottom:50px;height:auto;text-align:center}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__heading{font-size:35px;line-height:40px}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information p{font-size:14px;line-height:20px}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information p br{display:none}.hair_type.image-banner .banner .image-banner__wrapper .image-banner__information .button{margin:20px 0 0;font-size:13px;line-height:17px;padding:16px 0;max-width:185px}.template-page-made-for-you .restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{font-size:24px;line-height:25px;margin-bottom:28px}.restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{font-size:18px;line-height:23px;margin-bottom:24px}.template-page-made-for-you .restores.multicolumn{padding-bottom:90px;padding-top:90px}.multifunction.image-with-text .image-with-text__grid .image-with-text__left{width:100%}.multifunction.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:100%}.multifunction.image-with-text .image-with-text__grid{gap:50px}.multifunction.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:18px;line-height:23px;margin:0 0 35px}.multifunction.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px;line-height:17px}.founder.rich-text .rich-text__blocks{padding-top:80px}.founder.rich-text .rich-text__blocks .rich-text__heading{font-size:24px;line-height:25px}.founder.rich-text .rich-text__blocks .rich-text__text{font-size:13px;line-height:20px}.founder.rich-text .rich-text__blocks .button{margin:45px 0 0;font-size:12px;line-height:17px;padding:16px 0}.chapter.rich-text .rich-text__blocks .rich-text__text{font-size:13px;line-height:20px}.template-page-our-story .restores.multicolumn{padding-bottom:40px}.chapter.rich-text .rich-text__blocks{padding-top:30px;padding-bottom:30px}.growing.image-with-text{width:100%;padding:40px 0}.growing.image-with-text .image-with-text__grid .image-with-text__left{width:100%}.growing.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:100%}.growing.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{margin:0 0 20px}.growing.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px;line-height:20px}.growing.inspo.image-with-text .image-with-text__grid .image-with-text__left{width:100%}.growing.inspo.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:100%}.today.rich-text .rich-text__blocks .rich-text__subheading{margin:0 0 40px}.today.rich-text .rich-text__blocks .rich-text__text{font-size:13px;line-height:20px}.today.rich-text .rich-text__blocks .button{margin:45px 0 0;font-size:13px;line-height:20px;padding:15px 0;max-width:246px}.restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{font-size:18px;line-height:23px;margin-bottom:32px}.type_coll.ai-featured-collection .ai-featured-collection__container{max-width:100%;padding-right:2rem;padding-left:2rem}.type_coll .ai-featured-collection__container .head_text{margin-bottom:35px;flex-direction:column}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__header h2{font-size:18px;line-height:25px;margin:0 0 15px}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__header .ai-featured-collection__description{font-size:13px;line-height:20px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;row-gap:20px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(1){grid-column:1 / span 2}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info h3,.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info .ai-featured-collection__product-price{font-size:13px;line-height:17px}.type_coll.ai-featured-collection{padding:40px 0}.template-page-hair-type .restores.multicolumn{padding-bottom:40px}.type_coll.ai-featured-collection .ai-featured-collection__container .ai-featured-collection__button.mobile{display:block;background:#3e4827;color:#fff;font-size:13px;line-height:20px;padding:15px 0;width:100%;max-width:246px;border-radius:0;min-width:246px;text-transform:uppercase;border:1px solid #3e4827;text-align:center;margin:30px auto 0;display:table}.type_coll.ai-featured-collection .ai-featured-collection__container .ai-featured-collection__button.mobile:hover{background:#f9f9f9;color:#3e4827}.type_coll .ai-featured-collection__container .head_text .ai-featured-collection__button{display:none}.advanced-formula .advanced-formula__container .advanced-formula__content h2{font-size:24px;line-height:25px;margin:0 0 20px}.advanced-formula .advanced-formula__container .advanced-formula__content p{font-size:13px;line-height:20px;max-width:355px;margin-bottom:50px}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats{flex-direction:inherit}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats .advanced-formula__stat img{margin:0 auto 18px}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__stats .advanced-formula__stat span{font-size:10px;line-height:13px;text-align:center}.advanced-formula .advanced-formula__container .advanced-formula__button.mobile{background:#3e4827;color:#fff;font-size:13px;line-height:20px;padding:15px 0;width:100%;max-width:246px;border-radius:0;border:1px solid #3e4827;text-align:center;text-transform:uppercase;margin:0 auto;display:block}.advanced-formula .advanced-formula__container .advanced-formula__button.mobile:hover{background:#f9f9f9;color:#3e4827}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__button{display:none}.type_review.image-with-text .container .image-with-text__grid{gap:50px;flex-direction:column-reverse;padding-top:60px}.type_review.image-with-text .container .image-with-text__grid .image-with-text__left{width:100%}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content{max-width:100%;width:100%;padding-right:0}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .subtitle{font-size:13px;line-height:20px}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:10px;line-height:13px}.type_review.image-with-text .container{padding-right:0;padding-left:0}.type_review.image-with-text .container .image-with-text__grid .image-with-text__content{max-width:100%;width:100%;padding:0 2rem}.type_review.image-with-text{padding-bottom:0;padding-top:50px}.conscous.rich-text .rich-text__blocks{padding-top:80px;padding-bottom:50px}.conscous.rich-text .rich-text__blocks .rich-text__heading{font-size:35px;line-height:40px;margin:0 0 26px}.conscous.rich-text .rich-text__blocks .rich-text__text{font-size:13px;line-height:20px}.section-featured-blog .blog .blog__content .blog-filter span{grid-column:1 / span 2;font-size:13px;line-height:20px}.section-featured-blog .blog .blog__content .blog-filter{gap:14px;display:grid;justify-content:flex-start;grid-template-columns:repeat(2,1fr)}.section-featured-blog .blog .blog__content .blog-filter select{padding:10px 14px;font-size:13px;line-height:20px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__title{font-size:18px;line-height:23px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__date{font-size:10px;line-height:13px;margin-bottom:0}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .article-content .article-card__excerpt{font-size:13px;line-height:20px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper .blog__post .article-card .bog_link{margin:14px 0 0;font-size:13px;line-height:20px;padding:15px 0;max-width:246px}.restores.advanvce.outside{padding-top:80px}.outside_boxes.multicolumn{padding-top:80px;padding-bottom:20px}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__link.button{top:43px;font-size:12px;line-height:20px;padding:9px 10px}.outside_boxes.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{top:60%;transform:translateY(-50%)}.outside_boxes.multicolumn .multicolumn-list__wrapper{width:100%;gap:12px}.founder.rich-text .rich-text__blocks{padding-top:60px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(5){display:block}.template-page-the-formula .restores.multicolumn .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h5{font-size:24px;line-height:25px;margin-bottom:32px}.template-page-the-formula .restores .multicolumn__wrapper .multicolumn-list .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p{font-size:16px;line-height:20px}.formula.image-with-text .image-with-text__grid{width:100%;flex-direction:column-reverse;gap:60px}.formula.image-with-text .image-with-text__grid .image-with-text__left,.formula.image-with-text .image-with-text__grid .image-with-text__content{width:100%}.formula.image-with-text{padding-top:80px}.formula.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{margin:0 0 22px}.formula.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px;line-height:20px}.template-page-the-formula .restores{width:100%;padding-top:70px;padding-bottom:60px}.template-page-the-formula .restores.advanvce.rich-text .rich-text__blocks .rich-text__heading{font-size:24px;line-height:25px;margin:0 0 20px!important}.template-page-the-formula .restores.advanvce.rich-text .rich-text__blocks .rich-text__text{font-size:13px;line-height:20px}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__image-wrapper{margin:0;width:60px}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info{width:calc(100% - 60px)}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading,.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{font-size:13px;line-height:20px}.active_ingre.multicolumn .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text p br{display:none}.trusted.multicolumn{padding-top:20px;padding-bottom:0}.trusted.multicolumn .multicolumn__title{font-size:24px;line-height:25px;margin:0 0 32px}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{grid-template-columns:repeat(1,1fr);gap:70px}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading{font-size:18px;line-height:23px;margin:0 0 20px}.trusted.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__text{font-size:13px;line-height:20px}.template-page-the-formula .shop_prod.popular-products{padding-bottom:0;padding-top:100px}.template-page-the-formula .shop_prod.popular-products .popular-products__container .popular-products__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;row-gap:20px}.active_ingre.multicolumn{padding-bottom:40px}.template-page-the-formula .restores.multicolumn{padding-bottom:0}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contact-form .contact-form__inner .contact-form__contacts{width:100%}.contact-form .contact-form__inner .contact-form__wrapper{width:100%;max-width:100%}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .contact-form__bottom .button{margin:20px 0 0;font-size:13px;line-height:20px;padding:15px 0;max-width:190px}.contact-form .contact-form__inner .contact-form__wrapper .contact-form__title{font-size:35px;line-height:40px;margin:0 0 24px}.contact-form .contact-form__inner .contact-form__wrapper .contact-form__text,.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field .field__label{font-size:13px;line-height:20px}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field input,.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field textarea{font-size:13px!important;line-height:20px}.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field input::placeholder,.contact-form .contact-form__inner .contact-form__wrapper .contact-form .field textarea::placeholder{font-size:13px!important;line-height:20px}.contact-form{padding-top:70px!important}.shop_type.categories-list .categories-list__content .categories-list__wrapper{grid-template-columns:repeat(2,1fr)}.collection-banner-section .collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description{font-size:13px;line-height:20px}.product.row .container.product__outer .product__main .product__media-list-wrapper{flex-direction:column}.product.row .container.product__outer .product__main{width:100%}.product.row .container.product__outer .product__main .product__media-list-wrapper .product__media-list .swiper-button-prev,.product.row .container.product__outer .product__main .product__media-list-wrapper .product__media-list .swiper-button-next{display:none}.product.row .container.product__outer .product__info-container .product__title__wrapper .product__title.h3{font-size:24px;line-height:25px;margin-bottom:10px}.product.row .container.product__outer .product__info-container .custom-liquid .prod_short_desc p{font-size:13px;line-height:20px}.product.row .container.product__outer .product__info-container .custom-liquid .prod_benefts ul li{padding:6px;font-size:10px}.product.row .container.product__outer .product__info-container .ks-columns{gap:8px;flex-direction:column}.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-center .ks-column-title-wrapper .ks-column-title,.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .kaching-subscriptions__flex-col-center .ks-column-title-wrapper .ks-original-price,.product.row .container.product__outer .product__info-container .ks-columns .ks-column-wrapper .ks-column-top .ks-column-title-wrapper span{font-size:13px}.ks-subscription-details-wrapper .ks-subscription-details-text{font-size:10px}.product__info-container .prod_care h2,.product__info-container .about .about__accordion-item .about__accordion-toggle{font-size:13px;line-height:20px}.product__info-container .about .about__accordion-item .about__accordion-description p{font-size:10px;line-height:15px}.product__info-container .about .about__accordion-item .about__accordion-description ul li{font-size:10px;line-height:15px;margin-bottom:15px}.product__info-container .about .about__accordion-item .about__accordion-description .metafield-rich_text_field,.product__info-container .about .about__accordion-item .about__accordion-description .metafield-multi_line_text_field,.product__info-container .about .about__accordion-item .about__accordion-description h3{font-size:10px;line-height:15px}.steps_video.image-with-text .image-with-text__grid .image-with-text__left{width:100%}.steps_video.image-with-text .image-with-text__grid .image-with-text__content{width:100%;max-width:100%}.steps_video.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p strong{font-size:18px}.steps_video.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p,.consc_style p{font-size:13px;line-height:20px}.consc_style p>br{display:none}.consc_style p strong{font-size:18px;line-height:25px;margin-bottom:20px}.consc_style .swiper .swiper-pagination-bullets{width:100%;margin-top:20px;display:flex;justify-content:center;gap:10px}.consc_style .swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3e4827}.consc_style .swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0}.collapsible-content-section .collapsible-content .container{display:flex;gap:50px;padding:0;flex-direction:column}.collapsible-content-section .collapsible-content .container .image-sec,.collapsible-content-section .collapsible-content .container .faq_part{width:100%}.collapsible-content-section .collapsible-content .container .faq_part{padding:0 2rem}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__top .h2{font-size:18px;line-height:25px;letter-spacing:0}.collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__items .collapsible-content__item h3{font-size:10px;line-height:13px}.template-product .shop_prod.popular-products .popular-products__container .popular-products__wrapper .popular-products__item{width:100%;margin-bottom:40px}.product.row .container.product__outer .product__info-container .product-form .product-form__buttons .product-form__submit{font-size:13px;line-height:17px;min-height:54px}.product.row .container.product__outer .product__info-container .product-form .product-form__buttons .quantity{min-height:54px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field p strong{margin-bottom:20px;font-size:34px;line-height:35px;margin-top:20px}.custom-slideshow .slideshow-wrapper .slideshow-slide .slideshow-content .metafield-rich_text_field p{font-size:13px;line-height:18px}.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading.h4{font-size:24px;line-height:25px}.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{gap:30px}.template-product .shop_prod.popular-products .popular-products__container .popular-products__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.shop_prod.popular-products .popular-products__container .mobile.popular-products__button{font-size:13px;line-height:17px;padding:15px 0;max-width:246px;min-width:246px}.benefit_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper{gap:0}.template-product-new-template .stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__text p{text-align:left}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__heading.h4,.numbers_sec.multicolumn .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card .multicolumn-card__info .multicolumn-card__heading.h4{font-size:24px}.template-product-new-template .stronger.product_strongerOnly .h3.multicolumn__title b,.numbers_sec.multicolumn .h2.multicolumn__title.title--section b{font-size:18px;font-weight:700;max-width:990px;margin:30px auto 0;line-height:23px}.stronger.product_strongerOnly .h3.multicolumn__title,.numbers_sec.multicolumn .h2.multicolumn__title.title--section{margin-bottom:60px}.stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info .multicolumn-card__text p>br{display:none}.template-product-new-template .stronger.product_strongerOnly .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info{flex-direction:unset;justify-content:left;text-align:left}.template-product-new-template .consc_style p strong,.template-product-new-template .collapsible-content-section .collapsible-content .container .faq_part .collapsible-content__top .h2{font-size:18px;line-height:23px}.advanced-formula .advanced-formula__container .advanced-formula__button.mobile{display:block!important}.advanced-formula .advanced-formula__container .advanced-formula__content .advanced-formula__button.desktop{display:none!important}.advanced-formula__images{grid-template-columns:1fr}.product.row .container.product__outer .product__main .desk.complementary-products.product-recommendations{display:none}.product.row .mobile.complementary-products.product-recommendations{display:block}}@media screen and (max-width: 768px){.mob_info{display:block;margin:15px 0}.product.row .container.product__outer .product__info-container .product__title__wrapper .product__title.h3,.product.row .container.product__outer .product__info-container .custom-liquid .prod_short_desc p,.product.row .container.product__outer .product__info-container .loox-rating.loox-widget{display:none}.home_banner.image-banner .banner .image-banner__wrapper{position:absolute;height:auto;bottom:40px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card img.ai-featured-collection__product-image{height:350px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(1) img.ai-featured-collection__featured-image{height:350px}}@media screen and (max-width: 560px){.header-wrapper .header .header__heading .header__heading-link .header__heading-logo{max-width:120px}.announcement-bar__message .announcement-bar__text{font-size:12px;letter-spacing:-.2px}.working.manual.image-with-text .image-with-text__container .image-with-text__grid .image-with-text__content .image-with-text__heading{margin:0 0 40px;max-width:190px}.products-grid .collection-product-list{grid-template-columns:repeat(2,1fr)}.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .card__title.h5 a,.products-grid .collection-product-list .collection-product-card .card-wrapper .card-information .card-information__group .price,.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info h3,.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item .ai-featured-collection__product-info .ai-featured-collection__product-price{font-size:10px;line-height:13px}.section-featured-blog .blog .blog__content .swiper.blog__slider .swiper-wrapper{grid-template-columns:repeat(1,1fr);gap:70px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item a.ai-featured-collection__product-card img.ai-featured-collection__product-image{height:250px}.type_coll .ai-featured-collection__container .ai-featured-collection__grid .ai-featured-collection__item:nth-child(1) img.ai-featured-collection__featured-image{height:250px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card.card--product .media{min-height:150px}.complementary-products .complementary-products__container .product-recommendations__item .product-recommendations__list .card-wrapper .card-information form .cart_price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
