.bizmart-address-components{margin:10px 0 18px;padding:14px 16px;border:1px solid #efdfd0;border-left:3px solid #ff692c;border-radius:6px;background:#fff8f2;color:#46362a;font:inherit;font-size:13px;box-sizing:border-box}.bizmart-address-components p{margin:0 0 8px}.bizmart-address-components [data-kind=error]{color:#b32d2e}.bizmart-address-components [data-kind=success]{color:#167841}.bizmart-address-components details summary{cursor:pointer;font-weight:600}.bizmart-address-components label{display:block;font-size:12px;margin-top:10px}.bizmart-address-components input,.bizmart-address-components select{box-sizing:border-box;width:100%;max-width:100%;background:#fff;border:1px solid #d4d8df;border-radius:4px;padding:9px;color:#253242;font:inherit}.bizmart-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.bizmart-address-components button{border:0;border-radius:4px;padding:9px 13px;margin:12px 8px 0 0;background:#1b8848;color:white;cursor:pointer;font:inherit}.bizmart-address-components button.bizmart-address-secondary{color:#31424e;background:#fff;border:1px solid #ced4da}.bizmart-address-components button:disabled{opacity:.6;cursor:wait}.bizmart-address-components small{display:block;margin-top:6px}.bizmart-address-components [hidden]{display:none!important}@media(max-width:480px){.bizmart-address-grid{grid-template-columns:1fr}}
.bizmart-address-suggestions{border:1px solid #d9dde3;border-radius:5px;background:#fff;box-shadow:0 4px 12px #25324212;margin:0 0 10px;max-height:260px;overflow-y:auto}.bizmart-address-components .bizmart-address-suggestions button{display:block;box-sizing:border-box;width:100%;border:0;border-radius:0;margin:0;padding:11px 13px;background:#fff;color:#253242;text-align:left;white-space:normal;line-height:1.45}.bizmart-address-components .bizmart-address-suggestions button:hover,.bizmart-address-components .bizmart-address-suggestions button[aria-selected=true]{background:#fff0e6;color:#84390e}.bizmart-address-components .bizmart-address-suggestions button+button{border-top:1px solid #f0f1f3}
.bizmart-address-components.bizmart-address-compact{border:0;background:none;border-radius:0;margin:0;padding:0}.bizmart-address-compact>[hidden]{display:none!important}.bizmart-address-compact details:not([hidden]){margin:8px 0;padding:12px;border:1px solid #dfe3e8;border-radius:4px;background:#fff}.bizmart-address-compact p:not([hidden]){margin:6px 0;font-size:12px}.bizmart-address-select-input{padding-right:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%2377808d' stroke-width='1.6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:13px 9px!important}.bizmart-address-select-input[aria-busy=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='7' cy='7' r='5' fill='none' stroke='%2377808d' stroke-width='2' stroke-dasharray='8 5'/%3E%3C/svg%3E")!important;background-size:14px!important}.bizmart-address-popup{position:fixed;z-index:100000;box-sizing:border-box;margin:0;border:1px solid #d0d4db;border-radius:4px;background:#fff;box-shadow:0 5px 16px #182b4324;font:14px/1.4 system-ui,sans-serif;overflow:auto}.bizmart-address-popup[hidden]{display:none!important}.bizmart-address-popup button{display:block;box-sizing:border-box;width:100%;border:0;border-radius:0;padding:10px 12px;margin:0;background:#fff;color:#283341;font:inherit;text-align:left;white-space:normal;cursor:pointer}.bizmart-address-popup button+button{border-top:1px solid #f0f1f3}.bizmart-address-popup button:hover,.bizmart-address-popup button[aria-selected=true]{background:#eef2ff}.bizmart-address-popup button.bizmart-address-manual-option{font-size:12px;color:#66717f}
