<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8827],{31304:function(e,t,i){"use strict";var a=i(85893),s=i(14580),l=i(47475);i(67294);var n=i(96259),o=i(66907),r=i(65618),c=i(34426);t.Z=e=&gt;{let{placement:t,salesContact:i}=e,{tCommon:d}=(0,n.ce)(),{hideState:h}=(0,n.FB)();return i?(0,a.jsxs)("div",{className:(0,c.AK)("hidden md:block fixed bottom-5 right-5 z-[50] bg-white shadow-md border border-secondaryGrey shadow-black/30 transition-transform",h===n.jJ.REACHED_FOOTER||h===n.jJ.HIDDEN?"translate-y-40":""),children:[(0,a.jsx)(s.Z,{title:d(l.Z2.phoneReservationLabel?"callCenterReservationsLabel":"phoneBlockLabel"),salesContact:i,placement:t}),(0,a.jsx)(o.Z,{id:"floatingPhoneNumberBlock",priority:r.mW.PHONE,children:(0,a.jsx)(s.Z,{title:d(l.Z2.phoneReservationLabel?"callCenterReservationsLabel":"phoneBlockLabel"),salesContact:i,textClassName:"flex md:flex-col flex-wrap gap-x-2 items-center",iconClassName:"h-7 w-7 text-[0.75rem] md:w-11 md:h-11",className:"px-3 py-3",placement:t})})]}):(0,a.jsx)(a.Fragment,{})}},66586:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return V}});var a=i(85893);i(67294);var s=i(4298),l=i.n(s),n=i(54682),o=i(89837),r=i(36615),c=i(57491),d=i(88593),h=i(89608),m=i(82734),p=i(63494),g=i(81835),u=i(15702),x=i(26528),v=i(3349),b=e=&gt;{let{hotelDetails:t,sectionNumber:i}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(v.Z,{sectionClassName:"items-baseline",paragraphClassName:"text-left",headerTitleSection:!0,title:t.title||"",sectionNumber:i,images:t.images,paragraphs:t.text})})},j=i(489),N=i(72791),y=i(58723),f=i(30719),L=i(33480);i(74614),i(10055),i(99812);var w=i(88116),C=e=&gt;{let{reviews:t}=e;return(0,a.jsx)(f.tq,{slidesPerView:"auto",className:"\n        [&amp;_.swiper-pagination-bullet]:bg-white/50 [&amp;_.swiper-pagination-bullet.swiper-pagination-bullet-active]:bg-white\n        [&amp;_.swiper-slide]:!opacity-0 [&amp;_.swiper-slide.swiper-slide-visible.swiper-slide-active]:!opacity-100\n        max-h-[340px] [&amp;_.swiper-wrapper]:max-h-[340px]\n      ",effect:"fade",autoplay:{delay:5e3,pauseOnMouseEnter:!1,disableOnInteraction:!1},breakpoints:{360:{allowTouchMove:!0},1250:{allowTouchMove:!1}},modules:[w.xW,w.pt,w.tl],pagination:{clickable:!0},loop:!0,loopFillGroupWithBlank:!0,children:t.map((e,t)=&gt;e.pros?(0,a.jsx)(f.o5,{style:{height:"auto"},children:(0,a.jsxs)("div",{className:"text-center flex flex-col justify-center h-full pb-[50px] gap-2",children:[(0,a.jsx)(L.t,{stars:5,cssProps:"text-center align-middle text-[0.75rem] md:text-[0.75rem] inline-block"}),(0,a.jsx)("h5",{className:"text-[1.25rem] sm:text-[1.5rem] font-normal line-clamp-6",children:e.pros}),(0,a.jsx)("p",{className:"sm:text-[1.125rem]",children:e.authorName})]})},t):null)})},D=i(74986),Z=i(76723),k=i(34426),R=e=&gt;{let{backgroundImage:t,reviews:i}=e,{isVisible:s,elementRef:l}=(0,Z.Z)();return(0,a.jsx)("div",{id:D.Ad.ReviewsSection,className:"pt-10 mt-10",children:(0,a.jsxs)("div",{ref:l,className:"relative py-10 sm:py-20 max-h-[500px]",children:[(0,a.jsx)("div",{className:"absolute top-0 left-0 right-0 bottom-0",children:(0,a.jsx)(y.Z,{image:t.image,size:{default:100},className:"object-cover w-full h-full"})}),(0,a.jsx)("div",{className:"absolute top-0 left-0 right-0 bottom-0 bg-black/60"}),(0,a.jsx)("div",{className:"".concat(x.n0," relative z-[5] text-white"),children:(0,a.jsx)("div",{className:(0,k.AK)(s?"animate-fade-up animate-duration-[1000ms] opacity-100":"opacity-0"),children:(0,a.jsx)(C,{reviews:i})})})]})})},S=i(11442),_=i(16791),q=i(76145);let B=e=&gt;e.features.length&gt;0||void 0!==e.availability||void 0!==e.ageRestriction||void 0!==e.location;var M=e=&gt;{let{pageSection:t,pools:i,sectionNumber:s}=e,{tHotels:l}=(0,q.EI)();if(!i||0===i.length||i.every(e=&gt;!B(e)))return null;let n=i.map((e,t)=&gt;{var i;let a=e.features.map(e=&gt;e.title).join(", "),s=null===(i=e.availability)||void 0===i?void 0:i.title,l=e.ageRestriction?e.location?"".concat(e.location.title,", ").concat(e.ageRestriction.title):e.ageRestriction.title:e.location?e.location.title:null;return{title:l,id:e.availability?e.availability.id:t+1,description:s?"".concat(s,", ").concat(a):a}});return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(v.Z,{sectionClassName:"items-baseline",headerTitleSection:!0,title:t.title?t.title:l("pools"),images:t.images&amp;&amp;t.images.length&gt;0?t.images:void 0,sections:n,sectionNumber:s})})},E=e=&gt;{let{pageSection:t,restaurants:i,sectionNumber:s}=e,{tHotels:l}=(0,q.EI)(),n=i.map(e=&gt;{let t=e.ambiances.map(e=&gt;e.title).join(", "),i=e.cuisines.map(e=&gt;e.title).join(", ");return{title:e.name,id:e.name,description:t&amp;&amp;i?"".concat(t,", ").concat(i):"".concat(t).concat(i)}});return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(v.Z,{enableLoadMore:!0,headerTitleSection:!0,sectionClassName:"items-baseline",title:t.title?t.title:l("restaurants"),images:t.images&amp;&amp;t.images.length&gt;0?t.images:void 0,sections:n,sectionNumber:s})})},O=i(72265),H=i(9175),I=i(31304),P=i(94194),A=i(7934);let F="dateModalLastOpened";var T=()=&gt;{let[e,t]=(0,k.n6)(!1);return(0,k.Ng)(()=&gt;{let e=(0,k.TP)(F),i=Date.now();!e||i-e&gt;1728e5?(t(!0),(0,k.L9)(F,i)):t(!1)},[]),e},G=i(30890),z=i(55856),J=i(39391),W=i(71210),K=i(61013),V=e=&gt;{var t,i,s,v;let{page:y}=e,f=(0,n.BL)(y.hotelListing,y.websiteHeader),{tHotels:L}=(0,n.EI)(),w=T(),C=1,D=!!y.availabilityRequest;(0,h.n0)(c.Gx.BackButtonHotelSubdomainLanding,y.allowBackButton,{destinationId:{destinationType:c.NM.Hotel,id:y.hotelListing.id}});let Z=null===(t=y.availabilityRequest)||void 0===t?void 0:t.searchRequest;return(0,_.A)(y.clicktripz,null==Z?void 0:Z.dates,null==Z?void 0:Z.guests),(0,a.jsx)(P.pG,{salesContact:y.salesContact,hotelData:y.hotelListing,searchRequest:null===(i=y.availabilityRequest)||void 0===i?void 0:i.searchRequest,children:(0,a.jsx)(G.N,{initialRoomPrice:D?void 0:y.hotelListing.commonDescription.basePrice,children:(0,a.jsxs)("div",{children:[!D&amp;&amp;(0,a.jsx)(l(),{id:f["@type"],type:"application/ld+json",children:JSON.stringify(f)}),(0,a.jsx)(o.Z,{children:(0,a.jsx)(d.ZP,{availabilityRequest:y.availabilityRequest,hotelData:y.hotelListing,children:(0,a.jsx)(W.$x,{availabilityRequest:y.availabilityRequest,hotelData:y.hotelListing,children:(0,a.jsxs)(A.I,{initialOpen:!D&amp;&amp;w,children:[(0,a.jsx)(J.Z,{availabilityMode:D,placement:c.Gx.HotelInactivityModal}),(0,a.jsx)(m.Z,{page:y,headerBackgrounds:y.landingContent.headerBackgrounds,header:y.header,hotelData:y.hotelListing,availabilityMode:D,salesContact:(null===(s=y.header)||void 0===s?void 0:s.salesContact)&amp;&amp;(0,a.jsx)(S.Z,{salesContact:y.salesContact,className:"[&amp;_.header-phone]:text-primaryFont sm:[&amp;_.header-phone]:text-white"})}),(0,a.jsx)(j.Z,{className:"hidden md:block mt-0",hotelData:y.hotelListing,availabilityMode:D,sections:n.Jd,buttonLabel:L("makeReservation")}),(0,a.jsx)(I.Z,{salesContact:y.salesContact,placement:"main_floating"}),!D&amp;&amp;(0,a.jsx)(z.Z,{hotelData:y.hotelListing}),D&amp;&amp;(0,a.jsx)(K.Z,{}),(0,a.jsxs)("div",{className:x.n0,children:[(0,a.jsx)(p.Z,{availabilityMode:D,landingContent:y.landingContent,sectionNumber:C++,hotelData:y.hotelListing,map:y.map}),D&amp;&amp;y.availabilityRequest&amp;&amp;(0,a.jsx)(O.Z,{hotelData:y.hotelListing,isShouldSaveHistory:!0,externalOfferPlacement:c.Gx.HotelSoldOut}),!D&amp;&amp;(0,a.jsx)(g.Z,{hotelData:y.hotelListing,rooms:y.hotelListing.listingDescription.rooms})]}),y.hotelListing.listingDescription.photos.length&gt;0&amp;&amp;(0,a.jsx)(H.Z,{photos:y.hotelListing.listingDescription.photos}),(0,a.jsxs)("div",{className:x.n0,children:[y.landingContent.hotelDetails.length&gt;0&amp;&amp;(0,a.jsx)("div",{className:"mt-10",id:n.Ad.OverviewSection,children:y.landingContent.hotelDetails.map((e,t)=&gt;(0,a.jsx)(b,{hotelDetails:e,sectionNumber:C++},"".concat(t,"-").concat(e.title)))}),(0,a.jsxs)("div",{className:"my-10",children:[(0,a.jsx)(N.Z,{content:y.landingContent.amenities,amenities:y.hotelListing.listingDescription.featuredAmenities,sectionNumber:C++,amenitiesLink:null===(v=y.header)||void 0===v?void 0:v.amenitiesLink,hotelData:y.hotelListing}),(0,a.jsxs)("div",{id:n.Ad.SurroundingsSection,children:[y.landingContent.poolsSection&amp;&amp;(0,a.jsx)(M,{pageSection:y.landingContent.poolsSection,pools:y.hotelListing.listingDescription.pools,sectionNumber:C++}),y.landingContent.restaurantsSection&amp;&amp;(0,a.jsx)(E,{pageSection:y.landingContent.restaurantsSection,sectionNumber:C++,restaurants:y.hotelListing.listingDescription.restaurants})]})]})]}),(0,a.jsx)(R,{backgroundImage:y.hotelListing.listingDescription.photos[0],reviews:y.hotelListing.listingDescription.reviews}),(0,a.jsx)(u.Z,{availabilityMode:D,hotelData:y.hotelListing,map:y.map}),(0,a.jsx)(r.Z,{page:y})]})})})})]})})})}},10055:function(){}}]);</pre></body></html>