:root{--font-heading-family: "Satoshi", "Helvetica Neue", Arial, sans-serif}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.footer-block__heading{font-family:var(--font-heading-family);letter-spacing:-.01em}:root{--eo-positive: #2F6B45;--eo-positive-strong: #2E6A44;--eo-positive-soft: #EEF4EC;--eo-positive-line: #6E9C78}body.rooted-reference .rooted-body-labels>span{background:var(--eo-positive-soft);border-color:var(--eo-positive-line);color:#1e3b29}body.rooted-reference .rooted-body-labels .material-icon{color:var(--eo-positive)}body.rooted-reference .rooted-body-labels>div>strong{border-color:var(--eo-positive);background:var(--eo-positive-soft)}body.rooted-reference .rooted-body-legend>strong{background:var(--eo-positive-strong)}html body.rooted-reference section.lp-ref-content.lp-ref-content--usage,html body.rooted-reference section.lp-ref-content.lp-ref-content--trust,html body div.faq_custom.faq_lp[class]{background-color:#f6efe6!important;background-image:none!important;color:#2a1d16!important;--content-bg: #F6EFE6;--content-color: #2A1D16}html body.rooted-reference .lp-ref-content--usage :is(h2,h3,p),html body.rooted-reference .lp-ref-content--trust :is(h2,strong,span),html body div.faq_custom.faq_lp[class] :is(h2,.h1,span){color:#2a1d16!important}html body.rooted-reference .lp-ref-content--usage .lp-ref-step-copy,html body.rooted-reference .lp-ref-content--trust .lp-ref-trust-top>*,html body div.faq_custom.faq_lp[class] .faq_slider_item{background:#fff!important;border:1px solid #E6D8C6!important;box-shadow:0 1px 2px #2a1d160d}html body.rooted-reference .lp-ref-content--usage .lp-ref-content-grid p{color:#5a4336!important}html body.rooted-reference .lp-ref-content--usage .lp-ref-step-number{background:#2a1d16!important;color:#fff!important}html body.rooted-reference .lp-ref-content--trust .lp-ref-trust-badges svg,html body.rooted-reference .lp-ref-content--trust .lp-ref-trust-badges .material-icon{color:#b8683f!important}html body .rich-text_custom__image img[src*=banner-breakout]{background-color:#fff!important}html body .lp-ref-benefit-banner{background:#3e291f url(eo-timeline_bg.webp) center / cover no-repeat!important}html body .lp-ref-benefit-banner h2{letter-spacing:normal!important}html body .lp-ref-benefit-banner .rooted-banner-benefits{display:flex!important;gap:10px!important}html body .lp-ref-benefit-banner .rooted-banner-benefits>div{flex:1 1 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 6px!important;border-radius:5px!important;border:1px dashed rgba(255,255,255,.06)!important;background:#ffffff1f!important;font-size:13px!important;line-height:16px!important;text-align:center!important}html body .lp-ref-benefit-banner .rooted-banner-benefits .rooted-benefit-icon{width:30px!important;height:30px!important;flex:0 0 30px!important;color:#e6b08d!important}@media(max-width:915px){html body .lp-ref-benefit-banner .rich-text_custom__richtext p{font-size:14px!important;font-weight:300!important;line-height:18px!important}html body .lp-ref-benefit-banner .rooted-banner-benefits>div{min-height:105px!important}}html body .lp-ref-content--trust h2{letter-spacing:normal!important}html body .lp-ref-content--trust .lp-ref-trust-top{gap:10px!important}html body .lp-ref-content--trust .lp-ref-trust-top>*{padding:14px 6px!important;gap:8px!important;border-radius:8px!important;text-align:center!important}html body .lp-ref-content--trust .lp-ref-trust-top .material-icon{font-size:34px!important;max-width:none!important;color:#b8683f!important}html body .lp-ref-content--trust .lp-ref-trust-top strong{font-size:12px!important;line-height:16px!important;font-weight:400!important}html body .lp-ref-content--trust .lp-ref-trust-badges{gap:14px 0!important;padding-top:25px!important}html body .lp-ref-content--trust .lp-ref-trust-badges .material-icon{font-size:22px!important;color:#b8683f!important}html body .lp-ref-content--trust .lp-ref-trust-badges span{font-size:14px!important}html body.rooted-reference .rooted-problem-points li{align-items:center!important;gap:8px!important}html body.rooted-reference .rooted-problem-points .material-icon{font-size:20px!important;color:#b8683f!important;max-width:none!important}:root{--eo-text: #2A1D16;--eo-text-2: #4F3A2E;--eo-accent-text: #9A4A2A}@media(max-width:915px){html body.rooted-reference :is([id$=__science],[id$=__usage],[id$=__second_offer],[id$=__comparison_intro],[id$=__mechanism]) .lp-ref-content-body p,html body.rooted-reference [id$=__timeline] .lp-tl-body p,html body.rooted-reference [id$=__benefit_banner] .rich-text_custom__richtext p,html body.rooted-reference [id$=__reasons] .column_slider_subheading{font-size:16px!important;line-height:1.5!important;font-weight:400!important}html body.rooted-reference [id$=__science] summary strong{font-size:18px!important;font-weight:500!important;line-height:1.25!important}html body.rooted-reference [id$=__science] summary small{font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:var(--eo-accent-text)!important}html body.rooted-reference [id$=__science] .lp-ref-science-body p{font-size:15px!important;line-height:1.5!important;font-weight:400!important}html body.rooted-reference :is([id$=__review_categories],[id$=__closing_reviews]) .review_slider_rating_top span:not(.lp-ref-stars){font-size:14px!important;font-weight:500!important;line-height:1.3!important}html body.rooted-reference :is([id$=__review_categories],[id$=__closing_reviews]) .lp-ref-stars{font-size:16px!important}html body.rooted-reference [id$=__review_categories] .rooted-review-topics button{font-size:15px!important;font-weight:500!important;min-height:48px!important}html body.rooted-reference :is([id$=__review_categories],[id$=__closing_reviews]) .review_text_slider_new p{font-size:16px!important;line-height:1.5!important;font-weight:400!important;font-style:normal!important}html body.rooted-reference :is([id$=__review_categories],[id$=__closing_reviews]) .review_name span{font-size:15px!important;font-weight:500!important}html body.rooted-reference [id$=__closing_reviews] .lp-ref-review-title{font-size:19px!important;line-height:1.3!important;font-weight:500!important}html body.rooted-reference [id$=__usage] .lp-ref-step-number{font-size:17px!important;line-height:1.3!important;font-weight:500!important}html body.rooted-reference [id$=__usage] .lp-ref-step-copy h3{font-size:22px!important;line-height:1.25!important;font-weight:500!important}html body.rooted-reference [id$=__usage] .lp-ref-step-copy p{font-size:16px!important;line-height:1.5!important;font-weight:400!important}html body.rooted-reference [id$=__second_offer] .lp-ref-option-label strong{font-size:17px!important;line-height:1.25!important}html body.rooted-reference [id$=__second_offer] .lp-ref-option-label small{font-size:14px!important;line-height:1.3!important;font-style:normal!important;color:var(--eo-text-2)!important}html body.rooted-reference [id$=__second_offer] .lp-ref-option-price strong{font-size:18px!important;line-height:1.25!important}html body.rooted-reference [id$=__second_offer] .lp-ref-option-price s{font-size:14px!important}html body.rooted-reference [id$=__second_offer] .lp-ref-option-badge{font-size:13px!important;font-weight:500!important;line-height:1.2!important}html body.rooted-reference [id$=__second_offer] :is(.lp-ref-atc-main,.lp-ref-atc-main *){font-size:19px!important;line-height:1.25!important}html body.rooted-reference [id$=__second_offer] .lp-ref-atc{min-height:60px!important}html body.rooted-reference [id$=__second_offer] .lp-ref-atc small,html body.rooted-reference [id$=__second_offer] .lp-ref-refills span,html body.rooted-reference [id$=__second_offer] .lp-ref-delivery span{font-size:14px!important;font-weight:500!important}html body.rooted-reference [id$=__quantitative_proof] .lp-res-stat-value{font-size:30px!important;line-height:1.1!important}html body.rooted-reference [id$=__quantitative_proof] .lp-res-stat-label{font-size:16px!important;line-height:1.35!important;font-weight:400!important}html body.rooted-reference [id$=__quantitative_proof] .lp-res-testimonial-text p{font-size:16px!important;line-height:1.5!important;font-weight:400!important;font-style:normal!important}html body.rooted-reference [id$=__quantitative_proof] .lp-res-testimonial-author-text{font-size:15px!important;font-weight:500!important}html body.rooted-reference [id$=__comparison_intro] :is(.rooted-body-concern,.rooted-body-labels strong){font-size:15px!important}html body.rooted-reference [id$=__timeline] :is(.lp-tl-step-label,.lp-tl-step-title){font-size:16px!important;line-height:1.35!important;font-weight:700!important}html body.rooted-reference [id$=__timeline] .lp-tl-bullet span{font-size:16px!important;line-height:1.45!important}html body.rooted-reference [id$=__timeline] :is(.lp-tl-stat,.lp-tl-stat strong){font-size:15px!important;line-height:1.4!important}html body.rooted-reference [id$=__reasons] .column_badge_slider_new{font-size:13px!important;font-weight:500!important}html body.rooted-reference [id$=__reasons] .column_title_slider_new{font-size:20px!important;line-height:1.25!important;font-weight:500!important}html body.rooted-reference [id$=__reasons] :is(.column_text_slider_new,.column_text_slider_new p){font-size:16px!important;line-height:1.5!important;font-weight:400!important}html body.rooted-reference [id$=__comparison_images] .lp-ref-product-compare li{font-size:15px!important;line-height:1.4!important}html body.rooted-reference [id$=__comparison_images] .lp-ref-compare-brand{font-size:20px!important;line-height:1.25!important}html body.rooted-reference [id$=__faq] .faq_question span{font-size:16px!important;line-height:1.4!important;font-weight:500!important}html body.rooted-reference [id$=__faq] .faq_question{min-height:56px!important}html body.rooted-reference [id$=__faq] .faq_answer :is(p,li){font-size:16px!important;line-height:1.55!important}html body.rooted-reference [id$=__guarantee] .lp-mb-text h2{font-size:26px!important;line-height:1.15!important;font-weight:700!important}html body.rooted-reference [id$=__guarantee] :is(.lp-mb-body p,.lp-mb-body a){font-size:16px!important;line-height:1.45!important}html body.rooted-reference .lp-ref-benefit-banner .rooted-banner-benefits>div{font-size:14px!important;font-weight:500!important;line-height:1.2!important}html body.rooted-reference .lp-ref-content--trust .lp-ref-trust-top strong{font-size:14px!important;font-weight:500!important;line-height:1.25!important}html body.rooted-reference .lp-ref-content--trust .lp-ref-trust-badges span,html body.rooted-reference [id$=__mechanism] .rooted-problem-points li{font-size:16px!important}html body .tmtabs__tab{font-size:15px!important;min-height:48px!important}html body .tmtabs__faq-question{font-size:15px!important;line-height:1.4!important}html body .tmtabs__faq-answer{font-size:15px!important;line-height:1.5!important}html body .tmtabs__review-headline{font-size:16px!important;line-height:1.35!important}html body .tmtabs__review-body{font-size:15px!important;line-height:1.5!important;font-weight:400!important}html body .tmtabs__review-tag{font-size:13px!important}html body .tmtabs__item-text{font-size:15px!important;line-height:1.45!important}html body .tmtabs__overlay-text :is(strong,span){font-size:14px!important;line-height:1.3!important}}html body.rooted-reference :is(.lp-ref-usage-controls button,.slick-arrow,[data-review-prev],[data-review-next],.slider_button_custom){min-width:48px!important;min-height:48px!important}@media(min-width:916px){html body.rooted-reference :is(.lp-ref-content-body,.lp-tl-body,.rich-text_custom__richtext) p{font-size:17px!important;line-height:1.55!important;max-width:62ch}}@media(min-width:916px){html body .lp-ref-benefit-banner .rich-text_custom__image img[src*=banner-breakout]{object-position:50% 0!important}html body #shopify-section-template--23225719259393__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 14.56%,transparent 14.56%),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body #shopify-section-template--23225718964481__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 16.78%,transparent 16.78%),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body #shopify-section-template--23225719030017__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 16.78%,transparent 16.78%),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body #shopify-section-template--23225719161089__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 17.49%,transparent 17.49%),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}}@media(min-width:916px){html body.rooted-reference [id$=__mechanism] .lp-ref-content-inner{grid-template-rows:1fr auto auto auto 1fr!important;align-items:start!important;column-gap:64px!important}html body.rooted-reference [id$=__mechanism] .lp-ref-content-inner>h2{grid-column:1!important;grid-row:2!important}html body.rooted-reference [id$=__mechanism] .lp-ref-content-inner>.lp-ref-content-body{grid-column:1!important;grid-row:3!important}html body.rooted-reference [id$=__mechanism] .lp-ref-content-inner>.rooted-problem-points{grid-column:1!important;grid-row:4!important}html body.rooted-reference [id$=__mechanism] .rooted-problem-visual{grid-column:2!important;grid-row:1 / span 5!important;width:min(380px,100%)!important;justify-self:center!important;align-self:center!important}}@media(min-width:750px){html body .lp-ref-content--trust .lp-ref-trust-top{display:flex!important;justify-content:center!important;gap:12px!important;width:auto!important}html body .lp-ref-content--trust .lp-ref-trust-top>*{flex-direction:row!important;align-items:center!important;gap:10px!important;padding:12px 22px!important;min-width:0!important;width:auto!important}html body .lp-ref-content--trust .lp-ref-trust-top .material-icon{font-size:26px!important}html body .lp-ref-content--trust .lp-ref-trust-top strong{font-size:14px!important;white-space:nowrap}html body .lp-ref-content--trust .lp-ref-trust-badges{display:grid!important;grid-template-columns:repeat(3,auto)!important;justify-content:center!important;column-gap:48px!important;row-gap:12px!important;width:auto!important}}@media(min-width:916px){html body.rooted-reference .lp-ref-benefit-banner .richtext_blocks_new.richtext_blocks_new{background:transparent!important}html body #shopify-section-template--23225719259393__benefit_banner .rich-text_custom__image:after{top:calc(14.56% + 0px)!important}html body #shopify-section-template--23225718964481__benefit_banner .rich-text_custom__image:after{top:calc(16.78% + 0px)!important}html body #shopify-section-template--23225719030017__benefit_banner .rich-text_custom__image:after{top:calc(16.78% + 0px)!important}html body #shopify-section-template--23225719161089__benefit_banner .rich-text_custom__image:after{top:calc(17.49% + 0px)!important}}@media(min-width:916px){html body.rooted-reference .lp-ref-benefit-banner .custom-flex_two_ad{align-items:stretch!important}html body.rooted-reference .lp-ref-benefit-banner .rich-text_custom__image,html body.rooted-reference .lp-ref-benefit-banner .rich-text_custom__image img{height:100%!important}html body.rooted-reference #shopify-section-template--23225719259393__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 calc(50vw / 1.7768 * .1456),transparent calc(50vw / 1.7768 * .1456)),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body.rooted-reference #shopify-section-template--23225719259393__benefit_banner .custom-flex_item_ad_2{padding-top:calc(50vw / 1.7768 * .1456)!important}html body.rooted-reference #shopify-section-template--23225719259393__benefit_banner .rich-text_custom__image:after{top:calc(50vw / 1.7768 * .1456)!important}html body.rooted-reference #shopify-section-template--23225719259393__benefit_banner .rich-text_custom__image img{object-fit:cover!important;object-position:50% 0!important;min-height:calc(50vw / 1.7768)}html body.rooted-reference #shopify-section-template--23225718964481__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 calc(50vw / 1.5 * .1678),transparent calc(50vw / 1.5 * .1678)),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body.rooted-reference #shopify-section-template--23225718964481__benefit_banner .custom-flex_item_ad_2{padding-top:calc(50vw / 1.5 * .1678)!important}html body.rooted-reference #shopify-section-template--23225718964481__benefit_banner .rich-text_custom__image:after{top:calc(50vw / 1.5 * .1678)!important}html body.rooted-reference #shopify-section-template--23225718964481__benefit_banner .rich-text_custom__image img{object-fit:cover!important;object-position:50% 0!important;min-height:calc(50vw / 1.5)}html body.rooted-reference #shopify-section-template--23225719030017__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 calc(50vw / 1.5 * .1678),transparent calc(50vw / 1.5 * .1678)),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body.rooted-reference #shopify-section-template--23225719030017__benefit_banner .custom-flex_item_ad_2{padding-top:calc(50vw / 1.5 * .1678)!important}html body.rooted-reference #shopify-section-template--23225719030017__benefit_banner .rich-text_custom__image:after{top:calc(50vw / 1.5 * .1678)!important}html body.rooted-reference #shopify-section-template--23225719030017__benefit_banner .rich-text_custom__image img{object-fit:cover!important;object-position:50% 0!important;min-height:calc(50vw / 1.5)}html body.rooted-reference #shopify-section-template--23225719161089__benefit_banner .lp-ref-benefit-banner{background:linear-gradient(#FFFFFF 0 5.83vw,transparent 5.83vw),url(eo-timeline_bg.webp) center / cover no-repeat,#3e291f!important}html body.rooted-reference #shopify-section-template--23225719161089__benefit_banner .custom-flex_item_ad_2{padding-top:5.83vw!important}html body.rooted-reference #shopify-section-template--23225719161089__benefit_banner .rich-text_custom__image:after{top:5.83vw!important}html body.rooted-reference #shopify-section-template--23225719161089__benefit_banner .rich-text_custom__image img{object-fit:cover!important;object-position:50% 0!important;min-height:calc(50vw / 1.5)}}html body .tmtabs{--tab-inactive-bg: #8A6A56 !important}html body.rooted-reference .lp-ref-rating-copy,html body.rooted-reference .lp-ref-rating-copy *{font-size:14px!important}html body.rooted-reference .lp-ref-countdown span{font-size:13px!important}html body.rooted-reference .lp-res-stat-unit{color:#9a4a2a!important}html body.rooted-reference :is(.lp-ref-reassurance a,.lp-mb-body a,.lp-ref-purchase a[href*=refund],.lp-ref-guarantee-link){display:inline-block;padding-block:16px;margin-block:-16px}html body.rooted-reference a.lp-ref-rating{padding-block:10px;margin-block:-10px}html body .tmtabs__faq-answer a{display:inline-block;padding-block:14px;margin-block:-14px}html body.rooted-reference .review_slider_rating_top>a{display:inline-flex;align-items:center;min-height:48px}html body.rooted-reference [id$=__timeline] .lp-tl-step:not(.is-active) .lp-tl-step-label{color:#e6b08d!important}@media(max-width:915px){html body.rooted-reference [id$=__reasons] .column_slider_main_slider_new{display:flex!important;flex-direction:column!important;gap:16px!important;overflow:visible!important;transform:none!important;width:100%!important}html body.rooted-reference [id$=__reasons] .column_slider_custom_slider_new_item{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;transform:none!important;opacity:1!important;margin:0!important}html body.rooted-reference [id$=__reasons] .slider_navigations{display:none!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track{display:flex!important;flex-direction:column!important;gap:24px!important;overflow:visible!important;scroll-snap-type:none!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>*{width:100%!important;min-width:0!important;flex:none!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-controls{display:none!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article{display:grid!important;grid-template-columns:40% 1fr!important;gap:0!important;align-items:stretch!important;border-radius:12px;overflow:hidden;background:#fff}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article{grid-template-rows:auto 1fr!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article>img{grid-column:1!important;grid-row:1 / span 2!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article>.lp-ref-step-number{grid-column:2!important;grid-row:1!important;justify-self:start!important;margin:16px 16px 0!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article>.lp-ref-step-copy{grid-column:2!important;grid-row:2!important}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important;border-radius:0!important}html body.rooted-reference [id$=__usage] .lp-ref-step-number{position:static!important;display:inline-block!important;width:auto!important;max-width:max-content!important;margin:0 0 6px!important;padding:2px 10px!important;font-size:13px!important;border-radius:999px;background:#2a1d16;color:#fff}html body.rooted-reference [id$=__usage] .lp-ref-step-copy{border:0!important;box-shadow:none!important;padding:8px 16px 16px!important;background:transparent!important}html body.rooted-reference [id$=__usage] .lp-ref-step-copy h3{font-size:19px!important;margin:0 0 6px!important}html body.rooted-reference [id$=__reasons] .column_slider_custom_slider_new_item_bg{display:grid!important;grid-template-columns:38% 1fr!important;align-items:stretch!important}html body.rooted-reference [id$=__reasons] .column_slider_custom_slider_top{position:relative!important;min-height:100%!important;overflow:hidden!important}html body.rooted-reference [id$=__reasons] .column_image_top{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important;padding:0!important}html body.rooted-reference [id$=__reasons] .column_image_top img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important}}@media(min-width:916px){html body.rooted-reference #MainContent>[id$=__benefit_banner]{--rooted-section-size: 480px}html body.rooted-reference #MainContent>[id$=__science]{--rooted-section-size: 652px}html body.rooted-reference #MainContent>[id$=__review_categories]{--rooted-section-size: 524px}html body.rooted-reference #MainContent>[id$=__usage]{--rooted-section-size: 491px}html body.rooted-reference #MainContent>[id$=__mechanism]{--rooted-section-size: 667px}html body.rooted-reference #MainContent>[id$=__trust]{--rooted-section-size: 340px}html body.rooted-reference #MainContent>[id$=__second_offer]{--rooted-section-size: 642px}html body.rooted-reference #MainContent>[id$=__quantitative_proof]{--rooted-section-size: 528px}html body.rooted-reference #MainContent>[id$=__comparison_intro]{--rooted-section-size: 1254px}html body.rooted-reference #MainContent>[id$=__timeline]{--rooted-section-size: 1040px}html body.rooted-reference #MainContent>[id$=__reasons]{--rooted-section-size: 700px}html body.rooted-reference #MainContent>[id$=__comparison_images]{--rooted-section-size: 493px}html body.rooted-reference #MainContent>[id$=__faq]{--rooted-section-size: 573px}html body.rooted-reference #MainContent>[id$=__guarantee]{--rooted-section-size: 669px}html body.rooted-reference #MainContent>[id$=__closing_reviews]{--rooted-section-size: 1025px}}@media(min-width:500px)and (max-width:915px){html body.rooted-reference #MainContent>[id$=__benefit_banner]{--rooted-section-size: 742px}html body.rooted-reference #MainContent>[id$=__science]{--rooted-section-size: 443px}html body.rooted-reference #MainContent>[id$=__review_categories]{--rooted-section-size: 637px}html body.rooted-reference #MainContent>[id$=__usage]{--rooted-section-size: 910px}html body.rooted-reference #MainContent>[id$=__mechanism]{--rooted-section-size: 644px}html body.rooted-reference #MainContent>[id$=__trust]{--rooted-section-size: 418px}html body.rooted-reference #MainContent>[id$=__second_offer]{--rooted-section-size: 608px}html body.rooted-reference #MainContent>[id$=__quantitative_proof]{--rooted-section-size: 733px}html body.rooted-reference #MainContent>[id$=__comparison_intro]{--rooted-section-size: 1207px}html body.rooted-reference #MainContent>[id$=__timeline]{--rooted-section-size: 1302px}html body.rooted-reference #MainContent>[id$=__reasons]{--rooted-section-size: 1385px}html body.rooted-reference #MainContent>[id$=__comparison_images]{--rooted-section-size: 937px}html body.rooted-reference #MainContent>[id$=__faq]{--rooted-section-size: 987px}html body.rooted-reference #MainContent>[id$=__guarantee]{--rooted-section-size: 628px}html body.rooted-reference #MainContent>[id$=__closing_reviews]{--rooted-section-size: 1014px}}@media(min-width:350px)and (max-width:499px){html body.rooted-reference #MainContent>[id$=__benefit_banner]{--rooted-section-size: 540px}html body.rooted-reference #MainContent>[id$=__science]{--rooted-section-size: 458px}html body.rooted-reference #MainContent>[id$=__review_categories]{--rooted-section-size: 626px}html body.rooted-reference #MainContent>[id$=__usage]{--rooted-section-size: 915px}html body.rooted-reference #MainContent>[id$=__mechanism]{--rooted-section-size: 475px}html body.rooted-reference #MainContent>[id$=__trust]{--rooted-section-size: 403px}html body.rooted-reference #MainContent>[id$=__second_offer]{--rooted-section-size: 611px}html body.rooted-reference #MainContent>[id$=__quantitative_proof]{--rooted-section-size: 697px}html body.rooted-reference #MainContent>[id$=__comparison_intro]{--rooted-section-size: 773px}html body.rooted-reference #MainContent>[id$=__timeline]{--rooted-section-size: 1234px}html body.rooted-reference #MainContent>[id$=__reasons]{--rooted-section-size: 1500px}html body.rooted-reference #MainContent>[id$=__comparison_images]{--rooted-section-size: 752px}html body.rooted-reference #MainContent>[id$=__faq]{--rooted-section-size: 846px}html body.rooted-reference #MainContent>[id$=__guarantee]{--rooted-section-size: 464px}html body.rooted-reference #MainContent>[id$=__closing_reviews]{--rooted-section-size: 766px}}@media(max-width:349px){html body.rooted-reference #MainContent>[id$=__benefit_banner]{--rooted-section-size: 524px}html body.rooted-reference #MainContent>[id$=__science]{--rooted-section-size: 458px}html body.rooted-reference #MainContent>[id$=__review_categories]{--rooted-section-size: 642px}html body.rooted-reference #MainContent>[id$=__usage]{--rooted-section-size: 962px}html body.rooted-reference #MainContent>[id$=__mechanism]{--rooted-section-size: 457px}html body.rooted-reference #MainContent>[id$=__trust]{--rooted-section-size: 444px}html body.rooted-reference #MainContent>[id$=__second_offer]{--rooted-section-size: 611px}html body.rooted-reference #MainContent>[id$=__quantitative_proof]{--rooted-section-size: 766px}html body.rooted-reference #MainContent>[id$=__comparison_intro]{--rooted-section-size: 722px}html body.rooted-reference #MainContent>[id$=__timeline]{--rooted-section-size: 1364px}html body.rooted-reference #MainContent>[id$=__reasons]{--rooted-section-size: 1678px}html body.rooted-reference #MainContent>[id$=__comparison_images]{--rooted-section-size: 788px}html body.rooted-reference #MainContent>[id$=__faq]{--rooted-section-size: 880px}html body.rooted-reference #MainContent>[id$=__guarantee]{--rooted-section-size: 450px}html body.rooted-reference #MainContent>[id$=__closing_reviews]{--rooted-section-size: 736px}}@media(max-width:915px){.lp-ref .lp-ref-grid>.tmtabs,.lp-ref .tmtabs{order:4}}html body.rooted-reference [id$=__usage] .lp-ref-usage-track>article>.lp-ref-step-number,html body.rooted-reference [id$=__usage] .lp-ref-step-number{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:max-content!important;height:auto!important;min-height:30px!important;padding:5px 14px!important;line-height:1!important;box-sizing:border-box!important}.review_slider_custom_slider_top .review_name{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:2px}.lp-ref-rating--scoped .lp-ref-rating-copy>span{display:block}body.rooted-storefront{--font-body-family:"Satoshi","Helvetica Neue",Arial,sans-serif;--font-heading-family:"Satoshi","Helvetica Neue",Arial,sans-serif;--font-heading-weight:700;--font-body-weight-bold:700;font-family:var(--font-body-family)}body.rooted-storefront :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3),body.rooted-storefront .cart-item__name{font-family:Satoshi,Helvetica Neue,Arial,sans-serif}body.rooted-storefront :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3){font-weight:700;letter-spacing:-.02em}body.rooted-storefront :is(input,textarea,select,button,.button){font-family:inherit}body.rooted-storefront .button,body.rooted-storefront .header__menu-item,body.rooted-storefront .menu-drawer__menu-item,body.rooted-storefront .rooted-ticker__item,body.rooted-storefront .pc--opt-out-form-button{font-family:Satoshi,Helvetica Neue,Arial,sans-serif}footer .caption-large,.localization-form .caption-large{font-family:Satoshi,Helvetica Neue,Arial,sans-serif}.scroll-to-top-btn{background-color:#3e291f!important;color:#fff!important;border-color:#3e291f!important}cart-drawer .drawer__inner{width:min(370px,calc(100vw - 20px));max-width:370px;background:#fff}cart-drawer .drawer__header{padding:16px 16px 14px;border-bottom:1px solid #E6DCCF}cart-drawer .drawer__heading{font:600 20px/1.2 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15;margin:0}cart-drawer .drawer__close{width:32px;height:32px}cart-drawer .cart-drawer__body{padding:0 16px 8px}.eo-cart-proof{margin:0 -16px;text-align:center}.eo-cart-proof p{margin:0;min-height:30px;padding:5px 12px;display:flex;gap:6px;align-items:center;justify-content:center;font:600 14px/1.25 Satoshi,Helvetica Neue,Arial,sans-serif}.eo-cart-proof__main{background:#3e291f;color:#fff}.eo-cart-proof__main svg{width:15px;height:15px}.eo-cart-proof__rating{background:#f7f1e8;color:#211a15;border-bottom:1px solid #E6DCCF}.eo-cart-stars{color:#c0673d;letter-spacing:1px}cart-drawer .cart-progress{margin:10px 8px 12px}cart-drawer .cart-progress__text{font:500 13px/1.3 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15;text-align:center;margin-bottom:6px}cart-drawer .cart-progress__bar{background:#e6dccf;height:4px;border-radius:99px}cart-drawer .cart-progress__bar__progress{background:#3e291f;border-radius:99px}cart-drawer .cart-progress__bar__badge{background:#3e291f;color:#fff;border:0;width:28px;height:28px;font-size:16px}cart-drawer .cart-drawer-item{display:grid;grid-template-columns:85px 1fr;gap:10px;align-items:start;border:1px solid #E6DCCF;border-radius:8px;padding:10px;margin:0 0 10px}cart-drawer .cart-drawer-item .cart-item__media{width:85px!important;max-width:none;flex:none}cart-drawer .cart-drawer-item .cart-item__image{width:85px!important;height:85px;max-width:none;object-fit:cover;border-radius:5px;background:#f7f1e8;border:1px solid #EDE3D6}cart-drawer .cart-drawer-item__right{display:grid;grid-template-columns:1fr auto;grid-template-areas:"details price" "qty remove";column-gap:8px;row-gap:6px;min-height:85px;align-items:start}cart-drawer .cart-drawer-item__details-and-delete-btn,cart-drawer .cart-drawer-item__quantity-and-prices{display:contents}cart-drawer .cart-item__details{grid-area:details;margin:0}cart-drawer .cart-drawer-item__cart-remove-button{grid-area:remove;align-self:end;justify-self:end}cart-drawer .cart-drawer-item__cart-remove-button .button{min-width:32px;min-height:32px;padding:4px}cart-drawer .cart-item__quantity{grid-area:qty;align-self:end}cart-drawer .cart-item__totals{grid-area:price;justify-self:end;text-align:right}cart-drawer .cart-item__name{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font:500 15px/1.25 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15;margin:0 0 4px}cart-drawer .cart-item__details .product-option,cart-drawer .cart-item__details dl{word-break:normal;overflow-wrap:normal;font-size:13px;line-height:1.35;color:#9a4a2a;margin:0}cart-drawer .cart-item__totals .price,cart-drawer .cart-item__final-price,cart-drawer .cart-item__price-wrapper>span{font:700 15px/1.2 Satoshi,Helvetica Neue,Arial,sans-serif;color:#3e291f}cart-drawer .cart-item__old-price,cart-drawer .cart-item__price-wrapper s{font-size:13px;color:#8a7666}cart-drawer quantity-input.quantity{box-sizing:border-box;min-height:36px;height:36px;width:110px;border-radius:6px;overflow:hidden}cart-drawer quantity-input .quantity__button{flex:0 0 34px;width:34px;min-height:34px;height:34px}cart-drawer quantity-input .quantity__input{flex:1 1 auto;min-width:0;height:34px}cart-drawer quantity-input .quantity__input{font-size:14px}cart-drawer ul.cart-items{row-gap:10px!important;gap:10px!important}cart-drawer .cart-items .cart-drawer-item{margin:0}cart-drawer .drawer__inner-empty .button{background:#3e291f;color:#fff;border-radius:99px;min-height:52px;padding:0 32px;font:600 16px/1 Satoshi,Helvetica Neue,Arial,sans-serif;letter-spacing:0}cart-drawer .drawer__inner-empty .button:after{box-shadow:none}cart-drawer .drawer__inner-empty .cart__warnings h2,cart-drawer .drawer__inner-empty .cart__empty-text{font:600 22px/1.25 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15}cart-drawer .drawer__inner-empty .cart__login-title,cart-drawer .drawer__inner-empty .cart__login-paragraph{display:none}.eo-cart-upsell,.eo-cart-review{margin:18px 0 0}.eo-cart-upsell__title,.eo-cart-review__title{font:600 18px/1.2 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15;margin:0 0 10px}.eo-cart-upsell__card{display:grid;grid-template-columns:83px 1fr;gap:10px;align-items:center;border:1px solid #D9CBBB;border-radius:7px;padding:10px}.eo-cart-upsell__img{width:83px;height:83px;object-fit:cover;border-radius:5px;background:#f7f1e8}.eo-cart-upsell__info p{margin:0}.eo-cart-upsell__name{font:500 15px/1.25 Satoshi,Helvetica Neue,Arial,sans-serif;color:#211a15}.eo-cart-upsell__badge{display:inline-block;margin:4px 0 2px;padding:2px 10px;border-radius:99px;background:var(--eo-positive);color:#fff;font:600 13px/1.4 Satoshi,Helvetica Neue,Arial,sans-serif}.eo-cart-upsell__price{font-size:15px;color:#3e291f;margin:2px 0 6px!important}.eo-cart-upsell__price s{color:#8a7666;font-size:13px;margin-left:4px}.eo-cart-upsell__add{display:block;width:100%;min-height:36px;border:0;border-radius:5px;background:#3e291f;color:#fff;font:700 16px/1 Satoshi,Helvetica Neue,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.eo-cart-upsell__add.is-loading{opacity:.6}.eo-cart-review__card{margin:0;border:1px solid #D9CBBB;border-radius:10px;padding:14px}.eo-cart-review__card blockquote{margin:6px 0 8px;padding:0;border:0;font:400 15px/1.45 Satoshi,Helvetica Neue,Arial,sans-serif;font-style:normal;color:#211a15}.eo-cart-review__card figcaption{font-size:14px;color:#6b4a36}cart-drawer .drawer__footer{background:#f7f1e8;border-top:1px solid #D9CBBB;padding:14px 16px}cart-drawer .cart-drawer__totals__row{font:500 15px/1.3 Satoshi,Helvetica Neue,Arial,sans-serif;margin:0}cart-drawer .cart-drawer__totals__row__money{font-weight:700;font-size:16px;color:#3e291f}cart-drawer #CartDrawer-Checkout{border-radius:99px;min-height:56px;padding:0 16px;font:600 17px/1 Satoshi,Helvetica Neue,Arial,sans-serif;letter-spacing:0}cart-drawer #CartDrawer-Checkout:after{border-radius:99px}cart-drawer #CartDrawer-Checkout .button__label{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;letter-spacing:0}.eo-cta-notes{display:flex;justify-content:center;align-items:center;gap:8px;margin:9px 0 0;font:500 13px/1.3 Satoshi,Helvetica Neue,Arial,sans-serif;color:#3e291f}.eo-cta-notes span{display:inline-flex;align-items:center;gap:5px}body.rooted-reference .lp-ref-delivery .lp-ref-delivery-dot{position:relative;width:14px;height:14px;border-radius:50%;background:#187c064d;box-shadow:none;animation:eo-stock 2s linear infinite}body.rooted-reference .lp-ref-delivery .lp-ref-delivery-dot:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#187c06}@keyframes eo-stock{0%{background:#187c064d}50%{background:#187c060d}to{background:#187c064d}}@media(prefers-reduced-motion:reduce){body.rooted-reference .lp-ref-delivery .lp-ref-delivery-dot{animation:none}}@media screen and (min-width:916px){body.rooted-reference .lp-ref .tmtabs{margin-top:28px}body.rooted-reference .lp-ref-gallery[data-gallery-position=right] .lp-ref-thumbs{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent)}}body.rooted-reference .lp-ref-heading{container-type:inline-size}body.rooted-reference .lp-ref-heading .eo-title{order:0;margin:0 0 10px;font-size:min(38px,100cqi / 10.2);line-height:1.1}body.rooted-reference .lp-ref-heading .eo-title .eo-title__text{margin:0;max-width:none;font-size:1em;line-height:1.1;font-weight:400}body.rooted-reference .eo-title__origin{display:block;margin-bottom:.6em;font-size:14px;line-height:1;font-weight:500;letter-spacing:.24em;text-transform:uppercase}body.rooted-reference .eo-title__line{display:block;font-weight:400;white-space:nowrap}body.rooted-reference .eo-title__line strong{font-weight:700}@media screen and (max-width:915px){body.rooted-reference .lp-ref-heading .eo-title{font-size:min(30px,100cqi / 10.2)}body.rooted-reference .lp-ref-heading .eo-title .eo-title__text{font-size:1em}body.rooted-reference .eo-title__origin{font-size:13px}}html body.rooted-reference .lp-ref-heading .lp-ref-subhead{font-size:18px;line-height:24px}@media screen and (max-width:359px){html body.rooted-reference .lp-ref-heading .lp-ref-subhead{font-size:16px;line-height:21px}}body.rooted-reference .lp-ref-heading .lp-ref-rating:not(.lp-ref-rating--scoped) .lp-ref-rating-copy{white-space:nowrap}body.rooted-reference .lp-ref-rating .lp-ref-rated{color:inherit;letter-spacing:0}@container (max-width: 385px){body.rooted-reference .lp-ref-heading .lp-ref-rating:not(.lp-ref-rating--scoped) .lp-ref-rated{display:none}}@container (max-width: 330px){body.rooted-reference .lp-ref-heading .lp-ref-rating:not(.lp-ref-rating--scoped) .lp-ref-avatars{display:none}}body.rooted-reference .lp-ref-subhead{text-wrap:balance}@media screen and (max-width:370px){body.rooted-reference .lp-ref-countdown,body.rooted-reference .lp-ref-announcement .lp-ref-countdown{gap:3px}body.rooted-reference .lp-ref-countdown>span{padding:4px 5px}}.header__inline-menu{min-width:0;container-type:inline-size}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item--main{padding:12px 8px;font-size:min(16px,(100cqi - 64px) / 20.5);white-space:nowrap}.header__inline-menu .header__active-menu-item-v2{padding:0;font-weight:inherit;background:none;color:inherit}.header__inline-menu .header__active-menu-item-v2:before{display:none}.header__inline-menu a[aria-current=page]>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.header__inline-menu .header__menu-item--main:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.rooted-storefront .header__inline-menu .header__menu-item--main:focus-visible{outline:2px solid #855e47;outline-offset:-2px;border-radius:4px;box-shadow:none}@media screen and (max-width:359px){.header__heading-link.media{width:150px!important;max-width:150px!important}.header__heading-link.media img{width:100%;height:auto}}.eo-drawer-phone{display:flex;align-items:center;gap:10px;font-size:18px}.rooted-storefront .footer-block__details-content p:has(br) a{display:inline;padding:0}
/*# sourceMappingURL=/cdn/shop/t/37/assets/earth-organics-brand.css.map */
