.CheckoutFlowModal_paper__nWBs5{width:min(480px,calc(100vw - 32px));margin:16px;border-radius:16px}.CheckoutFlowModal_body__PyZEI{padding:1.25rem 1.25rem 1.5rem}.CheckoutFlowModal_header__AX_U_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1rem}.CheckoutFlowModal_title__aTDXn{margin:0;font-size:1.125rem;font-weight:650;color:var(--color-secondary,#2d2d2d)}.CheckoutFlowModal_status__io9AW{margin:0 0 .75rem;text-align:center;font-size:.875rem;color:#607d8b}.CheckoutFlowModal_error__txsUD{margin:0 0 .75rem;text-align:center;font-size:.875rem;color:#c62828}.CheckoutFlowModal_mount__2Yi8D{min-height:120px;width:100%}.RedeemWalletCouponModal_paper__Pi4p6{border-radius:22px!important;padding:1.15rem 1.15rem 1.3rem}.RedeemWalletCouponModal_header__JgIMb{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.RedeemWalletCouponModal_title__AbLnN{margin:.15rem 0 0;font-size:1.45rem;font-weight:750;line-height:1.25;color:#1f1f1f}.RedeemWalletCouponModal_hint___wDD9{margin:.7rem 0 0;color:#6b7280;font-size:.95rem;line-height:1.45}.RedeemWalletCouponModal_ticket__yM8f_{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin:1rem auto .85rem;border-radius:999px;color:var(--color-primary,#006fb9);background:color-mix(in srgb,var(--color-primary,#006fb9) 12%,#fff)}.RedeemWalletCouponModal_label__56A5d{display:block;margin-bottom:.4rem;font-size:.85rem;font-weight:700;color:#374151}.RedeemWalletCouponModal_code__Jpomp{width:100%;box-sizing:border-box;border:1.5px solid #d7e3ee;border-radius:14px;padding:.95rem 1rem;font:inherit;font-size:1.15rem;font-weight:750;letter-spacing:.12em;text-align:center;text-transform:uppercase;direction:ltr;color:#111827;background:#f8fafc}.RedeemWalletCouponModal_code__Jpomp:focus{outline:none;border-color:var(--color-primary,#006fb9);background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#006fb9) 18%,transparent)}.RedeemWalletCouponModal_code__Jpomp:disabled{opacity:.7}.RedeemWalletCouponModal_error__xMySN{margin:.7rem 0 0;border-radius:12px;padding:.7rem .8rem;background:#fdecea;color:#b42318;font-size:.9rem;font-weight:650;line-height:1.4}.RedeemWalletCouponModal_submit__Hg_ZW{width:100%;margin-top:1rem;border:0;border-radius:14px;background:var(--color-primary,#006fb9);color:#fff;font:inherit;font-weight:750;padding:.95rem 1rem;cursor:pointer}.RedeemWalletCouponModal_submit__Hg_ZW:disabled{opacity:.6;cursor:not-allowed}.RedeemWalletCouponModal_submitting__EcvNJ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.RedeemWalletCouponModal_success__Ommev{padding:.4rem .2rem .15rem;text-align:center}.RedeemWalletCouponModal_successBadge__6neHb{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-top:.85rem;border-radius:999px;color:#1b7f3b;background:#e8f6ec}.RedeemWalletCouponModal_successAmount__nR51e{margin:.85rem 0 0;font-size:1.85rem;font-weight:750;color:#111827}.RedeemWalletCouponModal_successText__EE1Fs{margin:.35rem 0 0;color:#4b5563;font-size:.98rem}.WalletActivityList_list__wbeOz{display:flex;flex-direction:column;gap:.35rem}.WalletActivityList_date__D4VFC{margin:.7rem 0 .15rem;padding:.55rem .85rem;border-radius:10px;background:#f4f5f7;color:#1f2933;font-size:.95rem;font-weight:750}.WalletActivityList_rows__vdjyy{list-style:none;margin:0;padding:0}.WalletActivityList_row__uz__Z{display:flex;align-items:center;gap:.8rem;padding:.85rem .35rem;border-bottom:1px solid #f0f1f3}.WalletActivityList_icon__yn8Or{width:2.6rem;height:2.6rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.WalletActivityList_iconIn__sggKM{background:#e7f7ec;color:#2e9b4f}.WalletActivityList_iconOut__XHzwb{background:color-mix(in srgb,var(--color-primary,#e25b8d) 14%,#fff);color:var(--color-primary,#e25b8d)}.WalletActivityList_copy__gatB0{min-width:0;flex:1 1}.WalletActivityList_title__lm5aT{margin:0;color:#9aa3ad;font-size:.78rem}.WalletActivityList_detail__ASD3X{margin:.12rem 0 0;color:#222;font-weight:650;overflow-wrap:anywhere}.WalletActivityList_amountIn__8Cn_b,.WalletActivityList_amountOut__B6dS1{font-weight:750;white-space:nowrap}.WalletActivityList_amountIn__8Cn_b{color:#2e9b4f}.WalletActivityList_amountOut__B6dS1{color:var(--color-primary,#e25b8d)}.WalletHistoryModal_backdrop__1FqIQ{background:rgba(15,23,42,.45)!important}.WalletHistoryModal_paper__dUFnu{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(480px,calc(100vw - 1.5rem))!important;max-width:min(480px,calc(100vw - 1.5rem))!important;max-height:calc(100dvh - 2rem)!important;margin:1rem!important;padding:0!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important}.WalletHistoryModal_closeBtn__owzVg{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;background:#f4f7fa!important}.WalletHistoryModal_content__dsgDc{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:.5rem;overflow:hidden;padding:1.35rem 1.25rem 1.25rem}.WalletHistoryModal_title__JtpQy{flex-shrink:0;margin:0;-webkit-padding-end:2rem;padding-inline-end:2rem;font-family:inherit;font-weight:600;font-size:20px;color:var(--color-primary,#006fb9)}.WalletHistoryModal_balance__43Hk7{flex-shrink:0;margin:0 0 .35rem;font-family:inherit;font-size:14px;font-weight:600;color:#1b3a4b}.WalletHistoryModal_filters__gk93O{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.35rem}.WalletHistoryModal_filter__28rcf{border:1.5px solid color-mix(in srgb,var(--color-primary,#e25b8d) 45%,#fff);background:#fff;color:var(--color-primary,#e25b8d);border-radius:999px;padding:.32rem .75rem;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer}.WalletHistoryModal_filterActive__ap__M{background:var(--color-primary,#e25b8d);border-color:transparent;color:#fff}.WalletHistoryModal_scrollBody__pApvq{box-sizing:border-box;flex:1 1 auto;min-height:0;max-height:calc(100dvh - 9rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:.35rem;padding-inline-end:.35rem}.WalletHistoryModal_srOnly__sxBxa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.WalletHistoryModal_list__39d5_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.WalletHistoryModal_row__z_fMC{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem .95rem;border:1px solid #e6eef5;border-radius:12px;background:#fff}.WalletHistoryModal_copy__WALIT{flex:1 1 auto;min-width:0;text-align:start}.WalletHistoryModal_kind__iliub{margin:0;font-family:inherit;font-weight:600;font-size:14px;color:#1b3a4b}.WalletHistoryModal_meta__pVHr8,.WalletHistoryModal_note__ybWkR{margin:.2rem 0 0;font-family:inherit;font-size:13px;color:#546e7a}.WalletHistoryModal_amount__dozJn{flex-shrink:0;font-weight:700;white-space:nowrap}.WalletHistoryModal_credit__9zYxf{color:#2e7d32}.WalletHistoryModal_debit__eGmIq{color:#c62828}.WalletHistoryModal_pending__B9Hir{color:#78909c}.CartLineDetails_details__KSfVT{margin-top:.2rem}.CartLineDetails_row__N_DxQ{margin:0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;color:#607d8b;overflow-wrap:anywhere}.CartLineDetails_label__DZGxu{font-weight:600}.OrderTypeSelectModal_backdrop__5TULB{background:rgba(15,23,42,.5)!important}.OrderTypeSelectModal_paper__RKaWf{box-sizing:border-box!important;width:min(440px,calc(100% - 2rem))!important;max-width:min(440px,calc(100% - 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}.OrderTypeSelectModal_content__UUP3X{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:1.75rem 1.5rem 1.5rem}.OrderTypeSelectModal_title__WuVGF{margin:0;font-weight:700;font-size:22px;line-height:1.25;color:var(--color-primary,#006fb9)}.OrderTypeSelectModal_subtitle__xir_Q,.OrderTypeSelectModal_title__WuVGF{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);text-align:center}.OrderTypeSelectModal_subtitle__xir_Q{margin:.55rem 0 0;font-weight:400;font-size:14px;line-height:1.45;color:#607d8b}.OrderTypeSelectModal_options__bwiN_{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.OrderTypeSelectModal_option__Buil3{box-sizing:border-box;display:flex;align-items:center;gap:.9rem;width:100%;padding:1rem 1.05rem;border:1px solid #d8e2ea;border-radius:14px;background:#fff;text-align:start;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.OrderTypeSelectModal_option__Buil3:hover{border-color:var(--color-primary,#006fb9);background:color-mix(in srgb,var(--color-primary,#006fb9) 6%,#fff);box-shadow:0 6px 18px color-mix(in srgb,var(--color-primary,#006fb9) 12%,transparent)}.OrderTypeSelectModal_optionIcon__w7Mni{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary,#006fb9) 92%,#fff) 0,var(--color-primary,#006fb9) 55%,color-mix(in srgb,var(--color-primary,#006fb9) 82%,#003d66) 100%);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--color-primary,#006fb9) 28%,transparent),inset 0 1px 0 rgba(255,255,255,.35)}.OrderTypeSelectModal_optionCopy__8i4Fe{display:flex;flex-direction:column;gap:.2rem;min-width:0}.OrderTypeSelectModal_optionTitle__2vRbK{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:700;font-size:16px;line-height:1.25;color:var(--color-primary,#006fb9)}.OrderTypeSelectModal_optionDesc__DzLo2{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:400;font-size:13px;line-height:1.4;color:#607d8b}@media (max-width:480px){.OrderTypeSelectModal_content__UUP3X{padding:1.4rem 1.15rem 1.25rem}.OrderTypeSelectModal_title__WuVGF{font-size:20px}.OrderTypeSelectModal_option__Buil3{padding:.9rem}.OrderTypeSelectModal_optionIcon__w7Mni{width:46px;height:46px}}.AddVehicleModal_backdrop__Y8NRd{background:rgba(15,23,42,.5)!important}.AddVehicleModal_paper__cF4ii{position:relative!important;box-sizing:border-box!important;width:min(440px,calc(100% - 2rem))!important;max-width:min(440px,calc(100% - 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}.AddVehicleModal_closeBtn__5_q51{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;background:#f4f7fa!important}.AddVehicleModal_content__Omgek{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:1.75rem 1.5rem 1.5rem}.AddVehicleModal_icon__W7wwU{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary,#006fb9) 92%,#fff) 0,var(--color-primary,#006fb9) 55%,color-mix(in srgb,var(--color-primary,#006fb9) 82%,#003d66) 100%);color:#fff}.AddVehicleModal_title__35yFE{margin:1rem 0 0;font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:700;font-size:22px;line-height:1.25;text-align:center;color:var(--color-primary,#006fb9)}.AddVehicleModal_error__WYFR8,.AddVehicleModal_hint__iJYXs,.AddVehicleModal_subtitle__YmmMP{margin:.55rem 0 0;font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-size:14px;line-height:1.45;text-align:center}.AddVehicleModal_hint__iJYXs,.AddVehicleModal_subtitle__YmmMP{color:#607d8b}.AddVehicleModal_error__WYFR8{color:#c62828}.AddVehicleModal_form__t_bHc{display:flex;flex-direction:column;gap:.85rem;margin-top:1.25rem}.AddVehicleModal_field__Ibo2K{display:flex;flex-direction:column;min-width:0}.AddVehicleModal_label__Bj6QL{margin-bottom:.4rem;font-family:inherit;font-weight:600;font-size:14px;color:var(--color-primary,#006fb9)}.AddVehicleModal_input__Yhnlg{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)}.AddVehicleModal_input__Yhnlg:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.AddVehicleModal_input__Yhnlg[aria-invalid=true]{border-color:#c62828}.AddVehicleModal_fieldError__zhyLm{margin:.4rem 0 0;font-family:inherit;font-size:13px;line-height:1.4;color:#c62828}.AddVehicleModal_primaryBtn__yzX95{box-sizing:border-box;width:100%;min-height:48px;margin-top:1.35rem;border:none;border-radius:var(--btn-radius,8px);background:var(--btn-bg,var(--color-primary,#006fb9));color:var(--btn-text,#fff);font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:700;font-size:15px;cursor:pointer}.AddVehicleModal_primaryBtn__yzX95:disabled{opacity:.7;cursor:not-allowed}.AddVehicleModal_selectBrandLogo__MtlW1{display:block;width:28px;height:28px;flex-shrink:0;object-fit:contain;border-radius:4px;background:#f5f8fa}.AddVehicleModal_selectBrandFallback__bSLJY{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:4px;background:#f0f4f7;color:#90a4ae}.AddVehicleModal_selectColorSwatch__y5pHx{display:inline-block;width:16px;height:16px;flex-shrink:0;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:#cfd8dc;box-sizing:border-box}.MinimalHero_hero__IEHNC{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}.MinimalHero_card__Zto_l{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:440px;overflow:hidden;border-radius:0;background:var(--color-primary-light,#f7f3e8);border:1px solid color-mix(in srgb,var(--color-primary,#8b405f) 10%,#fff)}.MinimalHero_copy__5f3ZO{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;min-width:0;padding:2.4rem 2rem 2rem 2.4rem}.MinimalHero_copy__5f3ZO h1{margin:0;max-width:12ch;color:var(--color-primary,#8b405f);font-size:clamp(2.15rem,3.5vw,3.15rem);font-weight:750;line-height:1.02;letter-spacing:-.035em}.MinimalHero_sub__Nrnln{margin:0;max-width:34ch;color:var(--color-muted,#7a6e76);font-size:1rem;line-height:1.5}.MinimalHero_actions__dmTzi{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.25rem}.MinimalHero_secondary__jSLTv{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.7rem 1.2rem;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--color-primary,#8b405f) 55%,#fff);background:transparent;color:var(--color-primary,#8b405f);font-weight:700;text-decoration:none}.MinimalHero_facts__PHCE0{display:flex;flex-wrap:wrap;gap:.75rem 1.15rem;margin:.85rem 0 0;padding:0;list-style:none;color:var(--color-muted,#7a6e76);font-size:.9rem;font-weight:600}.MinimalHero_facts__PHCE0 li{display:inline-flex;align-items:center;gap:.35rem}.MinimalHero_factIcon__sT9ca{flex:0 0 auto;font-size:1.1rem;color:var(--color-primary,#8b405f)}.MinimalHero_media___9DJw{position:relative;min-height:320px;overflow:hidden;background:color-mix(in srgb,var(--color-primary,#8b405f) 18%,#fff);border-start-end-radius:92px}.MinimalHero_fallback__8Sl8Z,.MinimalHero_image__fKn1k{position:absolute;inset:0}.MinimalHero_image__fKn1k{object-fit:fill;object-position:center}.MinimalHero_fallback__8Sl8Z{background:radial-gradient(circle at 70% 40%,color-mix(in srgb,var(--color-primary,#8b405f) 35%,#fff),transparent 46%),linear-gradient(160deg,var(--color-primary,#8b405f),color-mix(in srgb,var(--color-primary,#8b405f) 40%,#fff))}.MinimalHero_orderCard__xDI0A{position:absolute;z-index:2;top:50%;inset-inline-end:7%;transform:translateY(-50%);box-sizing:border-box;width:min(340px,calc(100% - 2.5rem));padding:1.15rem 1.05rem 1.05rem;border-radius:22px;background:#fff;box-shadow:0 18px 40px rgba(30,10,20,.2)}.MinimalHero_orderTitle__l5oPW{margin:0 0 .85rem;color:var(--color-text,#2a2430);font-size:1.15rem;font-weight:750;line-height:1.2}.MinimalHero_orderTypes___UGaj{display:grid;grid-template-columns:repeat(var(--order-type-count,3),minmax(0,1fr));grid-gap:.15rem;gap:.15rem;padding:.28rem;border-radius:999px;background:var(--color-primary-light,#f7f3e8)}.MinimalHero_orderType__idCw_{width:100%;margin:0;padding:.48rem .25rem;border:none;border-radius:999px;background:transparent;color:var(--color-text,#3a3340);font:inherit;font-size:.86rem;font-weight:650;line-height:1;cursor:pointer}.MinimalHero_orderTypeActive__7gXUw{background:var(--color-primary,#8b405f);color:#fff}.MinimalHero_place__RaqZX{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;margin-top:.85rem;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--color-text,#2a2430) 14%,#fff);border-radius:12px;background:#fff;text-align:start;cursor:pointer;font:inherit}.MinimalHero_placeLabel__kcTKk{color:var(--color-muted,#7a6e76);font-size:.82rem;font-weight:500}.MinimalHero_placeValue__ef3dZ{color:var(--color-text,#2a2430);font-size:.95rem;font-weight:700}.MinimalHero_placeEdit__OqaJw{color:var(--color-muted,#7a6e76);font-weight:600}.MinimalHero_orderNow__cxm7J{width:100%;margin-top:.85rem;min-height:48px;border:none;border-radius:12px;background:var(--color-primary,#8b405f);color:#fff;font:inherit;font-size:1rem;font-weight:750;cursor:pointer}.MinimalHero_orderNow__cxm7J:hover,.MinimalHero_place__RaqZX:hover{opacity:.94}@media (max-width:860px){.MinimalHero_card__Zto_l{grid-template-columns:1fr;min-height:0}.MinimalHero_media___9DJw{order:-1;min-height:520px;border-start-end-radius:0;border-end-start-radius:72px}.MinimalHero_orderCard__xDI0A{top:auto;bottom:1rem;inset-inline-start:1rem;inset-inline-end:1rem;width:auto;transform:none}.MinimalHero_copy__5f3ZO{padding:1.4rem 1.15rem 1.5rem}.MinimalHero_copy__5f3ZO h1{max-width:none;font-size:2.15rem}}.LocationPermissionModal_backdrop__ungvw{background:rgba(15,23,42,.5)!important}.LocationPermissionModal_paper__4yO_f{box-sizing:border-box!important;width:min(440px,calc(100% - 2rem))!important;max-width:min(440px,calc(100% - 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}.LocationPermissionModal_content__LzbV8{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:1.75rem 1.5rem 1.5rem}.LocationPermissionModal_icon__QMyTj{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary,#006fb9) 92%,#fff) 0,var(--color-primary,#006fb9) 55%,color-mix(in srgb,var(--color-primary,#006fb9) 82%,#003d66) 100%);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--color-primary,#006fb9) 28%,transparent),inset 0 1px 0 rgba(255,255,255,.35)}.LocationPermissionModal_title__F4FEn{margin:1rem 0 0;font-weight:700;font-size:22px;line-height:1.25;color:var(--color-primary,#006fb9)}.LocationPermissionModal_subtitle__LpG3G,.LocationPermissionModal_title__F4FEn{font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);text-align:center}.LocationPermissionModal_subtitle__LpG3G{margin:.55rem 0 0;font-weight:400;font-size:14px;line-height:1.45;color:#607d8b}.LocationPermissionModal_actions__kRkJY{display:flex;flex-direction:column;gap:.65rem;margin-top:1.5rem}.LocationPermissionModal_primaryBtn__cHhhB,.LocationPermissionModal_secondaryBtn__KJN2v{box-sizing:border-box;width:100%;min-height:48px;border-radius:var(--btn-radius,8px);font-family:var(--font-family,"Plus Jakarta Sans","Cairo",system-ui,sans-serif);font-weight:700;font-size:15px;cursor:pointer;transition:opacity .15s ease,background .15s ease}.LocationPermissionModal_primaryBtn__cHhhB{border:none;background:var(--btn-bg,var(--color-primary,#006fb9));color:var(--btn-text,#fff)}.LocationPermissionModal_primaryBtn__cHhhB:disabled{opacity:.7;cursor:wait}.LocationPermissionModal_secondaryBtn__KJN2v{border:1px solid #d8e2ea;background:#fff;color:#607d8b}.LocationPermissionModal_secondaryBtn__KJN2v:hover:not(:disabled){background:#f5f8fa}.LocationPermissionModal_secondaryBtn__KJN2v:disabled{opacity:.7;cursor:wait}@media (max-width:480px){.LocationPermissionModal_content__LzbV8{padding:1.4rem 1.15rem 1.25rem}.LocationPermissionModal_title__F4FEn{font-size:20px}}.HomeSectionRenderer_sections__PD9Y0{display:flex;flex-direction:column;gap:2.75rem;padding-bottom:4.5rem;background:transparent;overflow:visible}@media (max-width:768px){.HomeSectionRenderer_sections__PD9Y0{gap:2rem;padding-bottom:3.5rem}}.HomeSectionRenderer_slotHero__DO9BK,.HomeSectionRenderer_slotHero__DO9BK>div{width:100%;overflow:visible}.HeaderSearch_wrap__W5GFc{position:relative;flex:1 1 auto;min-width:140px;max-width:898px;width:auto}@media (max-width:992px){.HeaderSearch_wrap__W5GFc{max-width:none;width:100%}}.HeaderSearch_ox__m8qIO{z-index:540;pointer-events:none;align-content:start;justify-items:center;padding:4.5rem 1rem 1rem;display:grid;position:fixed;inset:0}.HeaderSearch_oxOpen__Wwd_h{pointer-events:auto}.HeaderSearch_oxBackdrop__n6hP9{opacity:0;background:rgba(10,35,48,.4);border:none;transition:opacity .2s ease;position:absolute;inset:0;cursor:pointer;padding:0}.HeaderSearch_oxOpen__Wwd_h .HeaderSearch_oxBackdrop__n6hP9{opacity:1}.HeaderSearch_oxPanel__Fr8CV{z-index:1;opacity:0;width:min(680px,100%);transition:transform .25s var(--ease-out,cubic-bezier(.22,1,.36,1)),opacity .25s ease;background:#fff;border-radius:18px;position:relative;overflow:hidden;transform:translateY(-10px);box-shadow:0 24px 70px rgba(8,40,60,.25)}.HeaderSearch_oxOpen__Wwd_h .HeaderSearch_oxPanel__Fr8CV{opacity:1;transform:translateY(0)}.HeaderSearch_oxBar__QsbTx{border-bottom:1px solid var(--color-line,#dde8ef);gap:.6rem;padding:.85rem;display:flex;align-items:center}.HeaderSearch_oxForm__3RzI9{flex:1 1;min-width:0;display:flex}.HeaderSearch_oxBar__QsbTx input{box-sizing:border-box;border:1px solid var(--input-border,#d3e1ea);border-radius:12px;outline:none;flex:1 1;min-width:0;width:100%;height:46px;padding:0 .95rem;background:var(--input-bg,#fff);color:var(--input-text,#2a4a5c);font-family:inherit;font-size:.9375rem;-moz-appearance:none;appearance:none;-webkit-appearance:none}.HeaderSearch_oxBar__QsbTx input::-webkit-search-cancel-button,.HeaderSearch_oxBar__QsbTx input::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.HeaderSearch_oxBar__QsbTx input:focus{border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 45%,white);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary,#0a6bab) 12%,transparent)}.HeaderSearch_oxBar__QsbTx input::placeholder{color:#9aa8b3}.HeaderSearch_oxClose__fLsv0{flex-shrink:0;height:46px;border:1px solid var(--color-line,#dde8ef);color:var(--color-primary-deep,#0a628f);background:#fff;border-radius:12px;padding:0 .9rem;font-family:inherit;font-size:.875rem;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease}.HeaderSearch_oxClose__fLsv0:hover{background:var(--color-primary-light,#e9f4fb);border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 18%,#dde8ef)}.HeaderSearch_oxResults__kEUZ1{max-height:min(52vh,420px);padding:.5rem;overflow:auto}.HeaderSearch_oxHint__ChlCu{color:var(--color-muted,#738a99);text-align:center;margin:0;padding:1.25rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.45}.HeaderSearch_oxRow__FeqVw{text-align:start;background:transparent;border:none;border-radius:12px;grid-template-columns:56px 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;width:100%;padding:.65rem;display:grid;cursor:pointer;font-family:inherit}.HeaderSearch_oxRow__FeqVw:focus-visible,.HeaderSearch_oxRow__FeqVw:hover{background:var(--color-primary-light,#e9f4fb);outline:none}.HeaderSearch_oxThumb___fHFM{position:relative;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f4f8fb}.HeaderSearch_oxThumb___fHFM img{object-fit:contain}.HeaderSearch_oxMeta__e_t8d{min-width:0;display:flex;flex-direction:column;gap:.15rem}.HeaderSearch_oxNameRow__Baq4t{display:flex;align-items:center;gap:.35rem;min-width:0}.HeaderSearch_oxName__a74Qi{color:var(--color-primary-deep,#0a628f);font-size:.92rem;font-weight:650;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeaderSearch_oxPrice__Vvxrk{color:var(--color-primary,#0a6bab);align-items:center;gap:.25rem;margin-top:.1rem;font-style:normal;font-weight:700;font-size:.9rem;display:inline-flex}.HeaderSearch_oxPriceSymbol__6mu90{width:12px;height:12px;object-fit:contain}.HeaderSearch_oxRowOos__EjVrN .HeaderSearch_oxThumb___fHFM img{filter:grayscale(.45) saturate(.65);opacity:.78}.HeaderSearch_oxOos__tG7Gw{color:#b42318;font-size:.75rem;font-style:normal;font-weight:700}.HeaderSearch_shimmerList__SODIy{display:flex;flex-direction:column;gap:.35rem;padding:.25rem}.HeaderSearch_shimmerRow__CubqP{display:block;height:68px;border-radius:12px;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:HeaderSearch_shimmer__RYqiK 1.4s ease-in-out infinite}.HeaderSearch_srOnly__NkpEA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes HeaderSearch_shimmer__RYqiK{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.HeaderSearch_oxBackdrop__n6hP9,.HeaderSearch_oxPanel__Fr8CV{transition:none}}.HomePage_page__P33ok{min-height:100vh;display:flex;flex-direction:column;background:var(--page-bg,var(--color-surface,#f5f9fc))}.HomePage_errorState__eZcha{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;min-height:40vh;padding:2rem 1rem}.HomePage_error__MtluY{margin:0;text-align:center;max-width:36ch;font-family:inherit;font-size:.95rem;line-height:1.45;color:#c0392b}.HomePage_retryBtn__v8kt5{min-height:40px;padding:.55rem 1.15rem;border:none;border-radius:var(--btn-radius,8px);background:var(--color-primary,#006fb9);color:#fff;font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.HomePage_retryBtn__v8kt5:hover{opacity:.92}.SocialLinks_social__OB56w{display:flex;gap:.75rem;flex-wrap:wrap}.SocialLinks_social__OB56w a{color:var(--footer-text,currentColor);opacity:.85;text-decoration:none;font-size:.8125rem}.SocialLinks_social__OB56w a:hover{opacity:1}.Footer_footer__BTp3r{background:var(--color-secondary,#2d2d2d);color:#fff;padding:2.5rem var(--page-pad-x,1rem);margin-top:auto}.Footer_inner__BBfD_{max-width:var(--page-max-width,none);margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:2rem;gap:2rem}.Footer_compact__HUAQJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.Footer_brand__n1QOt{font-weight:700;font-size:1.125rem;margin-bottom:.5rem}.Footer_aboutDark__OYA9F{opacity:.85;font-size:.875rem;line-height:1.5}.Footer_col__1D6uF h4{margin:0 0 .75rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.Footer_col__1D6uF a,.Footer_col__1D6uF p{display:block;color:#fff;opacity:.85;text-decoration:none;font-size:.875rem;margin-bottom:.375rem}.Footer_col__1D6uF a:hover{opacity:1}.Footer_legal__wCCVN{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;font-size:.8125rem}.Footer_legal__wCCVN a{color:var(--footer-text,#fff);opacity:.7;text-decoration:none}.Footer_storefrontFooter__PpRQw{margin-top:3rem;color:var(--footer-text,var(--color-primary,#0a6bab));font-family:var(--font-family),"Cairo",system-ui,sans-serif;border-top:1px solid color-mix(in srgb,var(--footer-text) 12%,transparent);background:radial-gradient(700px 280px at 10% 0,color-mix(in srgb,var(--color-secondary,#8fbf3d) 14%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--footer-bg,#eef6e4) 45%,transparent) 0,var(--footer-bg,#eef6e4) 28%)}.Footer_storefrontMain__PrxzM{padding:3rem var(--page-pad-x,1.25rem) 2.25rem}.Footer_storefrontInner__rbjNM{max-width:var(--page-max-width,1220px);margin:0 auto;display:grid;grid-template-columns:1.45fr 1fr 1fr 1.1fr;grid-gap:2rem 2.5rem;gap:2rem 2.5rem;align-items:start}.Footer_brandLogo__vy1hP{height:48px;width:auto;max-width:160px;object-fit:contain;margin-bottom:.95rem;display:block}.Footer_compact__HUAQJ .Footer_brandLogo__vy1hP,.Footer_footer__BTp3r .Footer_brandLogo__vy1hP{margin-bottom:.5rem}.Footer_about__nGAXt{margin:0 0 1.35rem;max-width:320px;font-family:inherit;font-weight:500;font-size:.9rem;line-height:1.55;color:var(--footer-text);opacity:.92}.Footer_appLinks__RIVSJ{display:flex;flex-wrap:wrap;gap:.65rem}.Footer_appBtn__JiR4_{display:inline-flex;align-items:center;line-height:0;text-decoration:none;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--footer-text) 16%,#fff);background:#fff;transition:transform .2s ease}.Footer_appBtn__JiR4_:hover{transform:translateY(-1px)}.Footer_appBadge__KLD4v{display:block;width:135px;height:40px;object-fit:contain}.Footer_colTitle__qn90y{margin:0 0 .95rem;font-family:inherit;font-weight:700;font-size:.9rem;line-height:1.2;letter-spacing:.01em;color:var(--footer-text)}.Footer_linkList__jpZVL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.Footer_linkList__jpZVL a{font-family:inherit;font-weight:500;font-size:.875rem;line-height:1.3;letter-spacing:0;color:var(--footer-text);text-decoration:none;opacity:.9;transition:opacity .2s ease}.Footer_linkList__jpZVL a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.Footer_socialIcons___9RFH{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.35rem}.Footer_socialIcon__UpLGZ{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;border:1px solid color-mix(in srgb,var(--footer-text) 14%,transparent);background:#fff;transition:transform .2s ease}.Footer_socialIcon__UpLGZ:hover{transform:translateY(-1px)}.Footer_socialIcon__UpLGZ img,.Footer_socialIcon__UpLGZ svg{width:24px;height:24px;object-fit:contain}.Footer_payments____eis{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.Footer_paymentIcon__vNeBZ{height:28px;width:auto;object-fit:contain}.Footer_paymentBadge__FoM7_{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:.2rem .5rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--footer-text) 22%,transparent);background:#fff;color:var(--footer-text);font-size:.68rem;font-weight:700;line-height:1}.Footer_bottomBar__FS0XR{background:rgba(255,255,255,.72);border-top:1px solid color-mix(in srgb,var(--footer-text) 14%,transparent)}.Footer_bottomInner__kMEr_{max-width:var(--page-max-width,1220px);margin:0 auto;padding:.85rem var(--page-pad-x,1.25rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem}.Footer_copyright__TuiAH,.Footer_legalMeta__nrkwP{margin:0;font-family:inherit;font-weight:500;font-size:.8125rem;line-height:1.35;color:var(--footer-text)}.Footer_powered__gsAw2{margin:0;font-family:inherit;font-size:.75rem;font-weight:500;letter-spacing:.01em;line-height:1.2;color:color-mix(in srgb,var(--footer-text) 55%,#7a8f9c)}.Footer_powered__gsAw2 span{font-weight:650;color:color-mix(in srgb,var(--footer-text) 75%,#5f7380)}.Footer_poweredCompact__L9L6c{margin:0;width:100%;font-family:inherit;font-size:.6875rem;font-weight:500;letter-spacing:.01em;color:color-mix(in srgb,var(--color-muted,#738a99) 80%,#9aabb6)}.Footer_poweredCompact__L9L6c span{font-weight:650;color:color-mix(in srgb,var(--color-muted,#738a99) 90%,#6b7c89)}.Footer_legalMeta__nrkwP{display:flex;flex-wrap:wrap;gap:.5rem 1rem;opacity:.85}@media (max-width:992px){.Footer_storefrontInner__rbjNM{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Footer_inner__BBfD_{grid-template-columns:1fr}.Footer_storefrontInner__rbjNM{grid-template-columns:1fr;gap:1.75rem}.Footer_about__nGAXt{max-width:none}.Footer_bottomInner__kMEr_{flex-direction:column;align-items:flex-start;padding:.85rem 1rem}.Footer_storefrontMain__PrxzM{padding:2.25rem 1rem 1.75rem}}.ConfirmModal_backdrop__aQyQh{background:rgba(15,23,42,.45)!important}.ConfirmModal_paper__Ua7pN{box-sizing:border-box!important;width:min(420px,calc(100vw - 2rem))!important;max-width:min(420px,calc(100vw - 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}.ConfirmModal_content__km4yH{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:1.75rem 1.5rem 1.5rem;text-align:center}.ConfirmModal_title__2RrC2{margin:0;font-family:inherit;font-weight:700;font-size:22px;line-height:1.2;color:#1a1a1a}.ConfirmModal_message__Ek8pI{margin:.85rem 0 0;max-width:34ch;font-family:inherit;font-weight:400;font-size:15px;line-height:1.45;color:#5a5a5a}.ConfirmModal_reasonField__uUqBb{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;width:100%;margin-top:1rem;text-align:start}.ConfirmModal_reasonLabel__A0A2k{font-family:inherit;font-weight:600;font-size:13px;color:#455a64}.ConfirmModal_reasonInput__Sa2fT{box-sizing:border-box;width:100%;min-height:72px;padding:.7rem .8rem;border:1px solid #d8e2ea;border-radius:10px;resize:vertical;font-family:inherit;font-size:14px;line-height:1.4;color:#263238;outline:none}.ConfirmModal_reasonInput__Sa2fT:focus{border-color:var(--color-primary,#006fb9)}.ConfirmModal_reasonInput__Sa2fT:disabled{opacity:.7;cursor:not-allowed}.ConfirmModal_actions__MoAxf{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;margin-top:1.5rem}.ConfirmModal_cancelBtn__1zK2a,.ConfirmModal_confirmBtn__pkP0u{flex:1 1;box-sizing:border-box;min-height:44px;padding:.65rem 1rem;border:none;border-radius:12px;font-family:inherit;font-weight:600;font-size:15px;line-height:1;cursor:pointer}.ConfirmModal_cancelBtn__1zK2a:disabled,.ConfirmModal_confirmBtn__pkP0u:disabled{opacity:.7;cursor:not-allowed}.ConfirmModal_cancelBtn__1zK2a{background:#f4f7fa;color:#455a64}.ConfirmModal_cancelBtn__1zK2a:hover:not(:disabled){background:#e8eef3}.ConfirmModal_confirmBtn__pkP0u{background:var(--color-primary,#006fb9);color:#fff}.ConfirmModal_confirmBtn__pkP0u:hover:not(:disabled){opacity:.92}.ConfirmModal_confirmDanger__EKkv3{background:#e11d48;color:#fff}.ConfirmModal_confirmDanger__EKkv3:hover:not(:disabled){opacity:.92}.FreeDeliveryProgress_card__2C__Y{margin:1rem 0 0;padding:.95rem .9rem .85rem;border-radius:12px;border:1px solid #eceff3;background:#fff}.FreeDeliveryProgress_track___tcL4{--progress:0%;position:relative;display:flex;justify-content:flex-start;align-items:stretch;height:22px;border-radius:999px;background:color-mix(in srgb,var(--color-primary,#006fb9) 16%,#f4f6f8);overflow:visible}.FreeDeliveryProgress_fill__YebQA{height:100%;max-width:100%;flex:0 0 auto;border-radius:999px;background:var(--color-primary,#006fb9);display:flex;align-items:center;justify-content:flex-end;padding-inline:.55rem 1.65rem;box-sizing:border-box;min-width:0}.FreeDeliveryProgress_percentOnTrack__AusA0,.FreeDeliveryProgress_percent__7xZGH{font-family:inherit;font-size:11px;font-weight:700;line-height:1;color:#fff;white-space:nowrap}.FreeDeliveryProgress_percentOnTrack__AusA0{position:absolute;inset-inline-end:.65rem;top:50%;transform:translateY(-50%);color:var(--color-primary,#006fb9)}.FreeDeliveryProgress_truck__FLS4N{position:absolute;top:50%;inset-inline-start:clamp(0px,calc(var(--progress) - 11px),calc(100% - 22px));transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary,#006fb9) 18%,#fff);display:grid;place-items:center;color:var(--color-primary,#006fb9);pointer-events:none}.FreeDeliveryProgress_card__2C__Y[dir=rtl] .FreeDeliveryProgress_truck__FLS4N{transform:translateY(-50%) scaleX(-1)}.FreeDeliveryProgress_message__4tX_P{margin:.65rem 0 0;text-align:center;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;color:var(--color-primary,#006fb9)}.FreeDeliveryProgress_amount__SD57x{display:inline-flex;align-items:center;gap:.15rem;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.FreeDeliveryProgress_amount__SD57x img{width:12px;height:12px;object-fit:contain}.CartDrawer_drawer__Y8n5o{position:fixed;inset:0;z-index:500;pointer-events:none}.CartDrawer_drawerOpen__b_9ek{pointer-events:auto}.CartDrawer_backdrop___B1nU{position:absolute;inset:0;border:none;padding:0;background:rgba(10,35,48,.42);opacity:0;cursor:pointer;transition:opacity .25s ease}.CartDrawer_drawerOpen__b_9ek .CartDrawer_backdrop___B1nU{opacity:1}.CartDrawer_panel__XeBlc{position:absolute;top:0;inset-inline-end:0;display:flex;flex-direction:column;width:min(420px,100vw);height:100%;background:#fff;color:var(--color-text,#2a4a5c);box-shadow:-18px 0 50px rgba(8,40,60,.18);transform:translateX(104%);transition:transform .3s var(--ease-out,cubic-bezier(.22,1,.36,1))}[dir=rtl] .CartDrawer_panel__XeBlc{box-shadow:18px 0 50px rgba(8,40,60,.18);transform:translateX(-104%)}.CartDrawer_drawerOpen__b_9ek .CartDrawer_panel__XeBlc,[dir=rtl] .CartDrawer_drawerOpen__b_9ek .CartDrawer_panel__XeBlc{transform:translateX(0)}.CartDrawer_head__nDleQ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem;border-bottom:1px solid var(--color-line,#dde8ef)}.CartDrawer_title__eSjr3{margin:0;font-family:var(--font-display,inherit);font-size:1.2rem;font-weight:700;letter-spacing:-.03em;color:var(--color-primary-deep,#0a628f)}.CartDrawer_count__arXrN{margin:.25rem 0 0;font-size:.85rem;color:var(--color-muted,#738a99)}.CartDrawer_clearBtn__a_WJr{margin-top:.45rem;border:none;background:transparent;padding:0;font-family:inherit;font-weight:650;font-size:.8rem;color:#b42318;cursor:pointer}.CartDrawer_clearBtn__a_WJr:hover:not(:disabled){text-decoration:underline}.CartDrawer_clearBtn__a_WJr:disabled{opacity:.55;cursor:not-allowed}.CartDrawer_close__bnJmG{width:36px;height:36px;border:1px solid var(--color-line,#dde8ef);border-radius:10px;background:#fff;color:var(--color-text,#2a4a5c);display:grid;place-items:center;cursor:pointer}.CartDrawer_body__PqnMl{flex:1 1;padding:.75rem 1.2rem 1rem;overflow:auto}.CartDrawer_empty__5UYST{display:grid;place-items:center;grid-gap:.85rem;gap:.85rem;min-height:220px;text-align:center;color:var(--color-muted,#738a99)}.CartDrawer_emptyTitle__OQ6C2{margin:0;font-weight:700;color:var(--color-primary-deep,#0a628f)}.CartDrawer_emptyHint__uk7cU{margin:0;font-size:.9rem}.CartDrawer_list__apz3g{display:flex;flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none}.CartDrawer_line__el4Lh{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.75rem;border:1px solid var(--color-line,#dde8ef);border-radius:14px;background:#fff}.CartDrawer_lineUnavailable__rkJTu{border-color:#f04438;background:#fef3f2}.CartDrawer_unavailableLabel__WzEF1{margin:.2rem 0 0;color:#b42318;font-size:.75rem;font-weight:700;line-height:1.35}.CartDrawer_thumb__scq2w{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f4f8fb}.CartDrawer_thumb__scq2w img{object-fit:contain}.CartDrawer_copy__eHeSJ{min-width:0}.CartDrawer_name__qjp3N{margin:0;font-size:.9rem;font-weight:700;color:var(--color-primary-deep,#0a628f)}.CartDrawer_price__KYVdq{display:inline-flex;align-items:center;gap:.25rem;margin:.3rem 0 .55rem;font-weight:700;color:var(--color-primary,#0a6bab)}.CartDrawer_qty__POAm0{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.CartDrawer_qtyBtn__X_o1R{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 28px;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:var(--color-primary,#0a6bab);color:#fff;font-family:inherit;font-size:1.25rem;font-weight:650;line-height:0;cursor:pointer;transition:background .2s}.CartDrawer_qtyBtn__X_o1R:active:not(:disabled),.CartDrawer_qtyBtn__X_o1R:hover:not(:disabled){background:var(--color-primary-deep,#0a628f)}.CartDrawer_qtyBtn__X_o1R:disabled{background:color-mix(in srgb,var(--color-primary,#0a6bab) 55%,#fff);color:color-mix(in srgb,#fff 70%,var(--color-primary,#0a6bab));cursor:not-allowed}.CartDrawer_qtyGlyph__kT_ZQ{position:relative;display:block;width:10px;height:10px;flex:none}.CartDrawer_qtyGlyph__kT_ZQ:before,.CartDrawer_qtyPlus__SxMHq:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:1px}.CartDrawer_qtyGlyph__kT_ZQ:before{width:8px;height:1.5px;transform:translate(-50%,-50%)}.CartDrawer_qtyPlus__SxMHq:after{width:1.5px;height:8px;transform:translate(-50%,-50%)}.CartDrawer_qtyValue__q6Au9{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 28px;width:28px;height:28px;border:1px solid #d5dee6;border-radius:8px;background:#fff;font-family:inherit;font-weight:700;font-size:.8125rem;color:#163246;line-height:1}.CartDrawer_edit__6bdNo{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:8px;background:none;color:var(--color-primary,#0a6bab);cursor:pointer}.CartDrawer_edit__6bdNo:disabled{opacity:.5;cursor:default}.CartDrawer_remove__KnwJX{-webkit-margin-start:.25rem;margin-inline-start:.25rem;border:none;background:none;padding:0;font-size:.78rem;font-weight:650;color:#b42318;cursor:pointer}.CartDrawer_availabilityNote__Qhdy_{margin:0 0 .85rem;padding:.7rem .8rem;border-radius:10px;background:#fef3f2;color:#b42318;font-size:.82rem;font-weight:650;line-height:1.4}.CartDrawer_foot__xJ2TH{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-line,#dde8ef);background:#fff}.CartDrawer_freeDeliveryProgress__odDLb{margin:0}.CartDrawer_subtotal__1dXrS{display:flex;align-items:center;justify-content:space-between;font-size:.95rem;font-weight:650}.CartDrawer_actions__MLNf5{display:grid;grid-gap:.55rem;gap:.55rem}.CartDrawer_checkout__tL9Mz,.CartDrawer_secondary__WelRv{min-height:46px;border-radius:12px;font-family:var(--font-display,inherit);font-weight:700;cursor:pointer}.CartDrawer_secondary__WelRv{border:1px solid var(--color-line,#dde8ef);background:#fff;color:var(--color-primary-deep,#0a628f)}.CartDrawer_checkout__tL9Mz{width:100%;border:none;background:var(--color-primary,#0a6bab);color:#fff}.CartDrawer_checkout__tL9Mz:disabled{opacity:.45;cursor:not-allowed}.MobileDock_dock__CuIS6{display:none}@media (max-width:768px){.MobileDock_dock__CuIS6{position:fixed;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:300;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.15rem;gap:.15rem;padding:.45rem;border:1px solid var(--color-line,#dde8ef);border-radius:18px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 34px rgba(10,55,85,.14)}}.MobileDock_item__BLvNu{min-height:52px;border:none;border-radius:12px;background:transparent;color:var(--color-muted,#738a99);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;font-size:.68rem;font-weight:700;text-decoration:none;cursor:pointer}.MobileDock_active__qGBFP{color:var(--color-primary,#0a6bab);background:color-mix(in srgb,var(--color-primary-light,#e9f4fb) 80%,#fff)}.Header_header__LnoEU{background:#fff;transition:box-shadow .2s ease}.Header_headerScrolled__vBF9w{box-shadow:0 8px 24px rgba(10,55,85,.08)}.Header_mainRow__HwLey{border-bottom:1px solid #eef2f5;background:#fff}.Header_mainInner__fOK2q{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:.75rem var(--page-pad-x,1.25rem);display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem;min-height:72px;transition:min-height .2s ease,padding .2s ease}.Header_headerScrolled__vBF9w .Header_mainInner__fOK2q{min-height:60px;padding-block:.45rem}.Header_menuToggle__RPHdf{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;color:#1b3a4b;cursor:pointer;border-radius:8px}.Header_menuToggle__RPHdf:hover{background:#f4f7fa}.Header_logo__J1gNc{display:flex;align-items:center;text-decoration:none;color:var(--color-secondary,#1b3a4b);flex-shrink:0}.Header_logo__J1gNc img{height:41px;width:auto;max-width:160px;object-fit:contain;display:block;transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_logo__J1gNc img{height:34px}.Header_orderTypeToggle__zjebE{position:relative;box-sizing:border-box;display:inline-flex;align-items:stretch;width:calc(124px * var(--order-type-count, 3));height:56px;padding:4px;border-radius:12px;background:color-mix(in srgb,var(--color-primary-light,#e9f4fb) 88%,#fff);border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;gap:0;isolation:isolate;flex-shrink:0;transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_orderTypeToggle__zjebE{height:44px}.Header_orderTypeGlass__y2Ty3{position:absolute;top:4px;bottom:4px;inset-inline-start:4px;z-index:0;box-sizing:border-box;width:calc((100% - 8px) / var(--order-type-count, 3));transform:translateX(calc(var(--order-type-index, 0) * 100%));height:auto;border-radius:8px;pointer-events:none;background:linear-gradient(135deg,var(--color-primary,#0a6bab),var(--color-primary-deep,#0a628f));border:none;box-shadow:none;transition:transform .25s var(--ease-out,cubic-bezier(.22,1,.36,1))}[dir=rtl] .Header_orderTypeGlass__y2Ty3{transform:translateX(calc(var(--order-type-index, 0) * -100%))}.Header_orderTypeTab__43M7J{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:1 1;gap:8px;width:auto;min-width:0;height:auto;padding:5px 10px;border:none;border-radius:8px;background:transparent;color:var(--color-primary,#0a6bab);font-family:inherit;font-weight:650;font-size:.875rem;line-height:1;cursor:pointer;opacity:1;transition:color .25s ease}.Header_orderTypeTabActive__nrKYn{color:#fff}.Header_orderTypeTab__43M7J span{font-size:inherit;line-height:1}.Header_orderTypeTab__43M7J svg{transition:color .35s ease}.Header_brandName__bYWzw{font-weight:700;font-size:1.125rem;white-space:nowrap}.Header_searchCluster__YO2_M{display:flex;align-items:center;gap:12px;min-width:0;width:100%;justify-self:stretch}.Header_search__C_O6L{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;width:100%;max-width:898px;height:40px;padding:0 10px;gap:10px;min-width:140px;background:var(--input-bg,#fff);border:1px solid var(--input-border,#d3e1ea);border-radius:var(--input-radius,12px);transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_search__C_O6L{height:36px}.Header_search__C_O6L input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:.9375rem;line-height:1.2;color:var(--input-text,#2a4a5c);-moz-appearance:none;appearance:none;-webkit-appearance:none}.Header_search__C_O6L input::-webkit-search-cancel-button,.Header_search__C_O6L input::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.Header_search__C_O6L input::placeholder{color:#9aa8b3}.Header_searchBtn__OlUfk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:33px;height:28px;padding:3px;border:none;border-radius:6px;background:color-mix(in srgb,var(--color-primary,#0a6bab) 10%,transparent);color:var(--color-primary,#0a6bab);cursor:pointer;transition:background .2s ease}.Header_searchBtn__OlUfk:focus-visible,.Header_searchBtn__OlUfk:hover{background:color-mix(in srgb,var(--color-primary,#0a6bab) 18%,transparent)}.Header_searchBtn__OlUfk svg{display:block;width:18px;height:18px;flex-shrink:0}.Header_locationChip__g19zW{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:280px;height:56px;padding:10px;gap:8px;border-radius:8px;background:var(--color-primary-light,#e9f4fb);opacity:1;transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_locationChip__g19zW{height:44px;padding:6px 10px}.Header_locationChipMain__5qSsT{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.Header_locationChipIcon__tAg_k{flex-shrink:0}.Header_locationChipCopy__dC6PB{min-width:0}.Header_locationChipTitle__ZL0mR{font-weight:500;font-style:normal;font-size:14px;line-height:1.4;letter-spacing:0;color:#1b3a4b}.Header_locationChipSubtitle__Ifsxn,.Header_locationChipTitle__ZL0mR{margin:0;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_locationChipSubtitle__Ifsxn{font-weight:400;font-size:12px;line-height:1.3;color:#747474}.Header_locationChipEdit__vowFM{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;border:none;background:none;padding:0;color:var(--color-primary,#0a6bab);font-family:inherit;font-weight:500;font-size:13px;cursor:pointer;white-space:nowrap}.Header_locationChipEdit__vowFM:hover{text-decoration:underline}.Header_utilities__uqRH0{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;flex-shrink:0}.Header_authGroup__CfVpT{display:inline-flex;align-items:center;gap:8px}.Header_authDivider__Ar2gW{color:#b0bec5;font-family:inherit;font-weight:500;font-size:14px;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_utilityIcon__M_bdU,.Header_utilityLink__RqwtN,.Header_utilityText__BW8W_{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;color:var(--color-primary,#0a6bab);font-family:inherit;font-weight:600;font-style:normal;font-size:.875rem;line-height:1.5;letter-spacing:0;white-space:nowrap;background:none;border:none;padding:0;cursor:pointer}.Header_utilityLink__RqwtN:hover,.Header_utilityText__BW8W_:hover{text-decoration:underline;opacity:1}.Header_langBtn__M_n1i{color:var(--color-primary,#0a6bab);cursor:pointer;background:none;border:none;padding:.25rem;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1}.Header_langBtn__M_n1i:hover{opacity:.8}.Header_utilityStatic__63L1Q{cursor:default;pointer-events:none}.Header_utilityStatic__63L1Q:hover{opacity:1}.Header_utilityIcon__M_bdU{position:relative}.Header_cartLabel__9vJIb{font-size:.9375rem;font-weight:600}.Header_coinsIcon__mFmjO{flex-shrink:0;color:var(--color-primary,#0a6bab)}.Header_cartLink__B9iDw{color:var(--color-primary,#0a6bab);padding:.25rem;text-decoration:none}.Header_cartLink__B9iDw:hover{text-decoration:none;opacity:.85}.Header_mobileCart__apIfM{display:none;position:relative;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none;color:#1b3a4b;border-radius:8px}.Header_mobileCart__apIfM:hover{background:#f4f7fa;color:var(--color-primary,#006FB9)}.Header_badge__WTH42{position:absolute;top:-8px;inset-inline-end:-10px;background:var(--color-secondary,#8fbf3d);color:#fff;font-size:.65rem;min-width:18px;height:18px;border-radius:999px;display:grid;place-items:center;padding:0 4px;font-weight:700;line-height:1;pointer-events:none}.Header_mobileCart__apIfM .Header_badge__WTH42{top:2px;inset-inline-end:2px}.Header_navRow__of_kE{width:100%;background:var(--color-primary-light,#e9f4fb);border-bottom:1px solid color-mix(in srgb,var(--color-primary,#0a6bab) 10%,transparent)}.Header_headerScrolled__vBF9w .Header_navRow__of_kE{box-shadow:inset 0 1px rgba(255,255,255,.5)}.Header_navShell__85QgZ{position:relative;box-sizing:border-box;width:100%;max-width:none;margin:0}.Header_navInner__QLb__{box-sizing:border-box;width:100%;height:56px;padding:0 var(--page-pad-x,1.25rem);display:flex;align-items:center;gap:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_navInner__QLb__{height:46px}.Header_navInner__QLb__::-webkit-scrollbar{display:none}.Header_navScrollCue__2Vd3B{position:absolute;inset-block:0;z-index:2;display:flex;align-items:center;pointer-events:none}.Header_navScrollCueNext___NBqc{inset-inline-end:0;justify-content:flex-end;-webkit-padding-start:2.75rem;padding-inline-start:2.75rem;-webkit-padding-end:.35rem;padding-inline-end:.35rem;background:linear-gradient(to right,transparent 0,var(--color-primary-light,#E6F1F8) 55%)}.Header_navScrollCuePrev__n5GtW{inset-inline-start:0;justify-content:flex-start;-webkit-padding-end:2.75rem;padding-inline-end:2.75rem;-webkit-padding-start:.35rem;padding-inline-start:.35rem}.Header_navScrollCuePrev__n5GtW,[dir=rtl] .Header_navScrollCueNext___NBqc{background:linear-gradient(to left,transparent 0,var(--color-primary-light,#E6F1F8) 55%)}[dir=rtl] .Header_navScrollCuePrev__n5GtW{background:linear-gradient(to right,transparent 0,var(--color-primary-light,#E6F1F8) 55%)}.Header_navScrollBtn__eSoRB{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:999px;background:transparent;color:var(--color-primary,#006FB9);cursor:pointer}.Header_navScrollCueNext___NBqc .Header_navScrollBtn__eSoRB{-webkit-margin-end:calc(var(--page-pad-x, 1rem) - .35rem);margin-inline-end:calc(var(--page-pad-x, 1rem) - .35rem)}.Header_navScrollCuePrev__n5GtW .Header_navScrollBtn__eSoRB{-webkit-margin-start:calc(var(--page-pad-x, 1rem) - .35rem);margin-inline-start:calc(var(--page-pad-x, 1rem) - .35rem)}.Header_navScrollBtn__eSoRB:hover{background:color-mix(in srgb,var(--color-primary,#006FB9) 10%,transparent)}[dir=rtl] .Header_navScrollCueNext___NBqc .Header_navScrollBtn__eSoRB svg,[dir=rtl] .Header_navScrollCuePrev__n5GtW .Header_navScrollBtn__eSoRB svg{transform:scaleX(-1)}.Header_navLink___Bd3O{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;box-sizing:border-box;height:auto;padding:8px 14px;color:var(--color-primary,#0a6bab);text-decoration:none;font-family:inherit;font-weight:600;font-style:normal;font-size:.9rem;line-height:1.2;letter-spacing:0;white-space:nowrap;border:none;border-radius:999px;background:transparent;transition:color .18s,background .18s,box-shadow .18s}.Header_navLink___Bd3O:hover{color:var(--color-primary,#0a6bab);background:rgba(255,255,255,.7);opacity:1}.Header_navActive__Yzwm1{border-color:transparent;box-shadow:0 1px 4px rgba(0,80,130,.08)}.Header_navActive__Yzwm1,.Header_navActive__Yzwm1:hover{color:var(--color-primary-deep,#0a628f);opacity:1;background:#fff}.Header_navActive__Yzwm1 .Header_caret__oK8er,.Header_navActive__Yzwm1 .Header_caret__oK8er svg{color:var(--color-primary-deep,#0a628f)}.Header_caret__oK8er{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary,#006FB9);line-height:0}.Header_caret__oK8er svg{width:16px;height:16px}.Header_backdrop__0pTzt{position:fixed;inset:0;z-index:300;border:none;background:rgba(15,23,42,.45);cursor:pointer}.Header_sidebar___CvAX{position:fixed;top:0;inset-inline-start:0;z-index:301;width:min(400px,100vw);height:100dvh;background:var(--color-surface,#f5f9fc);box-shadow:8px 0 32px rgba(8,48,74,.12);display:flex;flex-direction:column;overflow:hidden;animation:Header_slideIn__ko63o .28s var(--ease-out,cubic-bezier(.22,1,.36,1))}@keyframes Header_slideIn__ko63o{0%{transform:translateX(calc(-100% * var(--slide-dir, 1)))}to{transform:translateX(0)}}[dir=rtl] .Header_sidebar___CvAX{--slide-dir:-1;box-shadow:-8px 0 32px rgba(8,48,74,.12)}.Header_sidebarHeader__eKPUZ{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.15rem;background:#fff;border-bottom:1px solid var(--color-line,#dde8ef)}.Header_sidebarLogo__y_fmp{display:flex;align-items:center;text-decoration:none;color:var(--color-primary-deep,#0a6bab);font-family:var(--font-display,inherit);font-weight:700}.Header_sidebarLogo__y_fmp img{height:36px;width:auto;object-fit:contain}.Header_closeBtn__Zo5p7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:var(--color-primary-light,#e9f4fb);border-radius:10px;color:var(--color-primary,#0a6bab);cursor:pointer}.Header_sidebarControls__A26ZK{flex-shrink:0;padding:1rem 1.15rem .75rem;display:flex;flex-direction:column;gap:.85rem}.Header_sidebarOrderType__P7RKe{box-sizing:border-box;display:inline-flex;width:100%;max-width:none;margin:0;flex-shrink:0;height:48px}.Header_sidebarLocation__BE3MB{width:100%;max-width:none;height:auto;min-height:52px;padding:.7rem .85rem}.Header_sidebarSearch__tmtwD{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 10px;gap:10px;border:1px solid var(--input-border,#d3e1ea);border-radius:var(--input-radius,12px);background:var(--input-bg,#fff)}.Header_sidebarSearchWrap__QgcPx{width:100%;flex:none;margin:0;z-index:2}.Header_sidebarSearch__tmtwD input{flex:1 1;border:none;outline:none;background:transparent;height:100%;padding:0;font-size:.9375rem;color:var(--input-text,#2a4a5c);min-width:0}.Header_sidebarSearch__tmtwD input::placeholder{color:#9aa8b3}.Header_sidebarSearch__tmtwD .Header_searchBtn__OlUfk{width:33px;height:28px;padding:3px;border-radius:6px;background:color-mix(in srgb,var(--color-primary,#0a6bab) 10%,transparent);color:var(--color-primary,#0a6bab)}.Header_sidebarSearch__tmtwD .Header_searchBtn__OlUfk:focus-visible,.Header_sidebarSearch__tmtwD .Header_searchBtn__OlUfk:hover{background:color-mix(in srgb,var(--color-primary,#0a6bab) 18%,transparent)}.Header_sidebarSearch__tmtwD .Header_searchBtn__OlUfk svg{width:18px;height:18px}.Header_sidebarCats__ImZbm{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.35rem;margin:0;padding:.15rem 1.15rem 1rem;-webkit-overflow-scrolling:touch}.Header_sidebarSectionTitle__0GTr9{margin:.25rem 0 .15rem;font-family:var(--font-display,inherit);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted,#738a99)}.Header_sidebarCat__uyN_p{display:flex;align-items:center;gap:.75rem;padding:.55rem .65rem;border-radius:14px;text-decoration:none;background:#fff;border:1px solid transparent;color:var(--color-primary-deep,#0a6bab)}.Header_sidebarCatActive__ZM88A{background:var(--color-primary-light,#e9f4fb);border-color:color-mix(in srgb,var(--color-primary,#0a6bab) 12%,#fff)}.Header_sidebarCatThumb__E20WW{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:12px;overflow:hidden;background:#f7f9fb}.Header_sidebarCatThumb__E20WW img{object-fit:contain;padding:.2rem}.Header_sidebarCatName__w0oYj{flex:1 1;min-width:0;font-family:inherit;font-size:.9rem;font-weight:650;line-height:1.3}.Header_sidebarCatChevron__9jL81{flex-shrink:0;color:var(--color-muted,#738a99);font-size:20px!important}[dir=rtl] .Header_sidebarCatChevron__9jL81{transform:scaleX(-1)}.Header_sidebarActions__GrQ4j{margin-top:0;padding:.75rem 1.15rem calc(1rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-line,#dde8ef);background:#fff;display:flex;flex-direction:column;gap:.25rem}.Header_sidebarAction__WxGOD{display:flex;align-items:center;gap:.7rem;padding:.8rem .7rem;border:none;background:none;text-decoration:none;color:var(--color-primary-deep,#0a6bab);font-size:.9375rem;font-weight:600;cursor:pointer;font-family:inherit;border-radius:12px;text-align:start}.Header_sidebarAction__WxGOD:hover{background:var(--color-primary-light,#e9f4fb);color:var(--color-primary,#0a6bab)}.Header_sidebarStatic__AJ1ea{cursor:default;pointer-events:none}.Header_sidebarStatic__AJ1ea:hover{background:none;color:var(--color-primary-deep,#0a4970)}.Header_visuallyHidden___iJRP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:992px){.Header_mainInner__fOK2q{grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo cart" "search search search";gap:.75rem;padding:.65rem 1rem}.Header_menuToggle__RPHdf{display:inline-flex;grid-area:menu}.Header_logo__J1gNc{grid-area:logo;justify-self:center}.Header_mobileCart__apIfM{display:inline-flex;grid-area:cart;justify-self:end}.Header_searchCluster__YO2_M{grid-area:search;width:100%}.Header_locationChip__g19zW{display:none}.Header_sidebarLocation__BE3MB{display:flex}.Header_search__C_O6L{max-width:none;width:100%;height:36px;padding:0 8px;border-radius:var(--input-radius,12px)}.Header_search__C_O6L input{font-size:.875rem}.Header_searchBtn__OlUfk{width:33px;height:28px;padding:3px;border-radius:6px}.Header_searchBtn__OlUfk svg{width:18px;height:18px}.Header_utilities__uqRH0{display:none}.Header_logo__J1gNc img{height:36px}.Header_mainInner__fOK2q .Header_orderTypeToggle__zjebE{display:none}.Header_sidebarOrderType__P7RKe{display:inline-flex!important}.Header_navRow__of_kE{display:none}}@media (max-width:1400px) and (min-width:993px){.Header_mainInner__fOK2q{gap:16px;padding:.65rem var(--page-pad-x,1rem)}.Header_headerScrolled__vBF9w .Header_mainInner__fOK2q{padding:.5rem var(--page-pad-x,1rem);gap:16px}.Header_orderTypeShimmer__AMMkU,.Header_orderTypeToggle__zjebE{width:calc(340px * var(--order-type-count, 3) / 3);height:48px}.Header_headerScrolled__vBF9w .Header_orderTypeShimmer__AMMkU,.Header_headerScrolled__vBF9w .Header_orderTypeToggle__zjebE{width:calc(340px * var(--order-type-count, 3) / 3);height:44px}.Header_orderTypeTab__43M7J{gap:6px;padding:4px 8px;font-size:13px}.Header_orderTypeTab__43M7J svg{font-size:18px!important}.Header_locationChip__g19zW{width:auto;min-width:0;max-width:260px;height:48px;flex:0 1 260px}.Header_headerScrolled__vBF9w .Header_locationChip__g19zW{height:44px}.Header_search__C_O6L{min-width:140px;height:40px}.Header_headerScrolled__vBF9w .Header_search__C_O6L{height:36px}.Header_utilities__uqRH0{gap:1rem}.Header_utilityLink__RqwtN span,.Header_utilityText__BW8W_{max-width:9ch;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1200px) and (min-width:993px){.Header_mainInner__fOK2q{gap:12px}.Header_search__C_O6L{display:none}.Header_searchCluster__YO2_M{justify-self:stretch;justify-content:flex-start}.Header_locationChip__g19zW{max-width:none;flex:1 1 auto}.Header_utilities__uqRH0{gap:.75rem}.Header_utilityLink__RqwtN span{display:none}.Header_cartLabel__9vJIb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Header_utilityLink__RqwtN{gap:0}}@media (max-width:1200px){.Header_navInner__QLb__{padding:0 var(--page-pad-x,1.25rem);height:56px;gap:8px}.Header_headerScrolled__vBF9w .Header_navInner__QLb__{height:46px}.Header_locationChip__g19zW{width:220px}.Header_orderTypeShimmer__AMMkU,.Header_orderTypeToggle__zjebE{width:calc(300px * var(--order-type-count, 3) / 3);height:48px}.Header_orderTypeTab__43M7J{gap:6px;font-size:13px}}@media (max-width:480px){.Header_mainInner__fOK2q{padding:.5rem .75rem;gap:.6rem}.Header_logo__J1gNc img{height:32px;max-width:120px}.Header_search__C_O6L{height:36px;padding:0 8px}.Header_searchBtn__OlUfk{width:30px;height:26px;border-radius:6px}}.Header_shimmerBone___O5ky{display:block;background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:Header_headerShimmer__UUaU0 1.4s ease-in-out infinite;border-radius:8px}@keyframes Header_headerShimmer__UUaU0{0%{background-position:100% 0}to{background-position:-100% 0}}.Header_orderTypeShimmer__AMMkU{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;width:372px;height:56px;padding:4px;border-radius:12px;background:color-mix(in srgb,var(--color-primary-light,#e9f4fb) 88%,#fff);border:none;transition:height .2s ease}.Header_headerScrolled__vBF9w .Header_orderTypeShimmer__AMMkU{height:44px}.Header_orderTypeShimmerTab__ZVIWl{flex:1 1;height:100%;border-radius:8px}.Header_authShimmer__e_zZE{display:inline-flex;align-items:center;gap:.5rem;min-height:24px}.Header_authShimmerIcon__Ygqn4{width:20px;height:20px;border-radius:50%;flex-shrink:0}.Header_authShimmerText__CPWmQ{width:72px;height:14px}@media (max-width:900px){.Header_mainInner__fOK2q .Header_orderTypeShimmer__AMMkU{display:none}}.Header_headerMinimal__oyegP{background:#fff}.Header_minimalUtility__pkaW3{background:var(--color-primary,#0a6bab);color:#fff}.Header_minimalUtilityInner__LJPjK{display:flex;align-items:center;justify-content:flex-end;gap:1rem;min-height:48px;padding:.5rem var(--page-pad-x,1.25rem)}.Header_minimalUtilityActions__z5_w2{display:flex;align-items:center;gap:1.15rem;flex-shrink:0}.Header_minimalAuth__TOV7P{display:inline-flex;align-items:center;gap:.55rem}.Header_minimalWallet__TpARW{display:inline-flex;align-items:center;gap:.28rem}.Header_minimalAuthLink__AyiEv,.Header_minimalLang__k79K6{margin:0;padding:0;border:none;background:none;color:#fff;font:inherit;font-size:.92rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap}.Header_minimalLang__k79K6{font-weight:700}.Header_minimalAuthLink__AyiEv:hover,.Header_minimalLang__k79K6:hover{opacity:.85}.Header_minimalAuthDivider__Hho8R{opacity:.65}.Header_minimalMain__tf2rS{background:#fff;border-bottom:1px solid color-mix(in srgb,var(--color-primary,#0a6bab) 12%,#e8eef2)}.Header_minimalMainInner__46HxB{display:flex;align-items:center;gap:1.15rem;min-height:76px;padding:.7rem var(--page-pad-x,1.25rem)}.Header_headerMinimal__oyegP .Header_logo__J1gNc img{height:44px}.Header_headerMinimal__oyegP.Header_headerScrolled__vBF9w .Header_logo__J1gNc img{height:38px}.Header_minimalNav__HArob{flex:0 1 auto;min-width:0}.Header_minimalNavInner__g_zje{display:flex;align-items:center;gap:.15rem;min-height:44px;overflow-x:auto;scrollbar-width:none}.Header_minimalNavInner__g_zje::-webkit-scrollbar{display:none}.Header_minimalNavLink__hjso9{flex:0 0 auto;display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:999px;color:var(--color-text,#2a4a5c);text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.2;white-space:nowrap}.Header_minimalNavLink__hjso9:hover{background:color-mix(in srgb,var(--color-primary,#0a6bab) 8%,#fff)}.Header_minimalNavActive__VkNVf,.Header_minimalNavActive__VkNVf:hover{background:var(--color-primary-light,#e9f4fb);color:var(--color-primary-deep,var(--color-primary,#0a6bab))}.Header_minimalNav__HArob .Header_navScrollCueNext___NBqc{background:linear-gradient(90deg,transparent 0,#fff 55%);padding-inline:.2rem}.Header_minimalNav__HArob .Header_navScrollCuePrev__n5GtW{background:linear-gradient(270deg,transparent 0,#fff 55%);padding-inline:.2rem}[dir=rtl] .Header_minimalNav__HArob .Header_navScrollCueNext___NBqc{background:linear-gradient(270deg,transparent 0,#fff 55%)}[dir=rtl] .Header_minimalNav__HArob .Header_navScrollCuePrev__n5GtW{background:linear-gradient(90deg,transparent 0,#fff 55%)}.Header_minimalNav__HArob .Header_navScrollBtn__eSoRB{margin:0;color:var(--color-text,#2a4a5c)}.Header_minimalUtilityInner__LJPjK .Header_minimalSearchWrap__yRInu{flex:0 1 280px;width:min(280px,100%);min-width:0;max-width:280px}.Header_minimalSearch__l1Vz5{box-sizing:border-box;display:flex;align-items:center;width:100%;height:36px;padding:0 .35rem 0 1rem;gap:.25rem;background:#fff;border:1px solid color-mix(in srgb,var(--color-text,#2a4a5c) 18%,#fff);border-radius:999px}[dir=rtl] .Header_minimalSearch__l1Vz5{padding:0 1rem 0 .35rem}.Header_minimalSearch__l1Vz5 input{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:.95rem;color:var(--color-text,#2a4a5c);-moz-appearance:none;appearance:none;-webkit-appearance:none}.Header_minimalSearch__l1Vz5 input::-webkit-search-cancel-button,.Header_minimalSearch__l1Vz5 input::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.Header_minimalSearch__l1Vz5 input::placeholder{color:var(--color-muted,#738a99)}.Header_minimalSearchBtn__o7kNj{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--color-muted,#738a99);cursor:pointer}.Header_minimalCart__f0U_K{position:relative;flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--color-text,#2a4a5c);gap:.4rem}.Header_minimalCart__f0U_K .Header_cartLabel__9vJIb{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;border:0;font-size:.95rem;font-weight:600;color:inherit}.Header_minimalCart__f0U_K .Header_badge__WTH42,.Header_minimalMobileCart__ysEN6 .Header_badge__WTH42{background:var(--color-primary,#0a6bab);color:#fff;top:-6px;inset-inline-end:auto;inset-inline-start:12px}.Header_headerMinimal__oyegP .Header_menuToggle__RPHdf{color:var(--color-text,#2a4a5c)}@media (max-width:1200px) and (min-width:993px){.Header_minimalMainInner__46HxB{gap:.75rem}}@media (max-width:992px){.Header_minimalAuth__TOV7P,.Header_minimalCart__f0U_K,.Header_minimalNav__HArob,.Header_minimalUtility__pkaW3{display:none}.Header_minimalMainInner__46HxB{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo cart";grid-gap:.75rem;gap:.75rem;min-height:0;padding:.65rem 1rem .8rem}.Header_headerMinimal__oyegP .Header_logo__J1gNc{grid-area:logo;justify-self:center}.Header_minimalMobileCart__ysEN6{grid-area:cart;justify-self:end;position:relative;color:var(--color-text,#2a4a5c)}}.Shell_shell__c1EJQ{min-height:100vh;display:flex;flex-direction:column;background:var(--page-bg,var(--color-surface,#f5f9fc))}.Shell_stickyChrome__3JkpK{position:-webkit-sticky;position:sticky;top:0;z-index:200;background:#fff}.Shell_main__qm7AN{flex:1 0 auto;width:100%;background:var(--page-bg,var(--color-surface,#f5f9fc))}@media (max-width:768px){.Shell_shell__c1EJQ{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}}.Shell_shell__9o6q0{min-height:100vh;display:flex;flex-direction:column;background:var(--page-bg,var(--color-surface,#f5f9fc))}.Shell_stickyChrome__3nt9R{position:-webkit-sticky;position:sticky;top:0;z-index:200;background:#fff}.Shell_main__EwGW_{flex:1 0 auto;width:100%;background:var(--page-bg,var(--color-surface,#f5f9fc))}@media (max-width:768px){.Shell_shell__9o6q0{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}}.DobDateField_wrap__62Xhi{width:100%}.DobDateField_trigger__lA73g{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.5rem;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);text-align:start;cursor:pointer}.DobDateField_trigger__lA73g:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.DobDateField_value__B0SSl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DobDateField_placeholder__iHNdq{color:#90a4ae}.DobDateField_triggerIcon__6VAV9{flex-shrink:0;font-size:20px!important;color:#90a4ae}.DobDateField_popover__pJPhR{margin-top:6px!important;border-radius:12px!important;border:1px solid #e8eef3!important;box-shadow:0 10px 28px rgba(15,23,42,.14)!important;overflow:hidden!important}.DobDateField_calendar__CdzyB{box-sizing:border-box;width:min(300px,calc(100vw - 2rem));padding:.75rem;background:#fff;font-family:inherit}.DobDateField_monthBar__zJ_zJ{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.5rem}.DobDateField_monthLabel__VBzt9{flex:1 1;text-align:center;font-weight:600;font-size:14px;color:#1b3a4b}.DobDateField_days__txDs6,.DobDateField_weekdays__MNBV5{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:2px;gap:2px}.DobDateField_weekday__8fTqh{min-height:28px;font-size:11px;font-weight:600;color:#90a4ae}.DobDateField_day__j4aOD,.DobDateField_weekday__8fTqh{display:flex;align-items:center;justify-content:center}.DobDateField_day__j4aOD{min-height:34px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:13px;font-weight:500;color:#263238;cursor:pointer}.DobDateField_day__j4aOD:hover:not(:disabled){background:var(--color-primary-light,#e6f1f8)}.DobDateField_day__j4aOD:disabled{opacity:.35;cursor:default}.DobDateField_dayOutside__HR6lt{color:#b0bec5}.DobDateField_dayToday__OgX9x:not(.DobDateField_daySelected__zV0w5){box-shadow:inset 0 0 0 1.5px var(--color-primary,#006fb9);color:var(--color-primary,#006fb9)}.DobDateField_daySelected__zV0w5{background:var(--color-primary,#006fb9);color:#fff}.DobDateField_daySelected__zV0w5:hover:not(:disabled){background:var(--color-primary,#006fb9);opacity:.92}.DobDateField_actions__FBCmu{display:flex;justify-content:space-between;gap:.5rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid #eef2f5}.DobDateField_actionBtn__o9ZC1{border:none;background:transparent;padding:.35rem .5rem;border-radius:6px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-primary,#006fb9);cursor:pointer}.DobDateField_actionBtn__o9ZC1:hover:not(:disabled){background:var(--color-primary-light,#e6f1f8)}.DobDateField_actionBtn__o9ZC1:disabled{opacity:.4;cursor:default}.EditAccountModal_backdrop__MMDKz{background:rgba(15,23,42,.45)!important}.EditAccountModal_container___FR4z{align-items:center!important}.EditAccountModal_paper__aHh_l{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}.EditAccountModal_closeBtn__Swm4o{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;background:#f4f7fa!important}.EditAccountModal_content__0dhrI{box-sizing:border-box;display:flex;flex-direction:column;gap:0;overflow:auto;padding:1.75rem 1.75rem 1.5rem;scrollbar-width:none;-ms-overflow-style:none}.EditAccountModal_content__0dhrI::-webkit-scrollbar{display:none}.EditAccountModal_title__kQlEz{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)}.EditAccountModal_subtitle__hILJk{margin:.45rem 0 0;font-family:inherit;font-weight:400;font-size:14px;line-height:1.4;color:#78909c}.EditAccountModal_label__N_866{display:block;margin:1.1rem 0 .45rem;font-family:inherit;font-weight:500;font-size:14px;color:#455a64}.EditAccountModal_phoneWrap__AP1xS{flex-shrink:0;width:100%;min-width:0}.EditAccountModal_input__KqjmW{box-sizing:border-box;flex-shrink:0;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)}.EditAccountModal_input__KqjmW:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.EditAccountModal_inputInvalid__g1O7w{border-color:#c62828}.EditAccountModal_inputInvalid__g1O7w:focus{outline:2px solid color-mix(in srgb,#c62828 35%,transparent);border-color:#c62828}.EditAccountModal_fieldError__kghsr{flex-shrink:0;margin:.4rem 0 0;color:#c62828;font-family:inherit;font-size:13px;line-height:1.25rem}.EditAccountModal_checkRow__L1wuo{display:flex;align-items:center;gap:.65rem;margin-top:1.15rem;font-family:inherit;font-size:14px;color:#455a64;cursor:pointer}.EditAccountModal_checkRow__L1wuo input{width:18px;height:18px;accent-color:var(--color-primary,#006fb9)}.EditAccountModal_error__xXykN{margin:.75rem 0 0;color:#c62828;font-family:inherit;font-size:13px}.EditAccountModal_actions__H5Na2{display:flex;gap:.75rem;margin-top:1.5rem}.EditAccountModal_cancelBtn__tKyGH,.EditAccountModal_saveBtn__55cvP{flex:1 1;box-sizing:border-box;min-height:48px;border-radius:var(--btn-radius,8px);font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}.EditAccountModal_cancelBtn__tKyGH{border:1.5px solid #cfd8dc;background:#fff;color:#607d8b}.EditAccountModal_saveBtn__55cvP{border:none;background:var(--color-primary,#006fb9);color:#fff}.EditAccountModal_saveBtn__55cvP:hover{opacity:.92}@media (max-width:640px){.EditAccountModal_container___FR4z{align-items:flex-end!important}.EditAccountModal_paper__aHh_l{width:100%!important;max-width:100%!important;margin:0!important;max-height:92dvh!important;border-radius:20px 20px 0 0!important}.EditAccountModal_content__0dhrI{padding:1.35rem 1.15rem 1.25rem}.EditAccountModal_actions__H5Na2{flex-direction:column-reverse}}.DeleteAccountModal_backdrop__OBk7z{background:rgba(15,23,42,.45)!important}.DeleteAccountModal_container__oT5k2{align-items:center!important}.DeleteAccountModal_paper__u3rD2{box-sizing:border-box!important;position:relative;width:min(520px,calc(100vw - 1.5rem))!important;max-width:min(520px,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}.DeleteAccountModal_closeBtn__JUDZn{position:absolute!important;top:12px;inset-inline-end:12px;z-index:2;background:#f4f7fa!important}.DeleteAccountModal_content__iA29V{box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding:1.75rem 1.75rem 1.5rem;scrollbar-width:none;-ms-overflow-style:none}.DeleteAccountModal_content__iA29V::-webkit-scrollbar{display:none}.DeleteAccountModal_title__otwWW{margin:0;-webkit-padding-end:2rem;padding-inline-end:2rem;font-family:inherit;font-weight:700;font-size:22px;line-height:1.2;color:#c62828}.DeleteAccountModal_subtitle__ROx5d{margin:.45rem 0 0;font-family:inherit;font-weight:400;font-size:14px;line-height:1.45;color:#78909c}.DeleteAccountModal_label__T_65a{display:block;margin:1.1rem 0 .45rem;font-family:inherit;font-weight:500;font-size:14px;color:#455a64}.DeleteAccountModal_textarea__MQSY3{box-sizing:border-box;width:100%;min-height:96px;padding:.75rem .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;line-height:1.4;color:var(--input-text,#1b3a4b);resize:vertical}.DeleteAccountModal_textarea__MQSY3:focus{outline:2px solid color-mix(in srgb,var(--color-primary,#006fb9) 35%,transparent);border-color:var(--color-primary,#006fb9)}.DeleteAccountModal_hint__P2gsR{margin:.35rem 0 0;font-family:inherit;font-size:12px;color:#90a4ae;text-align:end}.DeleteAccountModal_error__ljSIk{margin:.75rem 0 0;color:#c62828;font-family:inherit;font-size:13px}.DeleteAccountModal_actions__VKxaf{display:flex;gap:.75rem;margin-top:1.5rem}.DeleteAccountModal_cancelBtn__txPHq,.DeleteAccountModal_deleteBtn__Qojnu{flex:1 1;box-sizing:border-box;min-height:48px;border-radius:var(--btn-radius,8px);font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}.DeleteAccountModal_cancelBtn__txPHq:disabled,.DeleteAccountModal_deleteBtn__Qojnu:disabled{opacity:.7;cursor:not-allowed}.DeleteAccountModal_cancelBtn__txPHq{border:1.5px solid #cfd8dc;background:#fff;color:#607d8b}.DeleteAccountModal_deleteBtn__Qojnu{border:none;background:#e11d48;color:#fff}.DeleteAccountModal_deleteBtn__Qojnu:hover:not(:disabled){opacity:.92}@media (max-width:640px){.DeleteAccountModal_container__oT5k2{align-items:flex-end!important}.DeleteAccountModal_paper__u3rD2{width:100%!important;max-width:100%!important;margin:0!important;max-height:92dvh!important;border-radius:20px 20px 0 0!important}.DeleteAccountModal_content__iA29V{padding:1.35rem 1.15rem 1.25rem}.DeleteAccountModal_actions__VKxaf{flex-direction:column-reverse}}.HomePageSkeleton_root__1_f2D{min-height:60vh;background:transparent}.HomePageSkeleton_srOnly__9q4dv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomePageSkeleton_bone__k84co{background:linear-gradient(90deg,#e8eef3,#f4f7fa 40%,#e8eef3 80%);background-size:200% 100%;animation:HomePageSkeleton_shimmer__hJrKg 1.4s ease-in-out infinite;border-radius:8px}@keyframes HomePageSkeleton_shimmer__hJrKg{0%{background-position:100% 0}to{background-position:-100% 0}}.HomePageSkeleton_hero__7A315{position:relative;min-height:320px;overflow:hidden}.HomePageSkeleton_heroMedia__l_XIX{position:absolute;inset:0;border-radius:0}.HomePageSkeleton_heroCopy__MOVKD{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;min-height:320px;padding:2rem var(--page-pad-x,1rem);max-width:var(--page-max-width,none);margin:0 auto}.HomePageSkeleton_heroTitle__eWFmq{width:min(280px,70%);height:28px}.HomePageSkeleton_heroSubtitle__BBsAE{width:min(200px,50%);height:16px}.HomePageSkeleton_heroCta__vaDL4{width:120px;height:40px;border-radius:var(--btn-radius,8px);margin-top:.25rem}.HomePageSkeleton_section__UD_Sy{max-width:var(--page-max-width,none);margin:0 auto;padding:1.5rem var(--page-pad-x,1rem)}.HomePageSkeleton_sectionTitle__qjnPb{width:min(220px,45%);height:28px;margin-bottom:1.25rem}.HomePageSkeleton_categoryRow__RsVJh{display:flex;gap:1rem;overflow:hidden}.HomePageSkeleton_categorySection__euG2u{display:none;padding-top:.85rem;padding-bottom:.35rem}.HomePageSkeleton_categoryItem__3IcDv{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.HomePageSkeleton_categoryAvatar__lKRxf{width:72px;height:72px;border-radius:50%}.HomePageSkeleton_categoryLabel__lo6fo{width:56px;height:12px}.HomePageSkeleton_productRow__t4ocx{display:flex;gap:1.25rem;overflow:hidden}.HomePageSkeleton_productCard__eEUeG{flex:0 0 min(240px,70vw);display:flex;flex-direction:column;gap:.65rem}.HomePageSkeleton_productImage__Gp718{width:100%;aspect-ratio:1;border-radius:12px}.HomePageSkeleton_productName__EWSmp{width:80%;height:16px}.HomePageSkeleton_productPrice__3kvZR{width:40%;height:14px}.HomePageSkeleton_productBtn__a6N2n{width:100%;height:40px;border-radius:var(--btn-radius,8px);margin-top:.25rem}@media (min-width:768px){.HomePageSkeleton_heroCopy__MOVKD,.HomePageSkeleton_hero__7A315{min-height:400px}.HomePageSkeleton_heroTitle__eWFmq{height:36px}.HomePageSkeleton_categoryAvatar__lKRxf{width:88px;height:88px}.HomePageSkeleton_productCard__eEUeG{flex-basis:260px}}@media (max-width:992px){.HomePageSkeleton_categorySection__euG2u{display:block;max-width:none;padding-inline:1rem}}