.spc-vehicle-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.spc-vehicle-tile{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--spc-line);border-radius:var(--spc-radius-card);background:var(--spc-white);color:var(--spc-ink);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.spc-vehicle-tile:hover{border-color:#d6d6d2;box-shadow:0 8px 20px #00000014}.spc-vehicle-tile:focus-visible{outline:3px solid var(--spc-ink);outline-offset:3px}.spc-vehicle-tile__media{display:block;aspect-ratio:3 / 2;background:linear-gradient(180deg,#f6f6f5,#ececea)}.spc-vehicle-tile__media img{display:block;width:100%;height:100%;object-fit:contain}.spc-vehicle-tile__empty{display:block;width:100%;height:100%}.spc-vehicle-tile__name{padding:12px 16px 0;font-weight:600;font-size:16px;line-height:22px}.spc-vehicle-tile__count{padding:2px 16px 14px;font-size:13px;color:var(--spc-ink-soft)}.spc-vehicle-header__intro{display:flex;align-items:center;gap:24px}.spc-vehicle-header__intro img{width:160px;height:auto;max-height:120px;object-fit:contain;flex:none}.spc-vehicle-header__text{display:flex;flex-direction:column;gap:12px;min-width:0}.spc-vehicle-header h2,.spc-vehicle-overview h2{margin:0;font-size:20px;line-height:28px}.spc-vehicle-versions a{min-height:48px;padding:6px 16px}.spc-vehicle-universal{font-weight:600;text-decoration:underline}.spc-vehicle-overview{max-width:1440px;margin-inline:auto;padding:24px clamp(16px,5.56vw,80px) 48px;display:flex;flex-direction:column;gap:32px}.spc-vehicle-overview h1{margin:0;font-size:36px;line-height:44px}.spc-vehicle-overview__brand{display:flex;flex-direction:column;gap:16px}.spc-vehicle-overview__brand h2{display:flex;align-items:center;gap:12px}.spc-vehicle-overview__brand h2 img{width:auto;height:32px}.spc-vehicle-overview__actions{display:flex;flex-wrap:wrap;gap:12px}.spc-vehicle-overview__actions a{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border:1px solid var(--spc-ink);border-radius:var(--spc-radius);font-weight:600;color:var(--spc-ink);text-decoration:none}.spc-vehicle-overview__actions a:first-child{background:var(--spc-action);border-color:var(--spc-action);color:var(--spc-white)}@media(max-width:749px){.spc-vehicle-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.spc-vehicle-tile__name{padding:10px 12px 0;font-size:14px}.spc-vehicle-tile__count{padding:2px 12px 12px}.spc-vehicle-header__intro img{width:96px}.spc-vehicle-overview{padding:16px 16px 32px;gap:24px}.spc-vehicle-overview h1{font-size:28px;line-height:36px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/spc-vehicle-pages.css.map */
