.address-field{flex-direction:column;gap:7px;display:flex;position:relative}.address-field>label{font-size:12px;font-weight:700}.address-status{color:var(--muted);background:#fff;padding-left:8px;font-size:11px;font-weight:400;position:absolute;top:40px;right:12px}.address-suggestions{z-index:12;background:#fff;border:1px solid #cfc5dc;border-top:0;max-height:280px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0b1b281a}.address-suggestions li{margin:0}.address-suggestions button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;align-items:flex-start;gap:10px;padding:12px 13px;font-size:13px;line-height:1.4;display:flex}.address-suggestions li:last-child button{border-bottom:0}.address-suggestions button:hover,.address-suggestions button.active{background:var(--mist);color:var(--blue)}.address-suggestions svg{width:16px;height:16px;color:var(--blue);flex:none;margin-top:1px}
