.address-search.svelte-1ro4vv5{min-width:0}.address-input-wrap.svelte-1ro4vv5{position:relative}.address-search.svelte-1ro4vv5 label:where(.svelte-1ro4vv5){display:block;font-size:15px;color:#77717e}.address-search.svelte-1ro4vv5 label:where(.svelte-1ro4vv5) span:where(.svelte-1ro4vv5){color:#b84747}.address-search.svelte-1ro4vv5 input:where(.svelte-1ro4vv5){display:block;width:100%;box-sizing:border-box;min-width:0;margin-top:7px;padding:12px;border:1px solid #ded9e5;border-radius:10px;background:#fff;color:#29252d;font:inherit;font-size:16px}.address-suggestion-panel.svelte-1ro4vv5{position:absolute;top:100%;left:0;right:0;z-index:20;margin-top:12px;box-shadow:0 8px 24px #3022381f;border:1px solid #ded9e5;border-radius:12px;background:#fff;overflow:hidden}.address-suggestion-panel.svelte-1ro4vv5 [role=listbox]:where(.svelte-1ro4vv5){max-height:min(250px,35dvh);overflow:auto;overscroll-behavior:contain}.address-suggestion-panel.svelte-1ro4vv5 button:where(.svelte-1ro4vv5){display:block;width:100%;border:0;border-bottom:1px solid #f0edf3;padding:12px 14px;text-align:left;background:#fff;font:inherit;color:#29252d;cursor:pointer}.address-suggestion-panel.svelte-1ro4vv5 button:where(.svelte-1ro4vv5):last-child{border-bottom:0}.address-suggestion-panel.svelte-1ro4vv5 button:where(.svelte-1ro4vv5):hover,.address-suggestion-panel.svelte-1ro4vv5 button.highlighted:where(.svelte-1ro4vv5){background:#eee7f5}.address-suggestion-panel.svelte-1ro4vv5 strong:where(.svelte-1ro4vv5){display:block;font-size:15px;font-weight:500}.address-suggestion-panel.svelte-1ro4vv5 small:where(.svelte-1ro4vv5){display:block;font-size:13px;color:#827989;margin-top:4px}.address-suggestion-panel.svelte-1ro4vv5 p:where(.svelte-1ro4vv5){font-size:14px;padding:12px;margin:0;color:#77717e}.address-manual.svelte-1ro4vv5{font:inherit;font-size:13px;color:#7041a0;border:0;background:none;padding:8px 0 0;cursor:pointer}.manual-address.svelte-1ro4vv5{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:12px}.address-suggestion-panel.svelte-1ro4vv5 .suggestion-manual:where(.svelte-1ro4vv5){font-size:14px;color:#7041a0;background:#faf8fc;border-top:1px solid #eee8f3}.address-inputs.svelte-etp0o3 select:where(.svelte-etp0o3){appearance:none;-webkit-appearance:none;height:48px;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,#77717e 50%),linear-gradient(135deg,#77717e 50%,transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-size:5px 5px;background-repeat:no-repeat}.address-name.svelte-etp0o3{display:block;font-size:15px;color:#77717e;margin-bottom:16px}.address-name.svelte-etp0o3 span:where(.svelte-etp0o3){color:#b84747}.address-name.svelte-etp0o3 input:where(.svelte-etp0o3),.address-inputs.svelte-etp0o3 select:where(.svelte-etp0o3){display:block;width:100%;box-sizing:border-box;margin-top:7px;padding:12px;border:1px solid #ded9e5;border-radius:10px;background-color:#fff;color:#29252d;font:inherit;font-size:16px;min-height:46px}.address-inputs.svelte-etp0o3 input:where(.svelte-etp0o3):disabled{background:#eae7ee;color:#928a9b;border-color:#e2dce8;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#928a9b}.delivery-address.svelte-etp0o3{padding:0;background:transparent;border-radius:0;min-width:0}.address-inputs.svelte-etp0o3{display:grid;grid-template-columns:1fr 1.3fr;gap:14px;margin-bottom:16px}.address-details.svelte-etp0o3{grid-template-columns:repeat(3,minmax(0,1fr))}.address-inputs.svelte-etp0o3 label:where(.svelte-etp0o3){font-size:15px;color:#77717e;display:block}.address-inputs.svelte-etp0o3 label:where(.svelte-etp0o3) span:where(.svelte-etp0o3){color:#b84747}.address-inputs.svelte-etp0o3 input:where(.svelte-etp0o3){width:100%;box-sizing:border-box;min-width:0;margin-top:7px;padding:12px;border:1px solid #ded9e5;border-radius:10px;background:#fff;color:#29252d;font:inherit;font-size:16px}.address-save.svelte-etp0o3{width:100%;margin-top:2px}.confirmed-heading.svelte-etp0o3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.confirmed-heading.svelte-etp0o3>span:where(.svelte-etp0o3){display:flex;align-items:center;gap:8px;font-size:14px;color:#77717e}.address-check.svelte-etp0o3{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#488044;background:#e5eee3;flex-shrink:0}.confirmed-heading.svelte-etp0o3 button:where(.svelte-etp0o3){color:#7041a0;font:inherit;font-size:14px;min-height:44px;flex-shrink:0;padding:8px 0 8px 8px}.saved-address.svelte-etp0o3{display:block;margin:0;padding:0;border:0;background:none;font-size:20px;font-weight:600;line-height:1.35;color:#29252d;overflow-wrap:anywhere}.address-extra.svelte-etp0o3{margin:8px 0 0;font-size:15px;line-height:1.5;color:#77717e}.address-zone.svelte-etp0o3{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:6px;border-top:1px solid #e4dfe9;margin-top:18px;padding-top:16px}.address-zone.svelte-etp0o3 p:where(.svelte-etp0o3){font-size:15px;line-height:1.5;margin:0;color:#51465e}.confirmed.svelte-etp0o3{padding-top:12px}@media(max-width:600px){.delivery-address.svelte-etp0o3{padding:0}.address-inputs.svelte-etp0o3{grid-template-columns:1fr}.address-details.svelte-etp0o3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.saved-address.svelte-etp0o3{font-size:18px}.confirmed-heading.svelte-etp0o3{gap:8px;margin-bottom:10px}.confirmed-heading.svelte-etp0o3>span:where(.svelte-etp0o3),.confirmed-heading.svelte-etp0o3 button:where(.svelte-etp0o3){font-size:13px}.address-zone.svelte-etp0o3{flex-direction:column;margin-top:16px;padding-top:14px}.address-extra.svelte-etp0o3{font-size:14px}}
