try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a21e2658-08e5-470c-a8f6-a374957a2087",e._sentryDebugIdIdentifier="sentry-dbid-a21e2658-08e5-470c-a8f6-a374957a2087")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4676],{2760:(e,t,n)=>{n.r(t),n.d(t,{default:()=>d});var r=n(37876),i=n(21626),o=n(47298);let a=(e,t)=>{switch(t){case"primary":return(0,i.AH)(["background-color:",";color:",";"],e.colors.brand.layout.lighter,e.colors.brand.accent);case"secondary":return(0,i.AH)(["background-color:",";color:",";"],e.colors.text,e.colors.background);case"transparent":return(0,i.AH)(["background-color:transparent;color:inherit;padding:0;"]);case"layout":return(0,i.AH)(["background-color:",";color:",";"],e.colors.layout.light,e.colors.text);default:return(0,i.AH)(["background-color:",";color:",";"],e=>{let{theme:t}=e;return t.colors.brand.base},e=>{let{theme:t}=e;return t.colors.brand.accent})}},l=(0,i.Ay)(o.E).withConfig({shouldForwardProp:e=>!["variant"].includes(e)}).attrs(e=>({scale:"tiny",fontWeight:"semibold",as:"span",...e})).withConfig({componentId:"sc-536e17a4-0"})(["flex:0;align-items:center;justify-content:center;white-space:nowrap;display:inline-flex;line-height:1;gap:0.5em;"," ",""],e=>{let{theme:t}=e;return(0,i.AH)(["border-radius:",";padding:"," ",";"],t.tokens.borderRadius.base,t.tokens.spacing[1],t.tokens.spacing[2])},e=>{let{variant:t,theme:n}=e;return a(n,t)}),s=i.Ay.span.withConfig({componentId:"sc-536e17a4-1"})(["display:inline-flex;"]),d=e=>{let{children:t,prefix:n,suffix:i,...o}=e;return(0,r.jsxs)(l,{...o,children:[!!n&&(0,r.jsx)(s,{"data-affix":"prefix",children:n}),t,!!i&&(0,r.jsx)(s,{"data-affix":"suffix",children:i})]})}},9266:(e,t,n)=>{n.d(t,{A:()=>x});var r=n(37876),i=n(70858),o=n(72830),a=n(82286),l=n(47829),s=n(72222),d=n(21626),c=n(32135),h=n(94524),g=n(33486);let p=(0,d.Ay)(c.VP).withConfig({componentId:"sc-fb229ab7-0"})(["border-radius:",";background-color:",";padding:",";display:flex;flex-direction:column;gap:",";"],e=>{let{theme:t}=e;return t.tokens.spacing[2]},e=>{let{theme:{colors:t}}=e;return t.layout.light},e=>{let{theme:{tokens:t}}=e;return t.spacing[4]},e=>{let{theme:{tokens:t}}=e;return t.spacing[3]}),u=d.Ay.ul.withConfig({componentId:"sc-fb229ab7-1"})(["all:unset;display:flex;gap:",";flex-direction:",";"],e=>{let{$gap:t,theme:{tokens:n}}=e;return t?n.spacing[t]:n.spacing[2]},e=>{let{$direction:t}=e;return null!=t?t:"column"}),f=d.Ay.li.withConfig({componentId:"sc-fb229ab7-2"})(["display:flex;gap:",";line-height:",";> ","{align-self:start;}"],e=>{let{theme:{tokens:t}}=e;return t.spacing[1]},e=>{let{theme:{tokens:t}}=e;return t.leading.tight},g.v),m=(0,d.Ay)(h.A).attrs({variant:"primary",target:"_blank"}).withConfig({componentId:"sc-fb229ab7-3"})(["padding:0;display:inline-flex;place-content:center;width:",";aspect-ratio:1;vertical-align:middle;border-radius:50%;"],e=>{let{theme:{tokens:t}}=e;return t.spacing[8]}),x=e=>{var t,n,d,c;let{restaurant:h,showImprintLink:g=!0}=e,{t:x}=(0,i.Bd)("imprint");return(0,r.jsxs)(p,{md:6,lg:4,role:"listitem","data-testid":"restaurant-card",children:[(0,r.jsx)(s.H4,{fontWeight:"semibold",scale:"body","data-testid":"restaurant-name",children:h.name}),!!((null==h?void 0:h.address)||h.phone)&&(0,r.jsxs)(u,{children:[(null==h?void 0:h.address)&&(0,r.jsxs)(f,{children:[(0,r.jsx)(l.A,{icon:"Pin",style:{alignSelf:"start"}})," ",(0,r.jsx)(a.A,{href:"https://www.google.com/maps/search/?api=1&query=".concat(h.address),target:"_blank","data-testid":"restaurant-address",children:h.address})]}),(null==h?void 0:h.phone)&&(0,r.jsxs)(f,{children:[(0,r.jsx)(l.A,{icon:"Phone"}),(0,r.jsx)(a.A,{href:"tel:".concat(h.phone),target:"_blank","data-testid":"restaurant-phone",children:h.phone})]}),g&&h.shouldShowImprint&&(0,r.jsx)(f,{children:(0,r.jsx)(a.A,{href:o.b.IMPRINT(null==h?void 0:h.slug),"data-testid":"imprint",children:x("imprint:imprint")})})]}),!!((null===(t=h.socialLinks)||void 0===t?void 0:t.facebook)||(null===(n=h.socialLinks)||void 0===n?void 0:n.instagram))&&(0,r.jsxs)(u,{$direction:"row",$gap:3,children:[(null===(d=h.socialLinks)||void 0===d?void 0:d.facebook)&&(0,r.jsx)(f,{children:(0,r.jsx)(m,{href:h.socialLinks.facebook,target:"_blank",children:(0,r.jsx)(l.A,{icon:"Facebook",size:18})})}),(null===(c=h.socialLinks)||void 0===c?void 0:c.instagram)&&(0,r.jsx)(f,{children:(0,r.jsx)(m,{href:h.socialLinks.instagram,target:"_blank",children:(0,r.jsx)(l.A,{icon:"Instagram",size:18})})})]})]})}},22232:(e,t,n)=>{n.d(t,{Ay:()=>b});var r=n(37876),i=n(14856),o=n(50442),a=n(94111),l=n(86956),s=n(37560),d=n(24773),c=n(12167),h=n(82952),g=n(96153),p=n(43310),u=n(47829),f=n(95890);function m(e){return e.length>0&&Object.prototype.hasOwnProperty.call(e[0],"options")}let x=(e,t)=>{let{value:n,label:a,description:l,...s}=e;return t?(0,r.jsx)(i.nh,{id:n,textValue:a,...s,"data-testid":"select-option",children:n=>t(e,n)}):e.description?(0,r.jsx)(i.nh,{id:n,textValue:a,...s,"data-testid":"select-option",children:e=>{let{isSelected:t}=e;return(0,r.jsxs)(f.B3,{selected:t,children:[(0,r.jsx)(o.E,{slot:"label",children:a}),(0,r.jsx)(o.E,{slot:"description",children:l})]})}}):(0,r.jsx)(i.nh,{id:n,textValue:a,...s,"data-testid":"select-option",children:e=>{let{isSelected:t}=e;return(0,r.jsx)(f.B3,{selected:t,children:a})}})},b=e=>{let{label:t,options:n,selectedValue:b,description:y,onChange:w,renderItem:k,renderSelectedValue:j,className:v,popoverPlacement:A="bottom start",popoverOffset:C,...I}=e,z=(0,p.A)("(max-width: ".concat(g.UZ.MD-1,"px)")),Z=(m(n)?n.map(e=>e.options).flat():n).filter(e=>e.disabled).map(e=>e.value),S=m(n)?(0,r.jsx)(i.qF,{items:n,children:e=>(0,r.jsxs)(a.wn,{id:e.label,children:[(0,r.jsx)(l.Y,{children:e.label}),(0,r.jsx)(s.pM,{items:e.options,children:e=>x(e,k)})]})}):(0,r.jsx)(i.qF,{items:n,children:e=>x(e,k)});return(0,r.jsx)("div",{className:v,children:(0,r.jsxs)(f.XQ,{...I,selectedKey:b,disabledKeys:Z,placeholder:I.placeholder||" ",onSelectionChange:e=>null==w?void 0:w(e),children:[t&&(0,r.jsx)(d.J,{children:t}),(0,r.jsxs)(c.$,{children:[(0,r.jsx)(h.yv,{children:j?e=>j(e):void 0}),n.length>1&&(0,r.jsx)(u.A,{icon:"ChevronSort",size:".9em"})]}),!!y&&(0,r.jsx)(o.E,{slot:"description",children:y}),z?(0,r.jsx)(f.UC,{label:t||I["aria-label"]||I.placeholder,className:v,children:S}):(0,r.jsx)(f.hf,{placement:A,offset:C,className:v,"data-testid":"select-options",children:S})]})})}},27965:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(37876),i=n(21626),o=n(96153);let a=i.Ay.ol.withConfig({componentId:"sc-5b0a7e24-0"})(["border-radius:",";border:1px solid ",";overflow:hidden;"],e=>{let{theme:t}=e;return t.tokens.borderRadius.normal},e=>{let{theme:{colors:t}}=e;return t.layout.light}),l=i.Ay.li.withConfig({componentId:"sc-5b0a7e24-1"})(["isolation:isolate;position:relative;padding:",";@media (min-width:","px){padding:",";}&:focus-within,&:hover{background-color:",";border-color:",";}& + &{border-top:1px solid ",";}"],e=>{let{theme:{tokens:t}}=e;return t.spacing[2]},o.UZ.SM,e=>{let{theme:{tokens:t}}=e;return t.spacing[4]},e=>{let{theme:{colors:t}}=e;return t.brand.layout.darkest},e=>{let{theme:{colors:t}}=e;return t.brand.base},e=>{let{theme:{colors:t}}=e;return t.layout.light}),s=(0,n(14232).forwardRef)((e,t)=>{let{children:n,...i}=e;return(0,r.jsx)(l,{...i,ref:t,children:n})}),d=e=>{let{children:t,...n}=e;return(0,r.jsx)(a,{...n,children:t})};d.Item=s;let c=d},84181:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(37876),i=n(14232),o=n(71516),a=n(67166),l=n(21626),s=n(96153);let d=l.Ay.div.withConfig({componentId:"sc-55d6582a-0"})(["position:sticky;top:",";user-select:none;border-radius:",";overflow:hidden;width:100%;aspect-ratio:16 / 9;@media (max-width:","px){border-radius:0;}"],e=>{let{theme:{tokens:t}}=e;return t.spacing[4]},e=>{let{theme:t}=e;return t.tokens.borderRadius.normal},s.UZ.LG-1),c=(0,i.forwardRef)((e,t)=>{let{height:n=900,width:i=1600,...l}=e,{data:s}=(0,o.A)();return s&&(null==s?void 0:s.backgroundUrlRaw)?(0,r.jsx)(d,{...l,ref:t,"aria-hidden":!0,role:"presentation",children:(0,r.jsx)(a.A,{src:s.backgroundUrlRaw,alt:(null==s?void 0:s.seoBrandName)||(null==s?void 0:s.name)||"",fit:"cover",width:i,height:n,priority:!0})}):(0,r.jsx)(r.Fragment,{})})},96197:(e,t,n)=>{n.d(t,{KR:()=>x,QP:()=>p,UQ:()=>u,bY:()=>m,iI:()=>f,qN:()=>g,xv:()=>h});var r=n(85582),i=n(21626),o=n(96153),a=n(80551),l=n(94524),s=n(62720),d=n(47829),c=n(72222);let h=i.Ay.div.withConfig({componentId:"sc-7d8b160c-0"})(["display:flex;flex-direction:column;justify-content:flex-end;gap:",";flex:1;margin:"," 0;padding-left:var(--gutter);padding-right:var(--gutter);@media (min-width:","px){padding-left:0;padding-right:0;margin:",";}"],e=>{let{theme:t}=e;return t.tokens.spacing[2]},e=>{let{theme:t}=e;return t.tokens.spacing[4]},o.UZ.LG,e=>{let{theme:t}=e;return t.tokens.spacing[4]}),g=i.Ay.header.withConfig({componentId:"sc-7d8b160c-1"})(["background-color:",";color:",';grid-column:1/-1;isolation:isolate;overflow:hidden;display:grid;grid-template:"container";gap:',";margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);@media (min-width:","px){margin-top:",";flex-direction:column;margin-left:0;margin-right:0;border-radius:",';}> *{grid-area:container;}div[role="presentation"]{inset:0;background-color:',";position:relative;margin-left:0;margin-right:0;@media (min-width:",'px){aspect-ratio:16 / 5;}z-index:-1;&::after{content:"";position:absolute;inset:0;background:linear-gradient( transparent 10%,'," );}}"],e=>{let{theme:t}=e;return t.colors.text},e=>{let{theme:t}=e;return t.colors.background},e=>{let{theme:t}=e;return t.tokens.spacing[4]},o.UZ.LG,e=>{let{theme:t}=e;return t.tokens.spacing[4]},e=>{let{theme:t}=e;return t.tokens.borderRadius.normal},e=>{let{theme:{colors:t}}=e;return t.layout.light},o.UZ.MD,e=>{let{theme:t}=e;return t.colors.text}),p=(0,i.Ay)(c.H1).attrs({fontWeight:"semibold",scale:"h3"}).withConfig({componentId:"sc-7d8b160c-2"})(["line-height:",";",""],e=>{let{theme:t}=e;return t.tokens.leading.tight},e=>{let{theme:{tokens:t}}=e;return(0,r.nL)({prop:"font-size",fromSize:t.fontSize.xxl,toSize:t.fontSize.xxxl},(0,r.D0)(o.UZ.SM,a.ZC),(0,r.D0)(o.UZ.XL,a.ZC))}),u=(0,i.Ay)(c.H2).attrs({fontWeight:"semibold",scale:"h3",as:"address"}).withConfig({componentId:"sc-7d8b160c-3"})(["line-height:",";font-style:normal;",""],e=>{let{theme:t}=e;return t.tokens.leading.tight},e=>{let{theme:{tokens:t}}=e;return(0,r.nL)({prop:"font-size",fromSize:t.fontSize.sm,toSize:t.fontSize.md},(0,r.D0)(o.UZ.SM,a.ZC),(0,r.D0)(o.UZ.XL,a.ZC))}),f=(0,i.Ay)(l.A).attrs({variant:"secondary"}).withConfig({componentId:"sc-7d8b160c-4"})(["display:none;@media (min-width:","px){display:flex;margin-left:auto;","{font-size:",";font-weight:",";line-height:",";}}"],o.UZ.LG,s.Hl,e=>{let{theme:t}=e;return t.tokens.fontSize.xs},e=>{let{theme:t}=e;return t.tokens.fontWeight.bold},e=>{let{theme:t}=e;return t.tokens.leading.none}),m=(0,i.Ay)(d.A).attrs(e=>({size:e.size||"16"})).withConfig({componentId:"sc-7d8b160c-5"})([""]),x=i.Ay.ul.withConfig({componentId:"sc-7d8b160c-6"})(["min-height:",";list-style:none;font-size:",";display:flex;align-items:flex-end;flex-wrap:wrap;gap:",";@media (min-width:","px){height:",";}@media (min-width:","px){gap:",";}li{opacity:0.75;","{font-size:1em;padding:0;gap:",";}}"],(0,r.D0)(24,a.ZC),e=>{let{theme:t}=e;return t.tokens.fontSize.md},e=>{let{theme:t}=e;return t.tokens.spacing[2]},o.UZ.LG,(0,r.D0)(40,a.ZC),o.UZ.MD,e=>{let{theme:t}=e;return t.tokens.spacing[4]},s.OV,e=>{let{theme:t}=e;return t.tokens.spacing[1]})}}]);