:root{--hm-white: #FFFFFF;--hm-ink: #0A0A0A;--hm-yellow: #F9CA4F;--hm-off-white: #FAFAF7;--hm-gray-100: #F1F0EB;--hm-gray-200: #D9D7CF;--hm-gray-400: #9B9A91;--hm-gray-600: #5A5A55;--hm-gray-800: #2B2B28;--hm-black: #0A0A0A;--hm-yellow-50: #FFF8E1;--hm-yellow-100: #FFEAA0;--hm-yellow-500: #F9CA4F;--hm-yellow-700: #D9A800;--hm-yellow-800: #946F00;--hm-yellow-900: #5C4205;--hm-success: #16A34A;--hm-error: #DC2626;--hm-info: #2563EB;--hm-warning: #EA580C;--hm-bg: var(--hm-white);--hm-bg-soft: var(--hm-gray-100);--hm-bg-print: var(--hm-off-white);--hm-fg: var(--hm-ink);--hm-fg-muted: var(--hm-gray-600);--hm-fg-faint: var(--hm-gray-400);--hm-border: var(--hm-gray-200);--hm-border-strong:var(--hm-ink);--hm-accent: var(--hm-yellow);--hm-font-display: "Roboto", "Helvetica Neue", Arial, sans-serif;--hm-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--hm-font-label: "Inter", "Helvetica Neue", Arial, sans-serif;--hm-fs-display-xl: 56px;--hm-fs-display-l: 48px;--hm-fs-h1: 32px;--hm-fs-h2: 22px;--hm-fs-h3: 18px;--hm-fs-body-l: 18px;--hm-fs-body: 16px;--hm-fs-body-s: 14px;--hm-fs-micro: 11px;--hm-space-xs: 4px;--hm-space-sm: 8px;--hm-space-12: 12px;--hm-space-md: 16px;--hm-space-lg: 24px;--hm-space-xl: 32px;--hm-space-2xl: 48px;--hm-space-3xl: 64px;--hm-space-4xl: 96px;--hm-radius-0: 0px;--hm-radius-sm: 6px;--hm-radius-md: 10px;--hm-radius-lg: 14px;--hm-radius-pill: 999px;--hm-shadow-0: none;--hm-shadow-hair: 0 0 0 1px var(--hm-gray-200);--hm-shadow-1: 0 1px 2px rgba(10,10,10,.04), 0 4px 12px -6px rgba(10,10,10,.08);--hm-shadow-2: 0 2px 4px rgba(10,10,10,.06), 0 12px 24px -8px rgba(10,10,10,.14);--hm-shadow-3: 0 4px 8px rgba(10,10,10,.08), 0 24px 48px -16px rgba(10,10,10,.22);--hm-shadow-soft: 0 12px 32px -16px rgba(10,10,10,.18);--hm-ease: cubic-bezier(.22, .61, .36, 1);--hm-dur-fast: .12s;--hm-dur-base: .18s;--hm-dur-slow: .28s}.hm-display-xl{font-family:var(--hm-font-display);font-size:var(--hm-fs-display-xl);line-height:1.05;font-weight:800;letter-spacing:-.03em;color:var(--hm-fg)}.hm-display-l{font-family:var(--hm-font-display);font-size:var(--hm-fs-display-l);line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--hm-fg)}.hm-h1{font-family:var(--hm-font-display);font-size:var(--hm-fs-h1);line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--hm-fg)}.hm-h2{font-family:var(--hm-font-display);font-size:var(--hm-fs-h2);line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--hm-fg)}.hm-h3{font-family:var(--hm-font-display);font-size:var(--hm-fs-h3);line-height:1.3;font-weight:600;color:var(--hm-fg)}.hm-body-l{font-family:var(--hm-font-body);font-size:var(--hm-fs-body-l);line-height:1.6;font-weight:400;color:var(--hm-fg)}.hm-body{font-family:var(--hm-font-body);font-size:var(--hm-fs-body);line-height:1.6;font-weight:400;color:var(--hm-fg)}.hm-body-s{font-family:var(--hm-font-body);font-size:var(--hm-fs-body-s);line-height:1.55;font-weight:400;color:var(--hm-fg-muted)}.hm-micro,.hm-label{font-family:var(--hm-font-label);font-size:var(--hm-fs-micro);line-height:1.4;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--hm-fg-muted)}.hm-highlight{background:linear-gradient(180deg,transparent 12%,var(--hm-yellow) 12%,var(--hm-yellow) 88%,transparent 88%);padding:0 .14em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hm-highlight--full{background:var(--hm-yellow);padding:0 .12em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hm-link{color:var(--hm-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--hm-gray-200);transition:text-decoration-color var(--hm-dur-fast) var(--hm-ease)}.hm-link:hover{text-decoration-color:var(--hm-yellow)}
/*# sourceMappingURL=/cdn/shop/t/66/assets/hypemat-brand-tokens.css.map */
