.villa-search-module__mez8ca__compactSearch.villa-search-module__mez8ca__compactSearch{padding-block:.9rem}.villa-search-module__mez8ca__searchBar.villa-search-module__mez8ca__searchBar{gap:.75rem}.villa-search-module__mez8ca__searchBar :is(input,button){min-height:44px}.villa-search-module__mez8ca__advanced{border-top:1px solid var(--line);grid-column:1/-1;padding-top:.8rem}.villa-search-module__mez8ca__advanced summary{color:var(--ink);cursor:pointer;width:fit-content;padding-block:.45rem}.villa-search-module__mez8ca__advancedFields{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:.8rem;margin-block:.6rem;display:grid}.villa-search-module__mez8ca__advancedFields label{min-width:0}.villa-search-module__mez8ca__pool{border:0;margin:.8rem 0;padding:0}.villa-search-module__mez8ca__pool legend{margin-bottom:.5rem;font-size:.82rem}.villa-search-module__mez8ca__poolOptions{flex-wrap:wrap;column-gap:1.2rem;display:flex}.villa-search-module__mez8ca__poolOptions label{flex-direction:row;align-items:center;min-height:38px}.villa-search-module__mez8ca__poolOptions.villa-search-module__mez8ca__poolOptions input{width:auto;margin:0}.villa-search-module__mez8ca__pageEdge{color:var(--ink-soft);opacity:.65}@media (min-width:681px) and (max-width:1000px){.villa-search-module__mez8ca__searchBar.villa-search-module__mez8ca__searchBar{grid-template-columns:1.3fr 1fr 1fr .6fr auto}.villa-search-module__mez8ca__searchBar.villa-search-module__mez8ca__searchBar :is(label,button){grid-column:auto}}@media (max-width:680px){.villa-search-module__mez8ca__searchBar.villa-search-module__mez8ca__searchBar :is(label:last-of-type,button){grid-column:auto}}
