@font-face{font-family:Industry Inc Outline;src:url(/fonts/IndustryInc-Outline.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Industry Inc Base;src:url(/fonts/IndustryInc-Base.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--token-font-family-primary:"proxima-nova","proxima-nova-fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--token-font-family-secondary:"Industry Inc Base","industry",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--token-font-family-secondary-alt:"Industry Inc Outline","industry",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--token-font-size-2xs:.625rem;--token-font-size-xs:.75rem;--token-font-size-sm:.875rem;--token-font-size-base:1rem;--token-font-size-lg:1.125rem;--token-font-size-xl:1.25rem;--token-font-size-2xl:1.5rem;--token-font-size-3xl:1.875rem;--token-font-size-4xl:2.25rem;--token-font-size-5xl:3rem;--token-font-size-6xl:3.75rem;--token-font-size-7xl:4.5rem;--token-font-weight-thin:100;--token-font-weight-extralight:200;--token-font-weight-light:300;--token-font-weight-normal:400;--token-font-weight-medium:500;--token-font-weight-semibold:600;--token-font-weight-bold:700;--token-font-weight-extrabold:800;--token-font-weight-black:800;--token-line-height-none:1;--token-line-height-tight:1.25;--token-line-height-snug:1.375;--token-line-height-normal:1.5;--token-line-height-relaxed:1.625;--token-line-height-loose:2;--token-line-height-h1:60px;--token-line-height-h2:48px;--token-line-height-h3:40px;--token-line-height-h4:36px;--token-line-height-h5:32px;--token-line-height-h6:28px;--token-line-height-base:24px;--token-line-height-small:16px;--token-letter-spacing-tighter:-.05em;--token-letter-spacing-tight:-.025em;--token-letter-spacing-normal:0;--token-letter-spacing-wide:.025em;--token-letter-spacing-wider:.05em;--token-letter-spacing-widest:.1em;--token-radius-none:0;--token-radius-xs:.125rem;--token-radius-sm:.25rem;--token-radius-md:.375rem;--token-radius-lg:.5rem;--token-radius-xl:.75rem;--token-radius-2xl:1rem;--token-radius-full:9999px;--token-color-primary-950:#000;--token-color-primary-900:#1a1a1a;--token-color-primary-800:#262626;--token-color-primary-700:#404040;--token-color-primary-600:#525252;--token-color-primary-500:#000;--token-color-primary-400:#737373;--token-color-primary-300:#a3a3a3;--token-color-primary-200:#d4d4d4;--token-color-primary-100:#e5e5e5;--token-color-primary-50:#f4f4f4;--token-color-accent-950:#332100;--token-color-accent-900:#4d3100;--token-color-accent-800:#7a4e00;--token-color-accent-700:#a66900;--token-color-accent-600:#d99609;--token-color-accent-500:#ffc425;--token-color-accent-400:#ffd04d;--token-color-accent-300:#ffdc75;--token-color-accent-200:#ffe89c;--token-color-accent-100:#ffc425;--token-color-accent-50:#fffaeb;--token-color-gray-950:#000;--token-color-gray-900:#161616;--token-color-gray-800:#242424;--token-color-gray-700:#404040;--token-color-gray-600:#525252;--token-color-gray-500:#6b6b6a;--token-color-gray-400:#a8a8a8;--token-color-gray-300:#d4d4d4;--token-color-gray-200:#e9e9e9;--token-color-gray-100:#f4f4f4;--token-color-gray-50:#fafafa;--token-color-success-950:#0a2811;--token-color-success-900:#0f3518;--token-color-success-800:#13441f;--token-color-success-700:#185527;--token-color-success-600:#146622;--token-color-success-500:#388e3c;--token-color-success-400:#4caf50;--token-color-success-300:#81c784;--token-color-success-200:#a5d6a7;--token-color-success-100:#c8e6c9;--token-color-success-50:#e8f5e9;--token-color-error-950:#2c0000;--token-color-error-900:#4d0000;--token-color-error-800:#7a0000;--token-color-error-700:#8a0000;--token-color-error-600:#ad0000;--token-color-error-500:#c62828;--token-color-error-400:#e53935;--token-color-error-300:#ef5350;--token-color-error-200:#e57373;--token-color-error-100:#ffcdd2;--token-color-error-50:#ffebee;--token-color-warning-950:#2e1f05;--token-color-warning-900:#4d3407;--token-color-warning-800:#73500b;--token-color-warning-700:#926609;--token-color-warning-600:#b47d0a;--token-color-warning-500:#e6b020;--token-color-warning-400:#f0c340;--token-color-warning-300:#f5d465;--token-color-warning-200:#f9e28a;--token-color-warning-100:#fcf0af;--token-color-warning-50:#fef9d9;--token-color-info-950:#010d24;--token-color-info-900:#021535;--token-color-info-800:#032051;--token-color-info-700:#042b6d;--token-color-info-600:#043589;--token-color-info-500:#053fb0;--token-color-info-400:#0652d9;--token-color-info-300:#2f7aef;--token-color-info-200:#5fa1f7;--token-color-info-100:#9fc8fb;--token-color-info-50:#d7e9fd;--token-color-white:#fff;--token-color-black:#000;--semantic-brand-primary:var(--token-color-primary-500);--semantic-brand-secondary:var(--token-color-primary-400);--semantic-brand-accent:var(--token-color-accent-500);--semantic-brand-focus:var(--token-color-accent-100);--semantic-brand-muted:var(--token-color-gray-200);--semantic-text-primary:var(--token-color-black);--semantic-text-secondary:var(--token-color-gray-500);--semantic-text-tertiary:var(--token-color-gray-600);--semantic-text-disabled:var(--token-color-gray-400);--semantic-text-inverse:var(--token-color-white);--semantic-text-link:var(--token-color-primary-500);--semantic-text-link-hover:var(--token-color-primary-400);--semantic-text-success:var(--token-color-success-600);--semantic-text-error:var(--token-color-error-600);--semantic-text-warning:var(--token-color-warning-500);--semantic-text-info:var(--token-color-info-500);--semantic-surface-primary:var(--token-color-white);--semantic-surface-secondary:var(--token-color-gray-50);--semantic-surface-tertiary:var(--token-color-gray-100);--semantic-surface-inverse:var(--token-color-black);--semantic-surface-muted:var(--token-color-gray-200);--semantic-surface-overlay:#00000080;--semantic-border-primary:var(--token-color-gray-500);--semantic-border-secondary:var(--token-color-gray-300);--semantic-border-focus:var(--token-color-accent-100);--semantic-border-error:var(--token-color-error-500);--semantic-input-active:var(--token-color-white);--semantic-input-disabled:var(--token-color-gray-200);--semantic-surface-success-subtle:var(--token-color-success-50);--semantic-surface-success:var(--token-color-success-100);--semantic-surface-error-subtle:var(--token-color-error-50);--semantic-surface-error:var(--token-color-error-100);--semantic-surface-warning-subtle:var(--token-color-warning-50);--semantic-surface-warning:var(--token-color-warning-100);--semantic-surface-info-subtle:var(--token-color-info-50);--semantic-surface-info:var(--token-color-info-100);--semantic-error-focus:#ad000033;--semantic-success-focus:#14662233;--semantic-interactive-primary:var(--token-color-primary-500);--semantic-interactive-primary-hover:var(--token-color-primary-700);--semantic-interactive-primary-active:var(--token-color-primary-800);--semantic-interactive-primary-disabled:var(--token-color-gray-300);--semantic-interactive-accent:var(--token-color-accent-500);--semantic-interactive-accent-hover:var(--token-color-accent-600);--semantic-interactive-accent-active:var(--token-color-accent-700);--semantic-heading-1-size:var(--token-font-size-6xl);--semantic-heading-1-line:var(--token-line-height-h1);--semantic-heading-1-weight:var(--token-font-weight-black);--semantic-heading-1-family:var(--token-font-family-secondary);--semantic-heading-2-size:var(--token-font-size-5xl);--semantic-heading-2-line:var(--token-line-height-h2);--semantic-heading-2-weight:var(--token-font-weight-black);--semantic-heading-2-family:var(--token-font-family-secondary);--semantic-heading-3-size:var(--token-font-size-4xl);--semantic-heading-3-line:var(--token-line-height-h3);--semantic-heading-3-weight:var(--token-font-weight-black);--semantic-heading-3-family:var(--token-font-family-secondary);--semantic-heading-4-size:var(--token-font-size-3xl);--semantic-heading-4-line:var(--token-line-height-h4);--semantic-heading-4-weight:var(--token-font-weight-bold);--semantic-heading-4-family:var(--token-font-family-secondary);--semantic-heading-5-size:var(--token-font-size-2xl);--semantic-heading-5-line:var(--token-line-height-h5);--semantic-heading-5-weight:var(--token-font-weight-bold);--semantic-heading-5-family:var(--token-font-family-secondary);--semantic-heading-6-size:var(--token-font-size-lg);--semantic-heading-6-line:var(--token-line-height-h6);--semantic-heading-6-weight:var(--token-font-weight-bold);--semantic-heading-6-family:var(--token-font-family-primary);--semantic-text-base-size:var(--token-font-size-base);--semantic-text-base-line:var(--token-line-height-base);--semantic-text-base-weight:var(--token-font-weight-normal);--semantic-text-base-family:var(--token-font-family-primary);--semantic-text-base-semibold-size:var(--token-font-size-base);--semantic-text-base-semibold-line:var(--token-line-height-base);--semantic-text-base-semibold-weight:var(--token-font-weight-semibold);--semantic-text-base-semibold-family:var(--token-font-family-primary);--semantic-text-small-size:var(--token-font-size-xs);--semantic-text-small-line:var(--token-line-height-small);--semantic-text-small-weight:var(--token-font-weight-normal);--semantic-text-small-family:var(--token-font-family-primary);--semantic-text-small-semibold-size:var(--token-font-size-xs);--semantic-text-small-semibold-line:var(--token-line-height-small);--semantic-text-small-semibold-weight:var(--token-font-weight-semibold);--semantic-text-small-semibold-family:var(--token-font-family-primary);--semantic-text-small-extrabold-size:var(--token-font-size-xs);--semantic-text-small-extrabold-line:var(--token-line-height-small);--semantic-text-small-extrabold-weight:var(--token-font-weight-extrabold);--semantic-text-small-extrabold-family:var(--token-font-family-primary);--semantic-ui-label-size:var(--token-font-size-base);--semantic-ui-label-line:var(--token-line-height-base);--semantic-ui-label-weight:var(--token-font-weight-semibold);--semantic-ui-label-family:var(--token-font-family-primary);--semantic-price-pdp-size:var(--token-font-size-3xl);--semantic-price-pdp-line:var(--token-line-height-h4);--semantic-price-pdp-weight:var(--token-font-weight-bold);--semantic-price-pdp-family:var(--token-font-family-primary);--semantic-price-cart-size:var(--token-font-size-2xl);--semantic-price-cart-line:var(--token-line-height-h5);--semantic-price-cart-weight:var(--token-font-weight-bold);--semantic-price-cart-family:var(--token-font-family-primary);--token-shadow-none:0 0 0 #0000;--token-shadow-xs:0 1px 2px 0 #0000000d;--token-shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--token-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--token-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--token-shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--token-shadow-2xl:0 25px 50px -12px #00000040;--token-shadow-inner:inset 0 2px 4px 0 #0000000f;--device-marginlr:1.5rem;--device-gutter:1.5rem}@media (min-width:768px){:root{--device-marginlr:2.5rem;--device-gutter:1.5rem}}@media (min-width:1024px){:root{--device-marginlr:3rem;--device-gutter:2rem}}:root{--header-height-mobile:92px;--header-nav-height:64px;--header-height-desktop:156px;--drawer-height-expanded:84dvh;--drawer-height-collapsed:130px;--drawer-handle-height:50px}.dark{--semantic-brand-primary:var(--token-color-primary-400);--semantic-text-primary:var(--token-color-gray-50);--semantic-text-secondary:var(--token-color-gray-300);--semantic-text-tertiary:var(--token-color-gray-400);--semantic-text-disabled:var(--token-color-gray-600);--semantic-text-inverse:var(--token-color-gray-900);--semantic-surface-primary:var(--token-color-gray-950);--semantic-surface-secondary:var(--token-color-gray-900);--semantic-surface-tertiary:var(--token-color-gray-800);--semantic-surface-inverse:var(--token-color-white);--semantic-surface-overlay:#000000b3;--semantic-border-primary:var(--token-color-gray-800);--semantic-border-secondary:var(--token-color-gray-700)}@font-face{font-family:proxima-nova;font-display:swap;src:local(Nonexistent Font Name);unicode-range:U+0}@font-face{font-family:industry;font-display:swap;src:local(Nonexistent Font Name);unicode-range:U+0}@font-face{font-family:proxima-nova-fallback;src:local(Arial);size-adjust:105%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:industry-fallback;src:local(Arial);size-adjust:102%;ascent-override:92%;descent-override:20%;line-gap-override:0%}
