.tpl-parts{--mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace}.tpl-parts .pghero{padding-bottom:clamp(20px,3vh,36px)}@media(scripting:none){.tpl-parts .pghero .kits__label{color:var(--white)}}.tpl-parts .pcat__eyebrow{margin:0 0 clamp(14px,2vh,20px);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#ffffffa8}.tpl-parts .pcat__eyebrow .seclabel__slash{margin-right:.4em}.tpl-parts .pcat{padding:0 var(--mx) clamp(34px,5vh,60px)}.tpl-parts .pcat__grid{display:flex;flex-wrap:wrap;gap:10px}.tpl-parts .pcat__tile{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;color:#fff;text-decoration:none}@media(scripting:enabled){.tpl-parts .pcat__tile{opacity:0;transform:translateY(20px);transition:opacity .5s ease calc(var(--i, 0) * 70ms),transform .55s cubic-bezier(.22,.61,.36,1) calc(var(--i, 0) * 70ms)}.tpl-parts .pcat__tile.is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tpl-parts .pcat__tile{opacity:1;transform:none;transition:none}.tpl-parts .pcat__media,.tpl-parts .pcat__arrow{transition:none}.tpl-parts .pcat__tile:hover .pcat__media{transform:none}}.tpl-parts .pcat__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;max-height:170px;border:1px solid rgba(255,255,255,.08);border-radius:var(--r-panel);background:#060606;transition:transform .35s cubic-bezier(.22,.61,.36,1),border-color .35s ease}.tpl-parts .pcat__media img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.tpl-parts .pcat__idx{position:absolute;top:10px;left:12px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.22em;color:#ffffff8c}.tpl-parts .pcat__media--bare{border-color:#ffffff24}.tpl-parts .pcat__media--bare .pcat__idx{position:static;display:grid;place-items:center;height:100%;font-size:clamp(24px,3vw,36px);letter-spacing:.1em;color:#ffffff24}.tpl-parts .pcat__meta{display:flex;flex-direction:column;gap:7px;padding:11px 4px 0}.tpl-parts .pcat__name{font-size:clamp(13px,1.1vw,15px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.tpl-parts .pcat__go{display:flex;align-items:center;justify-content:space-between;gap:10px}.tpl-parts .pcat__count{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8}.tpl-parts .pcat__arrow{flex:none;color:#fff6;transition:transform .3s cubic-bezier(.22,.61,.36,1),color .3s ease}.tpl-parts .pcat__tile:hover .pcat__media,.tpl-parts .pcat__tile:focus-visible .pcat__media{transform:translateY(-6px);border-color:#ffffff47}.tpl-parts .pcat__tile:hover .pcat__arrow,.tpl-parts .pcat__tile:focus-visible .pcat__arrow{color:var(--accent);transform:translate(4px)}.tpl-parts .pcat__tile:hover .pcat__count,.tpl-parts .pcat__tile:focus-visible .pcat__count{color:#ffffffbf}.tpl-parts .pcat__band{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:0 var(--mx) clamp(18px,2.6vh,28px)}.tpl-parts .pcat__band .pcat__eyebrow{margin:0}.tpl-parts .pcat__tally{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa8}@media(min-width:700px){.tpl-parts .pcat__grid{gap:14px}.tpl-parts .pcat__tile{flex-basis:200px}.tpl-parts .pcat__media{max-height:210px}}@media(min-width:900px){.tpl-parts .pcat__tile{flex-basis:240px}}@media(min-width:1100px){.tpl-parts .pcat__grid{gap:16px}.tpl-parts .pcat__tile{flex-basis:165px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/f1-parts.css.map */
