body.rh-approved-page--sun{--hs-ink: #17211c;--hs-dark: #111b17;--hs-paper: #faf8f2;--hs-soft: #f1ece0;--hs-line: #dcd7ca;--hs-muted: #555b53;--hs-accent: #ecc15e;--hs-accent-ink: #17251a;--hs-link: #805c13;--hs-display: Arial, Helvetica, sans-serif}body.rh-approved-page--roll{--hs-ink: #29241e;--hs-dark: #191510;--hs-paper: #faf7f1;--hs-soft: #f3eade;--hs-line: #ded4c7;--hs-muted: #655c50;--hs-accent: #b64525;--hs-accent-ink: #fff9f0;--hs-link: #a33e21;--hs-display: "Healrize Condensed", "Arial Narrow", Arial, sans-serif;--rhpd-ink: var(--hs-ink);--rhpd-muted: var(--hs-muted);--rhpd-forest: var(--hs-accent);--rhpd-paper: var(--hs-paper);--rhpd-line: var(--hs-line)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll){--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: var(--hs-display);--font-heading-weight: 700;--color-base-text: 41, 36, 30;background:var(--hs-paper)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) #MainContent{background:var(--hs-paper)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.product__info-container,.rh-existing-product-details,.rhpd-story,.sticky-atc,footer,cart-drawer){font-family:Arial,Helvetica,sans-serif;letter-spacing:0}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .rh-approved-logo{font:400 32px/1 Georgia,Times New Roman,serif!important;letter-spacing:-.045em}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .product__info-container{color:var(--hs-ink)}body.rh-approved-page--sun .product__title h1{font:700 clamp(26px,2.6vw,36px)/1.14 Arial,Helvetica,sans-serif!important;letter-spacing:-.035em!important;color:var(--hs-ink)!important;text-align:left}body.rh-approved-page--roll .product__title h1{font:400 20px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;color:var(--hs-muted)!important;text-align:left}body.rh-approved-page--roll :is(.rhpd-intro h2,.rhpd-story h2){font-family:var(--hs-display)!important;font-size:clamp(34px,3.5vw,48px);font-weight:700!important;line-height:1.08!important;letter-spacing:-.025em!important;color:inherit}body.rh-approved-page--roll .rhpd-intro{color:var(--hs-ink)}body.rh-approved-page--roll :is(.rhpd-benefits,.rhpd-story){color:var(--hs-ink)}body.rh-approved-page--roll .rhpd-soft{background:var(--hs-soft)}body.rh-approved-page--roll .rhpd-dark{color:#faf3e6;background:var(--hs-dark)}body.rh-approved-page--roll .rhpd-dark :is(h2,h3,.rhpd-note){color:#faf3e6}body.rh-approved-page--roll .rhpd-story .rhpd-panel{padding-block:64px}body.rh-approved-page--roll .rhpd-story .rhpd-kicker{color:var(--hs-link)}body.rh-approved-page--roll .rhpd-dark .rhpd-kicker{color:#e9a37b}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.price,.price-item,.product-form__input,.quantity,.quantity__input,.sticky-atc__title){font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important;letter-spacing:0!important}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.price,.quantity-break__price){color:var(--hs-ink)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .product-form__input :is(label,.form__label){color:var(--hs-ink);font-size:15px;line-height:1.45}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .product-form__input .select__select{color:var(--hs-ink);background:var(--hs-paper);font:400 16px/1.4 Arial,Helvetica,sans-serif;min-height:48px}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.product-form__input .select,.quantity,.quantity-break){--color-foreground: 41, 36, 30;--color-background: 250, 248, 242;border-color:var(--hs-line);border-radius:4px}body.rh-approved-page--sun .product-form__input input:checked+.quantity-break{background:var(--hs-soft);border-color:var(--hs-link)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.product-form__submit,.sticky-atc .button,.rhpd-story .rhpd-button){font:700 16px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;border-radius:3px!important;background:var(--hs-accent)!important;color:var(--hs-accent-ink)!important;min-height:50px;--color-button: 182, 69, 37 !important;--color-button-text: 255, 249, 240 !important}body.rh-approved-page--sun :is(.product-form__submit,.sticky-atc .button){--color-button: 236, 193, 94 !important;--color-button-text: 23, 37, 26 !important}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) #opc-override-dyn-c-btn{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;color:var(--hs-ink)!important;border-color:var(--hs-link)!important;border-radius:3px!important}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .sticky-atc{background:var(--hs-paper);color:var(--hs-ink);border-top:1px solid var(--hs-line)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .sticky-atc__title{font-size:15px!important;font-weight:600!important;line-height:1.35!important;color:var(--hs-ink)}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .rh-reading-guides{border-color:var(--hs-line)}body.rh-approved-page--sun [data-healrize-sun-details]{font-family:Arial,Helvetica,sans-serif!important;color:var(--hs-ink)!important;padding-block:32px 48px!important}body.rh-approved-page--sun [data-healrize-sun-details]>section{margin-bottom:48px!important}body.rh-approved-page--sun [data-healrize-sun-details] :is(h2,h3){font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(28px,3vw,38px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.035em!important;color:var(--hs-ink)!important}body.rh-approved-page--sun [data-healrize-sun-details] :is(p,li,dt,dd,td,th,summary,figcaption){color:var(--hs-muted)!important}body.rh-approved-page--sun [data-healrize-sun-details] :is(th,strong){color:var(--hs-ink)!important}body.rh-approved-page--sun [data-healrize-sun-details] section:has(>table){background:var(--hs-soft)!important;border-radius:4px!important}body.rh-approved-page--sun [data-healrize-sun-details] table{background:var(--hs-paper)!important}body.rh-approved-page--sun [data-healrize-sun-details] :is(td,th,details){border-color:var(--hs-line)!important}body.rh-approved-page--sun [data-healrize-sun-details] a{color:var(--hs-link)!important;text-underline-offset:4px}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(.product__info-container,.rh-existing-product-details,.rhpd-story) :is(a,button,summary,select):focus-visible{outline:2px solid var(--hs-link);outline-offset:4px}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) :is(footer.footer,footer.rh-footer){--color-foreground: 250, 243, 230;--color-background: 25, 21, 16;background:var(--hs-dark);color:#faf3e6}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) footer :is(h2,h3,.footer-block__heading){color:#faf3e6;font:700 18px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) footer :is(a,p,.copyright__content,.field__label,.field__input){color:#faf3e6;font-family:Arial,Helvetica,sans-serif}body.rh-approved-page--roll footer.rh-footer .rh-footer-top h2{font:700 clamp(32px,3.1vw,45px)/1.1 var(--hs-display)}body.rh-approved-page--roll footer.rh-footer :is(.rh-kicker,.rh-footer-links a,.rh-footer-brand>p,.rh-footer-contact>p,.rh-footer-bottom){font-size:14px;line-height:1.6;color:#e2d9cd}body.rh-approved-page--roll footer.rh-footer .rh-button{border-color:var(--hs-paper);background:var(--hs-paper)!important;color:var(--hs-ink)!important;border-radius:3px;font:700 16px/1.35 Arial,Helvetica,sans-serif}body.rh-approved-page--sun .section-divider{background:var(--hs-paper)}body.rh-approved-page--sun .section-divider__svg svg{color:var(--hs-dark)}@media(max-width:799px){body.rh-approved-page--sun .product__title h1{font-size:26px!important}body.rh-approved-page--roll :is(.rhpd-intro h2,.rhpd-story h2){font-size:34px}body.rh-approved-page--roll .rhpd-story .rhpd-panel{padding-block:38px}body.rh-approved-page--sun [data-healrize-sun-details]{padding-block:20px 28px!important}body.rh-approved-page--sun [data-healrize-sun-details]>section{margin-bottom:36px!important}:is(body.rh-approved-page--sun,body.rh-approved-page--roll) .sticky-atc__title{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rh-product-style-alignment.css.map */
