1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4513],{18850:(e,t,a)=>{a.d(t,{K:()=>l,E:()=>o});var n=a(95155),i=a(12115),r={width:800,height:200},s=i.createContext(null);function l(e){var t=e.value,a=e.children;return(0,n.jsx)(s.Provider,{value:t,children:a})}function o(){var e=i.useContext(s);return e||{siteLogoUrl:null,siteLogoAlt:"Rotation",siteLogoWidth:r.width,siteLogoHeight:r.height}}},25016:(e,t,a)=>{a.d(t,{cn:()=>r});var n=a(2821),i=a(75889);function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,i.QP)((0,n.$)(t))}},31856:(e,t,a)=>{a.d(t,{CG:()=>j,Qs:()=>S,cj:()=>y,h:()=>_,kN:()=>N,qp:()=>P});var n=a(93682),i=a(65024),r=a(82732),s=a(45849),l=a(17389),o=a(80971),d=a(95155);a(12115);var c=a(331),m=a(3527),u=a(58905),x=a(25949),h=a(54915),f=a(17316),p=a(50989),g=a(48893),b=a(25016),v=a(65229);function y(e){var t=(0,n._)({},(0,i._)(e));return(0,d.jsx)(c.D,(0,r._)({"data-slot":"sheet"},t))}function j(e){var t=(0,n._)({},(0,i._)(e));return(0,d.jsx)(m.z,(0,r._)({"data-slot":"sheet-trigger"},t))}function N(e){var t=(0,n._)({},(0,i._)(e));return(0,d.jsx)(u.H,(0,r._)({"data-slot":"sheet-close"},t))}function w(e){var t=(0,n._)({},(0,i._)(e));return(0,d.jsx)(x.Z,(0,r._)({"data-slot":"sheet-portal"},t))}function k(e){var t=e.className,a=(0,l._)(e,["className"]);return(0,d.jsx)(h.X,(0,r._)({"data-slot":"sheet-overlay",className:(0,b.cn)("fixed inset-0 z-50 bg-black/10 transition-opacity duration-150 data-ending-style:opacity-0 data-starting-style:opacity-0 supports-backdrop-filter:backdrop-blur-xs",t)},a))}function _(e){var t=e.className,a=e.children,n=e.side,i=void 0===n?"right":n,c=e.showCloseButton,m=e.overlayClassName,x=e.style,h=(0,l._)(e,["className","children","side","showCloseButton","overlayClassName","style"]);return(0,d.jsxs)(w,{children:[(0,d.jsx)(k,{className:(0,b.cn)("full"===i&&"z-[100] bg-black/75 backdrop-blur-md transition-opacity duration-300 ease-out data-ending-style:opacity-0 data-starting-style:opacity-0",m)}),(0,d.jsxs)(f.h,(0,s._)((0,r._)({"data-slot":"sheet-content","data-side":i,className:(0,b.cn)("fixed z-50 flex flex-col gap-4 bg-popover bg-clip-padding text-sm text-popover-foreground shadow-lg transition duration-200 ease-in-out data-[side=bottom]:inset-x-0 data-[side=bottom]:bottom-0 data-[side=bottom]:h-auto data-[side=bottom]:border-t data-[side=bottom]:data-ending-style:translate-y-[2.5rem] data-[side=bottom]:data-starting-style:translate-y-[2.5rem] data-[side=left]:inset-y-0 data-[side=left]:left-0 data-[side=left]:h-full data-[side=left]:w-3/4 data-[side=left]:border-r data-[side=left]:data-ending-style:translate-x-[-2.5rem] data-[side=left]:data-starting-style:translate-x-[-2.5rem] data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:w-3/4 data-[side=right]:border-l data-[side=right]:data-ending-style:translate-x-[2.5rem] data-[side=right]:data-starting-style:translate-x-[2.5rem] data-[side=top]:inset-x-0 data-[side=top]:top-0 data-[side=top]:h-auto data-[side=top]:border-b data-[side=top]:data-ending-style:translate-y-[-2.5rem] data-[side=top]:data-starting-style:translate-y-[-2.5rem] data-[side=left]:sm:max-w-sm data-[side=right]:sm:max-w-sm","full"!==i&&"data-ending-style:opacity-0 data-starting-style:opacity-0","full"===i&&"!flex min-h-[100dvh] w-full max-w-none rounded-none border-0 shadow-none bg-obsidian text-cream !opacity-100 transition-none",t),style:"full"===i?(0,s._)((0,r._)({},x&&(void 0===x?"undefined":(0,o._)(x))==="object"?x:{}),{position:"fixed",inset:0,zIndex:110,opacity:1,transform:"none"}):x},h),{children:[a,(void 0===c||c)&&(0,d.jsxs)(u.H,{type:"button","data-slot":"sheet-close",className:(0,b.cn)("absolute z-20 inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium text-cream outline-none transition-colors duration-200 select-none hover:bg-gold/5 hover:text-gold focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 [&_svg]:pointer-events-none [&_svg]:shrink-0","full"===i?"top-[max(1rem,env(safe-area-inset-top))] right-[max(1rem,env(safe-area-inset-right))] size-11 rounded-full [&_svg]:size-6":"top-3 right-3 size-8 [&_svg]:size-4"),children:[(0,d.jsx)(v.A,{className:"full"===i?"
1size-6":void 0}),(0,d.jsx)("span",{className:"sr-only",children:"Close menu"})]})]}))]})}function P(e){var t=e.className,a=(0,l._)(e,["className"]);return(0,d.jsx)(p.L,(0,r._)({"data-slot":"sheet-title",className:(0,b.cn)("font-heading text-base font-medium text-foreground",t)},a))}function S(e){var t=e.className,a=(0,l._)(e,["className"]);return(0,d.jsx)(g.r,(0,r._)({"data-slot":"sheet-description",className:(0,b.cn)("text-sm text-muted-foreground",t)},a))}},35541:(e,t,a)=>{a.d(t,{E:()=>n,a6:()=>i}),a(12115);var n="(max-width: 767px)",i="(min-width: 768px)"},35957:(e,t,a)=>{a.r(t),a.d(t,{OpenTableEmbed:()=>u});var n=a(22043),i=a(95155),r=a(12115),s=a(82732),l=a(45849),o={type:"tall",theme:"teal",color:"3",dark:"true",iframe:"true",domain:"com",lang:"en-US",newtab:"false",ot_source:"Restaurant website",ot_campaign:"Rotation Napa Website",cfe:"true"},d=function(e){var t=e.trim(),a=new URLSearchParams((0,l._)((0,s._)({},o),{rid:t}));return"".concat("https://www.opentable.com/widget/reservation/loader","?").concat(a.toString())}("1477525"),c=a(25016);function m(){"undefined"!=typeof document&&(document.querySelectorAll('script[data-ot-loader="rotation"]').forEach(function(e){return e.remove()}),document.querySelectorAll('[id^="ot-widget-container"]').forEach(function(e){return e.remove()}))}function u(e){var t=e.variant,a=void 0===t?"default":t,s=e.loaderScriptSrc,l=e.fallbackUrl,o=e.privacyPolicyUrl,u=e.footerPrivacyLabel,x=(0,n._)(r.useState("loading"),2),h=x[0],f=x[1],p=r.useRef(null),g=null!=s?s:d,b=null!=l?l:"https://www.opentable.com/r/rotation-by-feast-it-forward-napa";r.useLayoutEffect(function(){var e=p.current;if(e&&"undefined"!=typeof document){m(),e.querySelectorAll('script[data-ot-loader="rotation"]').forEach(function(e){return e.remove()}),e.querySelectorAll('[id^="ot-widget-container"]').forEach(function(e){return e.remove()}),f("loading");var t=document.createElement("script");t.type="text/javascript",t.async=!1,t.src=g,t.dataset.otLoader="rotation",t.onload=function(){f("ready")},t.onerror=function(){f("error")},e.appendChild(t);var a=window.setTimeout(function(){f(function(e){return"loading"===e?"ready":e})},12e3);return function(){window.clearTimeout(a),t.remove(),m()}}},[g]);var v="hero"===a?"":"sheet"===a?(0,c.cn)("rounded-sm border border-gold/25 bg-espresso/95","p-3 sm:p-4","ring-1 ring-gold/[0.07]"):(0,c.cn)("rounded-sm border border-gold/25 bg-espresso/90","p-4 sm:p-6 md:p-8","ring-1 ring-gold/[0.07]"),y=(0,c.cn)("opentable-embed-mount flex w-full flex-col items-center justify-center","hero"===a?"min-h-[200px] max-md:min-h-[360px] md:min-h-[480px] bg-transparent":"sheet"===a?"min-h-[200px] max-md:min-h-[320px] md:min-h-[420px]":"min-h-[200px] md:min-h-[420px]","[&_iframe]:mx-auto [&_iframe]:block [&_iframe]:max-h-none [&_iframe]:rounded-sm","[&_iframe]:border-0 [&_iframe]:bg-transparent"),j=(0,c.cn)("flex w-full flex-col gap-4","hero"===a&&"mx-auto w-full max-w-[300px] lg:mx-0 lg:max-w-[304px]");return(0,i.jsxs)("div",{className:j,children:["hero"===a?(0,i.jsx)("div",{ref:p,className:y,"aria-busy":"loading"===h}):(0,i.jsx)("div",{className:v,children:(0,i.jsx)("div",{ref:p,className:y,"aria-busy":"loading"===h})}),"loading"===h?(0,i.jsx)("p",{className:"text-center font-body text-sm text-linen",children:"Loading bookingâ¦"}):null,"error"===h?(0,i.jsxs)("p",{className:"text-center font-body text-sm text-cream",children:["We couldn't load the booking widget."," ",(0,i.jsx)("a",{href:b,className:"font-medium text-gold underline-offset-4 hover:text-gold-light focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold",children:"Book on OpenTable"})]}):null,(0,i.jsxs)("p",{className:"text-center font-body text-[11px] uppercase tracking-widest text-linen",children:[(0,i.jsx)("a",{href:b,rel:"noopener noreferrer",className:"text-cream underline-offset-4 hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold",children:"Powered by OpenTable"}),(0,i.jsx)("span",{className:"text-linen",children:" \xb7 "}),(0,i.jsx)("a",{href:null!=o?o:"https://www.opentable.com/legal/privacy-policy",rel:"noopener noreferrer",className:"text-linen underline-offset-4 hover:text-parchment focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold",children:void 0===u?"OpenTable privacy policy":u})]})]})}},47619:(e,t,a)=>{a.d(t,{ReservePageHero:()=>l});var n=a(95155);a(12115);var i=a(15239),r=a(41407),s=a(920);function l(e){var t=e.eyebrow,a=e.headline,l=e.subcopy,o=e.heroImageUrl,d=e.heroImageAlt,c=e.layoutVariant,m=void 0===c?"page":c,u=e.children,x=(0,r.I)(),h=20*!x,f=function(e){return x?0:e};return(0,n.jsxs)("section",{className:"sheet"===m?"relative box-border w-full overflow-x-hidden pb-10 pt-2 md:min-h-0 md:pb-12 md:pt-4":"relative box-border w-full overflow-x-hidden pb-12 pt-[calc(7rem+0.75rem+env(safe-area-inset-top,0px))] md:min-
1h-[min(88dvh,_920px)] md:pt-24 md:pb-20 max-md:min-h-[min(92dvh,_900px)]","aria-label":"Book a table",children:[o?(0,n.jsxs)("div",{className:"sheet"===m?"absolute inset-0 z-0 min-h-[min(42dvh,380px)] md:min-h-[min(88dvh,_920px)]":"absolute inset-0 z-0 md:min-h-[min(88dvh,_920px)]",children:[(0,n.jsx)(i.default,{src:o,alt:null!=d?d:"",fill:!0,priority:!0,fetchPriority:"high",sizes:"100vw",className:"object-cover brightness-[0.88] saturate-[0.92]"}),(0,n.jsx)("div",{className:"absolute inset-0 z-[1] bg-gradient-hero-photo-overlay","aria-hidden":!0})]}):(0,n.jsx)("div",{className:"sheet"===m?"absolute inset-0 z-0 min-h-[min(42dvh,380px)] bg-gradient-hero-base md:min-h-[min(88dvh,_920px)]":"absolute inset-0 z-0 bg-gradient-hero-base md:min-h-[min(88dvh,_920px)]"}),(0,n.jsx)("div",{className:o?"absolute inset-0 z-10 bg-gradient-to-t from-obsidian via-obsidian/45 to-obsidian/20":"absolute inset-0 z-10 bg-gradient-to-t from-obsidian via-obsidian/50 to-transparent","aria-hidden":!0}),(0,n.jsx)("div",{className:"relative z-20 mx-auto w-full max-w-6xl px-6",children:(0,n.jsxs)("div",{className:"grid w-full grid-cols-1 gap-10 lg:grid-cols-[minmax(0,1.15fr)_auto] lg:items-start lg:gap-x-14 lg:gap-y-8 xl:gap-x-16",children:[(0,n.jsxs)("div",{className:"min-w-0",children:[(0,n.jsx)(s.P.p,{initial:{opacity:+!!x,y:h},animate:{opacity:1,y:0},transition:{duration:.65*!x,delay:f(.08),ease:"easeOut"},className:"text-[11px] font-body font-medium uppercase tracking-[0.25em] text-gold",children:t}),(0,n.jsx)(s.P.h1,{initial:{opacity:+!!x,y:h},animate:{opacity:1,y:0},transition:{duration:.65*!x,delay:f(.18),ease:"easeOut"},className:"mt-4 font-display text-4xl font-light italic leading-[1.05] tracking-tight text-cream md:text-5xl lg:text-6xl",children:a}),(0,n.jsx)(s.P.p,{initial:{opacity:+!!x,y:h},animate:{opacity:1,y:0},transition:{duration:.65*!x,delay:f(.28),ease:"easeOut"},className:"mt-5 max-w-xl font-body text-base font-light leading-relaxed text-parchment md:text-lg lg:max-w-2xl",children:l})]}),(0,n.jsx)(s.P.div,{initial:{opacity:+!!x,y:h},animate:{opacity:1,y:0},transition:{duration:.65*!x,delay:f(.38),ease:"easeOut"},className:"flex w-full justify-center lg:justify-end lg:pt-2",children:(0,n.jsx)("div",{className:"w-full shrink-0 lg:w-auto",children:u})})]})})]})}},92799:(e,t,a)=>{a.d(t,{Q:()=>i});var n=a(30926);let i=(0,n.createServerReference)("7fb0303203ad24e7783882b8731385c604fa91e579",n.callServer,void 0,n.findSourceMapURL,"revalidateSyncTags")},96578:(e,t,a)=>{a.d(t,{X:()=>_,V:()=>k});var n=a(22043),i=a(95155),r=a(12115),s=a(20063),l=a(35957),o=a(93499),d=a(52619),c=a.n(d),m=a(82732),u=a(45849),x=a(24033);function h(e){var t=e.faqLabel,a=e.faqTitle,n=e.faqItems;if(!n.length)return null;var r=null==t?void 0:t.trim(),s=(null==a?void 0:a.trim())||"Questions";return(0,i.jsxs)("section",{"aria-labelledby":"reserve-faq-heading",className:"scroll-mt-24",children:[r?(0,i.jsx)("p",{className:"text-[11px] font-body font-medium uppercase tracking-[0.25em] text-gold",children:r}):null,(0,i.jsx)("h2",{id:"reserve-faq-heading",className:"mt-3 font-heading text-2xl text-cream md:text-3xl",children:s}),(0,i.jsx)("div",{className:"mt-6 max-w-2xl divide-y divide-gold/15 border-t border-gold/15",children:n.map(function(e,t){return(0,i.jsxs)("details",(0,u._)((0,m._)({className:"group border-b border-gold/15 py-5 first:pt-6 last:border-b-0 [&_summary::-webkit-details-marker]:hidden"},0===t?{open:!0}:{}),{children:[(0,i.jsxs)("summary",{className:"flex cursor-pointer list-none items-start justify-between gap-3 font-body text-sm font-medium uppercase tracking-wide text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian",children:[(0,i.jsx)("span",{className:"min-w-0 flex-1 text-balance",children:e.question}),(0,i.jsx)(x.A,{className:"mt-0.5 size-5 shrink-0 text-gold transition-transform duration-300 ease-[cubic-bezier(0.22,1,0.36,1)] group-open:rotate-180","aria-hidden":!0,strokeWidth:2})]}),(0,i.jsx)("p",{className:"mt-4 font-body font-light leading-relaxed text-parchment",children:e.answer})]}),"".concat(e.question,"-").concat(t))})})]})}function f(e){var t=e.quote,a=e.attribution;return t.trim()?(0,i.jsxs)("figure",{className:"max-w-2xl border-l-[3px] border-l-gold/40 pl-5",children:[(0,i.jsxs)("blockquote",{className:"font-display text-xl font-light italic leading-snug text-cream md:text-2xl",children:["â",t,"â"]}),a.trim()?(0,i.jsx)("figcaption",{className:"mt-4 font-body text-sm text-linen",children:a}):null]}):null}function p(e){var t=e.trustSectionLabel,a=e.trustSectionTitle,n=e.trustPoints;if(!n.length)return null;var r=null==t?void 0:t.trim(),s=null==a?void 0:a.trim();return(0,i.jsxs)("section",{"aria-labelledby":s?"reserve-trust-heading":void 0,children:[r?(0,i.jsx)("p",{className:"text-[11px] font-body font-medium uppercase tracking-[0.25em] text-gold",children:r}):null,s?(0,i.jsx)("h2",{id:"reserve-trust-heading",className:"mt-3 font-heading text-2xl text-cream md:text-3xl",children:s}):null,(0,i.jsx)("ul",{className:"mt-6 max-w-2xl list-none space-y-6 p-0",role:"list",children:n.map(function(e){return(0,i.jsxs)("li",{className:"border-l-[3px] border-l-teal/70 pl-4",children:[(0,i.jsx)("p",{className:"font-body text-sm font-medium uppercase tracking-wide text-gold",children:e.title}),(0,i.jsx)("p",{className:"mt-2 font-body font-light leading-relaxed text-parchment",children:e.body})]},"".concat(e.title,"-").concat(e.body.slice(0,24)))})})]})}function g(e){var t,a=e.copy,n=e.suppressPrimaryHeading,r=e.showBookingEmbed,s=e.bookingEmbedVariant,d=e.loaderScriptSrc,m=e.fallbackUrl,u=e.privacyPolicyUrl,x=e.footerPrivacyLabel;return(0,i.jsxs)("div",{className:"flex flex-col gap-12 md:gap-16",children:[void 0!==n&&n?null:(0,i.jsxs)("header",{className:"max-w-2xl",children:[(0,i.jsx)("p",{className:"text-[11px] font-body font-medium uppercase tracking-[0.25em] text-gold",children:a.primaryEyebrow}),(0,i.jsx)("h1",{className:"mt-4 font-display text-4xl font-light italic tracking-tight text-cream md:text-5xl",children:a.primaryHeadline}),(0,i.jsx)("p",{className:"mt-6 font-body font-light leading-relaxed text-parchment",children:a.primarySubcopy})]}),void 0===r||r?(0,i.jsxs)("section",{"aria-labelledby":"find-table-heading",className:"scroll-mt-24",children:[(0,i.jsx)("h2",{id:"find-table-heading",className:"font-heading text-2xl text-cream md:text-3xl",children:a.findTableHeading}),(0,i.jsx)("p",{className:"mt-3 max-w-xl font-body text-sm text-linen",children:a.findTableIntro}),(0,i.jsx)("div",{className:"mt-8",children:(0,i.jsx)(l.OpenTableEmbed,{variant:void 0===s?"default":s,loaderScriptSrc:d,fallbackUrl:m,privacyPolicyUrl:u,footerPrivacyLabel:x})})]}):null,(0,i.jsx)(p,{trustSectionLabel:a.trustSectionLabel,trustSectionTitle:a.trustSectionTitle,trustPoints:a.trustPoints}),(null==(t=a.editorialQuote)?void 0:t.quote)?(0,i.jsx)(f,{quote:a.editorialQuote.quote,attribution:a.editorialQuote.attribution}):null,(0,i.jsxs)("section",{"aria-labelledby":"room-heading",children:[(0,i.jsx)("h2",{id:"room-heading",className:"font-heading text-2xl text-cream md:text-3xl",children:a.roomHeading}),(0,i.jsx)("p",{className:"mt-4 max-w-2xl font-body font-light leading-relaxed text-parchment",children:a.roomBody})]}),(0,i.jsxs)("section",{"aria-labelledby":"hours-heading",children:[(0,i.jsx)("h2",{id:"hours-heading",className:"font-heading text-2xl text-cream md:text-3xl",children:a.hoursHeading}),"structured"===a.hoursDisplay.variant&&a.hoursDisplay.groups.length>0?(0,i.jsx)("dl",{className:"mt-5 max-w-2xl divide-y divide-gold/15 border-y border-gold/15","aria-label":"Weekly hours of operation",children:a.hoursDisplay.groups.map(function(e,t){return(0,i.jsxs)("div",{className:"grid grid-cols-1 gap-x-8 gap-y-2 py-4 md:grid-cols-[12rem_1fr]",children:[(0,i.jsx)("dt",{className:"font-body text-[12px] font-medium uppercase tracking-[0.18em] text-gold",children:e.dayRangeLabel}),(0,i.jsx)("dd",{className:"m-0",children:(0,i.jsx)("ul",{className:"m-0 list-none space-y-1.5 p-0",children:e.meals.map(function(e,t){return(0,i.jsxs)("li",{className:"flex flex-col gap-x-6 gap-y-0.5 font-body text-sm sm:flex-row sm:items-baseline sm:justify-between",children:[(0,i.jsx)("span",{className:"font-medium text-cream",children:e.label}),(0,i.jsx)("span",{className:"font-light tabular-nums text-parchment",children:e.timeRange})]},"".concat(e.label,"-").concat(t))})})})]},"".concat(e.dayRangeLabel,"-").concat(t))})}):"plain"===a.hoursDisplay.variant&&a.hoursDisplay.text.trim()?(0,i.jsx)("p",{className:"mt-4 max-w-2xl whitespace-pre-line font-body font-light leading-relaxed text-parchment",children:a.hoursDisplay.text}):null,a.parkingNote?(0,i.jsx)("p",{className:"mt-4 max-w-2xl font-body text-sm text-linen",children:a.parkingNote}):null,(0,i.jsx)("address",{className:"mt-4 not-italic font-body text-parchment",children:a.addressLine})]}),(0,i.jsxs)("section",{"aria-labelledby":"before-heading",children:[(0,i.jsx)("h2",{id:"before-heading",className:"font-heading text-2xl text-cream md:text-3xl",children:a.beforeBookHeading}),(0,i.jsxs)("div",{className:"mt-4 max-w-2xl",children:[(0,i.jsx)("p",{className:"font-body font-light leading-relaxed text-parchment",children:(0,i.jsxs)(c(),{href:a.menuLinkHref,target:"_blank",rel:"noopener noreferrer",className:"inline-flex max-w-full items-center gap-1.5 font-medium text-gold underline decoration-gold/45 decoration-1 underline-offset-[0.2em] transition-colors hover:text-gold-light hover:
1decoration-gold-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian",children:[(0,i.jsx)("span",{className:"min-w-0 break-words",children:a.menuLinkLabel}),(0,i.jsx)(o.A,{className:"size-4 shrink-0 opacity-90","aria-hidden":!0,strokeWidth:2}),(0,i.jsx)("span",{className:"sr-only",children:"Opens in a new window"})]})}),a.beforeBookTail?(0,i.jsx)("p",{className:"mt-3 font-body font-light leading-relaxed text-parchment",children:a.beforeBookTail}):null]})]}),(0,i.jsx)(h,{faqLabel:a.faqLabel,faqTitle:a.faqTitle,faqItems:a.faqItems}),(0,i.jsxs)("section",{"aria-labelledby":"large-parties-heading",children:[(0,i.jsx)("h2",{id:"large-parties-heading",className:"font-heading text-2xl text-cream md:text-3xl",children:a.largePartiesHeading}),(0,i.jsxs)("p",{className:"mt-4 max-w-2xl font-body font-light leading-relaxed text-parchment",children:[a.largePartiesBody,(0,i.jsx)("a",{href:a.phoneTel,className:"text-gold underline-offset-4 hover:text-gold-light focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold",children:a.phoneDisplay}),"."]})]}),(0,i.jsx)("footer",{className:"border-t border-gold/15 pt-8",children:(0,i.jsxs)("p",{className:"max-w-2xl font-body text-xs leading-relaxed text-linen",children:[a.openTableLegal,(0,i.jsx)("a",{href:a.openTablePrivacyUrl,rel:"noopener noreferrer",className:"text-parchment underline-offset-4 hover:text-cream focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold",children:a.openTablePrivacyLabel}),"."]})})]})}var b=a(47619),v=a(31856),y=a(35541),j=a(65229),N=a(25016),w=r.createContext(null);function k(){var e=r.useContext(w);return e||{openReserveSheet:function(){}}}function _(e){var t=e.children,a=e.reservePageUi,o=(0,s.usePathname)(),d=(0,n._)(r.useState(!1),2),c=d[0],m=d[1],u=r.useRef(!1);r.useEffect(function(){var e=function(){m(!1),u.current=!1};return window.addEventListener("popstate",e),function(){return window.removeEventListener("popstate",e)}},[]),r.useEffect(function(){var e;if(c){if(null==(e=window.history.state)?void 0:e.rotationReserveBooking){u.current=!0;return}window.history.pushState({rotationReserveBooking:!0},""),u.current=!0}},[c]),r.useEffect(function(){"/"!==o&&c&&m(!1)},[o,c]),r.useEffect(function(){if(c){var e=window.matchMedia(y.a6),t=function(){e.matches&&(m(!1),u.current=!1)};return t(),e.addEventListener("change",t),function(){return e.removeEventListener("change",t)}}},[c]);var x=r.useCallback(function(){m(!0)},[]),h=r.useCallback(function(){u.current?window.history.back():m(!1)},[]),f=r.useMemo(function(){return{openReserveSheet:x}},[x]);return(0,i.jsxs)(w.Provider,{value:f,children:[t,(0,i.jsx)(v.cj,{open:c,onOpenChange:function(e){e||h()},children:(0,i.jsxs)(v.h,{side:"bottom",showCloseButton:!1,overlayClassName:"z-[120] bg-black/80 backdrop-blur-md",className:(0,N.cn)("!z-[130] gap-0 border-none border-gold/15 !bg-obsidian !p-0","max-h-[min(96dvh,900px)] rounded-t-lg","flex flex-col overflow-hidden shadow-none"),children:[(0,i.jsx)(v.qp,{className:"sr-only",children:a.heroHeadline}),(0,i.jsx)(v.Qs,{className:"sr-only",children:"Book a table through OpenTable. Use the close button, tap outside this panel, or press Escape to dismiss."}),(0,i.jsxs)("div",{className:(0,N.cn)("flex shrink-0 items-center border-b border-gold/15 px-3 pb-3","pt-[max(0.5rem,env(safe-area-inset-top))]"),children:[(0,i.jsx)("span",{className:"w-12 shrink-0","aria-hidden":!0}),(0,i.jsx)("div",{className:"flex flex-1 justify-center",children:(0,i.jsx)("div",{className:"h-1.5 w-10 shrink-0 rounded-full bg-linen/40","aria-hidden":!0})}),(0,i.jsx)(v.kN,{type:"button","aria-label":"Close reserve sheet",className:(0,N.cn)("inline-flex size-11 shrink-0 items-center justify-center rounded-full border border-transparent text-cream","hover:bg-gold/10 hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold"),children:(0,i.jsx)(j.A,{className:"size-6","aria-hidden":!0})})]}),(0,i.jsxs)("div",{className:"min-h-0 flex-1 overflow-y-auto overscroll-contain",children:[(0,i.jsx)(b.ReservePageHero,{layoutVariant:"sheet",eyebrow:a.heroEyebrow,headline:a.heroHeadline,subcopy:a.heroSubcopy,heroImageUrl:a.heroImageUrl,heroImageAlt:a.heroImageAlt,children:c?(0,i.jsx)(l.OpenTableEmbed,{variant:"hero",loader
1ScriptSrc:a.openTableLoaderScriptSrc,fallbackUrl:a.openTableFallbackUrl,privacyPolicyUrl:a.openTablePrivacyPolicyUrl,footerPrivacyLabel:a.openTableFooterPrivacyLabel}):null}),(0,i.jsx)("div",{className:"px-4 pb-[max(1.5rem,env(safe-area-inset-bottom))] pt-6",children:(0,i.jsx)(g,{copy:a.booking,suppressPrimaryHeading:!0,showBookingEmbed:!1,loaderScriptSrc:a.openTableLoaderScriptSrc,fallbackUrl:a.openTableFallbackUrl,privacyPolicyUrl:a.openTablePrivacyPolicyUrl,footerPrivacyLabel:a.openTableFooterPrivacyLabel})})]})]})})]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.