.ht-home{--ht-chalk:#f6f3ec;--ht-forest:#18352e;--ht-stone:#dcd6ca;--ht-muted:#53665c;--ht-rule:rgba(24,53,46,.2);--ht-gold:#806434;--ht-gold-light:#d4bc87;color:var(--ht-forest);background:var(--ht-chalk);font-family:var(--ht-font-sans,"Haletern Sans",Arial,sans-serif);font-size:1.8rem;line-height:1.65;overflow:clip}.ht-home *,.ht-home *:before,.ht-home *:after{box-sizing:border-box}.ht-home h1,.ht-home h2,.ht-home h3,.ht-home p,.ht-home figure{margin:0;color:inherit}.ht-home a{color:inherit}.ht-home h1,.ht-home h2,.ht-home h3{font-weight:400;letter-spacing:-.035em}.ht-home em{font-family:var(--ht-font-display,"Haletern Display",Georgia,serif);font-weight:400}.ht-wrap{width:min(calc(100% - 12rem),134.4rem);margin-inline:auto}.ht-home .ht-kicker{font-size:1.15rem;line-height:1.5;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--ht-gold)}.ht-button{min-height:5.7rem;display:inline-flex;align-items:center;justify-content:space-between;gap:3.8rem;padding:1.5rem 2.4rem;border:1px solid var(--ht-forest);background:var(--ht-forest);color:var(--ht-chalk)!important;font-size:1.5rem;line-height:1.4;font-weight:500;text-decoration:none;transition:background-color .2s}.ht-button>span{font-size:2.4rem;line-height:1;transition:transform .2s}.ht-button:hover{background:#2c4c3f}.ht-button:hover>span{transform:translate(3px)}.ht-text-link{display:inline-flex;align-items:center;justify-content:space-between;min-height:4.8rem;gap:3rem;padding-bottom:.7rem;border-bottom:1px solid var(--ht-gold);text-decoration:none;font-size:1.5rem}.ht-text-link>span{font-size:2rem;color:var(--ht-gold)}.ht-hero{position:relative;display:grid;grid-template-columns:52% 48%;min-height:70rem;max-width:180rem;margin:0 auto;background:#eeeadf;isolation:isolate}.ht-hero__photograph{grid-column:2;grid-row:1;position:relative;min-width:0;aspect-ratio:4/5;overflow:hidden}.ht-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}.ht-hero__copy{grid-column:1;grid-row:1;padding:6rem clamp(4rem,6vw,10rem) 8rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;min-width:0}.ht-hero .ht-kicker{display:flex;align-items:center;gap:1.6rem}.ht-hero .ht-kicker:before{content:"";display:block;width:2.8rem;height:1px;background:var(--ht-gold);flex-shrink:0}.ht-hero h1{font-family:var(--ht-font-display,"Haletern Display",Georgia,serif);font-size:clamp(7.6rem,7.6vw,12rem);line-height:.94;letter-spacing:-.03em;margin:2.8rem 0 2.5rem}.ht-hero h1 span,.ht-hero h1 em{display:block;white-space:nowrap}.ht-hero h1 em{color:#4b5c48}.ht-home .ht-hero__description{max-width:39rem;font-size:1.9rem;line-height:1.65;color:#42564b}.ht-home .ht-hero__signoff{max-width:39rem;margin-top:1rem;font-size:1.5rem;color:#53665c}.ht-home .ht-hero__dose{margin-top:2.8rem;padding-top:2rem;border-top:1px solid rgba(128,100,52,.35);font-size:1.35rem;line-height:1.65;max-width:38rem}.ht-hero__actions{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;align-items:center;margin-top:2.3rem}.ht-hero__secondary{display:inline-flex;gap:2rem;align-items:center;min-height:4.8rem;border-bottom:1px solid var(--ht-gold);text-decoration:none;font-size:1.4rem}.ht-hero__secondary span{color:var(--ht-gold);font-size:1.8rem}.ht-hero__footnote{position:absolute;bottom:2.2rem;left:clamp(4rem,6vw,10rem);right:2.4rem;display:flex;justify-content:space-between;gap:2rem;align-items:center;font-size:1.15rem;line-height:1.5;color:#53665c}.ht-benefit-bar{padding:2.4rem 0 1.8rem;background:var(--ht-forest);color:var(--ht-chalk)}.ht-benefit-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1.8rem}.ht-benefit-bar .ht-kicker{color:#d4bc87;max-width:10rem;font-size:1rem}.ht-benefit-bar__inner>p{font-family:var(--ht-font-display);font-size:2.5rem;letter-spacing:-.015em;white-space:nowrap}.ht-benefit-bar__inner>span[aria-hidden]{color:#d4bc87;font-size:1.2rem}.ht-home .ht-benefit-bar__note{font-size:1.15rem;line-height:1.6;color:#cbd4c5;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(212,188,135,.2)}.ht-intro{padding-block:9rem 8rem;display:grid;grid-template-columns:1fr 2.1fr;gap:8rem}.ht-intro__index{display:flex;flex-direction:column;gap:2.6rem}.ht-intro__number{font-family:var(--ht-font-display);font-size:5rem;line-height:1;color:var(--ht-gold)}.ht-intro h2{max-width:78rem;font-family:var(--ht-font-display);font-size:clamp(4.2rem,4.3vw,6.5rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.ht-intro__statement>p{max-width:59rem;margin-top:2.3rem;color:var(--ht-muted);font-size:1.8rem}.ht-formula{display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,6vw,9rem);align-items:center;padding-bottom:9rem}.ht-formula__visual{min-width:0}.ht-formula__image-wrap{position:relative;overflow:hidden;background:#e8e6dd;border:1px solid rgba(128,100,52,.2)}.ht-formula__image-wrap>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.ht-formula__edition{position:absolute;top:2.5rem;left:2.5rem;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ht-gold)}.ht-formula figcaption{margin-top:1.3rem;display:flex;justify-content:space-between;gap:1.6rem;font-size:1.1rem;color:var(--ht-muted)}.ht-formula h2{margin-top:1.7rem;font-family:var(--ht-font-sans);font-size:clamp(4.5rem,4vw,6rem);line-height:1.06;letter-spacing:-.05em}.ht-formula h2 em{font-size:1.2em;letter-spacing:-.025em}.ht-home .ht-formula__description{margin-top:2.2rem;max-width:47rem;color:var(--ht-muted);font-size:1.75rem}.ht-formula__highlights{padding:0;margin:1.8rem 0 0;list-style:none;font-size:1.35rem;line-height:1.7;color:#43594e;display:flex;flex-direction:column;gap:.5rem}.ht-formula__highlights li:before{content:"\2713";color:var(--ht-gold);margin-right:1rem}.ht-formula__facts{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:1.5rem;margin:2.7rem 0 1rem;border-block:1px solid var(--ht-rule);padding-block:2.1rem}.ht-formula__facts>div{display:flex;flex-direction:column;gap:.6rem}.ht-formula__facts dd{order:-1;margin:0;font-family:var(--ht-font-display);font-size:4.2rem;line-height:1.1;letter-spacing:-.025em;white-space:nowrap}.ht-formula__facts dt{color:var(--ht-muted);font-size:1.3rem;line-height:1.5;max-width:16rem}.ht-formula__disclosures details{border-bottom:1px solid var(--ht-rule)}.ht-formula__disclosures summary,.ht-questions summary{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;list-style:none;cursor:pointer;min-height:5.8rem;padding-block:1.5rem;font-size:1.6rem;line-height:1.5}.ht-formula__disclosures summary::-webkit-details-marker,.ht-questions summary::-webkit-details-marker{display:none}.ht-formula__disclosures summary>span,.ht-questions summary>span{flex:0 0 auto;font-size:2.2rem;color:var(--ht-gold);line-height:1;transition:transform .2s}.ht-formula__disclosures details[open] summary>span,.ht-questions details[open] summary>span{transform:rotate(45deg)}.ht-formula__disclosures details>div{padding-bottom:2rem;font-size:1.55rem;color:var(--ht-muted)}.ht-formula__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem 1.8rem;margin-top:2.4rem}.ht-formula__value>span{font-size:2.5rem;letter-spacing:-.035em}.ht-formula__value p{font-size:1.3rem;color:var(--ht-muted)}.ht-formula__purchase{margin-top:1.8rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.ht-formula__price{font-size:2.2rem}.ht-status{display:inline-flex;gap:.9rem;align-items:center;font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em}.ht-status>span{width:.6rem;height:.6rem;border-radius:50%;background:#697957}.ht-support{background:var(--ht-forest);color:var(--ht-chalk);padding:7rem 0 2.8rem}.ht-support__layout{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(4rem,6vw,9rem);align-items:center}.ht-support__visual{position:relative;min-width:0;overflow:hidden}.ht-support__visual img{display:block;width:100%;height:auto;aspect-ratio:.8;object-fit:cover}.ht-support__visual figcaption{position:absolute;left:1.5rem;bottom:1.5rem;max-width:calc(100% - 3rem);font-size:1.1rem;line-height:1.5;color:#18352e;background:#f6f3ecf0;padding:.6rem .9rem}.ht-support .ht-kicker{color:var(--ht-gold-light);margin-bottom:2.5rem}.ht-support h2{font-family:var(--ht-font-display);font-size:clamp(4.5rem,4vw,6.3rem);line-height:1.04;letter-spacing:-.03em}.ht-support h2 em{display:block;color:#d4bc87}.ht-home .ht-support__intro{max-width:48rem;margin-top:2.4rem;font-size:1.75rem;color:#d7dfd1}.ht-support__grid{margin-top:3.3rem;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 3rem}.ht-support article{display:flex;flex-direction:column;gap:.9rem;padding-top:1.8rem;border-top:1px solid rgba(212,188,135,.4)}.ht-support__index{color:#d4bc87;font-size:1.1rem}.ht-support h3{font-family:var(--ht-font-display);font-size:3.1rem;line-height:1.15;letter-spacing:-.02em}.ht-support article p{margin-top:.8rem;color:#d7dfd1;font-size:1.55rem;line-height:1.6}.ht-home .ht-support__disclaimer{margin-top:3rem;color:#d7dfd1;font-size:1.2rem;line-height:1.7}.ht-standard{display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,6vw,9rem);padding-block:9rem}.ht-standard h2{margin-top:2.2rem;font-family:var(--ht-font-display);font-size:clamp(4.2rem,4.1vw,6.2rem);line-height:1.08;letter-spacing:-.025em}.ht-standard h2 em{display:block}.ht-standard__heading>p:not(.ht-kicker){max-width:45rem;margin-top:2.4rem;font-size:1.75rem;color:var(--ht-muted)}.ht-standard .ht-text-link{margin-top:2.4rem}.ht-standard__list{border-top:1px solid var(--ht-gold)}.ht-standard article{display:grid;grid-template-columns:3.8rem 1fr;gap:1.8rem;padding:2.5rem 0;border-bottom:1px solid var(--ht-rule)}.ht-standard article>span{font-size:1.2rem;color:var(--ht-gold);padding-top:.5rem}.ht-standard h3{font-family:var(--ht-font-display);font-size:3rem;line-height:1.18;letter-spacing:-.02em}.ht-standard article p{margin-top:1rem;font-size:1.65rem;color:var(--ht-muted)}.ht-ritual{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(4rem,6vw,9rem);align-items:center;padding-block:9rem}.ht-ritual h2{margin-top:2rem;font-family:var(--ht-font-display);font-size:clamp(4.5rem,4.2vw,6.5rem);line-height:1.03;letter-spacing:-.025em}.ht-ritual__steps{list-style:none;padding:0;margin:3rem 0 2rem;display:flex;flex-direction:column;gap:2.2rem}.ht-ritual__steps li{display:grid;grid-template-columns:2.8rem 1fr;gap:1.5rem}.ht-ritual__index{color:var(--ht-gold);font-size:1.2rem;padding-top:.3rem}.ht-ritual__steps h3{font-family:var(--ht-font-sans);font-size:1.7rem;font-weight:500;letter-spacing:-.015em}.ht-ritual__steps p{font-size:1.6rem;margin-top:.6rem;color:var(--ht-muted)}.ht-ritual__visual img{display:block;width:100%;height:auto;aspect-ratio:1.12;object-fit:cover;object-position:center}.ht-ritual__visual figcaption{margin-top:1.3rem;font-size:1.1rem;color:var(--ht-muted)}.ht-manifesto{display:flex;flex-direction:column;align-items:center;padding:7rem 3rem;background:#e7e1d3;text-align:center;border-block:1px solid rgba(128,100,52,.25)}.ht-manifesto>span{display:flex;align-items:center;gap:1.8rem;color:var(--ht-gold);font-size:1.1rem;letter-spacing:.24em}.ht-manifesto>span:before,.ht-manifesto>span:after{content:"";width:3.6rem;height:1px;background:currentColor}.ht-manifesto p{font-family:var(--ht-font-display);max-width:85rem;font-size:clamp(4.5rem,5vw,7.5rem);line-height:1.03;letter-spacing:-.025em;margin:2.7rem 0 3rem;text-wrap:balance}.ht-questions{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(4rem,7vw,10rem);padding-block:9rem}.ht-questions h2{margin-top:2rem;font-family:var(--ht-font-display);font-size:clamp(4rem,4vw,5.8rem);line-height:1.07;letter-spacing:-.025em;max-width:40rem}.ht-questions__heading>p:not(.ht-kicker){max-width:38rem;font-size:1.7rem;color:var(--ht-muted);margin-top:2rem}.ht-questions .ht-text-link{margin-top:2.3rem}.ht-questions__list{border-top:1px solid var(--ht-gold)}.ht-questions details{border-bottom:1px solid var(--ht-rule)}.ht-questions summary{min-height:7.2rem;font-size:1.8rem}.ht-questions details>div{padding-bottom:2.3rem;font-size:1.65rem;line-height:1.75;color:var(--ht-muted)}@media(min-width:1800px){.ht-hero{min-height:80rem}}@media(min-width:750px)and (max-width:1100px){.ht-wrap{width:calc(100% - 6.4rem)}.ht-hero{min-height:67rem;grid-template-columns:52% 48%}.ht-hero__copy{padding:4.5rem 3.2rem 8rem}.ht-hero h1{font-size:clamp(6.4rem,7.5vw,8rem)}.ht-hero__footnote{left:3.2rem}.ht-home .ht-hero__description{font-size:1.7rem}.ht-home .ht-hero__signoff{font-size:1.35rem}.ht-hero__actions{gap:1.5rem}.ht-hero .ht-button{gap:2rem}.ht-hero__secondary{font-size:1.3rem}.ht-benefit-bar__inner{flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.ht-benefit-bar .ht-kicker{max-width:none;width:100%;text-align:center}.ht-benefit-bar__inner>p{font-size:2.2rem}.ht-intro{gap:4rem;grid-template-columns:1fr 2fr}.ht-formula{gap:4rem}.ht-formula__edition{font-size:.9rem;left:1.5rem;top:1.5rem}.ht-formula__facts dd{font-size:3.6rem}.ht-formula figcaption{flex-direction:column;gap:.2rem}.ht-formula__purchase{align-items:flex-start;flex-direction:column}.ht-support__layout{gap:4rem}.ht-support h3{font-size:2.6rem}.ht-support article p{font-size:1.5rem}.ht-support__grid{gap:2rem}.ht-support__visual img{aspect-ratio:.8}.ht-standard,.ht-ritual{gap:4rem}.ht-ritual__visual img{aspect-ratio:.85}}@media(max-width:749px){.ht-wrap{width:calc(100% - 4.8rem)}.ht-home{font-size:1.7rem}.ht-hero{display:flex;flex-direction:column;min-height:0}.ht-hero__copy{padding:3.6rem 2.4rem 3rem}.ht-hero h1{font-size:clamp(6.5rem,17.5vw,9rem);line-height:.94;margin:2rem 0}.ht-hero .ht-kicker{font-size:1rem;gap:1rem}.ht-hero .ht-kicker:before{width:2rem}.ht-home .ht-hero__description{font-size:1.75rem;max-width:38rem}.ht-home .ht-hero__signoff{font-size:1.35rem;margin-top:.8rem}.ht-home .ht-hero__dose{font-size:1.25rem;margin-top:1.8rem;padding-top:1.5rem;max-width:100%}.ht-hero__actions{margin-top:2rem;gap:1.2rem 2rem;width:100%}.ht-hero .ht-button{font-size:1.4rem;gap:2.5rem;min-height:5.3rem;padding:1.3rem 1.8rem}.ht-hero__secondary{font-size:1.3rem;gap:1rem;min-height:4.5rem}.ht-hero__photograph{height:auto;order:2}.ht-hero__image{object-position:center}.ht-hero__footnote{order:3;position:static;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1.2rem 2.4rem;font-size:1.1rem;background:#eeeadf}.ht-benefit-bar{padding:2rem 0 1.7rem}.ht-benefit-bar__inner{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.8rem}.ht-benefit-bar .ht-kicker{grid-column:1/-1;max-width:none;margin-bottom:.7rem}.ht-benefit-bar__inner>span[aria-hidden]{display:none}.ht-benefit-bar__inner>p{font-size:2.15rem;white-space:normal}.ht-home .ht-benefit-bar__note{font-size:1.1rem}.ht-intro{display:block;padding-block:5.5rem}.ht-intro__index{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2.3rem}.ht-intro__number{font-size:3rem}.ht-intro h2{font-size:4.6rem;line-height:1.07}.ht-intro__statement>p{font-size:1.7rem;margin-top:1.8rem}.ht-formula{display:block;padding-bottom:5.5rem}.ht-formula__copy{margin-top:3.5rem}.ht-formula__edition{top:1.8rem;left:1.8rem;font-size:.95rem}.ht-formula figcaption{font-size:1rem;flex-direction:column;gap:.3rem}.ht-formula h2{font-size:4.7rem;margin-top:1.5rem}.ht-home .ht-formula__description{font-size:1.7rem}.ht-formula__facts{gap:1.4rem;margin-top:2.5rem}.ht-formula__facts dd{font-size:3.8rem}.ht-formula__facts dt{font-size:1.25rem}.ht-formula__highlights{font-size:1.3rem}.ht-formula__value>span{font-size:2.3rem}.ht-formula__purchase{flex-wrap:wrap;gap:1.5rem}.ht-formula__purchase .ht-button{font-size:1.4rem;gap:2rem;min-height:5.3rem;padding-inline:1.7rem}.ht-support{padding:2.4rem 0}.ht-support__layout{display:flex;flex-direction:column;gap:3.6rem}.ht-support__visual img{aspect-ratio:.8;object-position:center}.ht-support__visual figcaption{left:1rem;bottom:1rem;font-size:1rem}.ht-support__copy{padding-bottom:.5rem}.ht-support .ht-kicker{margin-bottom:1.8rem}.ht-support h2{font-size:4.7rem}.ht-home .ht-support__intro{font-size:1.7rem;margin-top:2rem}.ht-support__grid{gap:2rem 2rem;margin-top:2.6rem}.ht-support h3{font-size:2.8rem}.ht-support article p{font-size:1.5rem}.ht-home .ht-support__disclaimer{font-size:1.15rem;margin-top:2rem}.ht-standard{display:block;padding-block:5.5rem}.ht-standard h2{font-size:4.5rem;margin-top:1.8rem}.ht-standard__heading>p:not(.ht-kicker){font-size:1.7rem;margin-top:2rem}.ht-standard .ht-text-link{margin-top:1.5rem}.ht-standard__list{margin-top:3rem}.ht-standard article{grid-template-columns:2.6rem 1fr;gap:1.4rem;padding-block:2.3rem}.ht-standard h3{font-size:2.8rem}.ht-standard article p{font-size:1.6rem}.ht-ritual{display:flex;flex-direction:column-reverse;gap:3.5rem;padding-block:5.5rem}.ht-ritual__visual img{aspect-ratio:1.25}.ht-ritual__visual figcaption{font-size:1rem}.ht-ritual__copy,.ht-ritual__visual,.ht-support__visual{width:100%}.ht-ritual h2{font-size:4.8rem}.ht-ritual__steps p{font-size:1.6rem}.ht-manifesto{padding:5rem 2.4rem}.ht-manifesto p{font-size:4.6rem;max-width:36rem;margin:2rem 0 2.5rem}.ht-questions{display:block;padding-block:5.5rem}.ht-questions h2{font-size:4.4rem;max-width:35rem}.ht-questions__heading>p:not(.ht-kicker){font-size:1.7rem}.ht-questions__list{margin-top:3rem}.ht-questions summary{font-size:1.7rem;min-height:6.5rem}.ht-questions details>div{font-size:1.6rem}}@media(max-width:360px){.ht-wrap{width:calc(100% - 3.6rem)}.ht-hero__copy{padding-inline:1.8rem}.ht-hero h1{font-size:6rem}.ht-hero__photograph{height:auto}.ht-hero__footnote{padding-inline:1.8rem}.ht-hero__secondary{font-size:1.25rem}.ht-formula__facts dd{font-size:3.3rem}.ht-support h3{font-size:2.5rem}.ht-benefit-bar__inner>p{font-size:2rem}.ht-standard h2,.ht-manifesto p{font-size:4.1rem}}@media(prefers-reduced-motion:reduce){.ht-home *{scroll-behavior:auto;transition:none!important}}@media(max-width:749px){.ht-home .ht-hero__signoff{display:none}.ht-hero__actions{gap:1.2rem}.ht-hero .ht-button{gap:2rem;padding-inline:1.5rem}.ht-hero__secondary{gap:.6rem}.ht-hero__copy{padding-top:3rem;padding-bottom:2.6rem}.ht-hero h1{margin-block:1.8rem}.ht-hero__photograph{height:auto}}.ht-home .ht-benefit-bar__note,.ht-home .ht-support__disclaimer{margin-inline:auto}.ht-home .ht-outside-feedback__disclosure{margin-top:1.4rem;color:var(--ht-forest);font-weight:500}.ht-outside-feedback .ht-text-link{margin-top:1.8rem}.ht-product-feedback{padding-block:7rem;background:#ebe6da;border-block:1px solid rgba(128,100,52,.25);scroll-margin-top:11rem}.ht-product-feedback__heading{display:block}.ht-product-feedback h2{font-family:var(--ht-font-display);font-size:clamp(4.3rem,4vw,6rem);line-height:1.05;letter-spacing:-.025em;margin-top:1.8rem}.ht-product-feedback h2 em{display:block;color:#536149}.ht-product-feedback__heading>div>p:not(.ht-kicker){font-size:1.6rem;line-height:1.7;color:var(--ht-muted)}.ht-home .ht-product-feedback__disclosure{margin-top:1.2rem;color:var(--ht-forest)!important;font-weight:500}.ht-product-feedback__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:3.6rem}.ht-product-feedback__card{display:flex;flex-direction:column;min-width:0;padding:3.2rem;background:var(--ht-chalk);border:1px solid rgba(128,100,52,.3)}.ht-product-feedback__rating{display:flex;align-items:center;gap:1.5rem;font-size:1.1rem;color:var(--ht-muted);line-height:1.5}.ht-product-feedback__rating>span:first-child{color:var(--ht-gold);font-size:1.5rem;letter-spacing:.12em;white-space:nowrap}.ht-product-feedback blockquote{margin:2.3rem 0 2.8rem;border:0;padding:0;font-family:var(--ht-font-display);font-size:2.9rem;line-height:1.25;letter-spacing:-.02em}.ht-product-feedback__ellipsis{font-size:2.4rem;line-height:1;color:var(--ht-gold)}.ht-home .ht-product-feedback__context{font-size:1.25rem;line-height:1.6;color:var(--ht-muted);margin:1.4rem 0 2.8rem}.ht-product-feedback figcaption{margin-top:auto;padding-top:1.8rem;border-top:1px solid var(--ht-rule);font-family:var(--ht-font-sans);font-size:1.25rem;line-height:1.65;color:var(--ht-muted)}.ht-product-feedback__byline{display:flex;justify-content:space-between;align-items:baseline;gap:1rem 2rem;flex-wrap:wrap;color:var(--ht-forest);font-size:1.4rem;font-weight:500}.ht-product-feedback figcaption>p{margin-top:.6rem}.ht-product-feedback figcaption .ht-product-feedback__verification{font-size:1.15rem}.ht-product-feedback figcaption>a{display:inline-flex;align-items:center;gap:1.8rem;min-height:4.8rem;margin-top:.8rem;font-size:1.3rem;color:var(--ht-forest);text-underline-offset:.4rem}.ht-product-feedback figcaption>a>span[aria-hidden]{color:var(--ht-gold);font-size:1.8rem}.ht-home .ht-product-feedback__note{font-size:1.2rem;line-height:1.7;color:var(--ht-muted);margin-top:2rem;max-width:90rem}@media(max-width:989px){.ht-product-feedback__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-product-feedback__heading{grid-template-columns:1fr;gap:2.4rem}.ht-product-feedback__heading>div{max-width:70rem}.ht-product-feedback__card{padding:2.4rem}.ht-product-feedback__rating{flex-wrap:wrap;gap:.4rem 1.4rem}.ht-product-feedback blockquote{font-size:3rem}}@media(max-width:749px){.ht-product-feedback{padding-block:5.5rem;scroll-margin-top:14rem}.ht-product-feedback h2{font-size:4.4rem}.ht-product-feedback__grid{grid-template-columns:1fr;gap:1.8rem;margin-top:2.8rem}.ht-product-feedback__heading>div>p:not(.ht-kicker){font-size:1.55rem}.ht-product-feedback__card{padding:2.4rem 2rem}.ht-product-feedback blockquote{font-size:3.1rem}.ht-product-feedback__byline{display:block;font-size:1.35rem}.ht-product-feedback__byline time{display:block;margin-top:.3rem}.ht-home .ht-product-feedback__note{font-size:1.15rem}}.ht-formula__disclosures .ht-supplement-facts{margin:0 0 2rem;padding:1.6rem;border:1px solid #18352e;color:#18352e;font-family:var(--ht-font-sans);font-size:1.3rem;background:#fbfaf6}.ht-supplement-facts h3{font-family:var(--ht-font-sans);font-size:2.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;padding-bottom:.8rem}.ht-supplement-facts table{width:100%;border-collapse:collapse;box-shadow:none;font-size:1.25rem;margin-top:1rem;table-layout:auto}.ht-supplement-facts th,.ht-supplement-facts td{border:0;padding:.9rem 0;vertical-align:top;text-align:left;line-height:1.5}.ht-supplement-facts thead{border-top:5px solid #18352e;border-bottom:1px solid #18352e}.ht-supplement-facts tbody{border-bottom:3px solid #18352e}.ht-supplement-facts th:last-child,.ht-supplement-facts td:last-child{text-align:right}.ht-supplement-facts tbody th{font-weight:500}.ht-supplement-facts small{display:block;font-size:1.15rem;font-weight:400}@media(min-width:1200px){.ht-hero{max-width:144rem;grid-template-columns:52% 48%}.ht-hero__copy{padding-inline:6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/haletern.css.map */
