.ord-navbar[data-v-a3b0361b]{background:var(--ord-bg);box-sizing:border-box;color:var(--ord-text);font-family:var(--ord-font-body);min-height:88px;padding:16px 32px;z-index:100}.ord-navbar--sticky[data-v-a3b0361b]{background:var(--ord-bg,#fff);position:sticky;top:0}.ord-navbar__inner[data-v-a3b0361b]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1312px}.ord-navbar__left[data-v-a3b0361b]{color:inherit;text-decoration:none}.ord-navbar__brand-pending[data-v-a3b0361b],.ord-navbar__left[data-v-a3b0361b]{align-items:center;display:flex;gap:10px}.ord-navbar__brand-shimmer[data-v-a3b0361b]{animation:ord-navbar-brand-sweep-a3b0361b 1.6s linear infinite;background-attachment:fixed;background-color:color-mix(in srgb,var(--ord-text,#101828) 7%,var(--ord-bg,#fff));background-image:linear-gradient(90deg,#fff0,#ffffff8c 50%,#fff0);background-repeat:no-repeat;background-size:480px 100%;border-radius:4px;display:block}.ord-navbar__brand-shimmer--logo[data-v-a3b0361b]{border-radius:var(--ord-radius-sm,8px);flex:none;height:40px;width:40px}.ord-navbar__brand-shimmer--name[data-v-a3b0361b]{height:16px;width:112px}@keyframes ord-navbar-brand-sweep-a3b0361b{0%{background-position:-480px 0}to{background-position:calc(100vw + 480px) 0}}@media(prefers-reduced-motion:reduce){.ord-navbar__brand-shimmer[data-v-a3b0361b]{animation:none;background-image:none}}.ord-navbar__logo img[data-v-a3b0361b]{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.ord-navbar__logo-monogram[data-v-a3b0361b]{background:var(--ord-cta-bg);border-radius:var(--ord-radius-sm);color:var(--ord-cta-text);display:grid;font-family:var(--ord-font-body);font-size:15px;font-weight:700;height:40px;place-items:center;width:40px}.ord-navbar__logo-name[data-v-a3b0361b]{color:var(--ord-text-strong);font-family:var(--ord-font-heading);font-size:calc(15px*var(--ord-font-scale, 1));font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-navbar__right[data-v-a3b0361b]{align-items:center;display:flex;gap:16px;margin-left:auto;position:relative}.ord-navbar__links[data-v-a3b0361b]{align-items:center;display:flex;gap:2px}.ord-navbar__links a[data-v-a3b0361b]{border-radius:var(--ord-radius-sm);color:var(--ord-text-muted);font-size:calc(14px*var(--ord-font-scale, 1));font-weight:500;padding:8px 10px;text-decoration:none;white-space:nowrap}.ord-navbar__links a[data-v-a3b0361b]:hover{background:var(--ord-accent-surface);color:var(--ord-accent-ink)}.ord-navbar__added[data-v-a3b0361b]{border-radius:var(--ord-radius-lg);box-shadow:0 8px 28px #00000029;box-sizing:border-box;color:var(--ord-text-strong);display:grid;gap:calc(var(--ord-gap, 16px)*.625);padding:calc(var(--ord-gap, 16px)*1.125);right:0;top:calc(100% + 18px);width:min(320px,calc(100cqw - 24px));z-index:220}.ord-navbar__added[data-v-a3b0361b],.ord-navbar__added[data-v-a3b0361b]:before{background:var(--ord-surface-elevated);position:absolute}.ord-navbar__added[data-v-a3b0361b]:before{content:"";height:14px;right:16px;top:-7px;transform:rotate(45deg);width:14px}.ord-navbar__added-header[data-v-a3b0361b]{align-items:center;display:flex;font-size:calc(18px*var(--ord-font-scale, 1));gap:12px;justify-content:space-between}.ord-navbar__added-header[data-v-a3b0361b] .hr-button{color:var(--ord-text-muted)!important;font-size:24px;height:30px;min-width:30px;padding:0}.ord-navbar__added-item[data-v-a3b0361b]{align-items:center;display:flex;font-size:calc(16px*var(--ord-font-scale, 1));gap:12px;min-height:54px}.ord-navbar__added-item img[data-v-a3b0361b]{border-radius:var(--ord-radius-md);height:54px;-o-object-fit:cover;object-fit:cover;width:54px}.ord-navbar__added[data-v-a3b0361b]>.hr-button{border-radius:var(--ord-cta-radius);min-height:42px;width:100%}.ord-navbar__added[data-v-a3b0361b]>.hr-button:last-child{background:var(--ord-cta-bg)!important;color:var(--ord-cta-text)!important}.ord-navbar__added[data-v-a3b0361b]>.hr-button:last-child .hr-text{color:inherit!important}.ord-navbar__more[data-v-a3b0361b]{color:var(--ord-text)!important;padding:8px 4px}.ord-navbar__more[data-v-a3b0361b] .hr-button__content-default-slot{align-items:center;display:flex;gap:6px}.ord-navbar__more svg[data-v-a3b0361b]{height:18px;width:18px}.ord-navbar__more[data-v-a3b0361b]:hover{color:var(--ord-accent-ink)!important}.ord-navbar__button[data-v-a3b0361b]{background:var(--ord-surface)!important;border:1px solid var(--ord-border-strong);border-radius:var(--ord-cta-radius);box-shadow:0 2px 4px #10182814;color:var(--ord-text-strong)!important;cursor:pointer;font-size:calc(14px*var(--ord-font-scale, 1));font-weight:500;min-height:40px;padding:8px 18px}.ord-navbar__button[data-v-a3b0361b]:hover{border-color:var(--ord-cta-bg);color:var(--ord-accent-ink)!important}.ord-navbar__order[data-v-a3b0361b]{background:var(--ord-cta-bg);border-radius:var(--ord-cta-radius);color:var(--ord-cta-text);display:grid;font-size:calc(14px*var(--ord-font-scale, 1));font-weight:650;min-height:40px;padding:0 18px;place-items:center;text-decoration:none;white-space:nowrap}.ord-navbar__order[data-v-a3b0361b]:hover{background:var(--ord-cta-hover-bg)}.ord-navbar__account[data-v-a3b0361b]{display:inline-flex;position:relative}.ord-navbar__account-pill[data-v-a3b0361b]{align-items:center;background:var(--ord-surface);border:1px solid var(--ord-border-strong);border-radius:var(--ord-cta-radius);box-shadow:0 2px 4px #10182814;box-sizing:border-box;color:var(--ord-text-strong);cursor:pointer;display:inline-flex;font-family:var(--ord-font-body);font-size:calc(14px*var(--ord-font-scale, 1));font-weight:500;gap:8px;min-height:40px;padding:0 10px 0 6px}.ord-navbar__account-pill--open[data-v-a3b0361b],.ord-navbar__account-pill[data-v-a3b0361b]:hover{border-color:var(--ord-cta-bg)}.ord-navbar__account-pill[data-v-a3b0361b]:focus-visible{outline:2px solid var(--ord-cta-bg);outline-offset:2px}.ord-navbar__account-name[data-v-a3b0361b]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-navbar__account-chevron[data-v-a3b0361b]{color:var(--ord-text-muted);flex:none;height:16px;transition:transform .15s ease;width:16px}.ord-navbar__account-pill--open .ord-navbar__account-chevron[data-v-a3b0361b]{transform:rotate(180deg)}.ord-navbar__account-avatar[data-v-a3b0361b]{background:var(--ord-accent-surface);border-radius:50%;color:var(--ord-accent-ink);display:grid;flex:none;font-size:12px;font-weight:600;height:28px;line-height:1;overflow:hidden;place-items:center;width:28px}.ord-navbar__account-avatar img[data-v-a3b0361b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ord-navbar__account-avatar svg[data-v-a3b0361b]{height:16px;width:16px}.ord-navbar__account-avatar--lg[data-v-a3b0361b]{font-size:15px;height:40px;width:40px}.ord-navbar__account-avatar--lg svg[data-v-a3b0361b]{height:20px;width:20px}.ord-navbar__account-avatar--xl[data-v-a3b0361b]{font-size:17px;height:48px;width:48px}.ord-navbar__account-avatar--xl svg[data-v-a3b0361b]{height:22px;width:22px}.ord-navbar__account-menu[data-v-a3b0361b]{background:var(--ord-surface-elevated);border:1px solid var(--ord-border);border-radius:var(--ord-radius-lg);box-shadow:0 12px 32px #1018281f,0 2px 6px #1018280f;color:var(--ord-text-strong);overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:min(280px,calc(100cqw - 24px));z-index:220}.ord-navbar__account-who[data-v-a3b0361b]{align-items:center;border-bottom:1px solid var(--ord-border);display:flex;gap:12px;padding:16px}.ord-navbar__account-text[data-v-a3b0361b]{display:grid;gap:2px;min-width:0}.ord-navbar__account-text strong[data-v-a3b0361b]{color:var(--ord-text-strong);font-size:14px;font-weight:600;overflow-wrap:anywhere}.ord-navbar__account-text span[data-v-a3b0361b]{color:var(--ord-text-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-navbar__account-item[data-v-a3b0361b],.ord-navbar__account-signout[data-v-a3b0361b]{align-items:center;background:transparent;border:0;box-sizing:border-box;color:var(--ord-text-strong);cursor:pointer;display:flex;font-family:var(--ord-font-body);font-size:14px;font-weight:500;gap:10px;min-height:48px;padding:0 16px;text-align:left;width:100%}.ord-navbar__account-item svg[data-v-a3b0361b],.ord-navbar__account-signout svg[data-v-a3b0361b]{color:var(--ord-text-muted);flex:none;height:18px;width:18px}.ord-navbar__account-item[data-v-a3b0361b]:hover,.ord-navbar__account-signout[data-v-a3b0361b]:hover:not(:disabled){background:var(--ord-accent-surface)}.ord-navbar__account-item[data-v-a3b0361b]:focus-visible,.ord-navbar__account-signout[data-v-a3b0361b]:focus-visible{outline:2px solid var(--ord-cta-bg);outline-offset:-2px}.ord-navbar__account-item[data-v-a3b0361b]{border-bottom:1px solid var(--ord-border);text-decoration:none}.ord-navbar__account-item[aria-current=page][data-v-a3b0361b]{background:var(--ord-accent-surface)}.ord-navbar__account-signout[data-v-a3b0361b]:disabled{color:var(--ord-text-muted);cursor:default}.ord-navbar__sign-in[data-v-a3b0361b]{display:contents}.ord-navbar__sign-in--held[data-v-a3b0361b]{visibility:hidden}.ord-account-sheet__item[data-v-a3b0361b]:active,.ord-account-sheet__signout[data-v-a3b0361b]:active,.ord-navbar__account-item[data-v-a3b0361b]:active,.ord-navbar__account-pill[data-v-a3b0361b]:active,.ord-navbar__account-signout[data-v-a3b0361b]:active,.ord-navbar__button[data-v-a3b0361b]:active,.ord-navbar__cart[data-v-a3b0361b]:active,.ord-navbar__left[data-v-a3b0361b]:active,.ord-navbar__links a[data-v-a3b0361b]:active,.ord-navbar__more[data-v-a3b0361b]:active,.ord-navbar__order[data-v-a3b0361b]:active{opacity:.7}.ord-account-sheet[data-v-a3b0361b]{display:none;font-family:var(--ord-font-body);inset:0;position:absolute}.ord-account-sheet__backdrop[data-v-a3b0361b]{background:#10182880;inset:0;position:absolute}.ord-account-sheet__panel[data-v-a3b0361b]{background:var(--ord-surface-elevated);border-radius:var(--ord-radius-lg) var(--ord-radius-lg) 0 0;bottom:0;box-shadow:0 -8px 32px #10182829;box-sizing:border-box;color:var(--ord-text-strong);display:grid;gap:20px;left:0;padding:20px 16px calc(24px + env(safe-area-inset-bottom,0px));position:absolute;right:0}.ord-account-sheet__who[data-v-a3b0361b]{align-items:center;display:flex;gap:12px}.ord-account-sheet__text[data-v-a3b0361b]{flex:1}.ord-account-sheet__text strong[data-v-a3b0361b]{font-size:16px}.ord-account-sheet__text span[data-v-a3b0361b]{font-size:14px}.ord-account-sheet__close[data-v-a3b0361b]{background:transparent;border:0;color:var(--ord-text-muted);cursor:pointer;display:grid;flex:none;height:44px;padding:0;place-items:center;width:44px}.ord-account-sheet__close svg[data-v-a3b0361b]{height:20px;width:20px}.ord-account-sheet__actions[data-v-a3b0361b]{display:grid;gap:10px}.ord-account-sheet__item[data-v-a3b0361b],.ord-account-sheet__signout[data-v-a3b0361b]{align-items:center;background:var(--ord-surface);border:1px solid var(--ord-border-strong);border-radius:var(--ord-cta-radius);box-shadow:0 2px 4px #10182814;box-sizing:border-box;color:var(--ord-text-strong);cursor:pointer;display:flex;font-family:var(--ord-font-body);font-size:15px;font-weight:500;gap:10px;justify-content:center;min-height:48px}.ord-account-sheet__item svg[data-v-a3b0361b],.ord-account-sheet__signout svg[data-v-a3b0361b]{color:var(--ord-text-muted);height:18px;width:18px}.ord-account-sheet__item[data-v-a3b0361b]{text-decoration:none}.ord-account-sheet__item[aria-current=page][data-v-a3b0361b]{background:var(--ord-accent-surface);border-color:var(--ord-cta-bg)}.ord-account-sheet__signout[data-v-a3b0361b]:disabled{color:var(--ord-text-muted);cursor:default}.ord-account-sheet__close[data-v-a3b0361b]:focus-visible,.ord-account-sheet__item[data-v-a3b0361b]:focus-visible,.ord-account-sheet__signout[data-v-a3b0361b]:focus-visible{outline:2px solid var(--ord-cta-bg);outline-offset:2px}@container ord-overlay (max-width: 767px){.ord-account-sheet[data-v-a3b0361b]{display:block}}.ord-navbar__toast-region[data-v-a3b0361b]{bottom:24px;left:50%;position:absolute;transform:translate(-50%)}.ord-navbar__toast[data-v-a3b0361b]{align-items:center;background:#101828;border-radius:var(--ord-radius-lg,4px);box-shadow:0 8px 24px #1018283d;color:#fff;display:flex;font-family:var(--ord-font-body);font-size:14px;font-weight:500;gap:10px;padding:12px 16px;white-space:nowrap}.ord-navbar__toast svg[data-v-a3b0361b]{flex:none;height:18px;width:18px}@container ord-overlay (max-width: 767px){.ord-navbar__toast-region[data-v-a3b0361b]{bottom:88px;left:16px;right:16px;transform:none}.ord-navbar__toast[data-v-a3b0361b]{white-space:normal}}.ord-navbar__spinner[data-v-a3b0361b]{animation:ord-navbar-spin-a3b0361b .8s linear infinite}@keyframes ord-navbar-spin-a3b0361b{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:no-preference){.ord-navbar__account-menu[data-v-a3b0361b],.ord-navbar__toast[data-v-a3b0361b]{animation:ord-navbar-rise-a3b0361b .16s ease-out}.ord-account-sheet__panel[data-v-a3b0361b]{animation:ord-navbar-sheet-a3b0361b .2s ease-out}}@media(prefers-reduced-motion:reduce){.ord-navbar__spinner[data-v-a3b0361b]{animation-duration:2.4s}}@keyframes ord-navbar-rise-a3b0361b{0%{opacity:0;transform:translateY(4px)}}@keyframes ord-navbar-sheet-a3b0361b{0%{opacity:.6;transform:translateY(24px)}}.ord-navbar__cart-wrap[data-v-a3b0361b]{display:inline-flex;position:relative}.ord-navbar__cart[data-v-a3b0361b]{background:var(--ord-surface)!important;border:1px solid var(--ord-border-strong);border-radius:50%;color:var(--ord-text-strong)!important;cursor:pointer;display:grid;height:40px;padding:0;place-items:center;position:relative;width:40px}.ord-navbar__cart[data-v-a3b0361b]:hover{border-color:var(--ord-cta-bg);color:var(--ord-accent-ink)!important}.ord-navbar__cart-badge[data-v-a3b0361b]{background:var(--ord-cta-bg);border:2px solid var(--ord-bg);border-radius:999px;box-sizing:border-box;color:var(--ord-cta-text);display:grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:20px;line-height:1;min-width:20px;padding:0 5px;place-items:center;pointer-events:none;position:absolute;right:-4px;top:-4px;z-index:1}@container (max-width: 767px){.ord-navbar[data-v-a3b0361b]{min-height:88px;padding:16px}.ord-navbar__account-menu[data-v-a3b0361b],.ord-navbar__account-name[data-v-a3b0361b],.ord-navbar__cart-wrap[data-v-a3b0361b]:not(.ord-navbar__cart-wrap--filled),.ord-navbar__links[data-v-a3b0361b],.ord-navbar__more[data-v-a3b0361b],.ord-navbar__order[data-v-a3b0361b]{display:none}.ord-navbar__right[data-v-a3b0361b]{gap:8px}.ord-navbar__account-pill[data-v-a3b0361b]{gap:6px;padding:0 8px 0 6px}.ord-navbar__added[data-v-a3b0361b]{display:none}}
