@font-face{font-family:Bebas Neue;src:url(vv-v3-bebas-neue-v2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Murecho;src:url(vv-v3-murecho-variable-v5.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(vv-v3-jetbrains-mono-ui-v5.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--vv-purple: #582960;--vv-purple-dark: #3B1A40;--vv-purple-deep: #2A1F30;--vv-purple-bright: #6E3578;--vv-purple-tint: #ECE2EA;--vv-purple-edge: #D0BCD0;--vv-white: #FFFFFF;--vv-ink: #080706;--vv-ink-2: #1B1815;--vv-ink-3: #55524B;--vv-ink-4: #A8A39A;--vv-line: #DDD9D1;--vv-line-strong: #1B1815;--vv-pearl: #F8F6F0;--vv-surface: #F8F6F0;--vv-surface-2: #ECEAE3;--vv-surface-3: #D8D5CD;--vv-card: #FFFFFF;--vv-charcoal-purple: #2A1F30;--vv-night: #1B1815;--vv-night-2: #221F1B;--vv-night-3: #2A2622;--vv-spec: #5F7048;--vv-warn: #B07A2A;--vv-fail: #9B3A2B;--vv-info: #3B1A40;--vv-status-blue: #3E5C6E;--vv-status-umber: #8C5A3B;--vv-status-verdigris: #3F6B5E;--vv-status-gold: #D7A53A;--vv-status-orange: #C0612B;--fg-1: var(--vv-ink);--fg-2: var(--vv-ink-2);--fg-3: var(--vv-ink-3);--fg-4: var(--vv-ink-4);--fg-on-dark: #F8F6F0;--fg-on-purple: #F8F6F0;--bg-1: var(--vv-surface);--bg-2: var(--vv-surface-2);--bg-3: var(--vv-surface-3);--bg-card: var(--vv-card);--bg-dark: var(--vv-night);--accent: var(--vv-purple);--accent-hover: var(--vv-purple-dark);--font-display: "Bebas Neue", "Oswald", "Arial Narrow", sans-serif;--font-sans: "Murecho", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display-1-size: clamp(56px, 9vw, 144px);--display-1-lh: .88;--display-1-track: .06em;--display-2-size: clamp(40px, 6vw, 88px);--display-2-lh: .92;--display-2-track: .06em;--display-3-size: clamp(28px, 3.6vw, 52px);--display-3-lh: .95;--display-3-track: .07em;--h1-size: 56px;--h1-lh: 1;--h1-weight: 400;--h1-track: .06em;--h2-size: 42px;--h2-lh: 1.05;--h2-weight: 400;--h2-track: .06em;--h3-size: 30px;--h3-lh: 1.1;--h3-weight: 400;--h3-track: .08em;--h4-size: 22px;--h4-lh: 1.15;--h4-weight: 400;--h4-track: .1em;--body-lg-size: 19px;--body-lg-lh: 1.55;--body-size: 16px;--body-lh: 1.55;--body-sm-size: 14px;--body-sm-lh: 1.5;--caption-size: 12px;--caption-lh: 1.4;--eyebrow-size: 12px;--eyebrow-track: .18em;--code-size: 14px;--code-lh: 1.55;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--r-0: 0;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-pill: 999px;--border-hair: 1px solid var(--vv-line);--border-strong: 1.5px solid var(--vv-line-strong);--border-heavy: 2px solid var(--vv-ink);--shadow-1: 0 1px 2px rgba(8,7,6,.1);--shadow-2: 0 4px 12px -2px rgba(8,7,6,.14), 0 2px 4px rgba(8,7,6,.06);--shadow-3: 0 24px 48px -16px rgba(8,7,6,.32), 0 4px 12px rgba(8,7,6,.1);--shadow-press: inset 0 1px 0 rgba(14,14,15,.08);--shadow-purple: 0 6px 20px -6px rgba(74,35,78,.28), 0 2px 6px rgba(74,35,78,.12);--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.6, 0, .8, .2);--ease-std: cubic-bezier(.4, 0, .2, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .4s}html,body{font-family:var(--font-sans);font-size:var(--body-size);line-height:var(--body-lh);color:var(--fg-1);background:var(--bg-1);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.display-1,.display-2,.display-3{font-family:var(--font-display);text-transform:uppercase;color:var(--fg-1);font-weight:400}.display-1{font-size:var(--display-1-size);line-height:var(--display-1-lh);letter-spacing:var(--display-1-track)}.display-2{font-size:var(--display-2-size);line-height:var(--display-2-lh);letter-spacing:var(--display-2-track)}.display-3{font-size:var(--display-3-size);line-height:var(--display-3-lh);letter-spacing:var(--display-3-track)}h1,.h1{font-family:var(--font-display);font-size:var(--h1-size);line-height:var(--h1-lh);font-weight:400;letter-spacing:var(--h1-track);text-transform:uppercase;color:var(--fg-1)}h2,.h2{font-family:var(--font-display);font-size:var(--h2-size);line-height:var(--h2-lh);font-weight:400;letter-spacing:var(--h2-track);text-transform:uppercase;color:var(--fg-1)}h3,.h3{font-family:var(--font-display);font-size:var(--h3-size);line-height:var(--h3-lh);font-weight:400;letter-spacing:var(--h3-track);text-transform:uppercase;color:var(--fg-1)}h4,.h4{font-family:var(--font-display);font-size:var(--h4-size);line-height:var(--h4-lh);font-weight:400;letter-spacing:var(--h4-track);text-transform:uppercase;color:var(--fg-1)}p,.body{font-size:var(--body-size);line-height:var(--body-lh);color:var(--fg-2)}.body-lg{font-size:var(--body-lg-size);line-height:var(--body-lg-lh);color:var(--fg-2)}.body-sm{font-size:var(--body-sm-size);line-height:var(--body-sm-lh);color:var(--fg-2)}.caption{font-size:var(--caption-size);line-height:var(--caption-lh);color:var(--fg-3)}.eyebrow{font-family:var(--font-sans);font-size:var(--eyebrow-size);font-weight:600;letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--fg-3)}code,.code,kbd,samp{font-family:var(--font-mono);font-size:var(--code-size);line-height:var(--code-lh);background:var(--vv-surface-2);color:var(--vv-ink);padding:1px 6px;border-radius:var(--r-sm);border:1px solid var(--vv-line)}a{color:var(--vv-purple);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--vv-purple-dark)}::selection{background:var(--vv-purple);color:var(--fg-on-purple)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vv-v3-tokens.css.map */
