[data-sig="offroad-fitment"]{background:var(--raised);padding-top:36px;padding-bottom:24px}[data-sig="offroad-fitment"] .fitment-picker{display:grid;grid-template-columns:1fr 1.7fr;gap:16px 48px}[data-sig="offroad-fitment"] h2{font-size:26px;margin-bottom:8px}[data-sig="offroad-fitment"] p{margin:0;color:var(--muted)}[data-sig="offroad-fitment"] .vehicle-form{display:grid;grid-template-columns:.7fr .8fr 1.2fr auto;gap:12px;align-items:end}[data-sig="offroad-fitment"] label{font-size:13px;display:block}[data-sig="offroad-fitment"] select{display:block;width:100%;background:var(--deep);color:var(--ink);border:1px solid var(--line);height:46px;padding:8px;margin-top:4px;font-size:16px}[data-sig="offroad-fitment"] .fitment-note{grid-column:1/-1;font-size:13px;color:var(--amber)}@media(max-width:1100px){[data-sig="offroad-fitment"] .fitment-picker{grid-template-columns:1fr}}@media(max-width:600px){[data-sig="offroad-fitment"] .vehicle-form{grid-template-columns:1fr 1fr}[data-sig="offroad-fitment"] .vehicle-form button{padding:8px}[data-sig="offroad-fitment"] h2{font-size:24px}}