.Shimmer_stack__olozf{display:flex;flex-direction:column;gap:.7rem}.Shimmer_cardBtn__5k9T3,.Shimmer_cardImage__g_jL6,.Shimmer_line__GrcHe,.Shimmer_thumb__y_lx_{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:Shimmer_shimmer__0vm3J 1.4s ease-in-out infinite}.Shimmer_line__GrcHe{border-radius:10px;height:48px}.Shimmer_row__1XAc4{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;border:1px solid var(--color-line,#dde8ef);border-radius:14px;background:#fff}.Shimmer_thumb__y_lx_{flex-shrink:0;width:44px;height:44px;border-radius:12px}.Shimmer_rowCopy__smlQD{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.Shimmer_grid__Ug_3A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.Shimmer_card__w0NEc{display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:0 0 .95rem;background:rgba(255,255,255,.92);border:1px solid color-mix(in srgb,var(--color-line,#dde8ef) 85%,#fff);border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Shimmer_cardImage__g_jL6{width:100%;height:210px;aspect-ratio:auto;background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--color-secondary,#8fbf3d) 12%,transparent),transparent 42%),linear-gradient(180deg,#f3f8fb 0,#eef5f9 100%)}.Shimmer_cardBtn__5k9T3{width:calc(100% - 2rem);height:44px;margin:.15rem 1rem 0;border-radius:12px}@keyframes Shimmer_shimmer__0vm3J{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:641px){.Shimmer_grid__Ug_3A{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:992px){.Shimmer_grid__Ug_3A{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.AddAddressModal_backdrop__zXfqW{background:rgba(15,23,42,.45)!important}.AddAddressModal_container__k91ow{align-items:center!important}.AddAddressModal_paper__jlfMX{box-sizing:border-box!important;position:relative;width:min(560px,calc(100vw - 1.5rem))!important;max-width:min(560px,calc(100vw - 1.5rem))!important;max-height:calc(100dvh - 2rem)!important;margin:1rem!important;padding:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 16px 48px rgba(15,23,42,.18)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.AddAddressModal_form__kq_96{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 2rem);overflow:hidden}.AddAddressModal_closeBtn__reW69{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;color:#90a4ae!important}.AddAddressModal_content__PEtBP{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1.75rem 1.75rem 1rem;scrollbar-width:thin;scrollbar-color:#b0bec5 transparent}.AddAddressModal_content__PEtBP::-webkit-scrollbar{width:6px}.AddAddressModal_content__PEtBP::-webkit-scrollbar-thumb{background:#b0bec5;border-radius:999px}.AddAddressModal_title__xJ1w_{margin:0;-webkit-padding-end:2rem;padding-inline-end:2rem;font-family:inherit;font-weight:700;font-size:22px;line-height:1.2;color:var(--color-primary,#006fb9)}.AddAddressModal_row__V2V62{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1.25rem}.AddAddressModal_fieldFull__cq5Sv,.AddAddressModal_field__dO2V8{display:flex;flex-direction:column;min-width:0}.AddAddressModal_fieldFull__cq5Sv{margin-top:1.1rem}.AddAddressModal_label__4j1Hn{display:block;margin-bottom:.45rem;font-family:inherit;font-weight:500;font-size:14px;color:var(--color-primary,#006fb9)}.AddAddressModal_required__B7ehf{color:#e11d48;-webkit-margin-start:.15em;margin-inline-start:.15em;font-weight:700}.AddAddressModal_input__m6tpe{box-sizing:border-box;width:100%;min-height:46px;padding:.65rem .9rem;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:15px;color:var(--input-text,#1b3a4b)}.AddAddressModal_input__m6tpe:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.AddAddressModal_fieldError__W3MJR{margin:.4rem 0 0;font-family:inherit;font-size:13px;color:#c62828}.AddAddressModal_streetWrap__AjK4X{position:relative}.AddAddressModal_streetInput__JPPa7{box-sizing:border-box;width:100%;min-height:46px;padding:.65rem 2.75rem .65rem .9rem;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:15px;color:var(--input-text,#1b3a4b)}[dir=rtl] .AddAddressModal_streetInput__JPPa7{padding:.65rem .9rem .65rem 2.75rem}.AddAddressModal_streetInput__JPPa7:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.AddAddressModal_streetIcon__h_gTw{position:absolute;top:50%;inset-inline-end:.65rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#90a4ae;cursor:pointer}.AddAddressModal_streetIcon__h_gTw:hover{color:var(--color-primary,#006fb9)}.AddAddressModal_footer__auuU_{flex:0 0 auto;display:flex;justify-content:flex-end;padding:1rem 1.75rem calc(1.25rem + env(safe-area-inset-bottom, 0px));border-top:1px solid #e8eef3;background:#fff;box-shadow:0 -4px 12px rgba(15,23,42,.06)}.AddAddressModal_addBtn__NRQhf{box-sizing:border-box;min-width:120px;min-height:44px;padding:.65rem 1.75rem;border:none;border-radius:var(--btn-radius,8px);background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}.AddAddressModal_addBtn__NRQhf:hover{opacity:.92}@media (max-width:640px){.AddAddressModal_container__k91ow{align-items:flex-end!important}.AddAddressModal_paper__jlfMX{width:100%!important;max-width:100%!important;margin:0!important;max-height:92dvh!important;border-radius:20px 20px 0 0!important}.AddAddressModal_form__kq_96{max-height:92dvh}.AddAddressModal_content__PEtBP{padding:1.35rem 1.15rem .75rem}.AddAddressModal_row__V2V62{grid-template-columns:1fr;gap:0}.AddAddressModal_row__V2V62 .AddAddressModal_field__dO2V8{margin-top:1.1rem}.AddAddressModal_row__V2V62 .AddAddressModal_field__dO2V8:first-child{margin-top:1.25rem}.AddAddressModal_footer__auuU_{padding:1rem 1.15rem 1.25rem}.AddAddressModal_addBtn__NRQhf{width:100%}}.SelectPickupLocationModal_backdrop__I1BOz{background:rgba(15,23,42,.45)!important}.SelectPickupLocationModal_container__nb09D{align-items:center}.SelectPickupLocationModal_paper__8L9jx{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(720px,calc(100vw - 1.25rem))!important;max-width:min(720px,calc(100vw - 1.25rem))!important;height:min(720px,calc(100dvh - 1.25rem))!important;max-height:min(720px,calc(100dvh - 1.25rem))!important;margin:1rem!important;padding:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 16px 48px rgba(15,23,42,.18)!important;overflow:hidden!important}.SelectPickupLocationModal_closeBtn__frdXY{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;background:#f4f7fa!important}.SelectPickupLocationModal_content__ZPoW3{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:.85rem;min-height:0;overflow:hidden;padding:1.85rem 1.85rem 1.65rem}.SelectPickupLocationModal_contentFooter__S01X5{flex-shrink:0;display:flex;flex-direction:column;gap:.85rem;margin-top:auto}.SelectPickupLocationModal_branchPanel__b0vAT{display:flex;flex:1 1 auto;flex-direction:column;gap:.65rem;min-height:0;overflow:hidden}.SelectPickupLocationModal_searchWrap__yBlPz{position:relative;flex-shrink:0;width:100%}.SelectPickupLocationModal_searchIcon__1IHWD{position:absolute;top:50%;inset-inline-start:12px;transform:translateY(-50%);display:flex;pointer-events:none;color:#78909c}.SelectPickupLocationModal_searchInput__UD0Dc{box-sizing:border-box;width:100%;height:48px;padding-block:0;padding-inline:2.5rem 14px;border:1px solid var(--input-border,#d8e2ea);border-radius:var(--input-radius,10px);background:var(--input-bg,#fff);font-family:inherit;font-size:15px;color:#263238}.SelectPickupLocationModal_searchInput__UD0Dc::placeholder{color:#90a4ae}.SelectPickupLocationModal_searchInput__UD0Dc:focus{outline:none;border-color:var(--color-primary,#006fb9)}.SelectPickupLocationModal_header__DuWaY{display:flex;flex-shrink:0;align-items:center;gap:.5rem;-webkit-padding-end:2rem;padding-inline-end:2rem}.SelectPickupLocationModal_title__0ba3z{margin:0;font-family:inherit;font-weight:600;font-size:20px;line-height:1.2;color:var(--color-primary,#006fb9)}.SelectPickupLocationModal_prompt__ESdrv{flex-shrink:0;margin:0;font-family:inherit;font-weight:500;font-size:15px;line-height:1.35;color:var(--color-primary,#006fb9)}.SelectPickupLocationModal_selectField__aYlBd{flex-shrink:0;width:100%}.SelectPickupLocationModal_loadingHint__8VN09{flex-shrink:0;margin:.25rem 0 0;font-family:inherit;font-size:13px;color:#78909c}.SelectPickupLocationModal_branchOption__HY73I{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;width:100%;min-width:0}.SelectPickupLocationModal_branchOptionName__ljCLj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.SelectPickupLocationModal_branchOptionSep__VgqM4{flex-shrink:0;opacity:.55}.SelectPickupLocationModal_branchOptionDistance__teqj7{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-weight:500;opacity:.82}.SelectPickupLocationModal_branchName__DD9lk{margin:0;font-family:inherit;font-weight:500;font-size:16px;line-height:100%;color:#1b3a4b}.SelectPickupLocationModal_branchAddress__Th1gf{margin:.35rem 0 0;font-family:inherit;font-weight:400;font-size:14px;line-height:1.35;color:#607d8b}.SelectPickupLocationModal_hoursRow__HTTZy{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.55rem}.SelectPickupLocationModal_hoursPill__oKq_x{display:inline-flex;align-items:center;gap:.35rem;min-width:0;padding:.35rem .65rem;border-radius:999px;font-family:inherit;font-weight:600;font-size:12px;line-height:1.2}.SelectPickupLocationModal_hoursPillOpen__SbB_h{background:#e8f5e9;color:#2e7d32}.SelectPickupLocationModal_hoursPillClosed__OOiXP{background:#fdecea;color:#c62828}.SelectPickupLocationModal_hoursPillText__zBfwY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectPickupLocationModal_statusBadge__vsYi6{flex-shrink:0;padding:.28rem .55rem;border-radius:6px;font-family:inherit;font-weight:600;font-size:12px;line-height:1.2}.SelectPickupLocationModal_statusOpen__N5tAQ{background:#e8f5e9;color:#2e7d32}.SelectPickupLocationModal_statusClosed__lXrtz{background:#fdecea;color:#c62828}.SelectPickupLocationModal_branchList__zueyw{display:flex;flex:1 1 auto;flex-direction:column;gap:.65rem;height:480px;max-height:480px;min-height:0;margin:0;padding:0;-webkit-padding-end:2px;padding-inline-end:2px;list-style:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.SelectPickupLocationModal_branchListCard__VyGMg{display:block;box-sizing:border-box;width:100%;padding:.85rem .9rem;border:1px solid #e8eef3;border-radius:12px;background:#fff;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.SelectPickupLocationModal_branchListCard__VyGMg:hover{border-color:color-mix(in srgb,var(--color-primary,#006fb9) 35%,#e8eef3)}.SelectPickupLocationModal_branchListCardSelected__9akUa{border-color:color-mix(in srgb,var(--color-primary,#006fb9) 55%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary,#006fb9) 25%,#fff)}.SelectPickupLocationModal_branchListCardDisabled__CENrQ{cursor:not-allowed;opacity:.72}.SelectPickupLocationModal_branchListCardDisabled__CENrQ:hover{border-color:#e8eef3}.SelectPickupLocationModal_branchListTop__gGGvq{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.SelectPickupLocationModal_branchListDistance___gii_{flex-shrink:0;font-family:inherit;font-weight:600;font-size:13px;color:#1b3a4b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SelectPickupLocationModal_primaryBtn__KOre9{box-sizing:border-box;width:100%;min-height:48px;margin-top:0;border:none;border-radius:12px;background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}.SelectPickupLocationModal_primaryBtn__KOre9:hover:not(:disabled){opacity:.92}.SelectPickupLocationModal_primaryBtn__KOre9:disabled{opacity:.65;cursor:not-allowed}.SelectPickupLocationModal_formError__8SIUw{margin:0;font-family:inherit;font-size:13px;font-weight:600;color:#e11d48}@media (max-width:480px){.SelectPickupLocationModal_container__nb09D{align-items:flex-end!important}.SelectPickupLocationModal_paper__8L9jx{width:100%!important;max-width:100%!important;margin:0!important;height:94dvh!important;max-height:94dvh!important;border-radius:20px 20px 0 0!important}.SelectPickupLocationModal_content__ZPoW3{padding:1.4rem 1.25rem 1.3rem}.SelectPickupLocationModal_branchList__zueyw{height:min(480px,42dvh);max-height:min(480px,42dvh)}}