.location-suggest-host{position:relative!important}.location-suggestion-menu{position:absolute;z-index:1000;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid #dbe8dc;border-radius:14px;box-shadow:0 18px 43px #163e352e;padding:6px;max-height:340px;overflow:auto}.location-suggestion{display:flex;gap:11px;align-items:center;border:0;background:transparent;text-align:left;width:100%;padding:9px 10px;border-radius:9px;color:#183f34}.location-suggestion:hover,.location-suggestion.active{background:#edf5e9}.location-suggestion-icon{width:30px;height:30px;border-radius:9px;background:#eff4ec;display:grid;place-items:center;font-size:20px;color:#48795e;flex:none}.location-suggestion-copy{display:grid;gap:2px}.location-suggestion-copy strong{font-size:12px;font-weight:750}.location-suggestion-copy small{color:#8a9b8c;font-size:10px}.geo-location-field .location-suggestion-menu{min-width:240px}.searchfields .location-suggestion-menu{min-width:280px}
