.directory-page .directory-location-picker{position:relative}.directory-page .directory-location-suggestions{position:absolute;z-index:750;top:100%;left:0;right:0;display:grid;gap:2px;max-height:230px;overflow:auto;margin-top:4px;padding:6px;border:1px solid #d8e0e9;border-radius:10px;background:#fff;box-shadow:0 14px 30px rgba(24,35,56,.16)}.directory-page .directory-location-suggestions[hidden]{display:none}.directory-page .directory-location-suggestions button{width:100%;padding:10px;border:0;border-radius:7px;background:transparent;color:#182338;text-align:left;font:inherit;font-size:.85rem;cursor:pointer}.directory-page .directory-location-suggestions button:hover,.directory-page .directory-location-suggestions button[aria-selected=true]{background:#fff2e8;color:#b84e0c}@media(max-width:600px){.directory-page .directory-location-suggestions{position:relative;max-height:180px;margin-top:0}}
