.address-autocomplete{position:relative;display:block}.address-help{display:block;margin-top:6px;color:#5F574B;font:400 12px/1.5 Inter,Arial,sans-serif}.address-suggestions{position:absolute;left:0;right:0;top:53px;z-index:30;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #DCD2C0;border-radius:6px;box-shadow:0 1px 2px #1b17120f,0 14px 36px #1b17121f;max-height:280px;overflow:auto;overscroll-behavior:contain}.address-suggestions[hidden]{display:none}.address-suggestions li{display:flex;align-items:center;min-height:48px;padding:10px 16px;border-top:1px solid #DCD2C0;color:#1B1712;font:400 14px/1.5 Inter,Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere}.address-suggestions li:first-child{border-top:0}.address-suggestions li:hover{background:#F6F1E8}.address-suggestions li[aria-selected=true]{background:#EFE8DB;box-shadow:inset 3px 0 #A03D22}.address-autocomplete input[aria-expanded=true]{border-color:#1B1712}

.address-attribution{display:block;margin-top:5px;font:400 12px/1.5 Roboto,Arial,sans-serif;letter-spacing:normal;white-space:nowrap;color:#5E5E5E}.address-attribution[hidden]{display:none}
.address-autocomplete:has(input[aria-expanded="true"]) .address-attribution{position:absolute;top:56px;left:1px;right:1px;z-index:31;margin:0;padding:7px 16px;background:#fff;border-radius:6px 6px 0 0}.address-autocomplete:has(input[aria-expanded="true"]):has(.address-attribution:not([hidden])) .address-suggestions{padding-top:34px}
