.car-search__fields[data-v-1ec64a73]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:600px){.car-search__fields[data-v-1ec64a73]:not(.car-search__fields--stacked){grid-template-columns:1fr 1fr}}.car-search__label[data-v-1ec64a73]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-link);margin-bottom:.5rem}.car-search__field[data-v-1ec64a73]{min-width:0}.car-search__field[data-v-1ec64a73] .v-field{border-radius:12px;border:2px solid var(--color-border);transition:all .2s ease}.car-search__field[data-v-1ec64a73] .v-field:hover{border-color:var(--brand-cyan-tint)}.car-search__field[data-v-1ec64a73] .v-field--focused{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}.car-search__note[data-v-1ec64a73]{display:flex;align-items:flex-start;gap:.4rem;margin:1rem 0 1.25rem;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}.car-search__note .v-icon[data-v-1ec64a73]{margin-top:1px;color:var(--color-link)}.car-search__submit[data-v-1ec64a73]{background:var(--color-primary)!important;color:#fff!important;font-weight:700;font-size:1rem;letter-spacing:.02em;border-radius:14px;text-transform:none;box-shadow:0 10px 30px -5px rgba(var(--color-primary-rgb),.4);transition:all .3s ease}.car-search__submit[data-v-1ec64a73]:hover{transform:translateY(-2px);box-shadow:0 15px 40px -5px rgba(var(--color-primary-rgb),.5)}.car-search__submit.v-btn--disabled[data-v-1ec64a73]{opacity:.55;box-shadow:none}
