.vehicle-selector[data-astro-cid-cg7hcuhw]{position:relative;display:grid;grid-template-columns:.8fr repeat(3,minmax(135px,1fr)) auto;gap:10px;align-items:end;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:14px;background:#ffffff14;box-shadow:0 22px 70px #00000038;backdrop-filter:blur(12px)}.vehicle-selector__heading[data-astro-cid-cg7hcuhw]{align-self:center;padding:2px 10px}.vehicle-selector__heading[data-astro-cid-cg7hcuhw] span[data-astro-cid-cg7hcuhw],.vehicle-selector__heading[data-astro-cid-cg7hcuhw] small[data-astro-cid-cg7hcuhw]{display:block}.vehicle-selector__heading[data-astro-cid-cg7hcuhw] span[data-astro-cid-cg7hcuhw]{color:#fff;font-size:.92rem;font-weight:760}.vehicle-selector__heading[data-astro-cid-cg7hcuhw] small[data-astro-cid-cg7hcuhw]{margin-top:3px;color:#9da4a8;font-size:.72rem}.field[data-astro-cid-cg7hcuhw]{position:relative}label[data-astro-cid-cg7hcuhw]{position:absolute;z-index:1;top:9px;left:14px;color:#9da4a8;font-size:.67rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase;pointer-events:none}select[data-astro-cid-cg7hcuhw]{width:100%;height:62px;appearance:none;border:1px solid rgba(255,255,255,.13);border-radius:14px;padding:23px 38px 7px 13px;background:#22272b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aeb5b9' stroke-width='2'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 13px center;color:#fff;font-weight:650;outline:none}select[data-astro-cid-cg7hcuhw]:focus-visible{border-color:var(--signal);box-shadow:0 0 0 3px #b9f54a24}select[data-astro-cid-cg7hcuhw]:disabled{color:#737b80;cursor:not-allowed;opacity:.7}.selector-submit[data-astro-cid-cg7hcuhw]{height:62px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding-inline:20px;background:var(--signal);color:var(--signal-ink);font-weight:780;white-space:nowrap}.selector-submit[data-astro-cid-cg7hcuhw]:hover:not(:disabled){background:#aee73f}.selector-submit[data-astro-cid-cg7hcuhw]:disabled{background:#40464b;color:#858d91;cursor:not-allowed}.selector-submit[data-astro-cid-cg7hcuhw] svg[data-astro-cid-cg7hcuhw]{width:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.selector-status[data-astro-cid-cg7hcuhw]{position:absolute;top:calc(100% + 7px);left:12px;margin:0;color:#899196;font-size:.7rem}.configuration-tools[data-astro-cid-cg7hcuhw]{grid-column:2 / -1;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0000001f}.configuration-tools[data-astro-cid-cg7hcuhw][hidden]{display:none}.configuration-tools[data-astro-cid-cg7hcuhw] summary[data-astro-cid-cg7hcuhw]{padding:11px 14px;color:#cbd0d2;font-size:.72rem;font-weight:720;cursor:pointer}.configuration-tools__grid[data-astro-cid-cg7hcuhw]{display:grid;grid-template-columns:1fr 1.5fr auto;gap:10px;padding:0 10px 10px}.configuration-tools[data-astro-cid-cg7hcuhw]>p[data-astro-cid-cg7hcuhw]{margin:0;padding:0 12px 12px;color:#969ea2;font-size:.68rem}.skip-configuration[data-astro-cid-cg7hcuhw]{min-height:48px;align-self:end;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:8px 13px;color:#d4d8da;background:transparent;font-size:.7rem;font-weight:720}.vehicle-selector--compact[data-astro-cid-cg7hcuhw]{grid-template-columns:repeat(3,minmax(135px,1fr)) auto;border-color:var(--line);background:var(--surface);box-shadow:var(--shadow)}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .vehicle-selector__heading[data-astro-cid-cg7hcuhw]{display:none}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .configuration-tools[data-astro-cid-cg7hcuhw]{grid-column:1 / -1;border-color:var(--line);background:#f4f4ef}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .configuration-tools[data-astro-cid-cg7hcuhw] summary[data-astro-cid-cg7hcuhw]{color:var(--ink)}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .configuration-tools[data-astro-cid-cg7hcuhw]>p[data-astro-cid-cg7hcuhw]{color:var(--muted)}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .skip-configuration[data-astro-cid-cg7hcuhw]{border-color:var(--line);color:var(--muted)}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] select[data-astro-cid-cg7hcuhw]{border-color:var(--line);background-color:#f8f8f4;color:var(--ink)}.vehicle-selector--compact[data-astro-cid-cg7hcuhw] label[data-astro-cid-cg7hcuhw],.vehicle-selector--compact[data-astro-cid-cg7hcuhw] .selector-status[data-astro-cid-cg7hcuhw]{color:var(--muted)}@media(max-width:1100px){.vehicle-selector[data-astro-cid-cg7hcuhw]{grid-template-columns:repeat(3,1fr)}.vehicle-selector__heading[data-astro-cid-cg7hcuhw],.selector-submit[data-astro-cid-cg7hcuhw],.configuration-tools[data-astro-cid-cg7hcuhw]{grid-column:1 / -1}.vehicle-selector--compact[data-astro-cid-cg7hcuhw]{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.vehicle-selector[data-astro-cid-cg7hcuhw],.vehicle-selector--compact[data-astro-cid-cg7hcuhw]{grid-template-columns:1fr}.selector-submit[data-astro-cid-cg7hcuhw],.configuration-tools[data-astro-cid-cg7hcuhw]{grid-column:auto}.configuration-tools__grid[data-astro-cid-cg7hcuhw]{grid-template-columns:1fr}}
