:root{--c-black: #000000;--c-white: #ffffff;--c-99one-orange: #FF5806;--c-aleck-pink: #F00C86;--c-aleck-charcoal: #3C3C3C;--c-offwhite: #FAFAFA;--c-ink: #101012;--c-muted: #6c6c72;--font-orbitron: "Orbitron", system-ui, sans-serif;--font-inter: "Inter", system-ui, -apple-system, sans-serif;--fs-eyebrow: clamp(.72rem, .68rem + .2vw, .82rem);--fs-body: clamp(1rem, .96rem + .2vw, 1.125rem);--fs-h3: clamp(1.25rem, 1.05rem + 1vw, 1.75rem);--fs-h2: clamp(1.6rem, 1.2rem + 2vw, 2.6rem);--fs-h1: clamp(2.2rem, 1.6rem + 3.2vw, 4rem);--fs-stat: clamp(1.5rem, 1.1rem + 2vw, 2.4rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-12: 3rem;--sp-16: 4rem;--sp-24: 6rem;--brand-accent: var(--c-99one-orange);--brand-headline: var(--c-ink);--brand-bg: var(--c-white);--brand-fg: var(--c-ink);--font-headline: var(--font-inter);--headline-case: none}body.brand-99one,.brand-99one{--brand-bg: var(--c-black);--brand-fg: #eaeaea;--brand-headline: var(--c-white);--brand-accent: var(--c-99one-orange);--font-headline: var(--font-orbitron);--headline-case: uppercase}body.brand-aleck,.brand-aleck{--brand-bg: var(--c-offwhite);--brand-fg: var(--c-ink);--brand-headline: var(--c-ink);--brand-accent: var(--c-aleck-pink);--font-headline: var(--font-inter);--headline-case: none}.brand-eyebrow{font-family:var(--font-inter);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent);margin:0 0 var(--sp-3)}.brand-headline{font-family:var(--font-headline);font-weight:900;text-transform:var(--headline-case);color:var(--brand-headline);letter-spacing:.01em;line-height:1.05;margin:0 0 var(--sp-4)}.brand-headline--h1{font-size:var(--fs-h1)}.brand-headline--h2{font-size:var(--fs-h2)}.brand-headline--h3{font-size:var(--fs-h3)}.brand-stat{font-family:var(--font-headline);font-weight:900;text-transform:uppercase;color:var(--brand-accent);font-size:var(--fs-stat);line-height:1.1;white-space:nowrap}.brand-stat__caption{font-family:var(--font-inter);font-weight:500;color:var(--brand-fg);font-size:var(--fs-body)}.brand-body{font-family:var(--font-inter);font-weight:400;font-size:var(--fs-body);line-height:1.6;color:var(--brand-fg)}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/brand-tokens.css.map */
