@font-face{font-family:Fraunces;src:url(fraunces-variable.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--brand-ink: #1F2024;--brand-charcoal: #2A2B30;--brand-charcoal-soft: #3A3B40;--brand-creme: #EFE8E2;--brand-sand: #C4B2A8;--brand-sand-light: #DDD0C7;--brand-sand-dark: #9E8A7E;--brand-subtle: #6F6B66;--brand-text: var(--brand-charcoal);--brand-text-heading: var(--brand-ink);--brand-text-subtle: var(--brand-subtle);--brand-text-on-dark: var(--brand-creme);--brand-surface: var(--brand-creme);--brand-surface-raised: var(--brand-sand-light);--brand-surface-dark: var(--brand-charcoal);--brand-border-hairline: rgba(158, 138, 126, .35);--brand-border-strong: var(--brand-charcoal);--brand-focus-ring: var(--brand-charcoal);--brand-font-heading: var(--font-heading-family, "Fraunces", Georgia, serif);--brand-font-body: var(--font-body-family, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--brand-fs-h1: clamp(44px, 6vw, 72px);--brand-fs-h2: clamp(28px, 3.6vw, 40px);--brand-fs-h3: clamp(20px, 2.4vw, 24px);--brand-fs-eyebrow: 12px;--brand-fs-body-lg: clamp(16px, 1.4vw, 18px);--brand-fs-body: clamp(15px, 1.2vw, 16px);--brand-fs-body-sm: 14px;--brand-fs-caption: 12px;--brand-fs-nav: 13px;--brand-lh-tight: 1.1;--brand-lh-heading: 1.15;--brand-lh-snug: 1.3;--brand-lh-body: 1.6;--brand-lh-loose: 1.75;--brand-ls-headline: -.01em;--brand-ls-body: 0em;--brand-ls-eyebrow: .12em;--brand-ls-nav: .15em;--brand-ls-button: .02em;--brand-fw-regular: 400;--brand-fw-medium: 500;--brand-fw-semibold: 600;--brand-radius-sm: 6px;--brand-radius-md: 12px;--brand-radius-lg: 24px;--brand-radius-pill: 9999px;--brand-space-1: 4px;--brand-space-2: 8px;--brand-space-3: 12px;--brand-space-4: 16px;--brand-space-5: 24px;--brand-space-6: 32px;--brand-space-7: 48px;--brand-space-8: 64px;--brand-space-9: 96px;--brand-space-10: 128px;--brand-section-py-mobile: var(--brand-space-7);--brand-section-py-desktop: var(--brand-space-9);--brand-section-title-gap: var(--brand-space-6);--brand-card-meta-gap: var(--brand-space-1);--brand-container-max: 1360px;--brand-edge: 14px;--brand-button-fs: 14px;--brand-button-fw: var(--brand-fw-medium);--brand-button-ls: var(--brand-ls-button);--brand-button-py: 14px;--brand-button-px: 28px;--brand-button-py-mobile: 12px;--brand-button-px-mobile: 22px;--brand-button-border-width: 1px;--brand-shadow-button-hover: 0 4px 14px rgba(42, 43, 48, .12);--brand-shadow-card-hover: 0 8px 24px rgba(42, 43, 48, .08);--brand-shadow-drawer: 0 2px 12px rgba(42, 43, 48, .08);--brand-shadow-modal: 0 16px 48px rgba(42, 43, 48, .18);--brand-focus-outline-width: 2px;--brand-focus-outline-offset: 2px;--brand-ease: cubic-bezier(.4, 0, .2, 1);--brand-ease-out: cubic-bezier(.16, 1, .3, 1);--brand-duration-fast: .16s;--brand-duration: .24s;--brand-duration-slow: .4s;--brand-duration-reveal: .6s;--brand-hover-scale-image: 1.02;--brand-z-base: 1;--brand-z-sticky: 10;--brand-z-dropdown: 20;--brand-z-drawer: 40;--brand-z-modal: 50;--brand-z-toast: 60}@media(min-width:750px){:root{--brand-edge: 28px}}@media(min-width:990px){:root{--brand-edge: 48px}}@media(min-width:1200px){:root{--brand-edge: 78px}}html{scrollbar-gutter:stable}@media(prefers-reduced-motion:reduce){:root{--brand-duration-fast: 0ms;--brand-duration: 0ms;--brand-duration-slow: 0ms;--brand-duration-reveal: 0ms;--brand-hover-scale-image: 1}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/brand-tokens.css.map */
