.catalog-vehicle-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}.catalog-vehicle-fields>.ui-field{min-width:0}.catalog-vehicle-fields select{width:100%;min-width:0;min-height:50px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--soft);color:var(--ink);font-size:16px;text-overflow:ellipsis}.catalog-vehicle-fields select:disabled{opacity:.6}.catalog-options-note{grid-column:1/-1;color:var(--muted);font-size:12px;line-height:1.5}.catalog-options-note button{color:var(--blue);text-decoration:underline;min-height:32px;padding-inline:6px}.catalog-search>.catalog-vehicle-fields{grid-column:1/-1;grid-row:1;margin-bottom:10px}.home-search.home-search-expanded{grid-template-columns:minmax(140px,1fr) minmax(0,2fr) auto}.home-search-expanded>.catalog-options-note,.home-search-expanded>.catalog-vehicle-fields,.home-search-expanded>noscript{grid-column:1/-1}.catalog-vehicle-fields :is(select,button):focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:600px){.catalog-vehicle-fields{gap:12px}.catalog-vehicle-fields,.home-search.home-search-expanded{grid-template-columns:minmax(0,1fr)}}