1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15396,e=>{"use strict";var t=e.i(43476),n=e.i(45910),r=e.i(66065);function s({className:e=""}){return r.SITE.phone?(0,t.jsx)("a",{href:`tel:${r.SITE.phone.replace(/\s/g,"")}`,className:`hover:text-clay ${e}`,children:r.SITE.phone}):(0,t.jsx)("a",{href:(0,r.waLink)(r.WA_TEXT.general),target:"_blank",rel:"noopener noreferrer",className:`underline underline-offset-4 hover:text-clay ${e}`,children:"WhatsApp us"})}e.s(["default",0,function({reset:e}){return(0,t.jsx)(n.Section,{tone:"shell",className:"pt-32",children:(0,t.jsxs)(n.Shell,{children:[(0,t.jsxs)("div",{className:"max-w-2xl",role:"alert",children:[(0,t.jsx)(n.Eyebrow,{children:"Something went wrong"}),(0,t.jsx)(n.H2,{children:"We could not load the dates just now"}),(0,t.jsx)("p",{className:"mt-4 text-ink-soft",children:"The page failed to load, it is not your booking and nothing has been charged. Try again, or go straight to the booking system and reserve there."})]}),(0,t.jsxs)("div",{className:"mt-8 flex flex-wrap gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:e,className:"btn",children:"Try again"}),(0,t.jsx)(n.Button,{href:r.SITE.booking.bookwhen,variant:"ghost",children:"Reserve on Bookwhen"}),(0,t.jsx)(n.Button,{href:(0,r.waLink)("Hi Senses! I would like to book "),variant:"ghost",children:"Book via WhatsApp"})]}),(0,t.jsxs)("p",{className:"mt-6 text-[0.9rem] text-ink-soft",children:["Or reach reception, hours change through the week. ",(0,t.jsx)(s,{})," and we will help."]})]})})}],15396)},45910,e=>{"use strict";var t=e.i(43476),n=e.i(22016);let r={cream:"btn-cream",brown:"btn-brown"};e.s(["Button",0,function({href:e,children:s,variant:l,className:a="",external:o}){let i=l?r[l]??"":"",h=`btn w-full sm:w-auto ${i} ${a}`.trim();return o??/^https?:|^mailto:|^tel:/.test(e)?(0,t.jsx)("a",{href:e,className:h,target:"_blank",rel:"noopener noreferrer",children:s}):(0,t.jsx)(n.default,{prefetch:!1,href:e,className:h,children:s})},"Card",0,function({children:e,className:n="",id:r}){return(0,t.jsx)("div",{id:r,className:`border border-line bg-white p-7 sm:p-9 ${n}`,children:e})},"Eyebrow",0,function({children:e,className:n=""}){return(0,t.jsx)("p",{className:`senses-eyebrow mb-4 text-[0.7rem] font-normal uppercase tracking-[0.28em] opacity-70 ${n}`,children:e})},"H2",0,function({children:e,className:n="",as:r="h2"}){return(0,t.jsx)(r,{className:`text-[1.9rem] leading-[1.15] sm:text-[2.6rem] ${n}`,children:e})},"Section",0,function({children:e,className:n="",tone:r="shell",id:s}){return(0,t.jsx)("section",{id:s,className:`${{shell:"bg-shell text-ink",bone:"bg-shell text-ink",sand:"bg-shell text-ink",sage:"bg-moss text-ink",olive:"bg-olive text-white",ink:"bg-ink text-bone"}[r]} py-16 sm:py-24 ${n}`,children:e})},"Shell",0,function({children:e,className:n="",width:r="default"}){return(0,t.jsx)("div",{className:`mx-auto w-full ${"narrow"===r?"max-w-3xl":"wide"===r?"max-w-[1400px]":"max-w-[1200px]"} px-5 sm:px-8 ${n}`,children:e})}])}]);
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.