.PopularFlame_flame__bczcU{display:inline-block;transform-origin:center bottom;animation-name:PopularFlame_intermittent-flame__hlkWO;animation-duration:3.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.PopularFlame_primary__NOn_M{animation-delay:0s}.PopularFlame_navigation__PcOE5{animation-delay:.8s}.PopularFlame_continuous__cUKVo{animation-name:PopularFlame_continuous-flame__xXT3R;animation-duration:.8s;animation-delay:0s}@keyframes PopularFlame_intermittent-flame__hlkWO{0%,78%{transform:translateY(0) rotate(0) scale(1)}83.5%{transform:translateY(0) rotate(-1deg) scaleX(1.04) scaleY(.97)}89%{transform:translateY(-1px) rotate(1deg) scaleX(.97) scaleY(1.06)}94.5%{transform:translateY(0) rotate(-1deg) scaleX(1.03) scaleY(.98)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes PopularFlame_continuous-flame__xXT3R{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(0) rotate(-1deg) scaleX(1.04) scaleY(.97)}50%{transform:translateY(-1px) rotate(1deg) scaleX(.97) scaleY(1.06)}75%{transform:translateY(0) rotate(-1deg) scaleX(1.03) scaleY(.98)}}@media (prefers-reduced-motion:reduce){.PopularFlame_flame__bczcU{animation:none;transform:none}}.restaurant-shell{--qr-navbar-height:calc(70px + env(safe-area-inset-top));padding-top:var(--qr-navbar-height);min-height:100svh;display:flex;flex-direction:column}.restaurant-shell>.page{flex:1 1}.qr-content{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.menu-page:not(.cart-page){justify-content:flex-start;padding-top:0}#qr-menu{scroll-margin-top:calc(var(--qr-navbar-height) + 24px)}.qr-navbar{position:fixed;inset:0 0 auto;z-index:10;padding-top:env(safe-area-inset-top);background:var(--qr-primary-color);color:var(--qr-secondary-color);box-shadow:0 2px 12px rgb(0 0 0/8%)}.qr-navbar-inner{position:relative;display:flex;align-items:center;gap:12px;height:70px;max-width:1200px;margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.qr-brand{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit;text-decoration:none;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:-.03em}.qr-brand-long{font-size:16px;letter-spacing:-.015em}.qr-navbar-actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.qr-menu-toggle,.qr-navbar .language-trigger{background:transparent;color:inherit}.qr-navbar .language-trigger{border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.qr-menu-toggle{display:grid;place-items:center;width:44px;padding:0;border-radius:8px}.qr-navbar :is(a,button):focus-visible{outline-color:currentColor;outline-offset:3px}.qr-navigation{display:none;position:absolute;inset:70px 0 auto;padding:12px 20px 20px;max-height:calc(100dvh - var(--qr-navbar-height));overflow-y:auto;overscroll-behavior:contain;background:var(--qr-primary-color);border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);box-shadow:0 12px 18px rgb(0 0 0/12%)}.qr-navigation[data-expanded=true]{display:grid}.qr-navigation a,.qr-profile{display:flex;align-items:center;min-height:52px;padding:10px 12px;color:inherit;text-decoration:none;font-size:18px;font-weight:600;border-radius:8px}.qr-profile{gap:10px;min-width:0;max-width:100%;background:transparent;text-align:left;margin-top:10px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:0;padding-top:20px}.qr-profile svg{flex-shrink:0}.qr-profile span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qr-navigation a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.qr-footer{padding:0 max(20px,env(safe-area-inset-left)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-right))}.qr-footer-inner{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:800px;margin-inline:auto;padding-top:16px;border-top:1px solid var(--line)}.qr-footer-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:0 24px}.qr-footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--text);font-size:12px;text-decoration:none;text-underline-offset:4px}.qr-footer a:hover{text-decoration:underline}.qr-powered-by{gap:10px}.qr-powered-by img{display:block;width:90px;height:auto}.restaurant-shell:has(.cart-bar) .qr-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.language-trigger{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border-radius:22px;min-height:44px;font-size:13px;font-weight:600}.language-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 86px);margin:0;padding:0;border-radius:24px 24px 0 0;background:#fff;color:var(--ink);text-align:left;overflow:hidden}.language-dialog::backdrop{background:rgb(0 0 0/40%)}.language-panel{display:flex;flex-direction:column;max-height:calc(100dvh - 86px);padding:12px 20px max(20px,env(safe-area-inset-bottom))}.language-heading{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px}.language-heading h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.language-close{display:grid;place-items:center;flex-shrink:0;width:44px;padding:0;border-radius:50%;background:transparent;color:var(--ink)}.language-search{display:flex;align-items:center;flex-shrink:0;gap:10px;padding:0 14px;background:#f5f5f5;border:1px solid var(--line);border-radius:12px;color:var(--text)}.language-search svg{flex-shrink:0}.language-search input{width:100%;min-width:0;min-height:48px;padding:8px 0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:16px}.language-search:focus-within{outline:2px solid var(--ink);outline-offset:2px}.language-search input:focus-visible{outline:none}.language-options{min-height:0;margin:12px -4px 0;padding:4px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.language-options li+li{border-top:1px solid #efefef}.language-option{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:62px;padding:12px;border-radius:8px;background:transparent;color:var(--ink);text-align:left;font-size:16px;font-weight:500}.language-option[aria-pressed=true]{background:var(--light);font-weight:700}.language-option small{display:block;color:var(--text);font-size:13px;font-weight:400;margin-top:2px}.language-option svg{flex-shrink:0}.language-empty{margin:24px 12px;color:var(--text)}body:has(.language-dialog[open]){overflow:hidden}@media (hover:hover){.qr-menu-toggle:hover,.qr-navbar .language-trigger:hover,.qr-navigation a:hover,.qr-profile:hover{background:color-mix(in srgb,var(--qr-secondary-color) 10%,transparent)}.language-close:hover,.language-option:hover{background:var(--light)}}@media (max-width:480px){.qr-brand:not(.qr-brand-long){font-size:20px;letter-spacing:-.02em}}@media (min-width:600px){.qr-footer-inner{flex-direction:row;justify-content:space-between;gap:24px}.language-dialog{inset:0;width:420px;max-width:calc(100% - 40px);margin:auto;border-radius:20px}.language-dialog,.language-panel{max-height:min(640px,calc(100dvh - 48px))}.language-panel{padding:20px}}@media (min-width:992px){.qr-navbar-inner{gap:28px;padding-inline:24px}.qr-navbar-actions{order:1}.qr-navigation,.qr-navigation[data-expanded=true]{position:static;display:flex;align-items:center;gap:4px;flex-shrink:0;max-height:none;overflow:visible;padding:0;border:0;box-shadow:none}.qr-navigation a,.qr-profile{min-height:44px;padding:10px 12px;font-size:14px;font-weight:500}.qr-profile{max-width:220px;margin:0 0 0 8px;border:0;border-left:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:0}.qr-menu-toggle{display:none}}.qr-banner{position:relative;display:grid;place-items:center;overflow:hidden;width:calc(100% + 40px);height:300px;margin:0 -20px -20px;background:var(--qr-primary-color)}.qr-banner-logo-only{height:140px}.qr-banner-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.qr-banner-shaded:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/20%)}.qr-banner-logo{position:relative;z-index:1;width:auto;height:auto;max-width:min(80%,480px);max-height:96px}@media (max-width:480px){.qr-banner{width:calc(100% + 32px);margin-inline:-16px}}@media (min-width:768px){.qr-banner{height:350px}.qr-banner-logo-only{height:180px}.qr-banner-logo{max-height:140px}}.NotFoundPlate_root__aRaq4{--outline:color-mix(in srgb,var(--qr-primary-color) 55%,#000);display:flex;flex-direction:column;align-items:center;gap:8px}@supports (color:oklch(from red l c h)){.NotFoundPlate_root__aRaq4{--outline:oklch(from var(--qr-primary-color) min(l,0.6) c h)}}.NotFoundPlate_root__aRaq4 h1{margin:12px 0 0}.NotFoundPlate_root__aRaq4 p{margin:0}.NotFoundPlate_row__L7NXf{container-type:inline-size;display:flex;align-items:flex-end;justify-content:center;gap:2cqw;width:min(400px,92vw)}.NotFoundPlate_digit__g_wJb{color:var(--qr-primary-color);-webkit-text-stroke:.04em var(--outline);paint-order:stroke fill;font-size:38cqw;font-weight:800;line-height:1;text-box:trim-both cap alphabetic}.NotFoundPlate_scene__5BkQ9{flex:0 0 48cqw;min-height:0;padding:14cqw 0 0;border-radius:24px;background:none;-webkit-tap-highlight-color:transparent}.NotFoundPlate_scene__5BkQ9 svg{display:block;width:100%;overflow:visible}.NotFoundPlate_joke___4_6I{min-height:3em;max-width:320px;color:var(--ink);font-weight:700}.NotFoundPlate_shadow__4KhvY{fill:rgb(0 0 0/8%)}.NotFoundPlate_plate__oBswt{fill:#fff;stroke:var(--line);stroke-width:1.5}.NotFoundPlate_plateInner__mpxMW{fill:none;stroke:color-mix(in srgb,var(--qr-primary-color) 25%,var(--line));stroke-width:1.5}.NotFoundPlate_crumb__1ExV_{fill:#d6b48a}.NotFoundPlate_peaBody__PAn7K{fill:#8cc63f}.NotFoundPlate_peaShine___gKKI{fill:#c5e88e}.NotFoundPlate_eye__uJex_{fill:#fff}.NotFoundPlate_pupil__eNjpq{fill:#212121;transform:translate(var(--look-x,0),var(--look-y,0));transition:transform .15s ease-out}.NotFoundPlate_dome__wU_vB{fill:var(--qr-primary-color)}.NotFoundPlate_rim__ATBf4{fill:color-mix(in srgb,var(--qr-primary-color) 80%,#000)}.NotFoundPlate_dome__wU_vB,.NotFoundPlate_rim__ATBf4{stroke:var(--outline);stroke-width:2.5}.NotFoundPlate_shine__zlY7C{fill:none;stroke:#fff;stroke-opacity:.35;stroke-width:6;stroke-linecap:round}.NotFoundPlate_cloche__NHcQH,.NotFoundPlate_peek__tF9Wn{transform-box:view-box;transform-origin:200px 146px}.NotFoundPlate_cloche__NHcQH{transition:transform .5s cubic-bezier(.55,0,.45,1)}.NotFoundPlate_pea__YtYJF{transform-box:fill-box;transform-origin:center bottom}.NotFoundPlate_blink__H1MpD,.NotFoundPlate_eyes__hkgZB{transform-box:fill-box;transform-origin:center}.NotFoundPlate_eyes__hkgZB{transition:transform .2s ease-out}.NotFoundPlate_open__Vr8B3 .NotFoundPlate_cloche__NHcQH{transform:translate(-14px,-74px) rotate(-18deg);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.NotFoundPlate_open__Vr8B3 .NotFoundPlate_eyes__hkgZB{transform:scale(1.25)}@media (prefers-reduced-motion:no-preference){.NotFoundPlate_root__aRaq4:not(.NotFoundPlate_open__Vr8B3) .NotFoundPlate_peek__tF9Wn{animation:NotFoundPlate_peek__tF9Wn 5s ease-in-out 1s infinite}.NotFoundPlate_root__aRaq4:not(.NotFoundPlate_open__Vr8B3) .NotFoundPlate_blink__H1MpD{animation:NotFoundPlate_blink__H1MpD 3.4s infinite}.NotFoundPlate_open__Vr8B3 .NotFoundPlate_pea__YtYJF{animation:NotFoundPlate_hop__Njm3F .7s cubic-bezier(.34,1.56,.64,1)}}@media (prefers-reduced-motion:reduce){.NotFoundPlate_eyes__hkgZB,.NotFoundPlate_pupil__eNjpq,.NotFoundPlate_root__aRaq4 .NotFoundPlate_cloche__NHcQH{transition:none}}@keyframes NotFoundPlate_peek__tF9Wn{0%,62%{transform:none}70%,84%{transform:translateY(-6px) rotate(7deg)}74%{transform:translateY(-6px) rotate(6deg)}78%{transform:translateY(-6px) rotate(8deg)}92%{transform:none}95%{transform:translateY(-3px)}to{transform:none}}@keyframes NotFoundPlate_blink__H1MpD{0%,90%,to{transform:none}94%{transform:scaleY(.1)}}@keyframes NotFoundPlate_hop__Njm3F{0%{transform:none}35%{transform:translateY(-18px) scale(.94,1.08)}70%{transform:scale(1.12,.88)}to{transform:none}}
/*# sourceMappingURL=1d0290f74b345f1d.css.map*/