:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-text:var(--color-snow);--ui-muted:#a6adb6;--ui-faint:#89939d;--ui-surface:var(--color-surface);--ui-hover:var(--color-raised);--ui-border:#ffffff24;--ui-border-hover:#ffffff50;--ui-field:#242423;--ui-field-focus:#2d2d2b;--ui-selected:var(--color-paper);--ui-on-selected:var(--color-paper-ink);--ui-accent:#ff8867;--color-heading:#efeee8;--color-text-muted:#92979e;--color-text-soft:#a8adb6;--color-snow:#efeee8;--color-platinum:#d4d7dd;--color-bg:#141414;--color-surface:#1c1c1b;--color-raised:#262625;--color-hover:#1f2227;--color-border:#efeee814;--color-border-strong:#efeee829;--color-text:#d4d7dd;--color-accent:#ef4c28;--color-accent-dim:#b33318;--color-accent-soft:#ef4c281f;--color-accent-border:#ef4c2873;--color-ember:#ff7a1a;--color-action:#c93b1d;--color-action-hover:#b33318;--color-action-pressed:#952b15;--color-on-action:#fff;--color-error:#b43227;--color-success:#3e654b;--color-action-soft:#c93b1d0d;--color-action-border:#c93b1d66;--color-paper:#efeee8;--color-paper-surface:#f5f4ef;--color-paper-raised:#faf9f5;--color-paper-ink:#20201e;--color-paper-muted:#686862;--color-paper-border:#d5d3ca;--color-silver:#bfc0ba;--color-bronze:#9a8260;--font-display:Barlow Condensed, Arial Narrow, system-ui, -apple-system, Segoe UI, PingFang SC, HarmonyOS Sans SC, MiSans, Microsoft YaHei, 微软雅黑, Noto Sans SC, sans-serif;--font-poster:"Anton", Barlow Condensed, Arial Narrow, system-ui, -apple-system, Segoe UI, PingFang SC, HarmonyOS Sans SC, MiSans, Microsoft YaHei, 微软雅黑, Noto Sans SC, sans-serif;--font-body:system-ui, -apple-system, Segoe UI, PingFang SC, HarmonyOS Sans SC, MiSans, Microsoft YaHei, 微软雅黑, Noto Sans SC, sans-serif;--font-mono:ui-monospace, JetBrains Mono, Consolas, monospace;--fs-display:clamp(3rem, 7.5vw, 7rem);--fs-h1:clamp(2rem, 4.5vw, 4.25rem);--fs-h2:clamp(1.75rem, 3vw, 3rem);--fs-h3:1.25rem;--fs-body:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-control:13px;--fs-section:clamp(28px, 3.2vw, 48px);--control-height:48px;--field-height:54px;--lh-tight:1.05;--lh-snug:1.25;--lh-base:1.6;--tracking-tight:-.02em;--tracking-base:0;--tracking-wide:.08em;--tracking-wider:.18em;--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;--container-max:1560px;--container-pad:clamp(20px, 4vw, 64px);--section-space:clamp(56px, 7vw, 112px);--section-space-compact:clamp(32px, 4vw, 64px);--grid-gap:clamp(20px, 2.5vw, 40px);--nav-height:72px;--nav-height-mobile:60px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-control:12px;--radius-button:999px;--radius-media:2px;--radius-card:8px;--radius-panel:16px;--ease:cubic-bezier(.22, 1, .36, 1);--dur-fast:.15s;--dur-base:.28s;--dur-slow:.5s;--dur-showcase:.65s;--shadow-paper-panel:0 14px 34px #34312b14, 0 3px 8px #34312b0a;--shadow-product:0 14px 14px #292b2629;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 24px 60px #0009;--z-nav:100;--z-overlay:200;--z-modal:300;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh;line-height:1.6}img,picture,svg,video,canvas{max-width:100%;height:auto;display:block}svg:not([fill]){fill:currentColor}input,button,textarea,select{font:inherit;color:inherit;background:0 0;border:none}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Barlow Condensed;src:url(/assets/barlow-condensed-semibold-B7YG4rBL.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Anton;src:url(/assets/anton-regular-DDTWnLuj.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@keyframes grix-image-unfold{0%{clip-path:inset(0 10%)}to{clip-path:inset(0)}}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-base);color:var(--color-text);background-color:var(--color-bg);letter-spacing:var(--tracking-base)}#app{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--color-heading);text-transform:uppercase}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}:lang(zh) :is(h1,h2,h3){font-family:var(--font-body);letter-spacing:-.025em;line-height:1.25}button,[role=button]{-webkit-tap-highlight-color:transparent}p{max-width:70ch}a{color:var(--color-text-soft);transition:color var(--dur-fast) var(--ease)}a:hover{color:var(--ui-accent)}strong,b{color:var(--color-heading);font-weight:600}::selection{background:var(--color-accent);color:var(--color-snow)}*{scrollbar-width:thin;scrollbar-color:var(--color-hover) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-hover);border-radius:var(--radius-xs);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--color-hover)}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.container--full{max-width:100%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{color:var(--ui-muted);font:10px/1.7 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.eyebrow:before{content:"";background:var(--color-accent);flex-shrink:0;width:22px;height:2px}.section-head{gap:var(--space-3);margin-bottom:var(--space-7);flex-direction:column;display:flex}.btn{justify-content:center;align-items:center;gap:var(--space-5);min-height:var(--control-height);padding:12px var(--space-5);border-radius:var(--radius-button);font:600 var(--fs-control)/1.6 var(--font-body);letter-spacing:.02em;text-align:center;text-transform:none;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);color:var(--color-on-action);background:var(--color-action);border:1px solid #0000;border-color:var(--color-action);text-decoration:none;display:inline-flex}.btn:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-on-action);background:var(--color-action-hover);border-color:var(--color-action-hover)}.btn:active:not(:disabled):not([aria-disabled=true]){background:var(--color-action-pressed);border-color:var(--color-action-pressed)}.btn:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn>svg{flex-shrink:0;width:18px;height:18px}.btn>[aria-hidden=true]:not(svg){font-size:20px;font-weight:400;line-height:1}.btn--ghost{justify-content:center;align-items:center;gap:var(--space-5);min-height:var(--control-height);padding:12px var(--space-5);border-radius:var(--radius-button);font:600 var(--fs-control)/1.6 var(--font-body);letter-spacing:.02em;text-align:center;text-transform:none;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);color:var(--ui-text);border:1px solid #0000;border-color:var(--ui-border-hover);background:0 0;text-decoration:none;display:inline-flex}.btn--ghost:hover:not(:disabled):not([aria-disabled=true]){color:var(--ui-accent);background:var(--ui-hover);border-color:var(--ui-accent)}.btn--ghost:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.btn--ghost:disabled,.btn--ghost[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn--ghost>svg{flex-shrink:0;width:18px;height:18px}.btn--ghost>[aria-hidden=true]:not(svg){font-size:20px;font-weight:400;line-height:1}.btn--outline{justify-content:center;align-items:center;gap:var(--space-5);min-height:var(--control-height);padding:12px var(--space-5);border-radius:var(--radius-button);font:600 var(--fs-control)/1.6 var(--font-body);letter-spacing:.02em;text-align:center;text-transform:none;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);color:var(--ui-text);border:1px solid #0000;border-color:var(--ui-border-hover);background:0 0;text-decoration:none;display:inline-flex}.btn--outline:hover:not(:disabled):not([aria-disabled=true]){color:var(--ui-accent);background:var(--ui-hover);border-color:var(--ui-accent)}.btn--outline:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.btn--outline:disabled,.btn--outline[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn--outline>svg{flex-shrink:0;width:18px;height:18px}.btn--outline>[aria-hidden=true]:not(svg){font-size:20px;font-weight:400;line-height:1}.btn--outline{color:var(--ui-accent);border-color:var(--ui-accent)}.chip{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);background:var(--color-raised);border:1px solid var(--color-border);border-radius:var(--radius-button);padding:6px 12px;font-weight:600;display:inline-flex}.rule{background:var(--color-border);border:0;height:1px}html{scroll-padding-top:110px}.section-index{color:#a1a7af;font:10px/1.6 var(--font-mono);letter-spacing:.15em;display:block}.micro-label{font:9px/1.6 var(--font-mono);letter-spacing:.12em;color:#888f98}.text-link{border-bottom:1px solid var(--ui-border-hover);min-height:44px;color:var(--ui-text);font:500 var(--fs-control)/1.6 var(--font-body);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:space-between;align-items:center;gap:24px;padding-bottom:10px;text-decoration:none;display:inline-flex}.text-link>span:last-child{color:var(--ui-accent);font-size:20px;font-weight:400}.text-link>svg{width:18px;height:18px;color:var(--ui-accent);flex-shrink:0}.text-link>span:last-child,.text-link>svg{transition:transform var(--dur-fast) var(--ease)}.text-link:hover{color:var(--ui-accent);border-color:currentColor}@media (hover:hover) and (prefers-reduced-motion:no-preference){.text-link:hover>span:last-child,.text-link:hover>svg{transform:translate(2px,-2px)}}.text-link:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.editorial-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.editorial-heading h2{font:600 var(--fs-section)/1.2 var(--font-body);letter-spacing:-.035em;text-transform:none;margin-top:18px}.gallery-section{padding-block:0 90px}.editorial>.gallery-section:first-child{padding-top:60px}.gallery-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:18px;display:grid}.gallery-grid figure{margin:0}.gallery-grid figure:not(.gallery-grid__wide){margin-top:60px}.gallery-grid img{aspect-ratio:1.2;object-fit:cover;border-radius:var(--radius-card);width:100%}.gallery-grid__wide img{aspect-ratio:1.5}.gallery-grid figcaption{color:#e2e3e5;font:11px var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.gallery-grid figcaption small{color:#959ca6;font-size:9px}.gallery-caption{color:#9aa0a9;margin-top:22px;font-size:13px}.gallery-story{border-bottom:1px solid #ffffff20;padding:24px 0 20px}.gallery-story h3{font:550 clamp(22px, 2.3vw, 32px)/1.4 var(--font-body);letter-spacing:-.03em}.gallery-story p{color:var(--ui-muted);margin:12px 0 24px;font-size:12px;line-height:1.8}.contact-band{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:28px;padding-block:48px 70px;display:flex}.contact-band h2{font:600 var(--fs-section)/1.2 var(--font-body);letter-spacing:-.035em;text-transform:none;margin-top:20px}.mobile-fitment{display:none}.catalog{padding-block:40px 90px}.catalog__toolbar{justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.catalog__tabs{flex-wrap:wrap;gap:8px;display:flex}.catalog__tabs button{border:1px solid var(--ui-border);border-radius:var(--radius-button);min-height:44px;color:var(--ui-muted);font:500 12px/1.6 var(--font-body);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.catalog__tabs button:hover{color:var(--ui-text);border-color:var(--ui-border-hover);background:var(--ui-hover)}.catalog__tabs button[aria-pressed=true],.catalog__tabs button.is-active{color:var(--ui-on-selected);background:var(--ui-selected);border-color:var(--ui-selected)}.catalog__tabs button:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.catalog__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.catalog-card{border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface);color:var(--ui-text);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.catalog-card:hover,.catalog-card:focus-within{border-color:var(--ui-border-hover);box-shadow:0 8px 22px #0000000c}.catalog-card{flex-direction:column;padding:24px;display:flex}.catalog-card img{aspect-ratio:1.15;object-fit:contain;width:100%;padding:20px;transition:transform .4s}.catalog-card:hover img{transform:scale(1.03)}.catalog-card h2{font:600 32px/1.2 var(--font-display);margin-bottom:12px}.catalog-card p{color:var(--ui-muted);margin-bottom:24px;font-size:13px;line-height:1.8}.catalog-card .text-link{margin-top:auto}.catalog__note{color:#939aa4;margin-top:26px;font-size:12px}@media (width<=767px){.editorial-heading{flex-direction:column;align-items:flex-start;gap:18px}.editorial-heading>.micro-label{display:none}.gallery-grid{grid-template-columns:1fr;gap:30px}.gallery-grid figure:not(.gallery-grid__wide){margin-top:0}.gallery-grid img{aspect-ratio:1.4}.gallery-section{padding-bottom:50px}.contact-band{flex-direction:column;align-items:flex-start;padding-block:35px 50px}.mobile-fitment{justify-content:center;align-items:center;gap:var(--space-5);min-height:var(--control-height);padding:12px var(--space-5);border-radius:var(--radius-button);font:600 var(--fs-control)/1.6 var(--font-body);letter-spacing:.02em;text-align:center;text-transform:none;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);color:var(--color-on-action);background:var(--color-action);border:1px solid #0000;border-color:var(--color-action);text-decoration:none;display:inline-flex}.mobile-fitment:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-on-action);background:var(--color-action-hover);border-color:var(--color-action-hover)}.mobile-fitment:active:not(:disabled):not([aria-disabled=true]){background:var(--color-action-pressed);border-color:var(--color-action-pressed)}.mobile-fitment:focus-visible{border-color:var(--color-accent);outline:1px solid var(--color-accent);outline-offset:-1px}.mobile-fitment:disabled,.mobile-fitment[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.mobile-fitment>svg{flex-shrink:0;width:18px;height:18px}.mobile-fitment>[aria-hidden=true]:not(svg){font-size:20px;font-weight:400;line-height:1}.mobile-fitment{bottom:12px;bottom:calc(12px + env(safe-area-inset-bottom));background:var(--color-action);color:#fff;z-index:50;justify-content:space-between;padding:13px 24px;font-size:13px;display:flex;position:fixed;left:16px;right:16px;box-shadow:0 4px 24px #0005}.catalog__grid{grid-template-columns:repeat(2,1fr);gap:10px}.catalog-card{padding:16px}.catalog-card img{padding:4px}.catalog-card h2{font-size:22px}.catalog-card p{font-size:12px}.catalog__toolbar{flex-direction:column;align-items:flex-start}.gallery-section:first-child{padding-top:48px}}@media (width<=480px){.catalog__grid{grid-template-columns:1fr}}:root{--color-bg:#f4f1e8;--color-surface:#eeece2;--color-raised:#e8e7dd;--color-hover:#dedfd2;--color-border:#c7c8ba;--color-border-strong:#a5aa99;--color-heading:var(--color-paper-ink);--color-text:#42483d;--color-text-muted:var(--color-paper-muted);--color-text-soft:var(--color-paper-muted);--color-paper:#f4f1e8;--color-paper-surface:#f4f1e8;--color-paper-raised:#faf8f0;--color-paper-ink:#292b26;--color-paper-muted:#72766b;--color-paper-border:#c7c8ba;--shadow-sm:0 1px 2px #34312b14;--shadow-md:0 8px 24px #34312b14;--shadow-lg:0 24px 60px #34312b24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-text:var(--color-paper-ink);--ui-muted:var(--color-paper-muted);--ui-faint:#75756d;--ui-surface:var(--color-paper-raised);--ui-hover:#e6e4dc;--ui-border:var(--color-paper-border);--ui-border-hover:#94958d;--ui-field:var(--color-paper-raised);--ui-field-focus:#fff;--ui-selected:var(--color-paper-ink);--ui-on-selected:#fff;--ui-accent:var(--color-action);color:var(--ui-text)}#app :is(.section-index,.micro-label){color:var(--color-paper-muted)}#app :is(.text-link,.brand-link,.fitment-text-link){color:var(--color-paper-ink);border-color:#a5aa99}#app :is(.text-link,.brand-link,.fitment-text-link):is(:hover,:focus-visible){color:var(--color-action);border-color:currentColor}#app :is(.text-link,.brand-link,.fitment-text-link)>:last-child{color:var(--color-accent)}#app .nav{background:var(--color-paper);color:var(--color-paper-ink);transition:background-color var(--dur-base) var(--ease)}#app .nav.nav--home:not(.nav--scrolled):not(.nav--menu-open){background:0 0}#app .nav__announcement{color:var(--color-paper-muted);background:0 0;border-color:#c7c8ba77}#app :is(.nav__link,.nav__icon,.nav__cart,.nav__burger,.nav__logo),#app .nav__brand{color:var(--color-paper-ink)}#app .nav .nav__bar{-webkit-backdrop-filter:none;background:0 0}#app .nav button{color:var(--color-paper-ink)}#app .studio-case-navigation{color:var(--color-paper-muted)}#app .studio-case-navigation strong,#app .studio-case-navigation__count{color:var(--color-paper-ink)}#app .nav__locale{border-color:#c7c8ba}#app :is(.nav__mobile,.support-menu__panel,.vehicle-menu__panel),#app .footer{background:var(--color-paper);color:var(--color-paper-ink)}#app :is(.footer__heading,.footer__logo,.footer .brand-mark){color:var(--color-paper-ink)}#app :is(.footer__tagline,.footer__link,.footer__copy,.footer__meta){color:var(--color-paper-muted)}#app .vehicle-selector,#app .bs{background:var(--color-paper)}#app .bs__card{background:0 0}#app .bs__product-meta{color:var(--color-paper-muted)}#app .bs__name{color:var(--color-paper-ink)}#app :is(.bs__desc,.bs__finish,.bs__buy){color:var(--color-paper-muted)}#app .bs__finish{border-color:var(--color-paper-border)}#app .bs__arrow{background:var(--color-paper);border-color:var(--color-paper-border);color:var(--color-paper-ink)}#app :is(.collection-guide,.accessory-feature,.brand-feature,.featured-articles,.home-support,.grix-benefits){background:var(--color-paper)}#app .collection-guide__card{background:0 0}#app .collection-guide__visual{background:#e8e7dc}#app .collection-guide__type{color:var(--color-paper-ink)}#app .editorial--home .gallery-grid__wide{background:0 0}#app :is(.gallery-grid figcaption,.gallery-grid figcaption small,.gallery-caption,.gallery-story p){color:var(--color-paper-muted)}#app .accessory-feature__card{background:#eeece3}#app .home-support__advice{background:0 0}#app :is(.home-support__eyebrow,.home-support__advice>p,.home-support__preparation>span,.home-support__preparation li,.home-support__tag,.home-support__number){color:var(--color-paper-muted)}#app :is(.home-support__preparation,.home-support__services,.home-support__service){border-color:var(--color-paper-border)}#app .home-support__arrow{color:var(--color-paper-ink);border-color:var(--color-paper-border)}#app .grix-benefits__card{background:0 0}#app .grix-benefits__card>p,#app .grix-benefits__card-top>span{color:var(--color-paper-muted)}#app .contact-band{border-color:var(--color-paper-border)}#app .featured-articles__meta{color:var(--color-paper-muted)}#app .wheel-catalog{background:var(--color-paper)}#app .wheel-vehicle{color:var(--color-paper-ink);background:#e8e7dc}#app .wheel-vehicle>:is(h3,p,span,label){color:var(--color-paper-ink)}#app .wheel-vehicle>button{color:var(--color-paper-ink);border-color:#aeb5a0}#app .wheel-card{background:0 0}#app .wheel-card__visual{background:#e9e8de}#app .wheel-filter__heading h3{color:var(--color-paper-ink)}#app .wheel-help{background:var(--color-paper)}#app .pdp-stage{background:#e8e7dc}#app :is(.pdp-stage__meta,.pdp-stage__meta span:last-child,.pdp-stage__bottom,.pdp-caption,.pdp-gallery__note,.pdp-title>span,.pdp-vehicle small,.pdp-vehicle p,.pdp-fields label>span,.pdp-section-heading>span){color:var(--color-paper-muted)}#app :is(.pdp-vehicle,.pdp-order){background:0 0}#app .pdp-vehicle>a{color:var(--color-paper-ink)}#app .gallery-studio{background:var(--color-paper)}#app .studio-stage,#app .studio-pairing{background:0 0}#app :is(.studio-pairing__vehicle,.studio-pairing__finish,.studio-pairing__description,.studio-pairing__specs dt,.studio-pairing__specs dd,.studio-pairing__index,.studio-pairing__album){color:var(--color-paper-muted)}#app .studio-case-navigation button{color:var(--color-paper-ink);border-color:var(--color-paper-border);background:0 0}#app .studio-scenes{background:#eae8df}#app .studio-card{background:0 0}#app .studio-card__link{color:var(--color-paper-ink)}#app .studio-next{border-color:var(--color-paper-border)}#app .brand-page{--brand-paper:var(--color-paper);--brand-ink:var(--color-paper-ink);--brand-muted:var(--color-paper-muted);background:var(--color-paper)}#app .brand-hero{background:var(--color-paper)}#app .brand-hero__display{color:var(--color-paper-ink)}#app .brand-hero__display span{color:#7d8273}#app :is(.brand-hero__description,.brand-hero__edition,.brand-hero__bottom){color:var(--color-paper-muted)}#app .brand-hero__bottom{border-color:var(--color-paper-border)}#app .brand-chapters{background:var(--color-paper)}#app .brand-chapters :is(a,small),#app .brand-chapters a.is-active{color:var(--color-paper-ink)}#app .brand-disciplines{background:0 0}#app .brand-standards{background:#eae8df}#app .brand-wheel{background:0 0}#app .brand-wheel :is(figcaption,.brand-wheel__label){color:var(--color-paper-muted)}#app .brand-principles article{border-color:var(--color-paper-border)}#app :is(.brand-principles__statement,.brand-global__intro>p){color:var(--color-paper-muted)}#app .brand-global{background:var(--color-paper)}#app .brand-global__display{color:var(--color-paper-ink)}#app .brand-global__display>span{color:#7d8273}#app .brand-global__manifesto{border-color:var(--color-paper-border)}#app .brand-global__mark{color:#939885}#app .brand-finale h2,#app .brand-finale .brand-link{color:#f4f1e8}#app .page-header{background:var(--color-paper);color:var(--color-paper-ink);border-color:var(--color-paper-border)}#app .journal-card{background:0 0}#app .journal-card__category{color:var(--color-paper-muted)}#app .journal-story__body,#app .fitment-page,#app .fitment-hero{background:var(--color-paper)}#app :is(.fitment-guide,.aftercare-checklist,.partners-process,.faq-help,.faq-categories){background:0 0}#app .fitment-guide__direction{background:#eae8de}#app .fitment-wheel{color:var(--color-paper-ink);background:#e6e6da}#app .contact-services,#app .contact-service{background:0 0}#app .contact-brand{color:var(--color-paper-ink);background:#e6e6da}#app .contact-brand :is(h2,p){color:var(--color-paper-ink)}#app .account__story h1,#app .account__story p{color:#f4f1e8}#app .account__panel{background:var(--color-paper)}#app :is(.cart__summary,.checkout__note){border-color:var(--color-paper-border);background:#eae8de}#app .notfound__code{color:var(--color-paper-ink)}#app :is(.grix-benefits,.studio-pairing,.fitment-wheel,.contact-brand){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-text:var(--color-paper-ink);--ui-muted:var(--color-paper-muted);--ui-faint:#75756d;--ui-surface:var(--color-paper-raised);--ui-hover:#e6e4dc;--ui-border:var(--color-paper-border);--ui-border-hover:#94958d;--ui-field:var(--color-paper-raised);--ui-field-focus:#fff;--ui-selected:var(--color-paper-ink);--ui-on-selected:#fff;--ui-accent:var(--color-action);--color-heading:var(--color-paper-ink);--color-text-muted:var(--color-paper-muted);--color-text-soft:var(--color-paper-muted);color:var(--ui-text)}#app .brand-page{color:var(--color-paper-ink)}#app :is(.brand-global__principles article>span,.pdp-specs dt,.pdp-finish small){color:var(--color-paper-muted)}#app :is(.footer,.footer__bottom,.pdp-stage,.pdp-order,.pdp-title>span,.gallery-story,.brand-chapters){border-color:var(--color-paper-border)}#app .pdp-tabs button[aria-selected=true]{color:var(--color-paper-ink)}#app .brand-hero__shade{background:linear-gradient(90deg,#f4f1e8 5%,#f4f1e8ed 28%,#f4f1e854 64%,#0000),linear-gradient(#0000 70%,#f4f1e8)}#app .brand-hero__image{filter:none}#app :is(.mega__panel,.support-menu__panel,.locale__menu){background:var(--color-paper);border-color:var(--color-paper-border);box-shadow:var(--shadow-lg)}#app :is(.mega__topline,.mega__col--pick,.support-menu__help){background:var(--color-surface);border-color:var(--color-paper-border)}#app :is(.mega__heading,.mega__topline p,.mega__item,.support-menu__item,.support-menu__help h2,.locale__option-label){color:var(--color-paper-ink)}#app :is(.mega__eyebrow,.mega__top-note,.mega-field__label,.mega-field__label span,.mega__empty,.mega__destination-note,.support-menu__heading,.support-menu__copy small,.support-menu__eyebrow,.support-menu__footnote){color:var(--color-paper-muted)}#app :is(.mega__col,.mega__close,.support-menu__icon){border-color:var(--color-paper-border)}#app .locale__option:hover,#app .locale__option--active{color:var(--color-paper-ink);background:var(--color-raised)}#app :is(.support-menu__item,.mega__item):hover{background:var(--color-surface)}#app .nav :is(.hero__cta,.mega__go,.btn){color:var(--color-on-action)}#app .nav :is(.nav__link,.mega__trigger,.support-menu__trigger,.brand-menu__trigger,.locale__trigger){box-shadow:none;background:0 0;position:relative;transform:none}#app .nav :is(.nav__link,.mega__trigger,.support-menu__trigger,.brand-menu__trigger,.locale__trigger):after{content:"";background:var(--color-accent);width:0;height:1px;transition:width var(--dur-fast) var(--ease);border-radius:1px;display:block;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){#app .nav :is(.nav__link,.mega__trigger,.support-menu__trigger,.brand-menu__trigger,.locale__trigger):after{transition:none}}#app .nav :is(.nav__link,.mega__trigger,.support-menu__trigger,.brand-menu__trigger,.locale__trigger):is(:hover,:focus-visible,[aria-expanded=true],.nav__link--active):after,#app .nav .brand-menu.is-active>.brand-menu__trigger:after{width:12px}#app .nav :is(.mega__trigger,.support-menu__trigger,.brand-menu__trigger)>svg,#app .nav .locale__caret{transition:color var(--dur-fast) var(--ease), transform var(--dur-base) var(--ease)}@media (prefers-reduced-motion:reduce){#app .nav :is(.mega__trigger,.support-menu__trigger,.brand-menu__trigger)>svg,#app .nav .locale__caret{transition:none}}#app .nav :is(.mega__trigger,.support-menu__trigger,.brand-menu__trigger):is(:hover,:focus-visible,[aria-expanded=true])>svg,#app .nav .locale__trigger:is(:hover,:focus-visible,[aria-expanded=true]) .locale__caret{color:var(--color-accent)}#app .nav__mobile :is(.support-menu__trigger,.brand-menu__trigger):after{left:8px;transform:none}#app .layout__main{isolation:isolate;position:relative}#app .layout__main:before,#app .layout__main:after{content:"";z-index:8;pointer-events:none;inset:44px max(7px, var(--container-pad) * .34) 24px;opacity:.6;border:1px solid #b9bdad;border-top:0;border-radius:0 0 24px 24px;position:absolute}#app .layout__main:after{inset:44px max(12px, var(--container-pad) * .34 + 6px) 30px;border-radius:0 0 18px 18px}#app .layout__main:has(.brand-signature)>.layout-scroll-frame{display:none}@media (width<=767px){#app .brand-hero__shade{background:linear-gradient(90deg,#f4f1e8f5,#f4f1e8a6),linear-gradient(#0000 30%,#f4f1e8)}#app .layout__main:before,#app .layout__main:after{opacity:.4}}#app :is(a,button,input,select,textarea,[role=button],[tabindex]):focus{border-color:var(--color-accent)}#app :focus-visible{outline:1px solid var(--color-accent);outline-offset:-1px}#app :is(a,button,[role=button]):focus:not(:focus-visible){outline:none}#app :is(button[aria-pressed=true],button[aria-selected=true],button.is-selected,.fitment-usage label.is-selected,.partners-products label.is-selected){border-color:var(--color-accent)}#app .acc-search:focus-within{border-color:var(--color-accent);outline:none}#app :is(.acc-search,.app-select,.wheel-search,.faq-search__field,.fitment-usage,.partners-products,.wheel-facet__option) :is(input,select):focus-visible{outline:none}@media (forced-colors:active){#app :focus-visible{border-color:highlight;outline-color:highlight}}
