.place-search{position:relative;flex:1 1 320px;min-width:0;text-align:left}.place-search input{width:100%;box-sizing:border-box}.place-suggestions{position:absolute;top:100%;left:0;right:0;z-index:50;max-height:290px;overflow-y:auto;background:white;color:#16372d;border:1px solid #b5d6c6;border-radius:10px;box-shadow:0 12px 30px #001c1930}.place-option{padding:12px 14px;cursor:pointer;font-size:14px;line-height:1.5;border-bottom:1px solid #e7ece8}.place-option:hover,.place-option[aria-selected="true"]{background:#e5f5e9}.place-status{display:block;font-size:12px;color:#365c4b;line-height:1.4}.place-status:empty{display:none}.search{overflow:visible}.place-suggestions[hidden]{display:none}@media(max-width:550px){.place-search{flex-basis:100%;width:100%}}
