.airport-index-simplified .airport-index-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto;gap:14px;align-items:end;margin:18px 0}.airport-index-filters label{min-width:0;font-weight:700}.airport-index-filters input[type=search],.airport-index-filters select{display:block;box-sizing:border-box;width:100%;min-height:46px;padding:10px 12px;margin-top:7px;font:inherit;border:1px solid #a8adae;border-radius:7px;background:#fff;color:#102830}.airport-index-filters .airport-index-checkbox{display:flex;align-items:center;gap:9px;min-height:46px;white-space:nowrap}.airport-index-checkbox input{width:20px;height:20px;margin:0;accent-color:#254b53}.airport-index-filters button{min-height:46px;padding:10px 16px;border:1px solid #a8adae;border-radius:7px;background:#fff;font:inherit;cursor:pointer}.airport-index-simplified .airport-search-results{max-height:none;overflow:visible}.airport-index-simplified .airport-search-card details{margin-top:12px}.airport-index-simplified .airport-search-card details ul{padding-left:20px}.airport-index-simplified .airport-search-card small{display:inline}.airport-index-simplified [data-city-suggestion]{font-size:.85rem;color:#364c54}@media(max-width:760px){.airport-index-simplified .airport-index-filters{grid-template-columns:minmax(0,1fr) auto}.airport-index-query{grid-column:1/-1}.airport-index-filters>label:nth-child(2){grid-column:1/-1}.airport-index-simplified .airport-search-results{grid-template-columns:1fr;max-height:none}.airport-index-filters button{justify-self:end}}
