.location-autocomplete{position:relative;display:block;width:100%;min-width:0;flex:1}
.location-autocomplete>input{width:100%;min-width:0}
.location-suggestions{position:absolute;z-index:100;top:calc(100% + 6px);left:0;right:0;max-height:290px;overflow-y:auto;overscroll-behavior:contain;margin:0!important;padding:4px!important;list-style:none!important;border:1px solid #9aadb3;border-radius:4px;box-shadow:0 8px 22px #112e3826;background:#fff;color:#17313b;text-align:left}
.location-suggestions[hidden]{display:none!important}
.location-suggestions>li{display:block;margin:0!important;padding:10px 12px!important;min-height:48px;border-radius:2px;cursor:pointer;font-size:15px;line-height:1.4}
.location-suggestions>li::before{content:none!important}
.location-suggestions strong{display:block;color:#17313b;font-size:15px;font-weight:600}
.location-suggestions span{display:block;color:#526770;font-size:12px;margin-top:2px}
.location-suggestions>li:hover,.location-suggestions>li[aria-selected=true]{background:#edf2f0;outline:2px solid #9c4f27;outline-offset:-2px}
.nearby-controls,.nearby-choice,.search-field,.field-inner{overflow:visible}
