:root{--brand-warm-white: #FAFAF7;--brand-cream-surface: #F4F1EC;--brand-ink: #1F1B16;--brand-slate-blue: #5C7A89;--brand-sand: #C8B89A;--brand-display-family: "Instrument Serif", Georgia, serif;--brand-body-family: "Geist", system-ui, -apple-system, sans-serif;--brand-mono-family: "Geist Mono", "SF Mono", Consolas, monospace;--brand-eyebrow-size: .75rem;--brand-eyebrow-tracking: .12em;--brand-headline-size-mobile: 2rem;--brand-headline-size-desktop: 3rem;--brand-headline-tracking: -.02em;--brand-headline-leading: 1.15;--brand-section-padding-y: clamp(3rem, 8vw, 6rem);--brand-content-max: 68rem;--brand-photo-radius: 0}[data-brand-mode=dark]{--brand-warm-white: #0E0D0B;--brand-cream-surface: #3A3631;--brand-ink: #F2EFEA;--brand-slate-blue: #A89882;--brand-sand: #A89882}.brand-eyebrow{font-family:var(--brand-mono-family);font-size:var(--brand-eyebrow-size);text-transform:uppercase;letter-spacing:var(--brand-eyebrow-tracking);color:var(--brand-slate-blue);margin:0 0 1rem}.brand-headline{font-family:var(--brand-display-family);font-style:normal;font-weight:400;font-size:var(--brand-headline-size-mobile);letter-spacing:var(--brand-headline-tracking);line-height:var(--brand-headline-leading);color:var(--brand-ink);margin:0}@media(min-width:750px){.brand-headline{font-size:var(--brand-headline-size-desktop)}}.brand-headline em{font-style:italic}.brand-subhead{font-family:var(--brand-body-family);font-size:1.0625rem;line-height:1.5;color:var(--brand-ink);opacity:.85;max-width:32em;margin:1rem 0 0}.brand-spec-strip{font-family:var(--brand-mono-family);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-ink);display:flex;flex-wrap:wrap;gap:1.25rem;margin:1.5rem 0 0}.brand-spec-strip span{display:inline-flex;align-items:baseline;gap:.35em}.brand-spec-strip strong{font-weight:600;color:var(--brand-slate-blue)}.brand-policy-promise{background:var(--brand-cream-surface);color:var(--brand-ink);padding:1.25rem 1.5rem;border-left:3px solid var(--brand-slate-blue);font-family:var(--brand-body-family);font-size:.9375rem;line-height:1.45}.brand-policy-promise strong{font-weight:600}.brand-section{background:var(--brand-warm-white);color:var(--brand-ink);padding:var(--brand-section-padding-y) 1.5rem}.brand-section-inner{max-width:var(--brand-content-max);margin:0 auto}.brand-section a{color:var(--brand-slate-blue)}.brand-section a:hover{color:var(--brand-ink)}.brand-buy-block{background:var(--brand-cream-surface);padding:1.5rem;border-top:1px solid rgba(31,27,22,.08);border-bottom:1px solid rgba(31,27,22,.08);margin:2rem 0}.brand-buy-block .price{font-family:var(--brand-display-family);font-size:2rem;color:var(--brand-ink)}.brand-buy-block .product-form__buttons button[type=submit]{background:var(--brand-ink);color:var(--brand-warm-white);font-family:var(--brand-body-family);font-weight:500;letter-spacing:.02em;text-transform:none}.tc-inbox__heading,.compare-table__heading,.compare-table__heading.h2,.multicolumn__title .title,.multicolumn__title .title.h2,.collapsible-content__heading,.collapsible-content__heading.h2,.section-tail-calm-promise .brand-headline{font-family:var(--tc-serif, "Instrument Serif", "Fraunces", Georgia, serif)!important;font-size:40px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.015em!important;color:var(--brand-ink, #1F1B16)!important;margin:0 0 1.5rem!important}@media(max-width:900px){.tc-inbox__heading,.compare-table__heading,.compare-table__heading.h2,.multicolumn__title .title,.multicolumn__title .title.h2,.collapsible-content__heading,.collapsible-content__heading.h2,.section-tail-calm-promise .brand-headline{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/brand-tokens.css.map */
