:root{--t-h2: clamp(31px, 8.45vw, 34px);--t-h2-lh: 1.15;--t-h2-ls: -.02em;--t-eyebrow: 13px;--t-sec-pt: 56px;--t-sec-pb: 44px;--t-head-gap: 22px}@media(min-width:768px){:root{--t-h2: 36px}}@media(min-width:1024px){:root{--t-h2: 44px}}@media(min-width:1280px){:root{--t-h2: 46px}}html .sh-steps-h2,html .sh-inbox-h2,html .sh-cmp-h2,html .sh-reviews-h2,html .sh-ugc-h2,html .sh-why-h2,html .sh-setups-h2,html .sh-rt-h2,h2.font-display{font-size:var(--t-h2);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);font-weight:800;text-wrap:balance}html .sh-steps-eyebrow,html .sh-inbox-eyebrow,html .sh-cmp-eyebrow,html .sh-ugc-eyebrow,html .sh-setups-eyebrow{font-size:var(--t-eyebrow)}html .sh-steps-h2,html .sh-inbox-h2,html .sh-cmp-h2,html .sh-reviews-h2,html .sh-ugc-h2,html .sh-why-h2,html .sh-setups-h2,html .sh-rt-h2,h2.font-display{margin-bottom:var(--t-head-gap)}html .sh-ugc,html .sh-faqsec,html .sh-inbox,html .sh-setups,html .sh-steps,html .sh-why,html .sh-reviews,html .sh-rt,html #sheen-offer{padding-top:var(--t-sec-pt);padding-bottom:var(--t-sec-pb)}h2.font-display:has(br){text-wrap:pretty}#final-cta,#guarantee-cta{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sheen-headings.css.map */
