1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[496],{169:(e,l,t)=>{"use strict";function i(e){return!!e&&(!!e.url||!!e.mimeType)&&(e.mimeType?e.mimeType.includes("video"):/\.(mp4|webm|ogg|wmv|avi)$/i.test(e.url||""))}t.d(l,{c:()=>i})},177:(e,l,t)=>{"use strict";t.d(l,{default:()=>g});var i=t(5155),n=t(2115),s=t(6291),a=t(9228),r=t(3978),o=t(4551);let c=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;if(e.length>=l||0===e.length)return e;let t=Math.ceil(l/e.length),i=[];for(let l=0;l<t;l++)i.push(...e);return i};var d=t(5269),u=t(2142),m=t(5456),x=t(1456),h=t(169),p=t(7657);let f=function(e){let{media:l,name:t,description:n,id:s,primaryButtonText:a,secondaryButtonText:r,externalLink:c,titleFontScale:f,descriptionFontScale:v,secondaryButtonFontScale:g,primaryButtonFontScale:b}=e,j=(0,o.JO)(),w=(0,h.c)(l);return(0,i.jsxs)("div",{className:(0,u.cn)("offer flex h-[410px] max-w-[302px] flex-col overflow-hidden border border-slate-300 md:h-[444px] md:max-w-[370px]",j.isActive&&"current-offer__active"),children:[w?(0,i.jsx)(p.SlideVideo,{media:l,autoPlay:j.isActive,className:"object-cover aspect-video"}):(0,i.jsx)("div",{className:"bg-offer transition-all duration-1000",style:{backgroundPosition:"center center",backgroundSize:"cover",backgroundImage:'url("'.concat((0,x.me)(l.url),'")'),paddingTop:"100%"}}),(0,i.jsxs)("div",{className:"transition-all duration-1000",children:[(0,i.jsxs)("div",{className:"px-8 pt-8",children:[(0,i.jsx)("div",{className:"mb-6 text-center",children:(0,i.jsx)("h3",{className:(0,u.cn)("line-clamp-1 text-sm font-medium tracking-widest",(0,d.N)("text-sm",f||1)),children:t})}),(0,i.jsx)("div",{className:(0,u.cn)("transition-all",!j.isActive&&"opacity-0"),children:(0,i.jsx)("p",{className:(0,u.cn)("line-clamp-5 h-24 text-center text-xs font-light leading-5 text-gray-700 md:h-20 lg:line-clamp-4",(0,d.N)("text-xs",v||1)),children:n})})]}),(0,i.jsxs)("div",{className:(0,u.cn)("offer-actions mt-8 flex justify-center gap-4 transition-all",!j.isActive&&"opacity-0"),children:[(0,i.jsxs)(m.Link,{href:"/offers/".concat(s),"aria-label":"Navigate to the ".concat(t," offer"),className:(0,u.cn)("border border-black bg-white px-5 py-3 text-xs text-black transition-all duration-1000 hover:opacity-50 md:px-8",(0,d.N)("text-xs",g||1)),children:[r,(0,i.jsxs)("span",{className:"sr-only",children:["Details about ",t," offer"]})]}),c?(0,i.jsxs)(m.Link,{"aria-label":"Navigate to this external link: ".concat(c),href:c,className:(0,u.cn)("flex items-center justify-center bg-black px-5 py-3 text-xs tracking-widest text-white transition-all duration-1000 hover:opacity-80 md:px-8",(0,d.N)("text-xs",b||1)),children:[a,(0,i.jsxs)("span",{className:"sr-only",children:["Navigate to this external link ",c]})]}):null]})]})]})};function v(){let e=(0,o.Mn)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"mt-4 flex flex-1 justify-center gap-24",children:[(0,i.jsx)("button",{type:"button",className:"mb-[6px] cursor-pointer","aria-label":"Prev",onClick:()=>e.slidePrev(),children:(0,i.jsx)(s.A,{})}),(0,i.jsx)("button",{type:"button","aria-label":"next",className:"mb-[6px] cursor-pointer",onClick:()=>e.slideNext(),children:(0,i.jsx)(a.A,{})})]})})}let g=function(e){var l,t,s,a,m,x,h;let{data:p}=e,[g,b]=(0,n.useState)(),j=null!=(x=null==p||null==(l=p.cards)?void 0:l.length)?x:0;function w(){b(function(e,l,t){var i,n;l.sort((e,l)=>e.width-l.width);let s=l[0],a=l[1];for(let t=1;t<l.length;t++){if(e<l[t].width){a=l[t];break}s=l[t]}let r=(a.slides-s.slides)/(a.width-s.width),o=s.slides+r*(e-s.width);return Math.max(null!=(i=null==t?void 0:t.min)?i:1,Math.min(o,null!=(n=null==t?void 0:t.max)?n:Number.MAX_SAFE_INTEGER))}(window.innerWidth,[{width:592,slides:1.5},{width:797,slides:2.1},{width:320,slides:1.3}],{max:5}))}(0,n.useEffect)(()=>(window.addEventListener("resize",w),w(),()=>{window.removeEventListener("resize",w)}),[]);let N=c(null!=(h=null==(t=p.cards)?void 0:t.filter(e=>"object"==typeof e.offer&&e.offer.show))?h:[],Math.max(null!=g?g:4,4)),y=N.length<=5?[...N,...N]:N;return p.show&&y.length&&(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"offers py-8 md:py-16",children:[(0,i.jsx)("h2",{className:(0,u.cn)("title-block text-center",(0,d.N)("text-3xl",null==p||null==(s=p.fontScaling)?void 0:s.title),"sm:".concat((0,d.N)("text-5xl",null==p||null==(a=p.fontScaling)?void 0:a.title)),"lg:".concat((0,d.N)("text-5xl",null==p||null==(m
1=p.fontScaling)?void 0:m.title))),children:null==p?void 0:p.title}),(0,i.jsx)("div",{className:"py-8 lg:p-0 lg:pt-12",children:(0,i.jsxs)(o.RC,{slidesPerView:g,centeredSlides:!0,className:"offers-swiper",loop:!0,speed:500,modules:[r.dK],pagination:{type:"custom",renderCustom:function(e,l,t){let i=j<=5;return'<div class="restaurant-desktop-pagination">\n <span>'.concat(i&&l>j?l-j:l,"</span>\n <span>/</span>\n <span>").concat(i?t/2:t,"</span>\n </div>")}},children:[y.map((e,l)=>{var t,n,s,a,r,c,d,u,m,x,h,v,g,b,j,w,N,y,k;return(0,i.jsx)(o.qr,{children:(0,i.jsx)(f,{name:null!=(w=null==e||null==(t=e.offer)?void 0:t.name)?w:"",media:e.image,description:null==e?void 0:e.description,id:null!=(N=null==(n=e.offer)?void 0:n.id)?N:"",primaryButtonText:null!=(y=null==(s=p.externalLink)?void 0:s.value)?y:"BOOK NOW",secondaryButtonText:null!=(k=null==(a=p.internalLink)?void 0:a.value)?k:"READ MORE",externalLink:null==(d=e.offer)||null==(c=d.cta)||null==(r=c.button)?void 0:r.redirect,titleFontScale:null==p||null==(m
1=p.fontScaling)||null==(u=m.cards)?void 0:u.title,descriptionFontScale:null==p||null==(h=p.fontScaling)||null==(x=h.cards)?void 0:x.description,secondaryButtonFontScale:null==p||null==(g=p.fontScaling)||null==(v=g.buttons)?void 0:v.internalLink,primaryButtonFontScale:null==p||null==(j=p.fontScaling)||null==(b=j.buttons)?void 0:b.externalLink})},"".concat(e.id,"-").concat(l))}),(0,i.jsx)("br",{}),(0,i.jsx)(v,{})]})},"swiper-offers-".concat(g))]})})}},199:e=>{e.exports={specificOfferBackground:"styles_specificOfferBackground__A0xz7"}},503:(e,l,t)=>{"use strict";t.d(l,{default:()=>w});var i=t(5155),n=t(2115),s=t(6291),a=t(9228),r=t(3978),o=t(4551),c=t(5269),d=t(5239),u=t(63),m=t(2682),x=t(5456),h=t(1456),p=t(169),f=t(2142),v=t(7657);let g={src:"/_next/static/media/arrow.d04888c9.svg",height:21,width:11,blurWidth:0,blurHeight:0};function b(e){let{description:l,redirectLink:t,media:s,name:a,seeMoreText:r,textColor:b,titleFontScale:j=1,descriptionFontScale:w=1,actionButtonFontScale:N=1}=e,y=(0,u.useRouter)(),[k,S]=(0,n.useState)(),_=(0,o.Mn)(),C=(0,o.JO)();function P(){var e;if((null==(e=window)?void 0:e.innerWidth)<1024)return void S(!0);S(!1)}return(0,n.useEffect)(()=>(window.addEventListener("resize",P),P(),()=>{window.addEventListener("resize",P)}),[]),(0,i.jsxs)("div",{className:(0,f.cn)("restaurant-slide relative mx-0 cursor-pointer",k&&"mx-6"),onClick:k?function(){if(C.isActive)return void y.push(t)}:function(){C.isNext?_.slideNext():C.isPrev&&_.slidePrev()},children:[(0,i.jsxs)("div",{className:"relative",children:[(0,p.c)(s)?(0,i.jsx)(v.SlideVideo,{autoPlay:C.isActive,className:(0,f.cn)("restaurant-img aspect-square max-h-[460px] w-screen bg-center object-cover lg:aspect-video",k&&"aspect-auto min-h-[50vh] brightness-100"),media:s}):(0,i.jsx)(d.default,{src:(0,h.me)(s.url),width:800,height:800,alt:"restaurant",className:(0,f.cn)("restaurant-img aspect-square max-h-[460px] w-screen bg-center object-cover lg:aspect-video",k&&"aspect-auto min-h-[50vh] brightness-100")}),!k&&(0,i.jsx)(d.default,{src:g,width:200,height:50,className:(0,f.cn)("arrow-indicator absolute top-1/2 w-3 opacity-100 transition-opacity duration-500",C.isActive&&"opacity-0",C.isNext&&"left-[-60px] rotate-180",C.isPrev&&"right-[-60px]"),alt:"Arrow icon"}),(0,i.jsxs)("div",{className:"facilities-mobile absolute bottom-0 z-20 flex w-full flex-col px-5 py-5 lg:hidden",children:[(0,i.jsx)("h1",{className:(0,f.cn)("didot mb-1 tracking-wider decoration-4 underline-offset-8 shadow-lg",k?"text-white":"text-[".concat(b,"]")||0,(0,c.N)("text-lg",j)),children:a}),(0,i.jsx)("span",{className:(0,f.cn)("mb-3 line-clamp-2 font-light",k?"text-white":"text-[".concat(b,"]")||0,(0,c.N)("text-sm",w)),children:l}),(0,i.jsx)(x.Link,{href:t,className:(0,f.cn)("group flex items-center justify-center gap-3 bg-white px-3 py-2 text-sm font-bold",(0,c.N)("text-sm",N)),children:(0,i.jsx)("span",{children:r})})]})]}),(0,i.jsxs)("div",{className:"restaurant-info hidden justify-between gap-8 pt-4 lg:flex",children:[(0,i.jsxs)("aside",{className:"flex max-w-[70%] flex-col gap-1",children:[(0,i.jsx)("h2",{className:(0,f.cn)("font-normal",(0,c.N)("text-lg",j)),children:a}),(0,i.jsx)("p",{className:(0,f.cn)("line-clamp-2 h-12 font-light",(0,c.N)("text-base",w)),children:l})]}),(0,i.jsxs)(x.Link,{href:t,className:"btn_rtl group flex items-center gap-3 px-3 py-2 ",children:[(0,i.jsx)("span",{className:(0,f.cn)("font-bold",(0,c.N)("text-sm",N)),children:r}),(0,i.jsx)(m.A,{size:18*N,className:"mt-[-2px] transition-all"})]})]})]})}function j(){let e=(0,o.Mn)();return(0,i.jsxs)("div",{className:"mt-8 flex flex-1 justify-center gap-24",children:[(0,i.jsx)("button",{type:"button","aria-label":"Prev",className:"mb-[6px] cursor-pointer",onClick:()=>e.slidePrev(),children:(0,i.jsx)(s.A,{})}),(0,i.jsx)("button",{type:"button","aria-label":"Next",className:"mb-[6px] cursor-pointer",onClick:()=>e.slideNext(),children:(0,i.jsx)(a.A,{})})]})}t(9577);let w=function(e){var l,t,s,a,d,u,m,x,h;let{data:p}=e,[f,v]=(0,n.useState)(),[,g]=(0,n.useState)(0),w=null!=(h=null==p||null==(l=p.facilities)?void 0:l.length)?h:0;function N(){var e;if((null==(e=window)?void 0:e.innerWidth)<1024)return void v(!0);v(!1)}function y(e,l,t){let i=w<=3;return'<div class="restaurant-desktop-pagination">
1\n <span>'.concat(i&&l>w?l-w:l,"</span>\n <span>/</span>\n <span>").concat(i?t/2:t,"</span>\n </div>")}(0,n.useEffect)(()=>{g(e=>e+1)},[f]),(0,n.useEffect)(()=>(window.addEventListener("resize",N),N(),()=>{window.addEventListener("resize",N)}),[]);let k=(0,n.useMemo)(()=>{var e,l;let t=null==p||null==(l=p.facilities)||null==(e=l.filter(e=>{var l,t,i;return(null==(l=e.facility)?void 0:l.value)&&"object"==typeof(null==(t=e.facility)?void 0:t.value)&&(null==(i=e.facility)?void 0:i.value.show)}))?void 0:e.map(e=>{var l,t,i,n,s,a,r,o,c,d,u,m,x,h,f,v,g,b,j,w,N,y,k,S,_,C,P,L,E,A;let T=e.facility;if("object"!=typeof(null==T?void 0:T.value))return null;switch(null==T?void 0:T.relationTo){case"amenities":let F=null==T?void 0:T.value;return{redirectLink:"/amenities/".concat(F.id),title:null==F?void 0:F.name,description:e.description,media:e.image,seeMoreText:null!=(a=null==(l=p.actionButton)?void 0:l.value)?a:"See more",titleFontScale:null==p||null==(i=p.fontScaling)||null==(t=i.facilities)?void 0:t.title,descriptionFontScale:null==p||null==(s=p.fontScaling)||null==(n=s.facilities)?void 0:n.description};case"offers":let B=null==T?void 0:T.value;return{redirectLink:"/offers/".concat(B.id),title:B.name,description:e.description,media:e.image,seeMoreText:null!=(m=null==(r=p.actionButton)?void 0:r.value)?m:"See more",titleFontScale:null==p||null==(c=p.fontScaling)||null==(o=c.facilities)?void 0:o.title,descriptionFontScale:null==p||null==(u=p.fontScaling)||null==(d=u.facilities)?void 0:d.description};case"pages":let M=null==T?void 0:T.value;return{redirectLink:"/".concat(M.type),title:null==M?void 0:M.title,description:e.description,media:e.image,seeMoreText:null!=(b=null==(x=p.actionButton)?void 0:x.value)?b:"See more",titleFontScale:null==p||null==(f=p.fontScaling)||null==(h=f.facilities)?void 0:h.title,descriptionFontScale:null==p||null==(g=p.fontScaling)||null==(v=g.facilities)?void 0:v.description};case"rooms":let z=null==T?void 0:T.value;return{redirectLink:"/rooms/".concat(z.id),title:null==z?void 0:z.name,description:e.description,media:e.image,seeMoreText:null!=(S=null==(j=p.actionButton)?void 0:j.value)?S:"See more",titleFontScale:null==p||null==(N=p.fontScaling)||null==(w=N.facilities)?void 0:w.title,descriptionFontScale:null==p||null==(k=p.fontScaling)||null==(y=k.facilities)?void 0:y.description};default:let R=null==T?void 0:T.value;return{redirectLink:"/wellness/".concat(null==R?void 0:R.id),title:null==R?void 0:R.title,description:e.description,media:e.image,seeMoreText:null!=(A=null==(_=p.actionButton)?void 0:_.value)?A:"See more",titleFontScale:null==p||null==(P=p.fontScaling)||null==(C=P.facilities)?void 0:C.title,descriptionFontScale:null==p||null==(E=p.fontScaling)||null==(L=E.facilities)?void 0:L.description}}});if((null==t?void 0:t.length)&&t.length<=3){let e=[...t];for(let l=t.length;l<4;l++)t.push(...e)}return t},[p.facilities,null==(t=p.actionButton)?void 0:t.value,null==(a=p.fontScaling)||null==(s=a.facilities)?void 0:s.title,null==(u=p.fontScaling)||null==(d=u.facilities)?void 0:d.description]);return p.show&&(null==k?void 0:k.length)&&(0,i.jsxs)("div",{className:"mx-auto my-0 mt-4 bg-[rgba(245,245,245,0.6)] py-8 md:mt-20",children:[(0,i.jsx)("h2",{className:"\n title-block text-center \n ".concat((0,c.N)("text-3xl",null==p||null==(m
1=p.fontScaling)?void 0:m.title),"\n sm:").concat((0,c.N)("text-5xl",null==p||null==(x=p.fontScaling)?void 0:x.title),"\n "),children:null==p?void 0:p.title}),(0,i.jsx)("div",{className:"pt-8 lg:p-0 lg:pt-12",children:f?(0,i.jsxs)(o.RC,{slidesPerView:1,className:"restaurants-swiper-mobile",speed:500,loop:!0,spaceBetween:0,modules:[r.dK],centeredSlides:!0,pagination:{type:"custom",renderCustom:y},children:[null==k?void 0:k.map((e,l)=>{var t,n,s,a,r,c;return(0,i.jsx)(o.qr,{children:e&&(0,i.jsx)(b,{name:e.title,description:e.description,redirectLink:e.redirectLink,media:e.media,seeMoreText:e.seeMoreText,textColor:null==(t=p.textColor)?void 0:t.colorPicker,titleFontScale:null==p||null==(s=p.fontScaling)||null==(n=s.facilities)?void 0:n.title,descriptionFontScale:null==p||null==(r=p.fontScaling)||null==(a=r.facilities)?void 0:a.description,actionButtonFontScale:null==p||null==(c=p.fontScaling)?void 0:c.actionButton})},"restaurant-swiper-slide-".concat(l))}),(0,i.jsx)(j,{})]}):(0,i.jsxs)(o.RC,{effect:"coverflow",slidesPerView:1.6,spaceBetween:120,className:"restaurants-swiper restaurants-desktop",speed:800,centeredSlides:!0,loop:!0,modules:[r.t9,r.dK],pagination:{type:"custom",renderCustom:y},preventClicks:!1,preventClicksPropagation:!1,children:[null==k?void 0:k.map((e,l)=>{var t,n,s,a,r,c;return(0,i.jsx)(o.qr,{children:e&&(0,i.jsx)(b,{name:e.title,description:e.description,redirectLink:e.redirectLink,media:e.media,seeMoreText:e.seeMoreText,textColor:null==(t=p.textColor)?void 0:t.colorPicker,titleFontScale:null==p||null==(s=p.fontScaling)||null==(n=s.facilities)?void 0:n.title,descriptionFontScale:null==p||null==(r=p.fontScaling)||null==(a=r.facilities)?void 0:a.description,actionButtonFontScale:null==p||null==(c=p.fontScaling)?void 0:c.actionButton})},"restaurant-swiper-slide-".concat(l))}),(0,i.jsx)(j,{})]})})]})}},966:(e,l,t)=>{"use strict";t.d(l,{default:()=>E});var i=t(5155),n=t(1910),s=t(5269),a=t(2142);t(7656);var r=t(5456),o=t(7657),c=t(1456),d=t(169);function u(e){let{text:l,textFontScale:t,media:n}=e;return(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"grid grid-cols-5 items-center gap-4 border border-gray-200",children:[(0,d.c)(n)?(0,i.jsx)(o.SlideVideo,{media:n,className:"max-w-96 col-span-2 h-32 object-cover object-center"}):(0,i.jsx)("div",{className:"max-w-96 col-span-2 h-32 bg-cover bg-center bg-no-repeat",style:{backgroundImage:'url("'.concat((0,c.me)(n.url),'")')}}),(0,i.jsx)("div",{className:"col-span-3 p-4",children:(0,i.jsx)("p",{className:(0,a.cn)("text-left leading-5 opacity-80",(0,s.N)("text-sm",t)),children:l})})]})})}function m(e){var l,t,n;let{data:o}=e,c=null==o?void 0:o.tabsContentCardImages;return(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"mx-auto my-10 max-w-7xl text-center",children:[(0,i.jsx)("div",{className:"grid grid-cols-1 gap-6 p-4 md:grid-cols-2 lg:grid-cols-3",children:null==c?void 0:c.map(e=>{var l,t,n,s;return e.text&&(0,i.jsx)(u,{text:e.text,media:null==(l=e.images)?void 0:l[0].image,textFontScale:e.textFontScale,imageUrl:null==(s=e.images)||null==(n=s[0])||null==(t=n.image)?void 0:t.url},e.id)})}),(null==o||null==(l=o.footer)?void 0:l.show)&&(0,i.jsxs)("div",{className:"my-10 grid gap-6",children:[(0,i.jsx)("span",{className:(0,a.cn)("tracking-widest",(0,s.N)("text-xs",o.titleFontScale)),children:null==o||null==(t=o.footer)?void 0:t.topText}),(0,i.jsx)("hr",{className:"mx-auto w-48 border-black"}),(0,i.jsx)(r.Link,{className:(0,a.cn)("font-bold tracking-widest underline",(0,s.N)("text-xs",o.titleFontScale)),href:"/contact",children:null==o||null==(n=o.footer)?void 0:n.contactText})]})]})})}var x=t(5239);function h(e){var l,t,n,r;let{data:o}=e;return(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"flex items-center justify-start gap-4 border border-gray-200 p-6",children:[(0,i.jsx)(x.default,{className:"w-20 border-e border-gray-600 pe-4 text-red-300",src:null!=(n=null==(l=o.icon)?void 0:l.url)?n:"",alt:null!=(r=null==(t=o.icon)?void 0:t.title)?r:"",width:50,height:50}),(0,i.jsx)("p",{className:(0,a.cn)("text-left leading-5 opacity-80",(0,s.N)("text-sm",o.textFontScale)),children:o.text})]})})}function p(e){var l,t,n;let{data:o}=e,c=null==o?void 0:o.tabsContentCards;return(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"mx-auto my-10 max-w-7xl text-center",children:[(0,i.jsx)("div",{className:"grid grid-cols-1 gap-6 p-4 md:grid-cols-2 lg:grid-cols-3",children:null==c?void 0:c.map(e=>e.text&&(0,i.jsx)(h,{data:e},e.id))}),(null==o||null==(l=o.footer)?void 0:l.show)&&(0,i.jsxs)("div",{className:"my-10 grid gap-6",children:[(0,i.jsx)("span",{className:(0,a.cn)("tracking-widest",(0,s.N)("text-xs",o.titleFontScale)),children:null==o||null==(t=o.footer)?void 0:t.topText}),(0,i.jsx)("hr",{className:"mx-auto w-48 border-black"}),(0,i.jsx)(r.Link,{className:(0,a.cn)("font-bold tracking-widest underline",(0,s.N)("text-xs",o.titleFontScale)),href:"/contact",children:null==o||null==(n=o.footer)?void 0:n.contactText})]})]})})}
1var f=t(6291),v=t(9228),g=t(3978),b=t(4551);function j(e){var l,t,n;let{data:r}=e,u=Number(null==(l=r.images)?void 0:l.length);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 ",children:[(0,i.jsx)("div",{className:"mb-8 flex justify-start sm:mb-0",children:(0,i.jsxs)(b.RC,{spaceBetween:0,loop:!0,slidesPerView:1,modules:[g.Vx,g.dK,g._R],pagination:{type:"custom",renderCustom:function(e,l,t){return'<span class="images-pagination z-20 pointer-events-none absolute right-11 text-xs bottom-0 sm:bottom-0 text-white">\n '.concat(l>u?l-u:l," / ").concat(t,"\n \n </span>")}},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},children:[null==(t=r.images)?void 0:t.map(e=>{let{image:l,id:t}=e;return(0,i.jsx)(b.qr,{children:(0,d.c)(l)?(0,i.jsx)(o.SlideVideo,{media:l,className:"min-h-96 h-52 w-full sm:h-96"}):(0,i.jsx)(x.default,{src:(0,c.me)(l.url),width:1e3,height:1e3,alt:l.alt,className:"min-h-96 h-52 w-full sm:h-96"})},t)}),(0,i.jsx)(function(){let e=(0,b.Mn)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"absolute bottom-0 right-0 flex flex-1 justify-center gap-[65px] bg-black p-1 pb-0 text-white sm:bottom-0",style:{zIndex:1},children:[(0,i.jsx)("button",{type:"button",className:"button-prev mb-[5px] cursor-pointer opacity-100 hover:opacity-100 sm:opacity-70","aria-label":"Prev",onClick:()=>e.slidePrev(),children:(0,i.jsx)(f.A,{className:"w-5"})}),(0,i.jsx)("button",{type:"button","aria-label":"next",className:"button-next mb-[5px] cursor-pointer opacity-100 hover:opacity-100 sm:opacity-70",onClick:()=>e.slideNext(),children:(0,i.jsx)(v.A,{className:"w-5"})})]})})},{})]})}),(0,i.jsxs)("div",{className:"max-h-[369px] overflow-y-scroll text-left sm:px-6",children:[(0,i.jsx)("p",{className:(0,a.cn)("text-justify font-light sm:mb-6",(0,s.N)("text-base",r.descriptionFontScale)),children:null==r?void 0:r.description}),null==(n=r.list)?void 0:n.map((e,l)=>{var t,n;return(0,i.jsxs)("div",{className:(0,a.cn)("border-gray-400 pb-10 pt-10",l!==Number(null==r||null==(t=r.list)?void 0:t.length)-1&&"border-b sm:pt-0",(0,s.N)("text-base",e.titleFontScale)),children:[(0,i.jsx)("h6",{className:"mb-4 text-sm font-semibold tracking-widest",children:e.title}),(0,i.jsx)("ul",{className:"grid list-disc grid-cols-1 gap-x-2 gap-y-4 px-4 md:grid-cols-2",children:null==(n=e.items)?void 0:n.map(e=>(0,i.jsx)("li",{className:(0,a.cn)("tracking-wide",(0,s.N)("text-sm",e.textFontScale)),children:e.text},e.id))})]},e.id)})]})]})})}var w=t(1879);function N(e){let{data:l}=e;return(0,i.jsx)("div",{children:(0,i.jsx)(w.x,{items:l.map(e=>e.picture),layout:"rows",targetRowHeight:300,itemWidth:1e3,itemHeight:700})})}function y(e){var l;let{data:t}=e;return(0,i.jsxs)("div",{className:"w-full",children:[(0,i.jsx)("h2",{className:(0,a.cn)("mb-2 tracking-wider",(0,s.N)("text-2xl",t.titleFontScale)),children:t.title}),(0,i.jsx)("h4",{className:(0,a.cn)("tracking-wider",(0,s.N)("text-base",t.subtitleFontScale)),children:t.subtitle}),(0,i.jsx)("div",{className:"flex flex-col gap-4",children:null==(l=t.content)?void 0:l.map((e,l)=>(l+1)%2!=0?(0,i.jsx)(k,{data:e},e.id):(0,i.jsx)(S,{data:e},e.id))})]})}function k(e){var l,t,n;let{data:r}=e;return(0,i.jsxs)("div",{className:"mt-10 flex flex-col items-center px-6 sm:flex-row md:px-0",children:[(0,i.jsxs)("div",{className:"relative basis-full sm:h-[350px] sm:max-w-[50%] sm:basis-1/2",children:[r.image?(0,i.jsx)(_,{media:r.image}):null,r.icon?(0,i.jsx)("span",{className:"-left-8 -top-8 hidden rounded-full bg-white p-5 shadow-xl sm:absolute sm:inline-block",children:(0,i.jsx)(x.default,{src:null!=(t=r.icon.url)?t:"",width:30,height:20,alt:null!=(n=null==(l=r.icon)?void 0:l.title)?n:"",className:"w-6 text-white"})}):null]}),(0,i.jsxs)("div",{className:"custom-scrollbar relative mt-4 max-h-80 w-full basis-full overflow-y-auto pr-4 text-center sm:ms-12 sm:mt-0 sm:max-h-[350px] sm:basis-1/2 sm:text-left",children:[(0,i.jsx)("h4",{className:(0,a.cn)("didot tracking-wider",(0,s.N)("text-2xl",r.titleFontScale)),children:null==r?void 0:r.title}),(0,i.jsx)("hr",{className:"my-4 w-10 border-[var(--border-color)]"}),(0,i.jsx)("p",{className:(0,a.cn)("px-4 sm:px-0",(0,s.N)("text-base",r.descriptionFontScale)),children:null==r?void 0:r.description})]})]})}function S(e){let{data:l}=e;return(0,i.jsxs)("div",{className:"mt-10 flex flex-col items-center justify-end px-6 sm:flex-row md:px-0",children:[(0,i.jsxs)("div",{className:"custom-scrollbar mt-4 flex basis-full flex-col overflow-y-auto pr-4 text-center sm:me-12 sm:mt-0 sm:max-h-[350px] sm:basis-1/2 sm:items-end sm:text-left",children:[(0,i.jsx)("h4",{className:(0,a.cn)("didot tracking-wider",(0,s.N)("text-2xl",l.titleFontScale)),children:null==l?void 0:l.title}),(0,i.jsx)("hr",{className:"my-4 w-10 border-yellow-500"}),(0,i.jsx)("p",{className:(0,a.cn)("px-4 sm:px-0",(0,s.N)("text-base",l.descriptionFontScale)),children:l.description})]}),(0,i.jsxs)("div",{className:"relative -order-1 w-full sm:order-1 sm:h-[350px] sm:max-w-[50%] sm:basis-1/2",children:[l.icon?(0,i.jsx)("span",{className:"-left-8 -top-8 hidden rounded-full bg-white p-5 shadow-xl sm:absolute sm:inline-block",children:(0,i.jsx)(x.default,{src:(0,c.me)(l.icon.url),width:30,height:20,alt:l.icon.title,className:"w-6 text-white"})}):null,(0,i.jsx)(_,{media:l.image,className:"basis-full"})]})]})}function _(e){var l;let{media:t,className:n}=e;return(0,d.c)(t)?(0,i.jsx)(o.SlideVideo,{media:t,className:(0,a.cn)("h-full w-full",n)}):(0,i.jsx)(x.default,{src:(0,c.me)(t.url),width:1e3,height:200,alt:null!=(l=t.alt)?l:"",className:"h-full w-full basis-full"})}var C=t(8449);function P(e){let{data:l}=e,{locale:t}=(0,C.Y)(),n=null==l?void 0:l.paragraph;if(!n)return null;let s=n.text;if(s)return(0,i.jsx)("div",{className:"m-auto grid max-w-5xl gap-6 p-4 text-ju
1stify leading-7 tracking-wide opacity-70",style:{textAlignLast:"center"},children:s.map((e,l)=>{let t=e.children[0].text;return(0,i.jsx)("p",{children:t},"par-".concat(l,"-").concat(t))})});let a=n.text;return(0,i.jsx)("div",{className:"m-auto grid max-w-5xl gap-6 p-4 text-justify leading-7 tracking-wide opacity-70",children:(null==a?void 0:a[t])&&function e(l){return l.map((l,t)=>{if("indent"===l.type)return(0,i.jsx)("div",{className:"pl-8",children:e(l.children)},t);if("ul"===l.type)return(0,i.jsx)("ul",{className:"list-disc pl-5",children:e(l.children)},t);if("ol"===l.type)return(0,i.jsx)("ol",{className:"list-decimal pl-5",children:e(l.children)},t);if("li"===l.type)return(0,i.jsx)("li",{children:e(l.children)},t);if(l.children){let n=l.textAlign||"left";return(0,i.jsx)("p",{className:"text-".concat(n),children:e(l.children)},t)}let n="",s={};return l.bold&&(n+=" font-bold"),l.italic&&(n+=" italic"),l.underline&&(s.textDecoration="underline"),l.strikethrough&&(s.textDecoration=(s.textDecoration?s.textDecoration+" ":"")+"line-through"),(0,i.jsx)("span",{className:n.trim(),style:s,children:l.text},t)})}(a[t])})}function L(e){let{mainText:l,topText:t}=e;return t||l?(0,i.jsxs)("div",{className:"my-10 grid gap-6",children:[t&&(0,i.jsx)("span",{className:"text-xs tracking-widest",children:t}),(t||l)&&(0,i.jsx)("hr",{className:"mx-auto w-48 border-black"}),l&&(0,i.jsx)("h2",{className:"didot text-2xl tracking-wide md:text-4xl",children:l}),l&&(0,i.jsx)("hr",{className:"mx-auto w-48 border-black"})]}):null}function E(e){var l,t,r,o;let{data:c}=e;return(0,i.jsxs)("div",{className:"mx-auto mt-10 max-w-7xl text-center md:my-20",children:[(0,i.jsx)(L,{topText:null!=(r=null==c?void 0:c.top)?r:"",mainText:null!=(o=null==c?void 0:c.title)?o:""}),(0,i.jsx)("div",{className:"mx-auto my-0 mb-10 mt-10 px-4 md:max-w-[810px] lg:max-w-6xl",children:(0,i.jsx)("div",{className:"grid grid-cols-1 gap-8 ",children:(0,i.jsxs)(n.tU,{children:[(0,i.jsx)(n.wb,{className:"tab_rtl mb-10 flex snap-x flex-row justify-around gap-8 overflow-y-auto whitespace-nowrap border-b border-gray-300 bg-white font-medium -tracking-wide opacity-80 md:flex-row md:gap-4 md:border-b md:tracking-widest",children:null==c||null==(l=c.content)?void 0:l.map(e=>{if(e.show)return(0,i.jsx)(n.oz,{className:(0,a.cn)("cursor-pointer snap-center py-4 tracking-normal aria-selected:text-black aria-[selected=false]:text-stone-600 aria-[selected=false]:hover:text-stone-700",(0,s.N)("text-base",e.titleFontScale)),children:e.title},e.id)})}),null==c||null==(t=c.content)?void 0:t.map(e=>{if(e.show)switch(e.type){case"cards":return(0,i.jsx)(n.Kp,{children:(0,i.jsx)(p,{data:e})},null==e?void 0:e.id);case"CardImages":return(0,i.jsx)(n.Kp,{children:(0,i.jsx)(m,{data:e})},null==e?void 0:e.id);case"paragraph":return(0,i.jsx)(n.Kp,{children:(0,i.jsx)(P,{data:e})},null==e?void 0:e.id);case"images":var l;return(0,i.jsx)(n.Kp,{children:(0,i.jsx)(N,{data:null!=(l=null==e?void 0:e.tabsContentPhotos)?l:[]})},null==e?void 0:e.id);case"featureSection":return e.featureSection&&(0,i.jsx)(n.Kp,{children:(0,i.jsx)(j,{data:null==e?void 0:e.featureSection})},null==e?void 0:e.id);case"highlightSection":return e.highlightSection&&(0,i.jsx)(n.Kp,{children:(0,i.jsx)(y,{data:null==e?void 0:e.highlightSection})},null==e?void 0:e.id)}})]})})})]})}},1264:(e,l,t)=>{Promise.resolve().then(t.t.bind(t,1356,23)),Promise.resolve().then(t.bind(t,503)),Promise.resolve().then(t.bind(t,8672)),Promise.resolve().then(t.bind(t,3099)),Promise.resolve().then(t.bind(t,5456)),Promise.resolve().then(t.bind(t,177)),Promise.resolve().then(t.bind(t,3374)),Promise.resolve().then(t.t.bind(t,5931,23)),Promise.resolve().then(t.t.bind(t,8186,23)),Promise.resolve().then(t.t.bind(t,7186,23)),Promise.resolve().then(t.bind(t,3367)),Promise.resolve().then(t.bind(t,7668)),Promise.resolve().then(t.bind(t,3889)),Promise.resolve().then(t.t.bind(t,7043,23)),Promise.resolve().then(t.t.bind(t,4891,23)),Promise.resolve().then(t.bind(t,3678)),Promise.resolve().then(t.t.bind(t,3603,23)),Promise.resolve().then(t.bind(t,4299)),Promise.resolve().then(t.bind(t,966)),Promise.resolve().then(t.bind(t,8337)),Promise.resolve().then(t.bind(t,3576)),Promise.resolve().then(t.bind(t,9631)),Promise.resolve().then(t.bind(t,5973)),Promise.resolve().then(t.t.bind(t,199,23)),Promise.resolve().then(t.t.bind(t,4965,23)),Promise.resolve().then(t.bind(t,7469)),Promise.resolve().then(t.bind(t,1857
1)),Promise.resolve().then(t.bind(t,7365)),Promise.resolve().then(t.bind(t,7657))},1456:(e,l,t)=>{"use strict";function i(e){return e||"/images/placeholder.webp"}t.d(l,{me:()=>i}),t(3823),t(5704).env.GLOBRES_PAYLOAD_API_URL},1857:(e,l,t)=>{"use strict";t.d(l,{default:()=>h});var i=t(5155),n=t(1910);t(7656);var s=t(5269),a=t(2142),r=t(2115),o=t(5239),c=t(6496),d=t(7657),u=t(1456),m=t(169);let x=function(e){var l,t,n;let{spa:x,fontScaling:h}=e,[p,f]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{setTimeout(()=>{f(!1)},200)},[]),("string"==typeof x.spa||x.spa.show)&&(0,i.jsxs)("div",{className:"mb-10 grid grid-cols-1 border-gray-200 p-4 sm:grid-cols-7 md:flex-row md:p-8",children:[(0,i.jsx)("div",{className:"col-span-3 overflow-hidden",children:p?(0,i.jsx)("div",{className:"min-w-xs h-screen max-h-[336px] w-full max-w-xl bg-gray-200"}):(0,i.jsx)(i.Fragment,{children:(0,m.c)(x.image)?(0,i.jsx)(d.SlideVideo,{media:x.image,className:"min-w-xs max-h-[336px] w-full max-w-xl transition duration-1000 object-cover"}):(0,i.jsx)(o.default,{src:(0,u.me)(null==(l=x.image)?void 0:l.url),alt:null==(t=x.image)?void 0:t.alt,width:1e3,height:1e3,className:"min-w-xs max-h-[336px] w-full max-w-xl transition duration-1000 hover:scale-110"})})}),(0,i.jsxs)("div",{className:"col-span-4 ms-0 flex flex-1 flex-col justify-between px-0 md:ms-16",children:[p?(0,i.jsx)("div",{className:"h-9 w-full bg-gray-200 md:my-0 md:mb-3 md:text-3xl"}):(0,i.jsx)("h2",{className:(0,a.cn)("didot my-4 md:my-0 md:mb-3",(0,s.N)("text-xl",null==h?void 0:h.title),"md:".concat((0,s.N)("text-3xl",null==h?void 0:h.title))),children:null==x?void 0:x.title}),p?(0,i.jsx)("div",{className:"h-24 w-full bg-gray-200"}):(0,i.jsx)("p",{className:(0,a.cn)("hidden text-justify leading-5 text-gray-700 sm:block",(0,s.N)("text-xs",null==h?void 0:h.description),"md:".concat((0,s.N)("text-sm",null==h?void 0:h.description))),children:null==x?void 0:x.description}),(0,i.jsx)("div",{className:"mt-0 text-xs text-gray-700 md:mt-4 md:text-sm",children:p?(0,i.jsxs)("div",{children:[...[,,,].fill((0,i.jsx)("div",{className:"mb-3 h-5 w-full bg-gray-200"}))]}):null==x||null==(n=x.features)?void 0:n.map(e=>{let{id:l,title:t,icon:n}=e;return(0,i.jsxs)("p",{className:(0,a.cn)("mb-3 grid grid-cols-[1fr_10fr] items-center",(0,s.N)("text-base",null==h?void 0:h.features)),children:[(0,i.jsx)(o.default,{src:(0,u.me)(null==n?void 0:n.url),alt:null==n?void 0:n.title,className:"w-5 text-gray-500",width:20,height:20}),t]},l)})}),(0,i.jsx)("div",{className:"flex flex-col justify-between gap-4 sm:flex-row",children:p?(0,i.jsx)("div",{className:"h-12 w-full bg-gray-200"}):(0,i.jsx)(c.z,{rel:"noreferrer",href:"/wellness/".concat("string"==typeof x.spa?x.spa:x.spa.id),className:(0,a.cn)("flex flex-1 items-center justify-center font-medium",(0,s.N)("text-xs",null==h?void 0:h.actionButton),"md:".concat((0,s.N)("text-sm",null==h?void 0:h.actionButton))),children:"Explore"})})]})]})};function h(e){var l,t;let{data:r}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:"mx-auto my-0 mb-10 px-4 md:max-w-[810px] lg:max-w-7xl",children:(0,i.jsx)("div",{className:"grid grid-cols-1 gap-8 ",children:(0,i.jsxs)(n.tU,{children:[(0,i.jsx)(n.wb,{className:"mb-10 flex snap-x flex-row justify-between gap-8 overflow-y-auto whitespace-nowrap border-gray-300 font-medium -tracking-wide opacity-80 md:flex-row md:gap-4 md:border-b md:tracking-widest",children:null==r||null==(l=r.tabs)?void 0:l.map(e=>{var l;return(0,i.jsx)(n.oz,{className:(0,a.cn)("cursor-pointer snap-center py-4 aria-selected:text-black aria-[selected=false]:text-stone-600 aria-[selected=false]:hover:text-stone-700",(0,s.N)("text-sm",null==r||null==(l=r.fontScaling)?void 0:l.title)),children:e.title},e.id)})}),null==r||null==(t=r.tabs)?void 0:t.map(e=>{var l,t;let o=null==(l=e.spas)?void 0:l.filter(e=>{let{spa:l}=e;return l.show});return(0,i.jsx)(n.Kp,{children:(null==o?void 0:o.length)?null==o?void 0:o.map(e=>{var l;return(0,i.jsx)(x,{spa:e,fontScaling:null==r||null==(l=r.fontScaling)?void 0:l.spa},null==e?void 0:e.id)}):(0,i.jsx)("p",{className:(0,a.cn)("mb-10 text-gray-700",(0,s.N)("text-base",null==r||null==(t=r.fontScaling)?void 0:t.emptyListMessage)),children:e.emptyListMessage})},e.id)})]})})})})}},1879:(e,l,t)=>{"use strict";t.d(l,{x:()=>u});
1var i=t(5155),n=t(2115),s=t(6538),a=t(609),r=t(5476),o=t(8692),c=t(1456),d=t(169);function u(e){var l;let{items:t,itemHeight:s=700,itemWidth:u=1e3,...h}=e,[p,f]=(0,n.useState)(-1),v=t.filter(e=>e.url).map(e=>{var l,t;let i=(null!=(l=e.width)?l:1e3)*4,n=(null!=(t=e.height)?t:700)*4;return(0,d.c)(e)?{type:"video",sources:[{src:e.url||"",type:e.mimeType||""}],autoPlay:!0,controls:!0}:{type:"image",src:e.url||"",alt:e.alt,width:i,height:n}});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.Ay,{...h,photos:t.map(e=>{var l;return{src:(0,c.me)(null==e?void 0:e.url),alt:null!=(l=null==e?void 0:e.alt)?l:"Gallery item",width:"function"==typeof u?u(e):u,height:"function"==typeof s?s(e):s,mimeType:e.mimeType}}),renderPhoto:null!=(l=h.renderPhoto)?l:m,onClick:e=>{var l;null==(l=h.onClick)||l.call(h,e),f(e.index)}}),(0,i.jsx)(r.Ay,{index:p,slides:v,open:p>=0,plugins:[o.A],close:()=>f(-1),render:{slide:x}})]})}function m(e){let{photo:l,layoutOptions:{onClick:t},layout:{index:n},wrapperStyle:a,renderDefaultPhoto:r}=e;if((0,d.c)({mimeType:l.mimeType,url:l.src})){var o;return(0,i.jsxs)("div",{className:"relative",style:a,onClick:e=>null==t?void 0:t({event:e,index:n,photo:l}),children:[(0,i.jsxs)("video",{className:"object-cover w-full h-full",controls:!1,children:[(0,i.jsx)("source",{src:(0,c.me)(l.src),type:null!=(o=l.mimeType)?o:void 0}),l.alt&&(0,i.jsx)("p",{children:l.alt})]}),(0,i.jsx)("div",{className:"absolute left-0 top-0 flex items-center justify-center w-full h-full bg-black/20",children:(0,i.jsx)(s.A,{className:"size-8 fill-white stroke-white"})})]})}return r()}function x(e){let{slide:l,rect:t,offset:s}=e,a=(0,n.useRef)(null);return((0,n.useEffect)(()=>{a.current&&(0===s?a.current.play():a.current.pause())},[s]),"image"===l.type)?(0,i.jsx)(r.Z$,{slide:l,rect:t,offset:s}):"video"===l.type?(0,i.jsx)("video",{ref:a,style:{maxWidth:"min(".concat(t.width,"px, 100%)"),maxHeight:"min(".concat(t.height,"px, 100%)")},controls:l.controls,controlsList:l.controlsList,crossOrigin:l.crossOrigin,disablePictureInPicture:l.disablePictureInPicture,disableRemotePlayback:l.disableRemotePlayback,loop:l.loop,muted:l.muted,playsInline:l.playsInline,poster:l.poster,preload:l.preload,children:l.sources.map(e=>(0,i.jsx)("source",{src:e.src,type:e.type},e.src))}):null}t(6243),t(9159)},2142:(e,l,t)=>{"use strict";t.d(l,{cn:()=>s});var i=t(2821),n=t(5915);let s=function(){for(var e=arguments.length,l=Array(e),t=0;t<e;t++)l[t]=arguments[t];return(0,n.Q)((0,i.A)(...l))}},3099:(e,l,t)=>{"use strict";t.d(l,{default:()=>r});var i=t(5155),n=t(5239),s=t(5269),a=t(2142);function r(e){var l,t,r,o,c,d,u;let{data:m}=e;return m.show&&(null==(l=m.Video)?void 0:l.length)&&(0,i.jsxs)("div",{className:"top-video relative",children:[null==m||null==(t=m.Video)?void 0:t.map((e,l)=>{if("object"==typeof e.video&&null!==e.video){var t,n;let s="string"==typeof e.video?e.video:e.video.url,a=e.video.mimeType,r="string"==typeof e.PhotoBackup?e.PhotoBackup:null!=(n=null==(t=e.PhotoBackup)?void 0:t.url)?n:"/videos/landing-video-backup.jpg";if(s&&a)return(0,i.jsx)("div",{className:"h-full w-full",children:(0,i.jsx)("video",{poster:r,playsInline:!0,autoPlay:!0,muted:!0,loop:!0,className:"h-[100vh] w-screen object-cover lg:object-cover",children:(0,i.jsx)("source",{src:s,type:a})})},l)}return null}),(0,i.jsxs)("div",{className:"herotext absolute bottom-0 left-1/2 z-40 w-full text-center",children:[(0,i.jsx)("h1",{className:"mx-auto my-0 mb-12 px-6 ".concat((0,s.N)("text-4xl",null==(r=m.fontScaling)?void 0:r.description)," text-white md:").concat((0,s.N)("text-6xl",null==(o=m.fontScaling)?void 0:o.description)," lg:max-w-6xl landscape:mb-6 landscape:").concat((0,s.N)("text-4xl",null==(c=m.fontScaling)?void 0:c.description)," lg:landscape:mb-12 lg:landscape:").concat((0,s.N)("text-6xl",null==(d=m.fontScaling)?void 0:d.description)),children:m.description}),(0,i.jsxs)("span",{className:"flex animate-bounce flex-col items-center pb-10 duration-1000 ease-in",children:[(0,i.jsx)("span",{className:(0,a.cn)("my-4 text-xs uppercase tracking-wide text-white",(0,s.N)("text-xs",null==m||null==(u=m.fontScaling)?void 0:u.discoverText)),children:"Discover"}),(0,i.jsx)(n.default,{src:"/icons/arrow-down.svg",alt:"arrow-down",width:18,height:28})]})]})]})}},3367:(e,l,t)=>{"use strict";t.d(l,{default:()=>m});var i=t(5155),n=t(5239),s=t(3852),a=t(5456),r=t(7657),o=t(1456),c=t(169),d=t(5269),u=t(2142);function m(e){let{title:l,media:t,description:m,id:x,fontScaling:h}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(a.Link,{href:"/amenities/".concat(x),as:"/amenities/".concat(x),className:"restaurant-card-shadow group flex h-[446px] w-full max-w-sm flex-col overflow-hidden border border-gray-300 shadow-sm transition duration-75",children:[(0,c.c)(t)?(0,i.jsx)(r.SlideVideo,{media:t,controls:!0,className:"h-full min-h-0 w-full object-cover"}):(0,i.jsx)(n.default,{src:(0,o.me)(t.url),alt:"Restaurant ".concat(l),width:500,height:500,className:"h-full min-h-0 w-full object-cover"}),(0,i.jsxs)("div",{className:"flex min-h-max flex-1 flex-col justify-between gap-3 p-5 md:gap-8",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("h1",{className:(0,u.cn)("line-clamp-1 text-lg font-semibold ",(0,d.N)("text-lg",null==h?void 0:h.title)),children:l}),(0,i.jsx)("span",{className:(0,u.cn)("line-clamp-1 text-sm font-light text-gray-600 ",(0,d.N)("text-sm",null==h?void 0:h.description)),children:m})]}),(0,i.jsx)(s.$,{className:(0,u.cn)((0,d.N)("text-base",null==h?void 0:h.buttonText)),children:"VIEW DETAILS"})]})]})})}},3374:(e,l,t)=>{"use strict";t.d(l,{default:()=>x});
1var i=t(5155),n=t(2115),s=t(5239),a=t(6291),r=t(9228),o=t(3978),c=t(4551),d=t(7657),u=t(1456),m=t(169);function x(e){let{images:l}=e,[t,s]=(0,n.useState)(),[,a]=(0,n.useState)(0);function r(){var e;if((null==(e=window)?void 0:e.innerWidth)<1024)return void s(!0);s(!1)}return(0,n.useEffect)(()=>{a(e=>e+1)},[t]),(0,n.useEffect)(()=>(window.addEventListener("resize",r),r(),()=>{window.removeEventListener("resize",r)}),[]),(0,i.jsx)("div",{className:"restaurant relative h-full w-full",children:t?(0,i.jsx)(c.RC,{navigation:!0,slidesPerView:1,centeredSlides:!0,spaceBetween:30,freeMode:!0,className:"restaurant-bars-mobile relative h-full min-h-[300px]",modules:[o._R,o.dK],pagination:{},children:l.map((e,l)=>e&&(0,i.jsx)(c.qr,{children:(0,i.jsx)(h,{media:e})},l))}):(0,i.jsx)(c.RC,{navigation:!0,slidesPerView:1.4,centeredSlides:!0,spaceBetween:30,loop:!0,freeMode:!0,className:"restaurant-bars-swiper relative h-full min-h-[550px]",modules:[o._R,o.dK],children:[...l,...l].map((e,l)=>e&&(0,i.jsx)(c.qr,{children:(0,i.jsx)(h,{media:e})},l))})})}function h(e){let{media:l}=e,t=(0,c.Mn)(),n=(0,c.JO)();return(0,i.jsxs)("div",{className:"relative h-96 min-h-full min-w-full",children:[l?(0,m.c)(l)?(0,i.jsx)(d.SlideVideo,{media:l,controls:!0,autoPlay:n.isActive,width:"100%",height:"auto",className:"absolute h-full w-full object-cover object-center"}):(0,i.jsx)(s.default,{width:1200,height:800,alt:"Restaurant",src:(0,u.me)(l.url),className:"absolute h-full w-full object-cover object-center px-4"}):null,(0,i.jsx)("button",{onClick:()=>null==t?void 0:t.slidePrev(),className:"pagination-restaurant absolute left-0 top-1/2 z-10 rounded-full border-2 border-white bg-black p-2 lg:block",children:(0,i.jsx)(a.A,{className:"text-white"})}),(0,i.jsx)("button",{onClick:()=>null==t?void 0:t.slideNext(),className:"pagination-restaurant absolute right-0 top-1/2 z-10 rounded-full border-2 border-white bg-black p-2 lg:block",children:(0,i.jsx)(r.A,{className:"text-white"})})]})}},3576:(e,l,t)=>{"use strict";t.d(l,{default:()=>r});var i=t(5155),n=t(1879),s=t(5269),a=t(2142);function r(e){var l,t,r,o,c,d;let{block:u}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:" mx-auto mb-10 hidden max-w-7xl p-4 sm:block md:p-0",children:[(0,i.jsx)("h2",{className:(0,a.cn)("didot mb-8",(0,s.N)("text-2xl",null==u||null==(l=u.fontScaling)?void 0:l.title)),children:u.title}),(0,i.jsx)(n.x,{items:null!=(c=null==(t=u.photos)?void 0:t.map(e=>e.photo))?c:[],itemWidth:1e3,itemHeight:700,layout:"rows",targetRowHeight:300})]}),(0,i.jsxs)("div",{className:"mx-auto mb-10 block max-w-7xl px-4 sm:hidden sm:px-0",children:[(0,i.jsx)("h2",{className:(0,a.cn)("didot mb-8",(0,s.N)("text-3xl",null==u||null==(r=u.fontScaling)?void 0:r.title)),children:u.title}),(0,i.jsx)(n.x,{items:null!=(d=null==(o=u.photos)?void 0:o.map(e=>e.photo))?d:[],itemWidth:600,itemHeight:300,layout:"columns",columns:1,componentsProps:{imageProps:{className:"object-cover"}}})]})]})}},3603:e=>{e.exports={features__grid:"styles_features__grid__R7mRU",features__grid__item:"styles_features__grid__item__gY4wn"}},3678:(e,l,t)=>{"use strict";t.d(l,{default:()=>m});var i=t(5155),n=t(5239),s=t(3978),a=t(4551),r=t(7657),o=t(1456),c=t(169),d=t(5269),u=t(2142);function m(e){var l,t,m,x,h;let{data:p}=e;return p.show&&(0,i.jsxs)("div",{className:"top-video relative",children:[(0,i.jsx)(a.RC,{slidesPerView:1,modules:[s.Ij,s._R,s.Vx,s.dK],effect:"fade",loop:!0,pagination:{clickable:!1},autoplay:{delay:4e3,disableOnInteraction:!1},className:"heroSlider h-[100vh] w-full",children:null==p||null==(l=p.images)?void 0:l.map(e=>{var l,t;if("string"==typeof e||"string"==typeof e.image)return null;let s=e.image;return s&&(0,i.jsx)(a.qr,{className:"h-full w-full",children:(0,c.c)(s)?(0,i.jsx)(r.SlideVideo,{controls:!1,media:s,className:"h-full w-screen object-cover lg:object-cover",preload:"auto"}):(0,i.jsx)(n.default,{className:"h-full w-screen object-cover lg:object-cover",src:(0,o.me)(s.url),alt:s.alt,loading:"eager",priority:!0,width:null!=(l=s.width)?l:1920,height:null!=(t=s.height)?t:720})},s.id)})}),(0,i.jsxs)("div",{className:"herotext absolute bottom-0 left-1/2 z-40 w-full text-center",children:[(0,i.jsx)("h1",{className:(0,u.cn)("mx-auto my-0 mb-12 px-6 text-white lg:max-w-6xl landscape:mb-6 lg:landscape:mb-12",(0,d.N)("text-4xl",null==p||null==(t=p.fontScaling)?void 0:t.description),"md:".concat((0,d.N)("text-6xl",null==p||null==(m
1=p.fontScaling)?void 0:m.description)),"lg:landscape:".concat((0,d.N)("text-6xl",null==p||null==(x=p.fontScaling)?void 0:x.description)),"landscape:".concat((0,d.N)("text-4xl",null==p||null==(h=p.fontScaling)?void 0:h.description))),children:p.description}),(0,i.jsxs)("span",{className:"flex animate-bounce flex-col items-center pb-10 duration-1000 ease-in",children:[(0,i.jsx)("span",{className:"my-4 text-xs uppercase tracking-wide text-white",children:"Discover"}),(0,i.jsx)(n.default,{src:"/icons/arrow-down.svg",alt:"arrow down",width:18,height:28})]})]})]})}},3823:(e,l,t)=>{"use strict";t.d(l,{A:()=>i});let i={defaultLocale:"en",rtlLanguages:["ar"],cacheTime:1/0}},3852:(e,l,t)=>{"use strict";t.d(l,{$:()=>a});var i=t(5155),n=t(2115),s=t(2142);let a=(0,n.forwardRef)((e,l)=>{let{className:t,...n}=e;return(0,i.jsx)("button",{ref:l,className:(0,s.cn)("bg-[var(--button-bg-color)] px-10 py-3 text-center text-sm font-semibold tracking-widest text-[var(--button-color)] transition-all duration-300 border hover:bg-[var(--button-bg-hover-color)] hover:text-[var(--button-hover-color)] hover:border border-[var(--button-hover-color)]",t),...n})});a.displayName="Button"},3889:(e,l,t)=>{"use strict";t.d(l,{GoogleMapsLocation:()=>s});var i=t(5155),n=t(4897);let s=e=>{let{coords:l,pinImage:t}=e,{isLoaded:s,loadError:a}=(0,n.KD)({googleMapsApiKey:"AIzaSyAkm1GYYSVMw_I8pIIDH3Bcxh-nQge3r-g"});return a?(0,i.jsx)("div",{children:"Error loading Google Maps"}):(0,i.jsx)("div",{className:"App",children:s?(0,i.jsx)(n.u6,{center:l,onLoad:async e=>{try{let{AdvancedMarkerElement:i,Marker:n}=await google.maps.importLibrary("marker");if(t){let n=document.createElement("div");n.className="image-pin",n.style.setProperty("--image-url","url(".concat(t,")")),new i({map:e,position:l,content:n});return}new n({map:e,position:l})}catch(e){console.error("Error while adding marker:",e)}},options:{streetViewControl:!1,fullscreenControl:!1,mapTypeControl:!0,mapId:"3b3c44ab5948c6ab"},mapContainerStyle:{width:"100%",height:"600px"},zoom:15}):(0,i.jsx)("div",{className:"w-9",children:"Loading..."})})}},4299:(e,l,t)=>{"use strict";t.d(l,{default:()=>x});var i=t(5155),n=t(2115),s=t(5239),a=t(6291),r=t(9228),o=t(3978),c=t(4551),d=t(7657),u=t(1456),m=t(169);function x(e){let{items:l}=e,[t,s]=(0,n.useState)(),[,a]=(0,n.useState)(0);function r(){var e;if((null==(e=window)?void 0:e.innerWidth)<1024)return void s(!0);s(!1)}return(0,n.useEffect)(()=>{a(e=>e+1)},[t]),(0,n.useEffect)(()=>(window.addEventListener("resize",r),r(),()=>{window.addEventListener("resize",r)}),[]),(0,i.jsx)("div",{className:"restaurant relative h-full w-full",children:t?(0,i.jsx)(c.RC,{navigation:!0,slidesPerView:1,centeredSlides:!0,spaceBetween:30,freeMode:!0,className:"restaurant-bars-mobile relative h-full min-h-[300px]",modules:[o._R,o.dK],pagination:{},children:l.map((e,l)=>(0,i.jsx)(c.qr,{children:(0,i.jsx)(h,{media:e})},l))}):(0,i.jsx)(c.RC,{navigation:!0,slidesPerView:1.4,centeredSlides:!0,spaceBetween:30,loop:!0,freeMode:!0,className:"restaurant-bars-swiper relative h-full min-h-[550px]",modules:[o._R,o.dK],children:l.map((e,l)=>(0,i.jsx)(c.qr,{children:(0,i.jsx)(h,{media:e})},l))})})}function h(e){let{media:l}=e,t=(0,c.Mn)(),n=(0,c.JO)();return(0,i.jsxs)("div",{className:"relative h-auto min-h-full w-full",children:[(0,m.c)(l)?(0,i.jsx)(d.SlideVideo,{media:l,autoPlay:n.isActive,className:"absolute h-full w-full object-cover object-center px-4"}):(0,i.jsx)(s.default,{width:1200,height:800,alt:"Pool image",src:(0,u.me)(l.url),className:"absolute h-full w-full object-cover object-center px-4"}),(0,i.jsx)("button",{onClick:()=>null==t?void 0:t.slidePrev(),className:"pagination-restaurant absolute left-0 top-1/2 z-10 rounded-full border-2 border-white bg-black p-2 lg:block",children:(0,i.jsx)(a.A,{className:"text-white"})}),(0,i.jsx)("button",{onClick:()=>null==t?void 0:t.slideNext(),className:"pagination-restaurant absolute right-0 top-1/2 z-10 rounded-full border-2 border-white bg-black p-2 lg:block",children:(0,i.jsx)(r.A,{className:"text-white"})})]})}},4891:()=>{},4965:e=>{e.exports={features__grid:"styles_features__grid__HePs_",features__grid__item:"styles_features__grid__item__lsEOp"}},5269:(e,l,t)=>{"use strict";t.d(l,{N:()=>s,b:()=>a});let i={"text-xs":12,"text-sm":14,"text-base":16,"text-lg":18,"text-xl":20,"text-2xl":24,"text-3xl":30,"text-4xl":36,"text-5xl":48,"text-6xl":60,"text-7xl":72,"text-8xl":96,"text-9xl":128},n={"w-0":0,"w-1":4,"w-2":8,"w-3":12,"w-4":16,"w-5":20,"w-6":24,"w-8":32,"w-10":40,"w-12":48,"w-16":64,"w-20":80,"w-24":96,"w-32":128,"w-40":160,"w-48":192,"w-56":224,"w-64":256,"w-72":288,"w-80":320,"w-96":384,"w-128":512,"w-160":640,"w-192":768,"w-224":896,"w-256":1024};function s(e,l){if((l<.5||l>1.5||"number"!=typeof l)&&(l=1),"number"==typeof e&&(isNaN(e)||e<=0))throw Error("Size must be a positive number or a valid Tailwind class");let t="number"==typeof e?e:i[e];if(void 0===t)throw Error("Invalid Tailwind class provided");let n=Math.round(t*l),[s]=Object.entries(i).reduce((e,l)=>{let t=Math.abs(e[1]-n);return Math.abs(l[1]-n)<t?l:e});return s}function a(e,l){if((l<.5||l>1.5||"number"!=typeof l)&&(l=1),"number"==typeof e&&(isNaN(e)||e<=0))throw Error("Size must be a positive number or a valid Tailwind width class");let t="number"==typeof e?e:n[e];if(void 0===t)throw Error("Invalid Tailwind width class provided");let i=Math.round(t*l),[s]=Object.entries(n).filter(e=>{let[l]=e;return l.startsWith("w-")}).reduce((e,l)=>{let t=Math.abs(e[1]-i);return Math.abs(l[1]-i)<t?l:e});return s}},5456:(e,l,t)=>{"use strict";t.r(l),t.d(l,{Link:()=>r,isExternalLink:()=>a});var i=t(5155),n=t(2619),s=t.n(n);function a(e){try{return new URL(e),!0}catch(e){return!1}}function r(e){let{href:l,...t}=e;return(0,i.jsx)(s(),{href:l,...t})}},5931:e=>
1{e.exports={specificOfferBackground:"styles_specificOfferBackground__V4SNH"}},5973:(e,l,t)=>{"use strict";t.d(l,{default:()=>N});var i=t(5155),n=t(2115),s=t(6291),a=t(9228),r=t(1910),o=t(4551),c=t(5269),d=t(2142),u=t(5239),m=t(9903),x=t(3978),h=t(1456);t(1878);var p=t(7657),f=t(169),v=t(3958);t(750);let g=function(){return(0,i.jsxs)("div",{className:"mb-10 grid grid-cols-1 gap-4 border-gray-200 bg-[#ebeff073] p-4 sm:grid-cols-7 md:flex-row md:p-8",children:[(0,i.jsx)("div",{className:" col-span-3",children:(0,i.jsx)(v.A,{height:300})}),(0,i.jsxs)("div",{className:" col-span-4",children:[(0,i.jsxs)("p",{className:"mb-6",children:[(0,i.jsx)(v.A,{className:"mb-5",height:30}),(0,i.jsx)(v.A,{count:3})]}),(0,i.jsx)(v.A,{height:2,className:"mb-4"}),(0,i.jsx)(v.A,{className:"mb-5",height:20,width:500}),(0,i.jsxs)("div",{className:"grid grid-cols-2 gap-4 md:grid-cols-5",children:[(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(v.A,{height:35,width:50,className:"mb-4"}),(0,i.jsx)(v.A,{height:15,width:100})]}),(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(v.A,{height:35,width:50,className:"mb-4"}),(0,i.jsx)(v.A,{height:15,width:100})]}),(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(v.A,{height:35,width:50,className:"mb-4"}),(0,i.jsx)(v.A,{height:15,width:100})]}),(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(v.A,{height:35,width:50,className:"mb-4"}),(0,i.jsx)(v.A,{height:15,width:100})]}),(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(v.A,{height:35,width:50,className:"mb-4"}),(0,i.jsx)(v.A,{height:15,width:100})]})]})]})]})};function b(){let e=(0,o.Mn)();return(0,i.jsxs)("div",{className:"absolute bottom-0 right-0 flex flex-1 justify-center gap-[65px] bg-black p-1 pb-0 text-white",style:{zIndex:1},children:[(0,i.jsx)("button",{type:"button",className:"button-prev mb-[5px] cursor-pointer opacity-100 hover:opacity-100 sm:opacity-70","aria-label":"Prev",onClick:()=>e.slidePrev(),children:(0,i.jsx)(s.A,{className:"w-5"})}),(0,i.jsx)("button",{type:"button","aria-label":"next",className:"button-next mb-[5px] cursor-pointer opacity-100 hover:opacity-100 sm:opacity-70",onClick:()=>e.slideNext(),children:(0,i.jsx)(a.A,{className:"w-5"})})]})}let j=function(e){var l,t,s,a,r,v,j,w,N,y,k,S,_,C,P,L,E,A,T,F,B,M;let{data:z,fontScaling:R}=e,[I,O]=(0,n.useState)(!0);(0,n.useEffect)(()=>{setTimeout(()=>{O(!1)},250)},[]);let V=null!=(B=null==(l=z.images)?void 0:l.length)?B:0;return I?(0,i.jsx)(g,{}):(0,i.jsxs)("div",{className:"mb-10 grid grid-cols-1 border-gray-200 bg-[#ebeff073] p-4 sm:grid-cols-7 md:flex-row md:p-8",children:[(0,i.jsx)("div",{className:"col-span-3 overflow-hidden",children:(null==z||null==(t=z.images)?void 0:t.length)>1?(0,i.jsxs)(o.RC,{spaceBetween:50,loop:!0,slidesPerView:1,effect:"fade",modules:[x.Vx,x.dK,x._R],pagination:{type:"custom",renderCustom:function(e,l,t){return'<span class="images-pagination z-20 pointer-events-none absolute right-11 text-xs bottom-0 text-white">\n '.concat(l>V?l-V:l," / ").concat(t," \n </span>")}},navigation:{nextEl:".button-next",prevEl:".button-prev"},className:"h-full w-full",children:[null==(s=z.images)?void 0:s.map(e=>{var l,t,n;return(0,i.jsx)(o.qr,{children:(0,f.c)(null==e?void 0:e.images)?(0,i.jsx)(p.SlideVideo,{media:null==e?void 0:e.images,className:"min-w-xs w-full h-full object-cover max-w-xl transition duration-1000"}):(0,i.jsx)(u.default,{src:(0,h.me)(null==e||null==(l=e.images)?void 0:l.url),alt:null!=(n=null==e||null==(t=e.images)?void 0:t.url)?n:"Image",width:1e3,height:800,className:"min-w-xs w-full h-full object-cover max-w-xl transition duration-1000"})},e.id)}),(0,i.jsx)(b,{})]}):(0,i.jsx)(i.Fragment,{children:(0,f.c)(null==z||null==(r=z.images)||null==(a=r[0])?void 0:a.images)?(0,i.jsx)(p.SlideVideo,{media:null==z||null==(j=z.images)||null==(v=j[0])?void 0:v.images,className:"min-w-xs w-full h-full object-cover max-w-xl transition duration-1000"}):(0,i.jsx)(u.default,{src:(0,h.me)(null==z||null==(y=z.images)||null==(N=y[0])||null==(w=N.images)?void 0:w.url),alt:null!=(M=null==z||null==(_=z.images)||null==(S=_[0])||null==(k=S.images)?void 0:k.url)?M:"Image",width:1e3,height:800,className:"min-w-xs w-full h-full object-cover max-w-xl transition duration-1000"})})}),(0,i.jsxs)("div",{className:"col-span-4 ms-0 flex flex-1 flex-col justify-between px-0 sm:ms-8 md:ms-16",children:[(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)("h2",{className:(0,d.cn)("didot my-4 text-xl md:my-0 md:mb-3",(0,c.N)("text-xl",null==R||null==(C=R.card)?void 0:C.title),"md:".concat((0,c.N)("text-3xl",null==R||null==(P=R.card)?void 0:P.title))),children:z.title}
1),(0,i.jsx)("p",{className:(0,d.cn)("text-justify text-sm leading-5 text-gray-800",(0,c.N)("text-sm",null==R||null==(L=R.card)?void 0:L.description)),children:z.description})]}),(0,i.jsx)("hr",{className:"my-6 border-gray-300"}),(0,i.jsxs)("div",{className:"mb-4",children:[(0,i.jsx)("h4",{className:(0,d.cn)("didot mb-5",(0,c.N)("text-lg",null==R||null==(A=R.card)||null==(E=A.features)?void 0:E.title)),children:z.features.title}),(0,i.jsx)("div",{className:"grid grid-cols-2 gap-4 md:grid-cols-5",children:null==z||null==(F=z.features)||null==(T=F.items)?void 0:T.map(e=>{var l,t,n,s,a,r,o;return(0,i.jsxs)("div",{className:"flex flex-col text-sm sm:items-center",children:[(0,i.jsx)(u.default,{src:null!=(r=null==e||null==(l=e.icon)?void 0:l.url)?r:"",alt:null!=(o=(null==e?void 0:e.icon).title)?o:"Icon",width:28,height:28,className:"mb-3"}),(0,i.jsx)("span",{className:(0,d.cn)("mb-2 font-medium",(0,c.N)("text-xs",null==R||null==(n=R.card)||null==(t=n.features)?void 0:t.item)),children:e.text}),(0,i.jsxs)("span",{className:(0,d.cn)("flex items-center text-base font-medium",(0,c.N)("text-base",null==R||null==(a=R.card)||null==(s=a.features)?void 0:s.capacity)),children:[e.capacity," ",(0,i.jsx)(m.A,{className:"ms-2 w-4"})]})]},e.id)})})]})]})]})};function w(e){let{items:l,fontScaling:t,activeIndex:r,onActiveIndexChange:u}=e,[m,x]=(0,n.useState)(null),[h,p]=(0,n.useState)(!0),[f,v]=(0,n.useState)(!1),[g,b]=(0,n.useState)(!1),[j,w]=(0,n.useState)(4);return(0,n.useEffect)(()=>{function e(){var e;if((null==(e=window)?void 0:e.innerWidth)>768)return void w(6);w(4)}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,i.jsxs)("div",{className:"flex items-center gap-2 w-full",children:[(0,i.jsx)("button",{disabled:h,type:"button",className:"group",onClick:()=>{m&&m.slidePrev()},children:(0,i.jsx)(s.A,{className:"text-black group-disabled:text-gray-300 size-5"})}),(0,i.jsx)(o.RC,{onSlideChange:e=>{p(e.isBeginning),v(e.isEnd)},onTouchStart:()=>b(!0),onTouchEnd:()=>b(!1),onSwiper:x,slidesPerView:j,className:"tab_rtl flex-1 border-b",children:null==l?void 0:l.map((e,l)=>(0,i.jsx)(o.qr,{tabIndex:0,className:(0,d.cn)("snap-center opacity-50 whitespace-nowrap cursor-grab",(0,c.N)("text-base",t),r===l&&"opacity-100",g&&"cursor-grabbing"),onClick:()=>u(l),children:(0,i.jsx)("div",{className:(0,d.cn)("mx-auto w-fit py-4 cursor-pointer",r===l&&"font-medium border-b border-black"),children:e.title})},e.id))}),(0,i.jsx)("button",{disabled:f,type:"button",className:"group",onClick:()=>{m&&m.slideNext()},children:(0,i.jsx)(a.A,{className:"text-black group-disabled:text-gray-300 size-5"})})]})}function N(e){var l,t,s,a;let{block:o}=e,[u,m]=(0,n.useState)(0),x=o.content&&o.content.length>4;return(0,i.jsx)("div",{className:"mx-auto my-0 mb-10 mt-10 px-4 md:max-w-[810px] lg:max-w-7xl",children:(0,i.jsx)(r.tU,{selectedIndex:u,onSelect:e=>m(e),children:(0,i.jsxs)("div",{className:"grid grid-cols-1 gap-8 ",children:[!x&&(0,i.jsx)(r.wb,{className:"tab_rtl mb-10 flex snap-x flex-row justify-between gap-8 overflow-y-auto whitespace-nowrap border-gray-300 font-medium -tracking-wide opacity-80 md:flex-row md:gap-4 md:border-b md:tracking-normal",children:null==(l=o.content)?void 0:l.map(e=>{var l,t;return(0,i.jsx)(r.oz,{className:(0,d.cn)("cursor-pointer snap-center py-4 opacity-50",(0,c.N)("text-base",null==o||null==(t=o.fontScaling)||null==(l=t.tab)?void 0:l.title)),children:e.title},e.id)})}),!!o.content&&x&&(0,i.jsx)(w,{items:o.content,fontScaling:null==o||null==(s=o.fontScaling)||null==(t=s.tab)?void 0:t.title,activeIndex:u,onActiveIndexChange:m}),null==(a=o.content)?void 0:a.map(e=>{var l;return(0,i.jsx)(r.Kp,{children:null==(l=e.card)?void 0:l.map(e=>(0,i.jsx)("div",{children:(0,i.jsx)(j,{data:e,fontScaling:null==o?void 0:o.fontScaling})},e.id))},e.id)})]})})})}},6496:(e,l,t)=>{"use strict";t.d(l,{z:()=>a});var i=t(5155),n=t(5456),s=t(2142);let a=e=>{let{className:l="",href:t,...a}=e,r=(0,s.cn)("bg-[var(--button-bg-color)] px-4 md:px-10 py-3 text-center text-sm font-semibold tracking-widest text-[var(--button-color)] transition-all duration-300 border hover:bg-[var(--button-bg-hover-color)] hover:text-[var(--button-hover-color)] hover:border border-[var(--button-hover-color)]",l);return(0,i.jsx)(n.Link,{className:r,href:t,...a})}},7043:e=>
1{e.exports={specificOfferBackground:"styles_specificOfferBackground__hx40d"}},7186:e=>{e.exports={infos__row:"styles_infos__row__6Kav7",infos__row__item:"styles_infos__row__item__WgTn_"}},7365:(e,l,t)=>{"use strict";t.d(l,{default:()=>_});var i=t(5155),n=t(2115),s=t(6291),a=t(9228),r=t(3978),o=t(4551),c=t(5269),d=t(2142),u=t(5239),m=t(2682),x=t(5456),h=t(1456),p=t(169),f=t(6496),v=t(7657),g=t(1464);function b(e){let{icon:l,text:t}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(g.Kq,{delayDuration:300,children:(0,i.jsxs)(g.bL,{children:[(0,i.jsx)(g.l9,{asChild:!0,children:l}),(0,i.jsx)(g.ZL,{children:(0,i.jsxs)(g.UC,{className:"z-30 border-2 border-black bg-black p-2 text-sm text-white",sideOffset:5,children:[t,(0,i.jsx)(g.i3,{className:"TooltipArrow"})]})})]})})})}function j(e){let{children:l}=e;return(0,i.jsx)("div",{className:"roomDetail grid h-min grid-cols-[1fr_10fr] gap-2",children:l})}function w(e){let{children:l,fontScale:t=1}=e;return(0,i.jsx)("p",{className:"mb-2 line-clamp-1 ".concat((0,c.N)("text-sm",t)," font-normal text-gray-500 lg:mb-6 lg:line-clamp-3 lg:").concat((0,c.N)("text-lg",t)),children:l})}w.displayName="RoomItem.Text",j.Text=w;let N=function(e){var l,t,n,r;let{description:g,media:w,name:N,capacity:y,externalLink:k,openExternalLinkInNewTab:S=!0,id:_,primaryButtonText:C,secondaryButtonText:P,fontScaling:L}=e,E=(0,o.Mn)(),A=(0,o.JO)();return(0,i.jsx)("div",{id:"sliderRoom",className:"mx-auto my-0 mb-0 flex max-w-[min(70vw,450px)] flex-1 select-none flex-col gap-10 border-2 border-zinc-200 lg:min-h-0 lg:max-w-[1800px] lg:border-none lg:px-8 lg:pb-8 lg:pt-12",children:(0,i.jsxs)("div",{className:"room-card flex min-h-[450px] flex-col justify-center gap-4 lg:flex-row lg:gap-20",children:[(0,i.jsxs)("aside",{className:"roomImage relative min-h-full w-auto lg:max-w-[50%]",children:[(0,p.c)(w)?(0,i.jsx)(v.SlideVideo,{className:"h-52 max-h-min min-h-full w-full object-cover object-center lg:max-h-20 lg:w-screen",media:w,autoPlay:A.isActive,preload:"auto"}):(0,i.jsx)(u.default,{className:"h-52 max-h-min min-h-full w-full object-cover object-center lg:max-h-20 lg:w-screen",src:(0,h.me)(w.url),alt:N,loading:"eager",priority:!0,width:1e3,height:1e3}),(0,i.jsx)("button",{type:"button","aria-label":"prev",onClick:()=>E.slidePrev(),className:"absolute left-[-20px] top-1/2 hidden cursor-pointer rounded-full border-2 border-slate-900 bg-black p-2 text-white lg:block",children:(0,i.jsx)(s.A,{})}),(0,i.jsx)("button",{type:"button","aria-label":"next",onClick:()=>E.slideNext(),className:"absolute right-[-20px] top-1/2 hidden cursor-pointer rounded-full border-2 border-slate-900 bg-black p-2 text-white lg:block",children:(0,i.jsx)(a.A,{})})]}),(0,i.jsx)("main",{className:"roomDetails flex min-w-[40%] flex-1 flex-col justify-end px-4 pb-7 lg:max-w-[40%] lg:p-0",children:(0,i.jsxs)("div",{children:[(0,i.jsx)("h1",{className:(0,d.cn)("title-block mb-4 ml-[-5px] line-clamp-2 text-left ".concat((0,c.N)("text-2xl",null==L||null==(l=L.accommodations)?void 0:l.title)," lg:").concat((0,c.N)("text-4xl",null==L||null==(t=L.accommodations)?void 0:t.title))),children:N}),(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)("p",{className:"mb-6 line-clamp-3 hidden ".concat((0,c.N)("text-xs",null==L||null==(n=L.accommodations)?void 0:n.description)," text-gray-500 sm:mb-10 lg:block lg:").concat((0,c.N)("text-lg",null==L||null==(r=L.accommodations)?void 0:r.description)),children:g}),null==y?void 0:y.map(e=>{var l,t,n,s,a,r,o,d,m,x;return(0,i.jsxs)(j,{children:[(0,i.jsx)(b,{text:null!=(m=null==e?void 0:e.feature)?m:"",icon:(0,i.jsx)(u.default,{alt:"string"==typeof(null==e?void 0:e.icon)?e.feature||"":(null==e||null==(l=e.icon)?void 0:l.title)||(null==e?void 0:e.feature)||"",width:40,height:40,src:"string"==typeof(null==e?void 0:e.icon)?e.icon:null!=(x=null==e||null==(t=e.icon)?void 0:t.url)?x:"",className:"flex items-center justify-center ".concat((0,c.b)("w-6",null==L||null==(s=L.accommodations)||null==(n=s.features)?void 0:n.text)," lg:").concat((0,c.b)("w-6",(null==L||null==(r=L.accommodations)||null==(a=r.features)?void 0:a.text)*.8))})}),(0,i.jsx)(j.Text,{fontScale:null==L||null==(d=L.accommodations)||null==(o=d.features)?void 0:o.text,children:e.feature})]},e.id)})]}),(0,i.jsxs)("div",{className:"roomButtons mt-6 flex flex-col justify-between gap-4 sm:flex-row lg:gap-12",children:[(0,i.jsxs)(x.Link,{href:"/rooms/".concat(_),className:"btn_rtl ".concat((0,c.N)("text-base",(null==L?void 0:L.secondaryButton)||1)," group flex items-center font-medium transition-all hover:opacity-75"),children:[P,(0,i.jsx)(m.A,{width:20,className:"ml-3 mt-[-2px] transition-all group-hover:ml-5"})]}),(0,i.jsx)(f.z,{href:k,target:S?"_blank":"_self",className:"".concat((0,c.N)("text-base",(null==L?void 0:L.primaryButton)||1)," font-medium tracking-normal"),children:C})]})]})})]})})};function y(){return(0,i.jsx)("div",{className:"flex justify-center",children:(0,i.jsx)("div",{className:"slider__active-room-indicator relative mt-1 w-12 rounded-full border-t-2 border-black "})})}function k(e){let{activeSlider:l,selectedItems:t,...n}=e,s=(0,o.Mn)();return(0,i.jsx)("div",{...n,className:"rooms_rtl mx-auto my-0 mb-4 hidden max-w-[1600px] flex-row justify-around ga
1p-6 px-0 md:mt-6 md:flex",children:null==t?void 0:t.map((e,t)=>(0,i.jsxs)("button",{type:"button",className:(0,d.cn)("cursor-pointer text-lg font-semibold tracking-wide text-stone-500 hover:text-stone-700",l===t&&"font-semibold text-black hover:text-black"),onClick:()=>s.slideToLoop(t),children:[e.title,l===t&&(0,i.jsx)(y,{})]},e.id))})}function S(){let e=(0,o.Mn)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"mt-8 flex flex-1 justify-center gap-24",children:[(0,i.jsx)("button",{type:"button","aria-label":"Prev",className:"mb-[6px] cursor-pointer",onClick:()=>e.slidePrev(),children:(0,i.jsx)(s.A,{})}),(0,i.jsx)("button",{type:"button","aria-label":"Next",className:"mb-[6px] cursor-pointer",onClick:()=>e.slideNext(),children:(0,i.jsx)(a.A,{})})]})})}let _=function(e){var l,t,s,a,d,u;let{data:m}=e,x=null==(t=m.accommodations)||null==(l=t.filter(e=>"string"==typeof e.room||e.room.show))?void 0:l.slice(0,7),[h,p]=(0,n.useState)(0),[f,v]=(0,n.useState)(0),[g,b]=(0,n.useState)(),[j,w]=(0,n.useState)(),y=(0,n.useCallback)(()=>{var e,l;if((null==(e=window)?void 0:e.innerWidth)<1024){b((l=window.innerWidth)<=414?1.44:l>=997?2:1.44+9605488850771871e-19*(l-414)),w(!0);return}w(!1)},[]),_={modules:[r.dK],pagination:{type:"custom",renderCustom:function(e,l,t){return'<div class="restaurant-desktop-pagination">\n <span>'.concat(l,"</span>\n <span>/</span>\n <span>").concat(t,"</span>\n </div>")}},centeredSlides:!0,spaceBetween:0,slidesPerView:g,loop:!0},C={modules:[r._R],fadeEffect:{crossFade:!0},effect:"fade",slidesPerView:1,loop:!0,onSlideChange:e=>p(e.realIndex)};return(0,n.useEffect)(()=>{v(e=>e+1)},[j]),(0,n.useEffect)(()=>(window.addEventListener("resize",y),y(),()=>{window.addEventListener("resize",y)}),[y]),m.show&&(null==x?void 0:x.length)?(0,i.jsxs)("div",{className:"mt-16",children:[(0,i.jsx)("h2",{className:"title-block text-center ".concat((0,c.N)("text-3xl",null==m||null==(a=m.fontScaling)||null==(s=a.accommodations)?void 0:s.title)," lg:").concat((0,c.N)("text-5xl",null==m||null==(u=m.fontScaling)||null==(d=u.accommodations)?void 0:d.title)),children:null==m?void 0:m.title}),(0,i.jsx)("div",{className:"py-8 lg:p-0 lg:pt-5",children:(0,i.jsxs)(o.RC,{...j?_:C,className:"rooms-swiper".concat(j?"-mobile":""),children:[(0,i.jsx)(k,{activeSlider:h,slot:"container-start",selectedItems:x}),null==x?void 0:x.map(e=>{var l,t,n,s,a,r,c,d,u,x,h,p,f;return(0,i.jsx)(o.qr,{children:(0,i.jsx)(N,{fontScaling:null==m?void 0:m.fontScaling,description:null!=(c=null==e?void 0:e.description)?c:"",media:null==e?void 0:e.image,capacity:e.features,name:null!=(d=null==e?void 0:e.title)?d:null==(l=e.room)?void 0:l.name,externalLink:"string"==typeof e.room?"":null!=(u=null==(t=e.room)?void 0:t.bookButton.bookNow)?u:"",openExternalLinkInNewTab:"string"!=typeof e.room&&null!=(x=null==(n=e.room)?void 0:n.bookButton.openLinkInNewTab)&&x,id:"string"==typeof e.room?e.room:null!=(h=null==(s=e.room)?void 0:s.id)?h:"",primaryButtonText:null!=(p=null==(a=m.primaryButton)?void 0:a.bookNow)?p:"BOOK NOW",secondaryButtonText:null!=(f=null==(r=m.secondaryButton)?void 0:r.seeMore)?f:"SEE MORE"},"room-".concat(e.id))},"swiper-".concat(e.id))}),j?(0,i.jsx)(S,{}):(0,i.jsx)(i.Fragment,{})]})},"swiper-component-rooms-".concat(f))]}):null}},7469:(e,l,t)=>{"use strict";t.d(l,{default:()=>u});var i=t(5155),n=t(5239),s=t(5456),a=t(7657),r=t(1456),o=t(169),c=t(5269),d=t(2142);function u(e){var l,t,u,m,x,h,p,f,v,g;let{data:b}=e,{featuredSpa:j}=b,{details:w}=b.actionButton,N=null==j?void 0:j.image,y=(0,r.me)(null==N?void 0:N.url);return b.show&&(null==(l=j.wellness)?void 0:l.show)&&(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"room_hero relative",children:[(0,o.c)(N)?(0,i.jsx)(a.SlideVideo,{controls:!1,media:N,preload:"auto",className:"h-[70vh] w-full object-cover lg:h-[50vh] landscape:h-[100vh] lg:landscape:h-[50vh]"}):(0,i.jsx)(n.default,{width:null!=(v=N.width)?v:1200,height:null!=(g=N.height)?g:1e3,loading:"eager",priority:!0,className:"h-[70vh] w-full object-cover lg:h-[50vh] landscape:h-[100vh] lg:landscape:h-[50vh]",src:y,alt:N.alt}),(0,i.jsxs)("div",{className:"didot absolute bottom-8 left-1/2 right-1/2 mx-auto my-0 flex w-full max-w-5xl -translate-x-1/2 flex-col items-center px-4 text-white",children:[(0,i.jsx)("div",{className:(0,d.cn)("ite flex items-center text-xs tracking-[8px] drop-shadow-xl",(0,c.N)("text-xs",null==b||null==(t=b.fontScaling)?void 0:t.topText)),children:null==b?void 0:b.topText}),(0,i.jsx)("h2",{className:(0,d.cn)("title-block my-2 text-white drop-shadow-xl md:my-5 md:mb-6",(0,c.N)("text-3xl",null==b||null==(u=b.fontScaling)?void 0:u.title),"md:".concat((0,c.N)("text-5xl",null==b||null==(m
1=b.fontScaling)?void 0:m.title)),"lg:".concat((0,c.N)("text-6xl",null==b||null==(x=b.fontScaling)?void 0:x.title))),children:(null==j?void 0:j.wellness).title}),(0,i.jsx)("ul",{className:"mb-6 hidden list-disc grid-cols-3 px-4 text-sm drop-shadow-xl md:grid md:gap-8",children:null==j||null==(h=j.features)?void 0:h.map((e,l)=>{var t;return(0,i.jsx)("li",{className:(0,d.cn)("tracking-wide",(0,c.N)("text-base",null==b||null==(t=b.fontScaling)?void 0:t.features),0===l&&"mb-2"),children:e.feature},e.id)})}),(0,i.jsx)("div",{className:"flex flex-row gap-2 md:flex-col lg:flex-row",children:w.show&&(0,i.jsx)(s.Link,{href:"wellness/".concat(null==j||null==(p=j.wellness)?void 0:p.id),className:(0,d.cn)("inline-block w-full border bg-white px-2 py-2 text-center text-sm font-medium tracking-widest text-black drop-shadow-md sm:w-auto md:px-20 md:text-left","black"===w.variation&&"bg-black text-white",(0,c.N)("text-sm",null==b||null==(f=b.fontScaling)?void 0:f.actionButton)),children:w.text})})]})]})})}},7657:(e,l,t)=>{"use strict";t.r(l),t.d(l,{SlideVideo:()=>a});var i=t(5155),n=t(2115),s=t(1456);function a(e){let{media:l,muted:t=!0,controls:a=!0,autoPlay:r=!0,...o}=e,c=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=c.current;if(!e)return;let l=new IntersectionObserver(l=>{let[t]=l;t.isIntersecting&&r?e.play():e.pause()},{threshold:.5});return l.observe(e),()=>{l.unobserve(e)}},[r]),(0,i.jsxs)("video",{ref:c,muted:t,controls:a,...o,children:[(0,i.jsx)("source",{src:(0,s.me)(l.url),type:l.mimeType||""}),l.alt&&(0,i.jsx)("p",{children:l.alt})]})}},7668:(e,l,t)=>{"use strict";t.d(l,{default:()=>p});var i=t(5155),n=t(2115),s=t(2544),a=t(3852),r=t(5456),o=t(2142);function c(e){return(0,i.jsxs)("div",{role:"status",children:[(0,i.jsxs)("svg",{"aria-hidden":"true",className:(0,o.cn)("h-8 w-8 animate-spin fill-blue-600 text-gray-200 dark:text-gray-600",null==e?void 0:e.className),viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,i.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,i.jsx)("span",{className:"sr-only",children:"Loading..."})]})}var d=t(5269);let u=n.forwardRef((e,l)=>{let{label:t,...s}=e,[a,r]=(0,n.useState)(),[c,d]=(0,n.useState)();return(0,i.jsxs)("div",{className:(0,o.cn)("contact__container rounded-none",(a||c)&&"focused"),onClick:function(){var e;r(!0),null==(e=l.current)||e.focus()},children:[(0,i.jsx)("input",{ref:l,autoComplete:"off",className:(0,o.cn)("contact__input"),...s,id:s.name,onFocus:function(){r(!0)},onBlur:e=>{var l;null==(l=s.onBlur)||l.call(s,e),r(!1)},onChange:e=>{var l;null==(l=s.onChange)||l.call(s,e),e.target.value.trim()?d(!0):d(!1)}}),(0,i.jsxs)("label",{htmlFor:s.name,className:"contact__label cursor-text text-sm ",children:[t," ",s.required?"*":""]})]})});u.displayName="FormInput";let m=n.forwardRef((e,l)=>{let[t,s]=(0,n.useState)(),[a,r]=(0,n.useState)();return(0,i.jsxs)("div",{className:(0,o.cn)("contact__container",(t||a)&&"focused"),onClick:function(){var e;s(!0),null==(e=l.current)||e.focus()},children:[(0,i.jsx)("textarea",{ref:l,autoComplete:"off",className:(0,o.cn)("contact__input resize-none"),rows:5,...e,id:e.name,onFocus:function(){s(!0)},onBlur:l=>{e.onBlur(l),s(!1)},onChange:l=>{e.onChange(l),l.target.value.trim()?r(!0):r(!1)}}),(0,i.jsxs)("label",{htmlFor:e.name,className:"contact__label cursor-text text-sm ",children:[e.label," ",e.required?"*":""]})]})});async function x(e,l){await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)})}function h(){return(0,i.jsxs)("div",{className:"flex min-h-[400px] flex-col gap-4 transition-all",children:[(0,i.jsx)("h2",{className:"text-3xl",children:"Thank You for Reaching Out!"}),(0,i.jsx)("p",{children:"We have received your message and appreciate you contacting us. One of our representatives will review your inquiry and respond as soon as possible. We look forward to assisting you and making your stay with us truly memorable. Have a great day!"})]})}function p(e){var l,t,p,f,v;let{data:g}=e,{title:b,informations:j,directions:w,form:N}=g,y=e=>{var l;return null==N||null==(l=N.formFields)?void 0:l.includes(e)}
1,[k,S]=(0,n.useState)(!1),[_,C]=(0,n.useState)(!1),{register:P,handleSubmit:L}=(0,s.mN)(),E=async e=>{S(!0),await x("/api/resend",e),S(!1),C(!0)};return(0,i.jsxs)("main",{className:"mx-auto my-0 max-w-7xl px-6 py-14",children:[(0,i.jsx)("h1",{className:(0,o.cn)("didot mb-16 max-w-lg",(0,d.N)("text-5xl",null==g||null==(l=g.fontScaling)?void 0:l.title)),children:b}),(0,i.jsxs)("div",{className:"rooms_rtl grid grid-cols-1 gap-12 lg:grid-cols-2",children:[((null==j?void 0:j.length)||(null==w?void 0:w.show))&&(0,i.jsxs)("aside",{className:(0,o.cn)("order-2 grid grid-cols-1 gap-10 lg:-order-1 h-fit",!!j&&j.length>=4&&"sm:grid-cols-2"),children:[null==j?void 0:j.map(e=>{var l,t,n;return(0,i.jsxs)("div",{className:"h-fit",children:[(0,i.jsx)("h2",{className:(0,o.cn)("mb-2 font-bold",(0,d.N)("text-base",null==g||null==(t=g.fontScaling)||null==(l=t.informations)?void 0:l.title)),children:e.title}),null==e||null==(n=e.description)?void 0:n.split("\n").map((e,l)=>{var t,n;return(0,i.jsx)("p",{className:(0,o.cn)("no_rtl font-light",(0,d.N)("text-base",null==g||null==(n=g.fontScaling)||null==(t=n.informations)?void 0:t.description)),children:e},l)})]},e.id)}),(null==w?void 0:w.show)&&(0,i.jsx)(r.Link,{target:"_blank",href:w.directions,className:(0,o.cn)("cursor-pointer select-none font-bold underline hover:opacity-75",(0,d.N)("text-base",null==g||null==(p=g.fontScaling)||null==(t=p.directions)?void 0:t.text)),children:w.text})]}),(null==N?void 0:N.show)&&(_?(0,i.jsx)(h,{}):(0,i.jsxs)("form",{onSubmit:L(E),className:"flex flex-col transition-all",children:[(0,i.jsx)("h3",{className:(0,o.cn)("mb-8 font-bold",(0,d.N)("text-base",null==g||null==(v=g.fontScaling)||null==(f=v.form)?void 0:f.title)),children:null==N?void 0:N.title}),(0,i.jsxs)("div",{className:"mb-8 flex flex-col gap-8",children:[y("name")&&(0,i.jsx)(u,{type:"text",label:"Name",required:!0,...P("name",{required:!0})}),y("email")&&(0,i.jsx)(u,{type:"email",label:"Email",required:!0,...P("email",{required:!0})}),y("phone")&&(0,i.jsx)(u,{type:"text",label:"Phone number",required:!0,...P("phone",{required:!0})}),y("message")&&(0,i.jsx)(m,{label:"Your message",required:!0,...P("message",{required:!0})})]}),(0,i.jsx)(a.$,{type:"submit",className:"w-full self-end lg:w-auto",children:k?(0,i.jsx)(c,{className:"h-6 w-10 fill-slate-200"}):N.submitButton.text})]}))]})]})}m.displayName="FormTextarea"},8186:e=>{e.exports={features__grid:"styles_features__grid__dJ579",features__grid__item:"styles_features__grid__item__YfX0B"}},8337:(e,l,t)=>{"use strict";t.d(l,{Text:()=>a});var i=t(5155),n=t(5269),s=t(2142);function a(e){let{content:l,title:t,fontScaling:a}=e;return(0,i.jsxs)("div",{className:"my-0 md:mb-10 ",children:[(0,i.jsx)("h2",{className:(0,s.cn)("didot mb-8",(0,n.N)("text-2xl",null==a?void 0:a.title)),children:t}),(0,i.jsx)("div",{className:(0,s.cn)("text-justify font-light text-gray-600",(0,n.N)("text-base",null==a?void 0:a.content)),children:l.split("\n").map((e,l)=>(0,i.jsx)("p",{className:"mb-6",children:e},l))})]})}},8449:(e,l,t)=>{"use strict";t.d(l,{LocaleProvider:()=>a,Y:()=>r});var i=t(5155),n=t(2115);let s=(0,n.createContext)({locale:"en",setLocale:()=>{}}),a=e=>{let{children:l,initialLocale:t="en"}=e,[a,r]=(0,n.useState)(t);return(0,i.jsx)(s.Provider,{value:{locale:a,setLocale:r},children:l})},r=()=>{let e=(0,n.useContext)(s);if(!e)throw Error("useLocale must be used within a LocaleProvider");return e}},8672:(e,l,t)=>{"use strict";t.d(l,{default:()=>d});var i=t(5155),n=t(5239),s=t(3978),a=t(4551),r=t(1456),o=t(5269),c=t(2142);function d(e){var l,t,d,u,m,x;let{data:h}=e,p=(null==h?void 0:h.ZoomEffect)?"zoom-effect":"";return h.show&&(0,i.jsxs)("div",{className:"top-video relative",children:[(0,i.jsx)(a.RC,{slidesPerView:1,modules:[s.Ij,s._R,s.Vx,s.dK],effect:"fade",loop:!0,fadeEffect:{crossFade:!0},pagination:{clickable:!1},autoplay:{delay:4e3,disableOnInteraction:!0},className:"heroSlider h-[100vh] w-full",children:null==h||null==(l=h.images)?void 0:l.map(e=>{if("string"==typeof e||"string"==typeof e.image)return null;let l=e.image;return l&&(0,i.jsx)(a.qr,{className:"h-full w-full",children:(0,i.jsx)(n.default,{className:"h-full w-full object-cover ".concat(p),src:(0,r.me)(l.url),alt:l.alt,priority:!0,width:1920,height:1080})},l.id)})}),(0,i.jsxs)("div",{className:"herotext absolute bottom-0 left-1/2 z-40 w-full text-center",children:[(0,i.jsx)("h1",{className:"mx-auto my-0 mb-12 px-6 ".concat((0,o.N)("text-4xl",null==h||null==(t=h.fontScaling)?void 0:t.description)," text-white md:").concat((0,o.N)("text-6xl",null==h||null==(d=h.fontScaling)?void 0:d.description)," lg:max-w-6xl landscape:mb-6 landscape:").concat((0,o.N)("text-4xl",null==h||null==(u=h.fontScaling)?void 0:u.description)," lg:landscape:mb-12 lg:landscape:").concat((0,o.N)("text-6xl",null==h||null==(m
1=h.fontScaling)?void 0:m.description)),children:h.description}),(0,i.jsxs)("span",{className:"flex animate-bounce flex-col items-center pb-10 duration-1000 ease-in",children:[(0,i.jsx)("span",{className:(0,c.cn)("my-4 text-xs uppercase tracking-wide text-white",(0,o.N)("text-xs",null==h||null==(x=h.fontScaling)?void 0:x.discoverText)),children:"Discover"}),(0,i.jsx)(n.default,{src:"/icons/arrow-down.svg",alt:"arrow-down",width:18,height:28})]})]})]})}},9631:(e,l,t)=>{"use strict";t.d(l,{default:()=>x});var i=t(5155),n=t(2115),s=t(5269),a=t(2142),r=t(5239),o=t(6496),c=t(7657),d=t(1456),u=t(169);function m(e){var l,t,n,m,x,h;let{data:p,seeMoreText:f="SEE MORE",bookNowText:v="BOOK NOW",fontScaling:g}=e,b=p.room,j=p.show&&b.show,w=(0,u.c)(null==p?void 0:p.image);return j&&(0,i.jsxs)("div",{className:"mb-10 flex flex-col border-gray-200 bg-[rgba(245,245,245,0.6)] p-4 md:flex-row",children:[w?(0,i.jsx)(c.SlideVideo,{media:null==p?void 0:p.image,className:"h-[230px] w-full md:max-w-md object-cover object-center aspect-video"}):(0,i.jsx)("div",{className:"h-[230px] w-full md:max-w-md",style:{backgroundImage:'url("'.concat((0,d.me)(null==p||null==(l=p.image)?void 0:l.url),'")'),backgroundAttachment:"local",backgroundSize:"cover",backgroundPosition:"center",backgroundRepeat:"no-repeat"}}),(0,i.jsxs)("div",{className:"ms-0 flex flex-1 flex-col justify-between px-0 md:ms-16",children:[(0,i.jsx)("h2",{className:(0,a.cn)("didot my-4 md:my-0 md:mb-3",(0,s.N)("text-xl",null==g||null==(t=g.room)?void 0:t.title),"md:".concat((0,s.N)("text-3xl",null==g||null==(n=g.room)?void 0:n.title))),children:b.name}),(0,i.jsx)("p",{className:(0,a.cn)("hidden text-justify text-gray-700 md:mb-4 md:block",(0,s.N)("text-xs",null==g||null==(m=g.room)?void 0:m.description),"md:".concat((0,s.N)("text-sm",null==g||null==(x=g.room)?void 0:x.description))),children:null==p?void 0:p.description}),(0,i.jsx)("div",{className:" text-sm text-gray-800 md:text-sm",children:null==p||null==(h=p.features)?void 0:h.map(e=>{var l;let{feature:t,icon:n,id:o}=e;return(0,i.jsxs)("p",{className:(0,a.cn)("mb-3 grid grid-cols-[1fr_10fr] items-center",(0,s.N)("text-base",null==g||null==(l=g.room)?void 0:l.features)),children:[(0,i.jsx)(r.default,{src:"".concat((0,d.me)(null==n?void 0:n.url)),className:"me-2 w-4",alt:null==n?void 0:n.title,width:20,height:20}),t]},o)})}),(0,i.jsxs)("div",{className:"flex flex-col justify-between gap-2 sm:flex-row md:gap-4",children:[(0,i.jsx)(o.z,{href:"/rooms/".concat(b.id),className:"flex-1 border border-black bg-transparent text-center text-sm font-medium tracking-normal text-black hover:bg-transparent hover:text-black",children:f}),(0,i.jsx)(o.z,{rel:"noreferrer",href:b.bookButton.bookNow,target:b.bookButton.openLinkInNewTab?"_blank":"_self",className:"flex flex-1 items-center justify-center tracking-normal",children:v})]})]})]})}function x(e){var l;let{data:t,actionButtons:r}
1=e,o=t.groups,[,c]=(0,n.useState)(!1),[d,u]=(0,n.useState)(o),[x,h]=(0,n.useState)(null);(0,n.useEffect)(()=>{u(o)},[o]);let p=[{title:"View all",id:null,roomGroupTitleFontScale:null},...null!=(l=null==o?void 0:o.filter(e=>e.show))?l:[]],f=()=>{window.scrollY>720?c(!0):c(!1)};return((0,n.useEffect)(()=>(window.addEventListener("scroll",f),()=>{window.removeEventListener("scroll",f)}),[]),t.groups)?(0,i.jsxs)("div",{className:"rooms_rtl mx-auto grid max-w-7xl grid-cols-1 p-4 pb-20 pt-0 md:grid-cols-5 md:gap-4 md:pt-10 lg:p-0",children:[(0,i.jsx)("div",{className:"sticky top-20 z-10 col-span-1 bg-white",children:(0,i.jsx)("ul",{className:"didot rooms_rtl sticky top-0 mb-0 inline-grid w-full grid-cols-4 gap-2 px-4 py-4 text-center text-sm md:top-36 md:mb-10 md:grid-cols-1 md:gap-6 md:pb-0 md:text-left lg:text-2xl",children:p.map(e=>(0,i.jsx)("li",{"data-active":e.id===x,onClick:()=>(e=>{if(e.id){var l;u(null!=(l=null==o?void 0:o.filter(l=>l.id===e.id))?l:[]),h(e.id)}else u(null!=o?o:[]),h(null);window.scrollTo(0,650)})(e),children:(0,i.jsx)("span",{className:(0,a.cn)("data-[active=true]:active cursor-pointer border-black uppercase sm:w-fit data-[active=true]:md:border-b",x===e.id&&"active border-b"),children:e.title})},e.id))})}),(0,i.jsx)("div",{className:"col-span-4 mt-6 sm:mt-0",children:null==d?void 0:d.filter(e=>e.show).map(e=>{var l,n,o,c,d,u,x;let h=null==e||null==(l=e.rooms)?void 0:l.filter(e=>{let{room:l}=e;return"string"==typeof l||l.show});return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{"data-type":e.title,children:[(0,i.jsxs)("div",{className:"mb-10",children:[(0,i.jsx)("h3",{className:(0,a.cn)("mb-2 font-semibold",(0,s.N)("text-2xl",null==t||null==(o=t.fontScaling)||null==(n=o.roomGroup)?void 0:n.title)),children:e.title}),(0,i.jsx)("p",{className:(0,a.cn)("opacity-60",(0,s.N)("text-sm",null==t||null==(d=t.fontScaling)||null==(c=d.roomGroup)?void 0:c.description)),children:e.description})]}),(null==h?void 0:h.length)?h.map(e=>(0,i.jsx)(m,{fontScaling:null==t?void 0:t.fontScaling,data:e,seeMoreText:null==r?void 0:r.seeMore,bookNowText:null==r?void 0:r.bookNow},e.id)):(0,i.jsx)("p",{className:(0,a.cn)("mb-10 text-gray-700",(0,s.N)("text-base",null==t||null==(x=t.fontScaling)||null==(u=x.roomGroup)?void 0:u.emptyListMessage)),children:e.emptyListMessage})]})})})})]}):null}}},e=>{e.O(0,[888,84,470,420,441,255,358],()=>e(e.s=1264)),_N_E=e.O()}]);
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.