:root,[data-theme=light]{--color-white: #ffffff;--color-graphite: #232322;--color-gray-neutral: #f3f3f5;--color-gray-light: #f9f9fb;--color-graphite-90: #2a2a29;--color-graphite-70: #3f3f3d;--color-gray-500: #616161;--color-gray-300: #9a9a98;--color-gray-200: #d6d6d4;--logo-sombra-clara: #a6a6a6;--logo-sombra-acero: var(--color-gray-500);--sub-construccion: #e67e22;--sub-construccion-texto: #a85913;--sub-electricidad: #1565c0;--sub-ferreteria: #2e7d32;--sub-iluminacion: #ffb300;--sub-iluminacion-texto: #916600;--sub-industrial: #616161;--sub-maquinaria: #ffc107;--sub-maquinaria-texto: #8c6900;--sub-mobiliario: #37474f;--sub-pintura-quimicos: #6a1b9a;--sub-pisos-paredes: #455a64;--sub-puertas-cerraduras: #8d6e63;--sub-puertas-cerraduras-texto: #86685e;--sub-salud: #4fc3f7;--sub-salud-texto: #0875a5;--sub-seguridad: #c62828;--sub-tecnologia: #0d47a1;--sub-tuberias: #006064;--sub-ventanas: #0097a7;--sub-ventanas-texto: #007986;--sub-herramientas: var(--sub-industrial);--sub-valvulas: var(--sub-tuberias);--sub-pinturas: var(--sub-pintura-quimicos);--sub-pisos: var(--sub-pisos-paredes);--sub-puertas: var(--sub-puertas-cerraduras);--bg: var(--color-white);--bg-alt: var(--color-gray-neutral);--bg-subtle: var(--color-gray-light);--bg-inverse: var(--color-graphite);--fg: var(--color-graphite);--fg-muted: var(--color-gray-500);--fg-subtle: var(--color-gray-300);--fg-inverse: var(--color-white);--border: var(--color-graphite);--border-soft: var(--color-gray-200);--divider: var(--color-graphite);--accent: var(--color-graphite);--accent-fg: var(--color-white);--shadow-none: none;--shadow-block: 4px 4px 0 0 #232322;--shadow-block-lg: 8px 8px 0 0 #232322;--shadow-inset: inset 0 0 0 1.5px #232322}:root{--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 32px;--space-xl: 64px;--space-2xl: 128px;--space-3xl: 240px;--grid-gutter: 24px;--grid-margin: 80px;--grid-gutter-mobile: 16px;--grid-margin-mobile: 24px;--max-width: 1440px;--radius-0: 0px;--radius-1: 2px;--radius-2: 4px;--radius-3: 8px;--radius-pill: 999px;--grid-columns: 12;--z-base: 1;--z-overlay: 10;--z-modal: 100;--z-toast: 1000;--font-primary: "Google Sans Flex", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-display: "Google Sans Flex Display", var(--font-primary)}.sc .display-xl{font-family:var(--font-primary);font-size:168px;line-height:.92;font-weight:800;letter-spacing:-.03em;font-variation-settings:"opsz" 144}.sc .display-lg{font-family:var(--font-primary);font-size:96px;line-height:.92;font-weight:800;letter-spacing:-.03em;font-variation-settings:"opsz" 144}.sc .display-md{font-family:var(--font-primary);font-size:72px;line-height:.92;font-weight:800;letter-spacing:-.03em;font-variation-settings:"opsz" 144}.sc .h1{font-family:var(--font-primary);font-size:56px;line-height:1.05;font-weight:700;letter-spacing:-.015em;font-variation-settings:"opsz" 72}.sc .h2{font-family:var(--font-primary);font-size:40px;line-height:1.18;font-weight:650;letter-spacing:-.01em;font-variation-settings:"opsz" 36}.sc .h3{font-family:var(--font-primary);font-size:28px;line-height:1.18;font-weight:600;font-variation-settings:"opsz" 28}.sc .h4{font-family:var(--font-primary);font-size:22px;line-height:1.18;font-weight:600;font-variation-settings:"opsz" 22}.sc .body-lg{font-family:var(--font-primary);font-size:18px;line-height:1.65;font-weight:450;font-variation-settings:"opsz" 14}.sc .body{font-family:var(--font-primary);font-size:16px;line-height:1.5;font-weight:450;letter-spacing:0em;font-variation-settings:"opsz" 14}.sc .body-sm{font-family:var(--font-primary);font-size:14px;line-height:1.5;font-weight:450;font-variation-settings:"opsz" 14}.sc .caption{font-family:var(--font-primary);font-size:12px;line-height:1.2;font-weight:550;letter-spacing:.06em;font-variation-settings:"opsz" 10}.sc .micro{font-family:var(--font-primary);font-size:11px;line-height:1.2;font-weight:550;letter-spacing:.06em;font-variation-settings:"opsz" 10}.sc .mono{font-family:var(--font-mono);font-size:14px;line-height:1.4;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sabanica-tokens.css.map */
