@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";:root{--nuvi-ivory: #FBF5E5;--nuvi-butter: #FFD23F;--nuvi-saffron: #F5A623;--nuvi-tomato: #E63946;--nuvi-espresso: #1A1410;--nuvi-cream: #F4ECD8;--nuvi-mist: #D6DCDC;--nuvi-shadow: #2B2521;--bg: var(--nuvi-ivory);--fg: var(--nuvi-espresso);--fg-muted: rgba(26, 20, 16, .7);--fg-subtle: rgba(26, 20, 16, .5);--fg-faint: rgba(26, 20, 16, .4);--fg-whisper: rgba(26, 20, 16, .1);--bg-inverse: var(--nuvi-espresso);--fg-inverse: var(--nuvi-ivory);--surface: var(--nuvi-ivory);--surface-warm: var(--nuvi-butter);--surface-soft: var(--nuvi-cream);--surface-ink: var(--nuvi-espresso);--accent: var(--nuvi-tomato);--accent-hover: #D62F3C;--highlight: var(--nuvi-saffron);--border: rgba(26, 20, 16, .1);--border-strong: rgba(26, 20, 16, .2);--border-faint: rgba(26, 20, 16, .05);--selection: var(--nuvi-saffron);--font-display: "Bebas Neue", "Inter Tight", sans-serif;--font-serif: "Fraunces", ui-serif, Georgia, serif;--font-sans: "Inter Tight", ui-sans-serif, system-ui, sans-serif;--font-mono: "DM Mono", ui-monospace, "Courier New", monospace;--fs-display-1: 6rem;--fs-display-2: 4.5rem;--fs-h1: 3rem;--fs-h2: 2.25rem;--fs-h3: 1.5rem;--fs-body-lg: 1.5rem;--fs-body: 1rem;--fs-body-sm: .875rem;--fs-micro: .625rem;--fs-nano: .5rem;--lh-tight: 1;--lh-snug: 1.1;--lh-base: 1.5;--lh-relaxed: 1.6;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-2xl: 24px;--r-full: 9999px;--shadow-1: 0 1px 2px rgba(26,20,16,.04);--shadow-2: 0 2px 8px rgba(26,20,16,.06);--shadow-3: 0 8px 24px rgba(26,20,16,.08);--shadow-4: 0 16px 48px rgba(26,20,16,.12);--shadow-press: inset 0 2px 6px rgba(26,20,16,.1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .15s;--dur-base: .25s;--dur-slow: .6s;--dur-reveal: 1.5s;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-base: 0;--tracking-wide: .1em;--tracking-widest:.2em}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-weight:300;font-size:16px;line-height:var(--lh-relaxed);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--selection);color:var(--fg)}.t-display,.display,.display-1{font-family:var(--font-display);font-size:clamp(96px,14vw,240px);line-height:.86;letter-spacing:-.02em;text-transform:lowercase}.t-hero,.display-2{font-family:var(--font-display);font-size:clamp(56px,8vw,128px);line-height:.95;letter-spacing:.01em;text-transform:lowercase}.t-h1,h1,.h1{font-family:var(--font-display);font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:.02em;text-transform:lowercase;font-weight:400}.t-h2,h2,.h2{font-family:var(--font-display);font-size:clamp(28px,3.2vw,48px);line-height:1.05;letter-spacing:.02em;text-transform:lowercase;font-weight:400}.t-h3,h3,.h3{font-family:var(--font-serif);font-size:clamp(20px,2vw,28px);line-height:1.2;letter-spacing:-.01em;font-weight:500;text-transform:none}.t-pullquote{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(36px,5vw,80px);line-height:1.05;letter-spacing:-.02em}.t-lead,.body-lg{font-family:var(--font-sans);font-size:clamp(18px,1.4vw,22px);line-height:1.55;font-weight:300}.t-body,p,.body{font-family:var(--font-sans);font-size:16px;line-height:1.65;font-weight:400}.body-sm{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:300}.t-caption,.micro,.label{font-family:var(--font-mono);font-size:10px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;opacity:.55}.t-mono,.mono,code,kbd,samp{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;opacity:1}.wordmark{font-family:var(--font-serif);font-weight:700;letter-spacing:var(--tracking-tight);text-transform:lowercase}.wordmark .dot{color:var(--accent)}.nuvi-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:multiply;opacity:.03;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/nelio-tokens.css.map */
