.places-filter{flex-wrap:wrap;align-items:end;gap:12px;margin:24px 0;display:flex}.places-filter label{flex-direction:column;flex:1;gap:6px;min-width:180px;font-size:12px;display:flex}.places-filter input,.places-filter select{border:1px solid var(--line);background:var(--white);min-height:46px;color:var(--ink);font:inherit;border-radius:9px;padding:12px;font-size:14px}.places-count{color:var(--muted);margin:22px 0;scroll-margin-top:90px;font-size:13px}.place-image-placeholder{aspect-ratio:1000/660;background:var(--placeholder-surface);color:var(--placeholder-ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}@media (max-width:760px){.places-filter label{flex-basis:100%}.places-filter input,.places-filter select{font-size:16px}.places-filter .button{flex:1}}.places-filter .places-city{flex:2;min-width:220px}.places-filter>.filter-control{flex:1;min-width:200px}.places-filter .autocomplete-input>input{width:100%;padding-right:36px}.places-filter .control-label{margin-bottom:6px;display:block}.places-filter .popover-trigger{min-height:46px}.places-filter .autocomplete,.places-filter .control-popover{min-width:0}.places-filter .suggestion-popup{width:min(420px,100vw - 32px);min-width:100%}@media (max-width:760px){.places-filter .places-city,.places-filter>.filter-control{flex-basis:100%;min-width:0}.places-filter .autocomplete-input>input{font-size:16px}.places-filter .suggestion-popup{width:100%}}.destination-tile>.place-image-placeholder{aspect-ratio:auto;height:180px;color:var(--ink)}.places-filter .autocomplete-input{position:relative}.places-filter .autocomplete-input .clear-input{position:absolute;top:50%;right:9px;transform:translateY(-50%)}.places-filter .suggestion-popup{left:0;right:auto}
