:root{--c-sand: var(--c-ivory);--c-white: var(--c-paper);--c-stone: #E4DACB;--c-muted: #4F4A43;--c-caption: #6B655C;--c-line: #E2D9CC;--c-ph: #EAE2D6;--f-serif: "Newsreader", Georgia, "Times New Roman", serif;--f-sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif}body{font-family:var(--f-sans);font-size:17px;line-height:1.6;background:var(--c-white)}.serif{font-family:var(--f-serif);font-weight:400;letter-spacing:-.015em;font-optical-sizing:auto}.mono,.eyebrow,.ph,.hero__ph-caption,.figure__caption,.review__seg,.tl-when,.step__num,.seal__label{font-family:var(--f-sans)}.figure svg text{font-family:var(--f-sans)}[style*=Geist]{font-family:var(--f-sans)!important}button,.input,input,textarea,select{font-family:var(--f-sans)}.h1{font-size:clamp(40px,5.2vw,72px);line-height:1.04;letter-spacing:-.02em}.h2{font-size:clamp(32px,3.6vw,50px);line-height:1.08;letter-spacing:-.018em}.h3{font-size:clamp(26px,2.8vw,40px);line-height:1.12}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.12em}.tl-when,.step__num{font-size:13px;font-weight:600;letter-spacing:.1em}.review__seg{font-size:12px;font-weight:600}.figure__caption{font-size:13px;color:var(--c-caption)}.lead{font-size:19px;line-height:1.6}.checks,.pack__title{font-size:17px}.pack__sub,.buybox__afterpay{font-size:14px}.buybox__chips{font-size:13px}.facts-strip__value{font-size:26px}.facts-strip__label{font-size:14px}.stat__label{font-size:15px}.stats-3 .stat__value{font-size:clamp(30px,2.8vw,42px)}.feature__title{font-size:18px}.feature__text{font-size:16px}.faq summary{font-size:19px}.faq .answer{font-size:17px}.compare{font-size:16px}.compare th{font-size:14px}.tl-title{font-size:30px}.tl-text{font-size:16px}.quote{font-size:26px}.site-nav,.box-grid,.site-footer{font-size:15px}.footer__legal{font-size:13px}.review .rte{font-size:16px}.opt{font-size:17px}[style*="font-size: 17px"]{font-size:18px!important}[style*="font-size: 15px"]{font-size:17px!important}[style*="font-size: 14px"]{font-size:15px!important}[style*="font-size: 13px"]{font-size:14px!important}[style*="font-size: 12px"]{font-size:13px!important}.muted{color:var(--c-muted)}.announcement{background:var(--c-ink);color:var(--c-paper)}.announcement .dot{color:#8a8377}.site-header{background:var(--c-sand);border-bottom-color:var(--c-line)}.site-nav a{font-weight:500;color:var(--c-ink);letter-spacing:.01em}.mobile-nav a{font-weight:500}.hero--light{background:var(--c-white);color:var(--c-ink);min-height:0;display:block}.hero--light .hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:72px;align-items:center;padding-top:80px;padding-bottom:80px}.hero--light .hero__content{padding:0;max-width:600px}.hero--light .lead{color:var(--c-muted);max-width:520px}.hero--light .hero__actions .link-arrow{color:var(--c-ink)}.hero--light .hero__note{color:var(--c-caption);font-size:14px}.hero__visual{aspect-ratio:4/5;max-height:640px;width:100%;border-radius:6px;overflow:hidden;background:var(--c-ph)}.hero__visual img{width:100%;height:100%;object-fit:cover}.hero__visual .ph{height:100%}.facts-strip{background:var(--c-sand);border-bottom:0;border-top:1px solid var(--c-line)}.facts-strip:not(.facts-strip--dark) .facts-strip__value{color:var(--c-ink)}.facts-strip:not(.facts-strip--dark) .facts-strip__label{color:var(--c-muted)}.facts-strip--dark{background:var(--c-ink);color:var(--c-paper);border:0}.facts-strip--dark .facts-strip__value{color:var(--c-accent-light)}.facts-strip--dark .facts-strip__label{color:var(--c-dmuted)}.template-index [id$=__product]>section,.template-index [id$=__temp_heading]>section,.template-index [id$=__temp_chart]>section,.template-index [id$=__expect]>section,.template-index [id$=__guarantee]>section,.template-index [id$=__closing]>section{background:var(--c-white)}.template-index [id$=__info]>section,.template-index [id$=__ritual]>section,.template-index [id$=__reviews]>section,.template-index [id$=__faq]>section{background:var(--c-sand)}.template-product [id$=__main]>section,.template-product [id$=__mechanism]>section,.template-product [id$=__compare]>section,.template-product [id$=__ritual]>section,.template-product [id$=__reviews]>section,.template-product [id$=__box]>section,.template-product [id$=__closing]>section{background:var(--c-white)}.template-product [id$=__temp_heading]>section,.template-product [id$=__temp_chart]>section,.template-product [id$=__features]>section,.template-product [id$=__expect]>section,.template-product [id$=__guarantee]>section,.template-product [id$=__faq]>section{background:var(--c-sand)}.template-collection main .bg-ivory,.template-list-collections main .bg-ivory,.template-cart main .bg-ivory,.template-search main .bg-ivory,.template-404 main .bg-ivory,.template-page main .bg-ivory{background:var(--c-white)}.quiz{background:var(--c-white)}.quiz__progress{background:var(--c-line)}section[data-reviews]{background:var(--c-white)}.template-page--reviews section:has(.photos){background:var(--c-sand);border-top:0!important}.template-page--reviews .rating-card,.review{background:var(--c-sand)}.template-page--how-it-works [id$=__stats]>section{background:var(--c-sand);color:var(--c-ink)}.template-page--how-it-works [id$=__stats] .stat__value{color:var(--c-accent)}.template-page--how-it-works [id$=__stats] .stat__label{color:var(--c-muted)}.offer{background:var(--c-sand);color:var(--c-ink)}.offer .eyebrow{color:var(--c-accent)!important}.offer [style*=dmuted]{color:var(--c-muted)!important}.offer .btn--light{background:var(--c-ink);color:var(--c-paper)}.offer .btn--light:hover{color:var(--c-paper)}.cta-box{background:var(--c-sand);border-color:var(--c-line)}.bg-ivory .card,[id$=__reviews]>section .card{background:var(--c-sand)!important}.template-index [id$=__reviews]>section .card{background:var(--c-white)!important}.compare td.us{background:var(--c-sand)}.pack:has(input:checked){background:var(--c-sand)}.bg-paper .stat__value,.bg-ivory .stat__value{color:var(--c-accent)}.bg-paper .stat__label,.bg-ivory .stat__label{color:var(--c-muted)}.bg-paper .stats-3,.bg-ivory .stats-3{border-top-color:var(--c-line)}.cta-band--light{border-top:1px solid var(--c-line)}.cta-band--light h2{color:var(--c-ink)}.site-footer{background:var(--c-sand);color:var(--c-muted);border-top:1px solid var(--c-line)}.site-footer a{color:var(--c-muted)}.site-footer a:hover,.site-footer .footer__title,.site-footer a.footer__brand,.footer__brand{color:var(--c-ink)}.footer__legal{border-top-color:var(--c-line);color:var(--c-caption)}.footer__nl .input{background:var(--c-white);border-color:#cfc6b7;color:var(--c-ink)}.footer__nl .btn{background:var(--c-ink);color:var(--c-paper)}.footer__nl .btn:hover{color:var(--c-paper)}.site-footer form p{color:var(--c-ink)!important}@media(min-width:901px){.stats-3 .stat__value{white-space:nowrap}}@media(max-width:900px){body{font-size:17px}.hero--light .hero__grid{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:48px}.hero__visual{aspect-ratio:4/3.4}.tl-title{font-size:26px}.quote{font-size:23px}.faq summary{font-size:18px}.stats-3 .stat__value{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brand.css.map */
