1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4367],{4367:(e,l,a)=>{a.r(l),a.d(l,{default:()=>x});var t=a(7876),s=a(4517),r=a(2276),n=a(6523),i=a(4232),o=a(8055),c=a(4900),d=a(1651),h=a(5022),m=a(6236);let u=e=>{var l;let a=null==(l=e.openingHours)?void 0:l.map(e=>({...e,name:e.name,scheduled:e.scheduled})),[o,c]=(0,i.useState)(!1);return(0,t.jsxs)("div",{className:"grid items-center grid-cols-1 gap-8 mb-10 xl:grid-cols-2 xl:gap-14",children:[(0,t.jsxs)("div",{className:"mb-7",children:[(0,t.jsx)("h1",{className:"text-7xl mb-7",children:e.title}),e.address&&(0,t.jsxs)("a",{className:"flex items-center mb-4 text-text-color-80 lg:text-lg hover:underline",href:"https://maps.google.com/maps?q=".concat(e.address),target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(n.gc,{icon:s.gKm,className:"mr-4 text-action-primary-blue-100"}),(0,t.jsx)("span",{children:e.address})]}),(0,t.jsxs)("div",{className:"items-center lg:flex",children:[e.phoneNumber&&(0,t.jsxs)("a",{className:"flex items-center mb-4 cursor-pointer text-text-color-80 lg:text-lg hover:underline",href:"tel:".concat(e.phoneNumber),target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(n.gc,{icon:s.KKr,className:"mr-4 text-action-primary-blue-100"}),(0,t.jsx)("span",{children:e.phoneNumber})]}),e.email&&(0,t.jsxs)("a",{className:"flex items-center mb-4 cursor-pointer text-text-color-80 lg:text-lg hover:underline lg:ml-12",href:"mailto:".concat(e.email),target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(n.gc,{icon:r.y_8,className:"mr-4 text-action-primary-blue-100"}),(0,t.jsx)("span",{children:e.email})]})]}),e.website&&(0,t.jsxs)("a",{className:"flex items-center mb-4 cursor-pointer text-text-color-80 lg:text-lg hover:underline",href:"".concat(e.website),target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(n.gc,{icon:s.Bwz,className:"mr-4 text-action-primary-blue-100"}),(0,t.jsx)("span",{children:e.website})]}),(null==a?void 0:a.filter(e=>e.scheduled&&e.open&&e.close).length)||e.openingHoursHolidaysMessage?(0,t.jsxs)("div",{className:"flex flex-col p-6 rounded-3xl bg-surface-20 text-text-color-80 font-museo duration-500 transition-all",children:[(0,t.jsx)("h4",{className:"text-action-primary-blue-100 whitespace-nowrap !text-lg",children:"Opening hours"}),null==a?void 0:a.map(e=>(0,m.e)(e.name)?(0,t.jsx)("button",{onClick:()=>c(!o),className:"border-b-2 last:border-0 last:pb-0 duration-500 transition-all ".concat(o?"py-4 border-b-2 border-action-secondary-40":"border-b-0 border-transparent"),children:(0,t.jsxs)("div",{className:"flex flex-row justify-between font-semibold rounded-xl bg-white py-3 -ml-1 -mr-2 px-2",children:[(0,t.jsx)("p",{className:"m-0",children:e.name}),(0,t.jsx)("p",{className:"m-0",children:(null==e?void 0:e.scheduled)?(0,m.f)(e.open,e.close):"Closed"})]})},e.name):(0,t.jsx)("button",{onClick:()=>c(!o),className:"last:border-0 last:pb-0 overflow-y-hidden duration-500 transition-all ".concat(o?"h-[3.625rem] border-b-2 border-action-secondary-40":"h-0 opacity-0 border-b-0 border-transparent"),children:(0,t.jsx)("div",{className:"py-4",children:(0,t.jsxs)("div",{className:"flex flex-row justify-between font-semibold rounded-xl px-0",children:[(0,t.jsx)("p",{className:"m-0",children:e.name}),(0,t.jsx)("p",{className:"m-0",children:(null==e?void 0:e.scheduled)?(0,m.f)(e.open,e.close):"Closed"})]})})},e.name)),e.openingHoursHolidaysMessage?(0,t.jsx)("div",{className:"rounded-xl mt-3 w-full",children:(0,t.jsxs)("p",{className:"mb-0 text-sm",children:[(0,t.jsx)("strong",{children:"Public Holidays:"})," ",e.openingHoursHolidaysMessage]})}):null]}):null]}),(0,t.jsxs)("div",{className:"relative mb-6 rounded-3xl xl:order-last aspect-4/3 lg:aspect-6/4",children:[" ",(0,t.jsx)(h.A,{imageData:e.image,alt:e.title,className:"object-cover w-full h-full rounded-3xl ",cropAlias:"contentHero"})]})]})},x=e=>{let{pageData:l}=e;return(0,t.jsxs)(d.Od,{children:[(0,t.jsx)(c.A,{}),(0,t.jsx)(u,{image:l.heroImage,title:l.title,phoneNumber:l.phoneNumber,website:l.websiteURL,email:l.email,address:l.address,openingHours:l.openingHours,openingHoursHolidaysMessage:l.openingHoursHolidaysMessage}),(0,t.jsx)(o.A,{stack:l.stack})]})}},4900:(e,l,a)=>{a.d(l,{A:()=>d});var t=a(7876),s=a(4517),r=a(6523),n=a(8230),i=a.n(n);a(4232);var o=a(683);let c=e=>{let{crumb:l,isLast:a}=e;return(0,t.jsxs)("div",{className:"flex flex-row items-center","aria-label":l.pageName,children:[a?(0,t.jsx)("span",{className:"text-sm capitalize font-museo text-action-primary-blue-80",children:l.pageName}):(0,t.jsx)(i(),{legacyBehavior:!0,prefetch:!1,href:"".concat(l.url)||"",children:(0,t.jsx)("a",{className:"text-sm font-extrabold capitalize font-museo text-action-primary-blue-80 hover:text-action-primary-blue-100 hover:underline",children:l.pageName})}),a?null:(0,t.jsx)(r.gc,{icon:s.XkK,className:"px-2 text-xs text-text-color-80"})]})},d=()=>{let{breadCrumbs:e}=(0,o.j)();return e&&e.length?(0,t.jsx)("div",{className:"flex flex-row flex-wrap mb-14","aria-label":"breadcrumb",children:e.map((l,a)=>(0,t.jsx)(c,{crumb:l,isLast:a===e.length-1},l.pageName+a))}):null}},5022:(e,l,a)=>{a.d(l,{A:()=>
1o});var t=a(7876),s=a(4587),r=a.n(s),n=a(4232),i=a(5572);let o=e=>{let{imageData:l,cropAlias:a,className:s,isPreview:o,height:c=500,width:d=500,alt:h,layout:m="fill"}=e,u=l||{focalPoint:void 0,src:"/not-found.png",imageCrops:[{alias:"listingSquare",width:547,height:371},{alias:"landingHero",width:826,height:781},{alias:"mobileTest",width:300,height:600},{alias:"listingFeature",width:666,height:480},{alias:"feature",width:831,height:537},{alias:"contentHero",width:833,height:564},{alias:"landscape",width:833,height:564},{alias:"cardCustomIcon",width:24,height:24},{alias:"fullWidthContentBackground",width:2652,height:600}]},x=(0,n.useMemo)(()=>{var e;if(a)return null==u||null==(e=u.imageCrops)?void 0:e.find(e=>e.alias===a)},[u,a]),g=(0,n.useCallback)(e=>{let{src:l,width:a,quality:t,height:s}=e,r=s/a,n=(null==x?void 0:x.coordinates)?Object.values(x.coordinates).join(","):null,i=n?"cc="+n:"rxy="+((null==u?void 0:u.focalPoint)?Object.values(null==u?void 0:u.focalPoint).join(","):"0.5,0.5");return"".concat(l,"?").concat(i+"&","width=").concat(a,"&height=").concat(a*r,"&quality=").concat(t||75,"&rrmode=crop")},[x]),p={height:null==x?void 0:x.height,src:"".concat(i.QU).concat(null==u?void 0:u.src),width:null==x?void 0:x.width,quality:75};return(null==x||x.width,null==x||x.height,null==x||x.height,null==x||x.width,"".concat(i.QU).concat(null==u?void 0:u.src),o)?(0,t.jsx)("img",{src:l?g(p):null==u?void 0:u.src,height:"fill"===m?"100%":x?null==x?void 0:x.height:c,alt:l?h:"Image not found",style:{height:"100%"},className:"".concat(s," relative"),width:"fill"===m?"100%":x?null==x?void 0:x.width:d}):(0,t.jsx)(r(),{src:l?g(p):null==u?void 0:u.src,fill:"fill"===m,loading:o?"eager":"lazy",className:"".concat(s),height:"fill"===m?void 0:x?null==x?void 0:x.height:c,alt:(null==l?void 0:l.altText)||h||"",width:"fill"===m?void 0:x?null==x?void 0:x.width:d})}},6236:(e,l,a)=>{a.d(l,{e:()=>c,f:()=>o});var t=a(9258),s=a(3929),r=a(4440),n=a(16);let i=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],o=function(e,l){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"HH:mm:ss";if(!l||!e)return"Closed";{let n=(0,t.A)(e,a,new Date),i=(0,t.A)(l,a,new Date);return(0,s.A)(n)&&(0,s.A)(i)?"".concat((0,r.A)(n,"h:mm a")," - ").concat((0,r.A)(i,"h:mm a")):"".concat(e," - ").concat(l)}},c=e=>i[(0,n.A)(new Date)]===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.