.intro_intro__zv9Li{display:block;--intro-gutter:max(var(--space-3),calc((100% - var(--page-max)) / 2 + var(--space-3)))}.intro_hero__wBKsh{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(440px,85svh,720px);padding:calc(var(--intro-hero-top, var(--intro-header-h, 0px)) + var(--space-4)) var(--intro-gutter) var(--space-5);color:#fff;text-align:center;overflow:hidden;isolation:isolate}.intro_banner__4HFHX,.intro_cover__4YdaS{position:absolute;inset:0;z-index:-2;width:100%;height:100%}.intro_cover__4YdaS{object-fit:cover}.intro_banner__4HFHX{background:var(--brand)}.intro_hero__wBKsh:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) var(--intro-header-h,0),rgba(0,0,0,.45) calc(var(--intro-header-h, 0px) + var(--space-5)),rgba(0,0,0,.45) 100%)}.intro_heroBody__hN3ac{display:flex;flex-direction:column;align-items:center;width:100%;max-width:760px}.intro_bannerLogo__RaFoe{display:block;max-height:72px;max-width:60%;width:auto;height:auto;margin-bottom:var(--space-3)}.intro_tagline__yQlOC{margin:0;font-size:32px;font-weight:700;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance}.intro_actions__CqrHM{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4)}.intro_actions__CqrHM>a{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:48px;text-decoration:none}.intro_secondary__vP98P{padding:var(--space-2) var(--space-3);border:2px solid #fff;border-radius:var(--radius);background:#fff;color:#1a1a1a;font-weight:600}.intro_secondary__vP98P:hover{background:transparent;color:#fff}.intro_heroPlain__YQm1L{min-height:clamp(380px,60svh,520px)}.intro_status__YYjwc{padding:var(--space-2) var(--intro-gutter) 0;text-align:center}.intro_status__YYjwc:empty{display:none}.intro_about__YbAd3{border-top:0}.intro_excerpt__aphFJ{margin:0;max-width:68ch}.intro_more__PElny{display:inline-block;margin-top:var(--space-2);color:var(--brand);font-weight:600}.intro_delivery__Xtu71{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding-block:var(--space-5);border-top:0}.intro_deliveryArtFrame__SJPNA{justify-self:center;display:flex;align-items:center;justify-content:center;width:min(100%,300px);aspect-ratio:4/3;border:6px solid var(--brand);border-radius:var(--radius);background:var(--bg-muted);color:var(--brand);transform:rotate(-3deg)}.intro_deliveryArt__Y9H6m{width:78%;height:auto}.intro_deliveryPhotoFrame__J2IHD{justify-self:center;width:min(100%,300px);aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:var(--bg-muted)}.intro_deliveryPhoto__V4LyV{display:block;width:100%;height:100%;object-fit:cover}.intro_deliveryText__t0qv5{display:flex;flex-direction:column;align-items:center;text-align:center}.intro_delivery__Xtu71 .intro_twoLine__0pVUQ{margin:0 0 var(--space-3);font-size:28px;line-height:1.15}.intro_twoLine__0pVUQ>span{display:block}.intro_accentLine__2hMZB{color:var(--brand)}.intro_deliveryParagraph__5zlDD{margin:0 0 var(--space-2);max-width:56ch;color:var(--text-muted);line-height:1.6}.intro_deliveryLine__RE_5H{margin:0 0 var(--space-1);font-weight:600}.intro_deliveryText__t0qv5>a{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:48px;margin-top:var(--space-3);text-decoration:none}.intro_featuredSection__xWyVa{background:var(--bg-muted);border-top:0;padding-block:var(--space-5);text-align:left}.intro_band__O5Q94{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px;padding:var(--space-5) var(--intro-gutter);color:#fff;text-align:center;overflow:hidden;isolation:isolate}.intro_band__O5Q94:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(0,0,0,.45)}.intro_bandImage__xt7vm{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.intro_bandImageCover__wHe9x{object-position:center 80%}.intro_bandBody__6mSPr{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.intro_bandText__O7kck{margin:0;font-size:28px;font-weight:700;line-height:1.2;overflow-wrap:anywhere;text-wrap:balance}.intro_bandBody__6mSPr>a{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:48px;text-decoration:none}@media (min-width:900px){.intro_tagline__yQlOC{font-size:52px}.intro_delivery__Xtu71{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-5)}.intro_deliveryArtFrame__SJPNA,.intro_deliveryPhotoFrame__J2IHD{width:min(100%,340px)}.intro_deliveryText__t0qv5{align-items:flex-start;text-align:left}.intro_delivery__Xtu71 .intro_twoLine__0pVUQ{font-size:34px}.intro_bandText__O7kck{font-size:40px}.intro_band__O5Q94{min-height:340px}}@media (min-width:1024px){.intro_deliveryPhotoFrame__J2IHD{position:relative;justify-self:stretch;align-self:stretch;width:100%;aspect-ratio:auto}.intro_deliveryPhotoFrame__J2IHD .intro_deliveryPhoto__V4LyV{position:absolute;inset:0;object-fit:cover;object-position:center}}@keyframes intro_bandParallax__8IY_F{0%{transform:translate3d(0,calc(var(--band-shift, 8%) * -1),0)}to{transform:translate3d(0,var(--band-shift,8%),0)}}@media (prefers-reduced-motion:no-preference){.intro_band__O5Q94[data-parallax-js] .intro_bandImage__xt7vm{--band-shift:4%;inset:auto 0;top:-12%;height:124%;will-change:transform;transform:translate3d(0,calc(var(--band-shift) * var(--band-progress, 0)),0)}@supports (animation-timeline:view()){.intro_band__O5Q94{view-timeline:--bandView block}.intro_bandImage__xt7vm{--band-shift:4%;inset:auto 0;top:-12%;height:124%;will-change:transform;animation:intro_bandParallax__8IY_F linear both;animation-timeline:--bandView;animation-range:entry 0 exit 100%}}@media (min-width:640px){.intro_band__O5Q94[data-parallax-js] .intro_bandImage__xt7vm{--band-shift:8%}@supports (animation-timeline:view()){.intro_bandImage__xt7vm{--band-shift:8%}}}}.polecamy_block__Szbj9{text-align:left}.polecamy_header__TvT8F{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.polecamy_heading__9qPG_{margin:0}.polecamy_fullMenu__DVQdm{display:inline-flex;align-items:center;min-height:44px;color:var(--brand);text-decoration:underline;text-underline-offset:3px;font-weight:500}.polecamy_fullMenu__DVQdm:hover{text-decoration-thickness:2px}.polecamy_controls__KR5r9{display:flex;align-items:center;gap:var(--space-3)}.polecamy_arrows___DNTt{display:none;align-items:center;gap:var(--space-1)}.polecamy_list__gsmrO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.polecamy_card__VfPx8{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;padding:var(--space-3);background:#fff;border:1px solid var(--border);border-radius:var(--radius)}.polecamy_body__o2B5i{flex:1 1;display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.polecamy_photo__5YBCH{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;width:100%;overflow:hidden;border-radius:var(--radius);background:#f2f0eb}.polecamy_photo__5YBCH .menu-image{width:100%;height:100%;border-radius:0;object-fit:contain;object-position:center}.polecamy_noPhoto__ax1YK{background:color-mix(in srgb,var(--brand) 12%,#fff);color:var(--brand)}.polecamy_description__4lYJj,.polecamy_name__zCfHm,.polecamy_price__e1p7m{margin-inline:var(--space-1)}.polecamy_price__e1p7m{margin-top:var(--space-2);color:var(--brand);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.polecamy_name__zCfHm{min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-weight:500}.polecamy_description__4lYJj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-muted,#6b665c);font-size:.875rem}.polecamy_card__VfPx8 .dish-card__add{min-width:44px;min-height:44px;top:calc(var(--space-3) + var(--space-2));right:calc(var(--space-3) + var(--space-2));background:var(--brand);border-color:var(--brand);color:#fff}.polecamy_dots__m3GN8{display:none;justify-content:center;gap:var(--space-2);margin-top:var(--space-3)}.polecamy_dot__8zoAQ{width:8px;height:8px;border-radius:50%;border:1px solid var(--brand);background:transparent}.polecamy_dotOn__WFGiD{background:var(--brand)}@media (min-width:1024px){.polecamy_arrows___DNTt{display:inline-flex}.polecamy_list__gsmrO{position:relative;display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.polecamy_list__gsmrO::-webkit-scrollbar{display:none}.polecamy_card__VfPx8{flex:0 0 calc((100% - 3 * var(--space-3)) / 4);scroll-snap-align:start}}@media (max-width:600px){.polecamy_dots__m3GN8{display:flex}.polecamy_list__gsmrO{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.polecamy_list__gsmrO::-webkit-scrollbar{display:none}.polecamy_card__VfPx8{flex:0 0 85%;scroll-snap-align:start}}