.configure-selector[data-astro-cid-irh6z5rk]{margin-top:var(--space-2xl)}.selector-label[data-astro-cid-irh6z5rk]{margin:0;color:var(--brand-main);font-size:.75rem}.selector-tabs[data-astro-cid-irh6z5rk]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--space-md)}.selector-tab[data-astro-cid-irh6z5rk]{padding:.5rem .875rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-page);color:var(--text-secondary);font-family:var(--font-heading);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:border-color var(--duration-sm) var(--ease-out),background var(--duration-sm) var(--ease-out),color var(--duration-sm) var(--ease-out)}.selector-tab[data-astro-cid-irh6z5rk]:hover{border-color:var(--brand-main);color:var(--oem-accent)}.selector-tab[data-astro-cid-irh6z5rk].is-active{border-color:var(--oem-accent);background:var(--oem-accent);color:#fff}.selector-panels[data-astro-cid-irh6z5rk]{margin-top:var(--space-xl)}.selector-panel[data-astro-cid-irh6z5rk]{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-md);overflow:hidden}.panel-grid[data-astro-cid-irh6z5rk]{display:grid;gap:0}@media(min-width:768px){.panel-grid[data-astro-cid-irh6z5rk]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.panel-media[data-astro-cid-irh6z5rk]{display:block;aspect-ratio:1;overflow:hidden;background:var(--bg-muted)}.panel-media[data-astro-cid-irh6z5rk] img[data-astro-cid-irh6z5rk]{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-md) var(--ease-out)}.panel-media[data-astro-cid-irh6z5rk]:hover img[data-astro-cid-irh6z5rk]{transform:scale(1.03)}.panel-body[data-astro-cid-irh6z5rk]{display:grid;gap:var(--space-sm);align-content:start;padding:var(--space-xl)}.panel-level[data-astro-cid-irh6z5rk]{margin:0;color:var(--text-tertiary);font-size:.6875rem}.panel-title[data-astro-cid-irh6z5rk]{margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1;text-transform:uppercase}.panel-title[data-astro-cid-irh6z5rk] a[data-astro-cid-irh6z5rk]{color:var(--oem-accent);text-decoration:none}.panel-title[data-astro-cid-irh6z5rk] a[data-astro-cid-irh6z5rk]:hover{color:var(--brand-main)}.panel-blurb[data-astro-cid-irh6z5rk]{margin:0;color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.5}.panel-detail[data-astro-cid-irh6z5rk]{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.panel-specs[data-astro-cid-irh6z5rk]{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:.5rem 0 0;font-size:.875rem}.panel-specs[data-astro-cid-irh6z5rk] dt[data-astro-cid-irh6z5rk]{color:var(--text-tertiary);font-weight:600}.panel-specs[data-astro-cid-irh6z5rk] dd[data-astro-cid-irh6z5rk]{margin:0;color:var(--text-secondary)}.panel-actions[data-astro-cid-irh6z5rk]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-md)}.configure-page[data-astro-cid-ddgvxsdh]{padding-block:var(--space-2xl) var(--space-3xl)}.breadcrumb[data-astro-cid-ddgvxsdh]{margin:0 0 var(--space-lg);font-size:.875rem;color:var(--text-tertiary)}.breadcrumb[data-astro-cid-ddgvxsdh] a[data-astro-cid-ddgvxsdh]{color:var(--brand-main);text-decoration:none}.section-eyebrow[data-astro-cid-ddgvxsdh]{margin:0;color:var(--brand-main);font-size:.75rem}.page-title[data-astro-cid-ddgvxsdh]{margin:.5rem 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:900;text-transform:uppercase;color:var(--oem-accent)}.page-lead[data-astro-cid-ddgvxsdh]{margin:var(--space-md) 0 0;max-width:42rem;color:var(--text-secondary);font-size:1.0625rem;line-height:1.6}.accessories-section[data-astro-cid-ddgvxsdh]{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--border-subtle)}.accessories-title[data-astro-cid-ddgvxsdh]{margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;text-transform:uppercase;color:var(--oem-accent)}.accessories-lead[data-astro-cid-ddgvxsdh]{margin:var(--space-sm) 0 0;max-width:36rem;color:var(--text-secondary)}.accessories-grid[data-astro-cid-ddgvxsdh]{display:grid;gap:var(--space-lg);margin-top:var(--space-xl)}@media(min-width:768px){.accessories-grid[data-astro-cid-ddgvxsdh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.accessories-card[data-astro-cid-ddgvxsdh]{display:grid;gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.accessories-card-title[data-astro-cid-ddgvxsdh]{margin:0;font-size:1.25rem;font-weight:700}.accessories-card-blurb[data-astro-cid-ddgvxsdh]{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.55}.enquire-section[data-astro-cid-ddgvxsdh]{margin-top:var(--space-3xl);padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-subtle)}.enquire-title[data-astro-cid-ddgvxsdh]{margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.enquire-lead[data-astro-cid-ddgvxsdh]{margin:var(--space-sm) 0 var(--space-lg);max-width:40rem;color:var(--text-secondary)}.configure-actions[data-astro-cid-ddgvxsdh]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-lg)}
