.Navbar_header__pJndB{position:relative;z-index:100}.Navbar_navbar__ovshs{position:fixed;top:0;left:0;right:0;height:64px;background:#ffffff;border-bottom:1px solid #e2e8f0;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .2s ease}.Navbar_navbar__ovshs.Navbar_scrolled__4eAgn{box-shadow:0 4px 18px rgba(0,0,0,.08)}.Navbar_inner__rYo5o{width:100%;max-width:100%;padding:0 24px;height:100%;display:flex;align-items:center;gap:20px}.Navbar_logo__I5PJD{display:flex;align-items:center;text-decoration:none;flex-shrink:0;margin-right:4px}.Navbar_logoImg__WJ9pH{height:34px;width:auto;object-fit:contain}.Navbar_locationSection___hdGH{display:flex;flex-direction:column;justify-content:center;cursor:pointer;padding:4px 6px;border-radius:8px;transition:background .15s ease;min-width:0;max-width:240px}.Navbar_locationSection___hdGH:hover{background:#f8fafc}.Navbar_deliveryTitleRow__4wXs_{display:flex;align-items:center}.Navbar_deliveryTitle__KxZeF{font-size:14px;font-weight:800;color:#0f172a;line-height:1.2}.Navbar_addressSubRow__YQ3tl{display:flex;align-items:center;gap:4px;min-width:0}.Navbar_addressText__DUFVe{font-size:12px;font-weight:500;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.Navbar_addressChevron__fBCA9{font-size:12px;color:#0f172a;font-weight:700;flex-shrink:0}.Navbar_verticalDivider__bPuZG{width:1px;height:32px;background:#e2e8f0;flex-shrink:0;display:none}@media (min-width:768px){.Navbar_verticalDivider__bPuZG{display:block}}.Navbar_searchWrapper__de7PC{flex:1 1;display:none;min-width:0;position:relative}@media (min-width:768px){.Navbar_searchWrapper__de7PC{display:block}}.Navbar_searchWrapperDropdownOpen__oAkB_ .Navbar_searchInput__RsdMJ{background:#ffffff;border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.12)}.Navbar_searchInputActive__Qdq2x{background:#ffffff!important;border-color:#673ab7!important;box-shadow:0 0 0 3px rgba(103,58,183,.12)!important}.Navbar_searchInputWrapper__b_PYk{position:relative;display:flex;align-items:center;cursor:pointer;width:100%}.Navbar_searchIcon__ehaeP{position:absolute;left:14px;display:flex;align-items:center;justify-content:center;pointer-events:none}.Navbar_searchInput__RsdMJ{width:100%;height:44px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:0 40px 0 44px;font-size:.92rem;color:#0f172a;cursor:pointer;transition:all .15s ease}.Navbar_searchWrapperActive__CDbkj .Navbar_searchInput__RsdMJ{cursor:text}.Navbar_searchWrapperSearchRoute__oDu2v{display:none!important}.Navbar_searchInput__RsdMJ:focus{outline:none;background:#ffffff;border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.12)}.Navbar_clearBtn__qx_W4{position:absolute;right:12px;width:24px;height:24px;border-radius:50%;background:#e2e8f0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;color:#64748b;transition:all .15s ease;z-index:2}.Navbar_clearBtn__qx_W4:hover{background:#cbd5e1;color:#0f172a}.Navbar_searchInputWrapper__b_PYk:hover .Navbar_searchInput__RsdMJ{background:#ffffff;border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.Navbar_searchInput__RsdMJ::placeholder{color:#64748b;font-weight:400}.Navbar_actionsGroup__zzjnO{display:flex;align-items:stretch;gap:10px;flex-shrink:0}.Navbar_innerNoSearch__nNq1J .Navbar_actionsGroup__zzjnO,.Navbar_innerSearchRoute__p3igZ .Navbar_actionsGroup__zzjnO{margin-left:auto}.Navbar_innerNoSearch__nNq1J .Navbar_verticalDivider__bPuZG,.Navbar_mobileSearchBtn__7_Eci{display:none}@media (max-width:767px){.Navbar_mobileSearchBtn__7_Eci{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;cursor:pointer;transition:background .15s ease;flex-shrink:0}.Navbar_mobileSearchBtn__7_Eci:hover{background:#f0ebff;border-color:#673ab7}}.Navbar_accountDropdownBtn__Qk9nn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:#0f172a;text-decoration:none;width:52px;height:50px;max-width:52px;min-width:0;min-height:50px;padding:4px 2px;border-radius:8px;transition:background .15s ease;cursor:pointer}.Navbar_accountIconOnly__cbN_k{width:40px;height:40px;min-height:40px;padding:0;justify-content:center;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0}.Navbar_accountDropdownBtn__Qk9nn:hover{background:#f8fafc;color:#673ab7}.Navbar_profileAvatar__0NJ6d,.Navbar_profileIconWrap__v5ixo{width:25px;height:25px;flex:0 0 25px;border-radius:999px;border:none;background:transparent;color:#0f172a;position:relative;overflow:hidden}.Navbar_profileIconWrap__v5ixo{display:inline-flex;align-items:center;justify-content:center}.Navbar_profileAvatarImg__X6l6M{object-fit:cover}.Navbar_profileIcon__JWHio{flex-shrink:0;display:block}.Navbar_accountTextDesktop__jMHdr{min-width:0;max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}@media (min-width:768px){.Navbar_accountTextDesktop__jMHdr{display:inline}}.Navbar_accountChevron__ULm9o{display:none}.Navbar_cartBtn___IelE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:transparent;border:none;border-radius:8px;height:50px;width:52px;padding:4px 2px;cursor:pointer;text-decoration:none;flex-shrink:0;color:#0f172a;box-shadow:none;transition:background .15s ease,color .15s ease}.Navbar_cartBtn___IelE:hover{background:#f8fafc;color:#673ab7}.Navbar_cartIcon__VNLeh{position:relative;display:flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 25px;line-height:1}.Navbar_cartIcon__VNLeh svg,.Navbar_profileIcon__JWHio{display:block}.Navbar_cartBadge__rf33f{position:absolute;top:-9px;right:-10px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#673ab7;color:#ffffff;border:2px solid #ffffff;font-size:10px;font-weight:800;line-height:14px;text-align:center}.Navbar_cartLabel__kVJ4t{display:block;max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.15;color:inherit}.Navbar_cartStack__65QoH{display:none;flex-direction:column;text-align:left;line-height:1.15}.Navbar_cartItemsCount__ekb8O{font-size:12px;font-weight:800;color:#ffffff;letter-spacing:-.2px}.Navbar_cartPrice__jY5Qd{font-size:13px;font-weight:800;color:#ffffff}.Navbar_cartEmptyText__77P9d{font-size:13px;font-weight:700;color:#ffffff}.Navbar_activeOrderBanner___SBdY{background:#673ab7;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;transition:opacity .15s ease}.Navbar_activeOrderBanner___SBdY:hover{opacity:.95}.Navbar_activeOrderText__bme__{font-size:.88rem;font-weight:600;color:#ffffff}.Navbar_activeOrderTrack__hN_LT{font-size:.88rem;font-weight:700;color:#ffd700;white-space:nowrap}@media (max-width:767px){.Navbar_navbar__ovshs{height:58px;border-bottom:1px solid #f1f5f9;box-shadow:0 2px 8px rgba(0,0,0,.03)}.Navbar_inner__rYo5o{padding:0 12px;gap:8px;justify-content:space-between}.Navbar_logo__I5PJD{display:none}.Navbar_locationSection___hdGH{max-width:calc(100vw - 100px);padding:2px 0}.Navbar_deliveryTitle__KxZeF{font-size:13px;font-weight:800}.Navbar_addressText__DUFVe{font-size:11px;max-width:220px}.Navbar_actionsGroup__zzjnO{gap:6px}.Navbar_accountDropdownBtn__Qk9nn{width:42px;height:46px;min-height:46px;padding:0;justify-content:center;border-radius:8px;background:transparent;border:none;max-width:42px}.Navbar_profileAvatar__0NJ6d,.Navbar_profileIconWrap__v5ixo{width:23px;height:23px;flex-basis:23px}.Navbar_accountTextDesktop__jMHdr{display:block;max-width:42px;font-size:11px}.Navbar_accountChevron__ULm9o{display:none}.Navbar_cartBtn___IelE{width:42px;height:46px;padding:0;border-radius:8px}.Navbar_cartLabel__kVJ4t{max-width:42px;font-size:11px}.Navbar_cartStack__65QoH{display:none}.Navbar_innerSearchRoute__p3igZ .Navbar_logo__I5PJD{display:flex!important;flex-shrink:0}}