.parts-switch{display:block;padding:18px clamp(16px,2.2vw,24px) 14px;border-bottom:1px solid rgb(var(--g-tint, 12 12 14) / .12)}.parts-toggle{display:flex;padding:0 0 14px}.parts-toggle__pills{display:flex;gap:8px;flex-wrap:wrap}.parts-toggle__pill,.parts-brands__chip{appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--g-r-pill, 999px);background:linear-gradient(180deg,rgb(var(--g-tint, 12 12 14) / var(--g-fill-top, .06)),rgb(var(--g-tint, 12 12 14) / var(--g-fill-bot, .025)));border:1px solid rgb(var(--g-tint, 12 12 14) / var(--g-edge, .14));box-shadow:inset 0 1px rgb(255 255 255 / var(--g-sheen, .55)),inset 0 -1px rgb(var(--g-shade, 0 0 0) / var(--g-under, .07)),var(--g-lift-sm, 0 4px 14px rgb(0 0 0 / .14));-webkit-backdrop-filter:blur(var(--g-blur, 20px)) saturate(var(--g-sat, 1.7));backdrop-filter:blur(var(--g-blur, 20px)) saturate(var(--g-sat, 1.7));font-weight:700;text-transform:uppercase;white-space:nowrap;transition:background var(--g-med, .32s) var(--g-ease, ease),border-color var(--g-med, .32s) var(--g-ease, ease),box-shadow var(--g-med, .32s) var(--g-ease, ease),transform var(--g-med, .32s) var(--g-ease, ease),color var(--g-fast, .18s) var(--g-ease, ease)}.parts-toggle__pill{padding:11px 26px;font-size:13px;letter-spacing:.06em;color:#111}.parts-brands__chip{padding:10px 20px;font-size:12px;letter-spacing:.06em;color:#d81e2c}.parts-toggle__pill:hover,.parts-brands__chip:hover{--g-fill-top: .11;--g-edge: .26;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px rgb(var(--g-shade, 0 0 0) / var(--g-under, .07)),var(--g-lift, 0 10px 30px rgb(0 0 0 / .22))}.parts-toggle__pill:active,.parts-brands__chip:active{transform:translateY(0)}.parts-toggle__pill:focus-visible,.parts-brands__chip:focus-visible{outline:2px solid rgb(var(--g-accent, 216 30 44) / 1);outline-offset:3px}.parts-toggle__pill.is-active,.parts-brands__chip[aria-pressed=true]{background:linear-gradient(180deg,rgb(var(--g-accent, 216 30 44) / .96),rgb(var(--g-accent, 216 30 44) / .8));border-color:rgb(var(--g-accent, 216 30 44) / .9);color:#fff;box-shadow:inset 0 1px #ffffff61,var(--g-lift, 0 10px 30px rgb(0 0 0 / .22))}.parts-toggle__pill.is-active:hover,.parts-brands__chip[aria-pressed=true]:hover{filter:brightness(1.06);transform:translateY(-2px)}.parts-brands{padding:0}.parts-brands__label{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1111119e}.parts-brands__chip--all{color:#111}.parts-brands__set[hidden]{display:none}.parts-brands__row{display:flex;flex-wrap:wrap;gap:8px}.parts-brands__chip--extra{display:none}.parts-brands__set.is-expanded .parts-brands__chip--extra{display:inline-flex}.parts-brands__more{appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111;text-decoration:underline;text-underline-offset:3px;margin-top:14px;padding:4px 0;transition:color var(--g-fast, .18s) var(--g-ease, ease)}.parts-brands__more:hover{color:rgb(var(--g-accent, 216 30 44) / 1)}.shopify-section[aria-busy=true]{opacity:.4;transition:opacity .15s ease}html.parts-priming #ProductGridContainer{visibility:hidden;min-height:60vh}@media screen and (max-width:749px){.parts-switch{padding:14px 16px 12px}.parts-toggle{padding-bottom:12px}.parts-toggle__pill{padding:10px 18px;font-size:12px}.parts-brands__row{gap:7px}.parts-brands__chip{padding:9px 15px;font-size:11px}}@media(prefers-reduced-motion:reduce){.parts-toggle__pill,.parts-brands__chip{transition:none}.parts-toggle__pill:hover,.parts-brands__chip:hover,.parts-toggle__pill.is-active:hover,.parts-brands__chip[aria-pressed=true]:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-parts-switch.css.map */
