body:has(.performance-brand-directory),body:has(wheel-shop[data-browser-view=wheel-brands]){background:#101310;color:#f4f5f2}.performance-brand-directory,wheel-shop[data-browser-view=wheel-brands]{display:block;max-width:1440px;margin:auto;padding:55px 28px 75px;color:#f4f5f2}.performance-brand-directory h1,wheel-shop[data-browser-view=wheel-brands] h1{font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.04;margin:12px 0 22px}.performance-brand-directory .eyebrow,wheel-shop[data-browser-view=wheel-brands] .eyebrow{color:#b8f43a;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.performance-brand-directory header p,wheel-shop[data-browser-view=wheel-brands] header p,[data-aero-status],wheel-shop[data-browser-view=wheel-brands] [data-shop-status]{color:#b7beb5;max-width:800px;line-height:1.7}.performance-brand-directory nav,wheel-shop[data-browser-view=wheel-brands] nav{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.performance-brand-directory nav a,wheel-shop[data-browser-view=wheel-brands] nav a{border:1px solid #48503f;border-radius:7px;padding:12px 18px;color:#b8f43a;text-decoration:none;font-weight:700}.performance-brand-directory nav a:hover,wheel-shop[data-browser-view=wheel-brands] nav a:hover{border-color:#b8f43a}.performance-brand-grid,wheel-shop[data-browser-view=wheel-brands] .wheel-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px}.performance-brand-card,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #343c31;border-radius:14px;background:#1c211c;color:#f4f5f2;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;padding:0 0 20px}.performance-brand-card:hover,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card:hover{transform:translateY(-4px);border-color:#b8f43a;box-shadow:0 12px 30px #0004}.performance-brand-card:focus-visible,wheel-shop[data-browser-view=wheel-brands] a:focus-visible,.performance-brand-directory a:focus-visible{outline:3px solid #B8F43A;outline-offset:4px}.performance-brand-card img,.performance-brand-mark,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card img,wheel-shop[data-browser-view=wheel-brands] .wheel-image-placeholder{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;box-sizing:border-box;background:#f5f5f1;padding:28px;display:flex;align-items:center;justify-content:center;text-align:center;color:#252b23;font-size:clamp(1.1rem,2vw,1.7rem);font-weight:900;font-style:italic;overflow-wrap:anywhere}.performance-brand-card h2,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card h3{font-size:1.15rem;margin:20px 20px 8px;color:#fff;font-weight:800}.performance-brand-card p,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card p{margin:0 20px 20px;color:#bec5bb;font-size:.9rem}.performance-brand-action,wheel-shop[data-browser-view=wheel-brands] .wheel-brand-action{margin:auto 20px 0;display:block;color:#b8f43a;border-top:1px solid #3d4638;padding-top:14px;font-weight:800}wheel-shop[data-browser-view=wheel-brands] [data-shop-content]>a{color:#b8f43a}@media(max-width:1000px){.performance-brand-grid,wheel-shop[data-browser-view=wheel-brands] .wheel-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.performance-brand-directory,wheel-shop[data-browser-view=wheel-brands]{padding:34px 16px 50px}.performance-brand-grid,wheel-shop[data-browser-view=wheel-brands] .wheel-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.performance-brand-card img,.performance-brand-mark,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card img,wheel-shop[data-browser-view=wheel-brands] .wheel-image-placeholder{padding:16px}.performance-brand-card h2,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card h3{margin:15px 13px 8px;font-size:1rem}.performance-brand-card p,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card p{margin:0 13px 15px;font-size:.8rem}.performance-brand-action,wheel-shop[data-browser-view=wheel-brands] .wheel-brand-action{margin:auto 13px 0}}@media(prefers-reduced-motion:reduce){.performance-brand-card,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card{transition:none}.performance-brand-card:hover,wheel-shop[data-browser-view=wheel-brands] .wheel-model-card:hover{transform:none}}.aero-alias-refine{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin:24px 0}.aero-alias-refine[hidden]{display:none}.aero-alias-refine label{display:grid;gap:7px;color:#dfe7d9}.aero-alias-refine input,.aero-alias-refine select{background:#182017;color:#fff;border:1px solid #606d57;border-radius:6px;padding:11px;max-width:210px}.aero-alias-refine .button{background:#b8f43a;color:#10170b;min-height:44px}aero-alias-products [data-aero-title]{scroll-margin-top:110px}@media(max-width:650px){.aero-alias-refine{display:grid;grid-template-columns:1fr 1fr}.aero-alias-refine input,.aero-alias-refine select{max-width:100%;width:100%;box-sizing:border-box}}.performance-brand-card[aria-disabled=true]{cursor:default}.performance-brand-card[aria-disabled=true]:hover{transform:none;box-shadow:none}.wheel-merchant-card h2{font-size:1.15rem;margin:20px 20px 8px;color:#fff;font-weight:800}.wheel-merchant-card [data-directory-fallback]{height:auto}
/*# sourceMappingURL=/cdn/shop/t/33/assets/performance-brand-directory.css.map */
