<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([[6188],{94184:function(e,t){var s;/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/!function(){"use strict";var i={}.hasOwnProperty;function r(){for(var e=[],t=0;t&lt;arguments.length;t++){var s=arguments[t];if(s){var l=typeof s;if("string"===l||"number"===l)e.push(s);else if(Array.isArray(s)){if(s.length){var a=r.apply(null,s);a&amp;&amp;e.push(a)}}else if("object"===l){if(s.toString!==Object.prototype.toString&amp;&amp;!s.toString.toString().includes("[native code]")){e.push(s.toString());continue}for(var n in s)i.call(s,n)&amp;&amp;s[n]&amp;&amp;e.push(n)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0!==(s=(function(){return r}).apply(t,[]))&amp;&amp;(e.exports=s)}()},76723:function(e,t,s){"use strict";var i=s(67294),r=s(34426);t.Z=function(){let e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:100,[t,s]=(0,r.n6)(!0),l=(0,i.useRef)(null),[a,n]=(0,r.n6)(!1),m=()=&gt;{if(l.current&amp;&amp;!t){let t=l.current.getBoundingClientRect(),i=t.top&lt;window.innerHeight-e&amp;&amp;t.bottom&gt;e;i&amp;&amp;(s(!0),window.removeEventListener("scroll",m),window.removeEventListener("resize",m))}},o=()=&gt;{if(!a&amp;&amp;l.current){let t=l.current.getBoundingClientRect(),i=window.scrollY,r=t.top+i,a=r&gt;i+window.innerHeight-e&amp;&amp;t.top&gt;window.innerHeight-e;a&amp;&amp;s(!1),n(!0)}};return(0,r.Ng)(()=&gt;{if(!a)return window.addEventListener("scroll",o),window.addEventListener("resize",o),()=&gt;{window.removeEventListener("scroll",o),window.removeEventListener("resize",o)}},[a]),(0,r.Ng)(()=&gt;{if(!t)return window.addEventListener("scroll",m),window.addEventListener("resize",m),()=&gt;{window.removeEventListener("scroll",m),window.removeEventListener("resize",m)}},[t]),{elementRef:l,isVisible:t}}},61013:function(e,t,s){"use strict";s.d(t,{Z:function(){return j}});var i=s(85893);s(67294);var r=s(66907),l=s(65618),a=s(71210),n=s(34426),m=s(45373),o=s(74986),d=s(57491),c=s(19517),x=s(77558),h=s(25675),p=s.n(h),u=s(62173),g=s(47475),f=s(76145),v=e=&gt;{let{handleClose:t,priorityLinks:s}=e,{tHotels:r}=(0,f.EI)();return(0,n.Ng)(()=&gt;{(0,c.L9)("affiliate_rates_list",{placement:d.Gx[d.Gx.StickyCompare]})},[]),(0,i.jsxs)("div",{className:"bg-white px-3 py-2",children:[(0,i.jsxs)("div",{className:"flex justify-between items-center mb-2 gap-2",children:[(0,i.jsx)("p",{className:"text-[14px] text-primaryFont font-normal leading-[1]",children:r("compareSameSearchOnOtherSites")}),(0,i.jsx)("button",{className:"h-6 w-6 p-0",onClick:t,children:(0,i.jsx)(m.GN,{className:"text-primaryFont",icon:m.g8})})]}),(0,i.jsx)("div",{className:"grid grid-cols-2 gap-2",children:s.map((e,t)=&gt;{let s=e.name.toLowerCase().includes("booking"),r=(0,o.sH)(e.url,d.Gx.StickyCompare);return(0,i.jsx)(x.Z,{href:r,target:"_blank",onClick:()=&gt;{(0,c.L9)("affiliate_rates_click",{supplier:e.name,placement:d.Gx[d.Gx.StickyCompare]})},children:(0,i.jsx)("div",{className:(0,n.AK)("flex justify-center items-center cursor-pointer hover:bg-softBlue transition-colors border-secondaryGrey border py-2 px-3",g.Z2.noHotelSearch?"":"rounded-lg"),children:s?(0,i.jsx)(p(),{priority:!0,src:u.Z,alt:"Booking Logo",width:106,height:18,className:"w-auto h-[14px] xs:h-4",unoptimized:!0}):(0,i.jsx)(p(),{src:e.logo,alt:e.name,width:62,height:20,className:"w-auto h-4 xs:h-[18px]",unoptimized:!0})})},e.name+t)})})]})},j=()=&gt;{let e=(0,a.i1)(),[t,s]=(0,n.n6)(!0),m=(()=&gt;{let t=[];(null==e?void 0:e.checkPriceLinks)&amp;&amp;e.checkPriceLinks.length&gt;0&amp;&amp;t.push(...e.checkPriceLinks),(null==e?void 0:e.roomRates)&amp;&amp;e.roomRates.length&gt;0&amp;&amp;e.roomRates.forEach(e=&gt;{e.roomPlans&amp;&amp;Object.values(e.roomPlans).forEach(e=&gt;{e.externalSupplier&amp;&amp;e.externalSupplier.name&amp;&amp;e.externalSupplier.url&amp;&amp;t.push({name:e.externalSupplier.name,logo:e.externalSupplier.logo||"",url:e.externalSupplier.url})})});let s=t.filter((e,t,s)=&gt;t===s.findIndex(t=&gt;t.name===e.name)),i=["Agoda","Expedia","Booking"];return s.sort((e,t)=&gt;{let s=i.indexOf(e.name),r=i.indexOf(t.name);return -1!==s&amp;&amp;-1!==r?s-r:-1!==s?-1:-1!==r?1:e.name.localeCompare(t.name)}).slice(0,2)})();return 0!==m.length&amp;&amp;t?(0,i.jsx)(r.Z,{id:"floatingCompareBlock",priority:l.mW.HIGH,children:(0,i.jsx)(v,{priorityLinks:m,handleClose:()=&gt;{s(!1)}})}):null}},55856:function(e,t,s){"use strict";var i=s(85893);s(67294);var r=s(66907),l=s(65618),a=s(7934),n=s(60407),m=s(18728),o=s(83562),d=s(85927);t.Z=e=&gt;{let{hotelData:t}=e,s=(0,m.jP)(),{getStoredSearchRequest:c}=(0,d.g)();return(0,i.jsx)(i.Fragment,{children:s&amp;&amp;s.searchRequest?(0,i.jsx)(r.Z,{id:"floatingBackToCheckoutBlock",priority:l.mW.AVAILABILITY,children:(0,i.jsx)(o.Z,{hotelData:s,searchRequest:s.searchRequest})}):(0,i.jsx)(r.Z,{id:"floatingPriceBlock",priority:l.mW.AVAILABILITY,children:(0,i.jsx)(a.I,{hotelData:t,initialSearchRequest:c(),children:(0,i.jsx)(n.Z,{cssProps:"px-3 py-2 flex-row justify-between gap-3",buttonClassName:"max-h-[34px]",hotelData:t,price:null==t?void 0:t.commonDescription.basePriceFormatted})})})})}},63494:function(e,t,s){"use strict";var i=s(85893);s(67294);var r=s(54682),l=s(3349);t.Z=e=&gt;{let{landingContent:t,sectionNumber:s}=e;return(0,i.jsx)(i.Fragment,{children:t.aboutHotel&amp;&amp;(0,i.jsx)("div",{id:r.Ad.AboutSection,children:(0,i.jsx)(l.Z,{sectionClassName:"items-baseline",paragraphClassName:"text-left",headerTitleSection:!0,title:t.aboutHotel.title||"",sectionNumber:s,images:t.aboutHotel.images,paragraphs:t.aboutHotel.text})})})}},3349:function(e,t,s){"use strict";s.d(t,{Z:function(){return u}});var i=s(85893),r=s(67294),l=s(45373),a=s(58723),n=s(34426),m=s(55838);let o=e=&gt;"left-top"===e?{firstImageContainer:"flex items-end",secondImageContainer:"",firstImage:"-mr-[15%] pt-[40px] sm:pt-[60px] md:pt-[80px] h-full [&amp;_img]:aspect-[3/4]",secondImage:"-ml-[15%] h-full [&amp;_img]:aspect-[4/5]"}:"right-top"===e?{firstImageContainer:"z-[2]",secondImageContainer:"flex items-end",firstImage:"-mr-[15%] h-full [&amp;_img]:aspect-[4/5]",secondImage:"-ml-[15%] pt-[40px] sm:pt-[60px] md:pt-[80px] h-full [&amp;_img]:aspect-[3/4]",container:"aspect-auto"}:"left-to-right"==e?{firstImageContainer:"z-[2]",secondImageContainer:"flex items-center",firstImage:"h-full -mr-[15%] [&amp;_img]:aspect-[3/4]",secondImage:"h-auto [&amp;_img]:aspect-[4/5]"}:{firstImageContainer:"flex items-center",secondImageContainer:"",firstImage:"h-auto [&amp;_img]:aspect-[4/5]",secondImage:"h-full -ml-[15%] [&amp;_img]:aspect-[3/4]"};var d=e=&gt;{let{images:t,type:s}=e,[r,l]=(0,n.n6)(!1),[d,c]=(0,n.n6)(0),x=e=&gt;{c(e),l(!0)},{firstImageContainer:h,secondImageContainer:p,firstImage:u,secondImage:g}=o(s);return(0,i.jsxs)("div",{className:"w-full relative flex md:w-auto flex-row",children:[(0,i.jsx)(m.Z,{images:t,open:r,handleClose:()=&gt;{l(!1)},selectedImageIndex:d}),t.map((e,t)=&gt;{let s=0===t;return(0,i.jsx)("div",{className:(0,n.AK)("w-full h-full",s?h:p),children:(0,i.jsx)("div",{className:(0,n.AK)("w-auto ",s?u:g),children:(0,i.jsx)("div",{onClick:()=&gt;x(t),className:"cursor-pointer",children:(0,i.jsx)(a.Z,{image:e,size:{default:50,sm:75},className:"w-full h-auto object-cover",style:{zIndex:t}})})})},"".concat(e.id,"-").concat(t))})]})},c=s(50366),x=s(26528),h=s(76723);let p=e=&gt;{switch(e%4){case 0:return"right-to-left";case 1:default:return"left-to-right";case 2:return"right-top";case 3:return"left-top"}};var u=e=&gt;{let{images:t,title:s,sections:a,paragraphs:m,withoutIcon:o,sectionId:u,overlapType:g,sectionClassName:f,titleClassName:v,imageSectionClassName:j,paragraphClassName:w,enableLoadMore:N=!1,headerTitleSection:y=!1,sectionNumber:b}=e,{tCommon:k}=(0,x.ce)(),[C,A]=(0,r.useState)(N?8:(null==a?void 0:a.length)||0),{isVisible:I,elementRef:Z}=(0,h.Z)(),S=()=&gt;a&amp;&amp;a.length&gt;0?a.length&lt;2?"text-[1.375rem] sm:text-[1.5rem]":a.length&lt;6?"text-[1.25rem] sm:text-[1.375rem]":"text-[1rem] sm:text-[1.125rem]":m&amp;&amp;m.length&gt;0?"text-[1.125rem] sm:text-[1.175rem]":void 0,_=()=&gt;a&amp;&amp;a.length&gt;0?a.length&lt;2?"text-[1.125rem] sm:text-[1.25rem]":a.length&lt;6?"text-[1rem] sm:text-[1.125rem]":"text-[0.975rem] sm:text-[1rem]":m&amp;&amp;m.length&gt;0?"text-[1rem] sm:text-[1rem]":void 0,L=b%2==0,F=p(b);return(0,i.jsxs)("div",{id:u,ref:Z,className:(0,n.AK)("flex gap-y-7 sm:gap-y-11 md:gap-y-0 pt-7 md:pt-10 md:pb-10",L?"flex-col-reverse md:flex-row-reverse":"flex-col-reverse md:flex-row"),children:[(0,i.jsx)("h2",{className:(0,n.AK)(x.y7,"order-1 md:hidden",v),children:s}),(0,i.jsxs)("div",{className:(0,n.AK)("w-full md:w-1/2 flex flex-col justify-center",I?"".concat(L?"animate-fade-up md:animate-fade-left":"animate-fade-up md:animate-fade-right"," animate-duration-[1000ms] opacity-100"):"opacity-0",L?"md:pl-16":"md:pr-16"),children:[(0,i.jsx)("h2",{className:(0,n.AK)(x.y7,"mb-5 sm:mb-7 md:mb-9 hidden md:block",v),children:s}),(0,i.jsxs)("div",{className:"",children:[a&amp;&amp;a.length&gt;0&amp;&amp;(0,i.jsx)("div",{className:"grid grid-cols-2 gap-x-5",children:a.slice(0,C).map((e,t)=&gt;(0,i.jsxs)("div",{className:(0,n.AK)("flex items-center gap-3 xs:gap-4 py-4 sm:py-5",f),children:[!o&amp;&amp;e.icon&amp;&amp;(0,i.jsx)(l.GN,{icon:e.icon,className:"h-8 w-8 sm:w-10 sm:h-10 text-primary"}),(0,i.jsxs)("div",{className:"max-sm:overflow-hidden",children:[e.title&amp;&amp;(0,i.jsx)(i.Fragment,{children:y?(0,i.jsx)("h4",{className:(0,n.AK)(S(),"leading-[120%] text-primaryFont max-sm:text-ellipsis"),children:e.title}):(0,i.jsx)("p",{className:(0,n.AK)(S(),"leading-[120%] text-primaryFont max-sm:text-ellipsis"),children:e.title})}),e.description&amp;&amp;(0,i.jsx)("p",{className:(0,n.AK)(_(),"text-primaryGreyFont whitespace-break-spaces"),children:e.description})]})]},"".concat(t,"-").concat(e.id)))}),m&amp;&amp;m.length&gt;0&amp;&amp;m.map((e,t)=&gt;(0,i.jsx)(x.zt,{data:e,cssProps:(0,n.AK)("text-center",w,S())},"".concat(t,"-").concat(e.id)))]}),N&amp;&amp;a&amp;&amp;C&lt;a.length&amp;&amp;(0,i.jsx)(c.F,{className:"mx-auto",onClick:()=&gt;{A(e=&gt;e+8)},children:k("showMore")})]}),(0,i.jsx)("div",{className:(0,n.AK)("w-full md:w-1/2 flex md:self-baseline md:sticky md:top-[73px]",I?"animate-fade-up animate-duration-[1000ms] opacity-100":"opacity-0",j),children:(0,i.jsx)("div",{className:"flex w-full",children:t&amp;&amp;(0,i.jsx)(d,{images:t,type:g||F})})})]})}},9175:function(e,t,s){"use strict";var i=s(85893),r=s(67294),l=s(30719);s(74614),s(99812);var a=s(88116),n=s(58723),m=s(86812),o=s(45373),d=s(77555),c=s(34426),x=s(26528),h=s(74986),p=s(76723),u=s(94184),g=s.n(u);t.Z=e=&gt;{let{photos:t}=e,[s,u]=(0,c.n6)(!1),[f,v]=(0,c.n6)(void 0),[j,w]=(0,c.n6)(!1),N=(0,r.useRef)(null),{isVisible:y,elementRef:b}=(0,p.Z)();if((0,c.Ng)(()=&gt;{u(!0)},[]),0===t.length)return null;let k=()=&gt;{w(!0)},C=e=&gt;{v(e)};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.Z,{photos:t,open:j,handleClose:()=&gt;{w(!1)},selectedImage:f,handleImageClick:C}),(0,i.jsx)("div",{id:h.Ad.GallerySection,ref:b,className:g()("relative pt-10 mt-0 md:mt-10",y?"animate-fade animate-duration-[1000ms] opacity-100":"opacity-0"),children:s&amp;&amp;(0,i.jsxs)(l.tq,{ref:N,centeredSlides:!0,className:"max-h-[320px] [&amp;_.swiper-wrapper]:max-h-[320px] sm:max-h-[460px] sm:[&amp;_.swiper-wrapper]:max-h-[460px] md:max-h-[600px] md:[&amp;_.swiper-wrapper]:max-h-[600px]",breakpoints:{[x.wt.xs]:{slidesPerView:1.25},[x.wt.sm]:{slidesPerView:1.5},[x.wt.md]:{slidesPerView:1.75},[x.wt.lg]:{slidesPerView:2},[x.wt.xl]:{slidesPerView:2.5},2560:{slidesPerView:3}},autoplay:{delay:5e3,pauseOnMouseEnter:!1,disableOnInteraction:!1},modules:[a.pt],loop:!0,preloadImages:!1,loopFillGroupWithBlank:!0,children:[(0,i.jsx)(m.Z,{icon:o.ac,onClick:()=&gt;{var e;null===(e=N.current)||void 0===e||e.swiper.slidePrev()},className:"rounded-none border-0 absolute top-[50%] ltr:left-[46px] rtl:right-[46px] ltr:-translate-x-[50%] rtl:translate-x-[50%] -translate-y-[50%] hidden sm:flex"}),t.map((e,t)=&gt;(0,i.jsx)(l.o5,{style:{height:"auto"},children:(0,i.jsx)("div",{className:"h-full cursor-pointer",onClick:()=&gt;{k(),C(e)},children:(0,i.jsx)(n.Z,{priority:0===t,image:e.image,size:{default:100},className:"w-full h-full max-h-[320px] sm:max-h-[460px] md:max-h-[600px] object-cover"})})},"".concat(e.id,"-").concat(t))),(0,i.jsx)(m.Z,{icon:o.eF,onClick:()=&gt;{var e;null===(e=N.current)||void 0===e||e.swiper.slideNext()},className:"rounded-none border-0 absolute top-[50%] ltr:right-[46px] rtl:left-[46px] ltr:translate-x-[50%] rtl:-translate-x-[50%] -translate-y-[50%] hidden sm:flex"})]})})]})}},72791:function(e,t,s){"use strict";var i=s(85893),r=s(67294),l=s(57491),a=s(76145),n=s(45373),m=s(74485),o=s(74986),d=s(3349),c=s(50366),x=s(26528),h=s(79743);t.Z=e=&gt;{let{content:t,amenities:s,sectionNumber:p,amenitiesLink:u,hotelData:g}=e,{tHotels:f}=(0,a.EI)(),{tCommon:v}=(0,x.ce)(),j=(0,r.useMemo)(()=&gt;s.map(e=&gt;({title:e.title,icon:m._.get(e.id)||n.xe,id:e.id})),[s]),w={destinationId:{destinationType:l.NM.Hotel,id:g.id}};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.Z,{sectionId:o.Ad.AmenitiesSection,images:t.images&amp;&amp;t.images.length&gt;0?t.images:void 0,title:t.title?t.title:f("hotelAmenitiesSection"),sections:j,sectionNumber:p}),u&amp;&amp;(0,i.jsx)("div",{className:"flex justify-center mt-4 md:mt-0 md:pb-10",children:(0,i.jsx)(h.Z,{href:u.url,target:"_blank",searchRequest:w,placement:l.Gx.LandingShowMore,children:(0,i.jsx)(c.F,{children:v("showMore")})})})]})}},82734:function(e,t,s){"use strict";s.d(t,{Z:function(){return b}});var i=s(85893),r=s(67294),l=s(26528),a=s(89837),n=s(93622),m=s(63742),o=s(21505),d=s(63183),c=s(58723),x=s(18687),h=s(34426),p=e=&gt;{let{images:t}=e,[s,l]=(0,r.useState)(0),[a,n]=(0,h.n6)(!1),[m,o]=(0,h.n6)(!0);return(0,h.Ng)(()=&gt;{let e=()=&gt;{o(!document.hidden)};return document.addEventListener("visibilitychange",e),()=&gt;{document.removeEventListener("visibilitychange",e)}},[]),(0,h.Ng)(()=&gt;{if(a&amp;&amp;m){let e=setInterval(()=&gt;{l(e=&gt;(e+1)%Math.min(t.length,5))},5e3);return()=&gt;clearInterval(e)}},[a,m,t]),(0,i.jsx)(i.Fragment,{children:t.map((e,t)=&gt;(0,i.jsx)(x.u,{show:t===s,enter:"transition-opacity duration-1000 ease-in-out",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-1000 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,i.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:(0,i.jsx)(c.Z,{priority:0===t,image:e,size:{default:100},className:"w-full h-full object-cover animate-zoom",onLoadingComplete:()=&gt;n(!0)})})},"".concat(e.id,"-").concat(t)))})},u=s(90218),g=s(33480);let f=function(e){let t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1];return t?e&lt;20?"text-[2.25rem] sm:text-[2.5rem] md:text-[2.75rem] lg:text-[3rem]":e&lt;30?"text-[2rem] sm:text-[2.25rem] md:text-[2.5rem] lg:text-[2.75rem]":e&lt;40?"text-[1.75rem] sm:text-[2rem] md:text-[2.25rem] lg:text-[2.5rem]":e&lt;50?"text-[1.875rem] sm:text-[1.875rem] md:text-[2rem] lg:text-[2rem]":"text-[1.75rem] sm:text-[1.875rem] md:text-[2rem] lg:text-[2rem]":e&lt;10?"text-[2.5rem] sm:text-[3.5rem] md:text-[4.5rem] lg:text-[5.5rem]":e&lt;20?"text-[2.5rem] sm:text-[3rem] md:text-[4rem] lg:text-[5rem]":e&lt;30?"text-[2rem] sm:text-[2.75rem] md:text-[3.5rem] lg:text-[4.5rem]":e&lt;40?"text-[1.875rem] sm:text-[2.5rem] md:text-[3.25rem] lg:text-[4rem]":e&lt;50?"text-[1.875rem] sm:text-[2.25rem] md:text-[3rem] lg:text-[3.75rem]":"text-[1.875rem] sm:text-[2rem] md:text-[2.75rem] lg:text-[3.5rem]"};var v=s(53665),j=s(74986),w=s(88593),N=s(8214),y=s(15497),b=e=&gt;{var t,s,r,x,b,k,C,A,I;let{hotelData:Z,availabilityMode:S,salesContact:_,headerBackgrounds:L,page:F,header:K}=e,P=d.P.enableAuth,R=(0,v._h)(),E=(0,v.zr)(R),z=(0,w.QO)(),B=(0,w.Q5)(),G=(0,N.e)(),{stars:H}=Z.commonDescription,M=!!E&amp;&amp;E.width/E.height&lt;=2.5,D=!!E&amp;&amp;E.width/E.height&gt;=6.2,O={destinationId:G,dates:B,guests:z};return(0,i.jsxs)("header",{className:"w-full",children:[(0,i.jsxs)("div",{className:(0,h.AK)("relative w-full flex transition-all",S?"min-h-[350px] sm:min-h-[400px] md:min-h-[450px] h-[50vh]":E?"".concat(M?"min-h-[450px] md:min-h-[550px]":"min-h-[450px]"," h-[90vh]"):"min-h-[450px] h-[80vh]"),children:[(0,i.jsx)("div",{className:"absolute top-0 left-0 bottom-0 right-0 z-[1] h-full bg-black/40"}),(0,i.jsx)(p,{images:L}),(0,i.jsx)("div",{className:"".concat(l.n0," grid z-10"),children:(0,i.jsxs)("div",{className:(0,h.AK)("flex flex-col items-center w-full justify-evenly mt-[70px] md:mt-[100px] mb-[25px]","animate-fade-up animate-duration-[1000ms]"),children:[E&amp;&amp;(0,i.jsxs)("div",{children:[H&amp;&amp;H&gt;0?(0,i.jsx)("div",{className:"text-center mb-2",children:(0,i.jsx)(g.t,{stars:H,cssProps:"text-center align-middle text-[1rem] md:text-[1rem] inline-block"})}):null,(0,i.jsx)(c.Z,{priority:!0,image:E,hidePlaceholder:!0,className:(0,h.AK)("w-auto mb-2 sm:mb-4 md:mb-5 transition-all",M?"h-[20vh] min-h-[110px] sm:min-h-[140px] md:min-h-[160px] lg:min-h-[180px]":D?"h-auto min-h-[48px] xs:min-h-[58px] sm:h-[12.5vh] sm:min-h-[72px] md:min-h-[80px]":"h-[12.5vh] min-h-[64px] sm:min-h-[72px] md:min-h-[80px]"),size:{default:20}})]}),(0,i.jsxs)("div",{className:"flex flex-col items-center",children:[!E&amp;&amp;(0,i.jsx)(i.Fragment,{children:H&amp;&amp;H&gt;0?(0,i.jsx)("div",{className:"text-center",children:(0,i.jsx)(g.t,{stars:H,cssProps:"text-center align-middle text-[1rem] md:text-[1rem] inline-block"})}):null}),(null==K?void 0:null===(t=K.hotelHero)||void 0===t?void 0:t.hasLogoOverride)?null:(0,i.jsx)("h1",{className:"leading-[120%] text-center font-semibold text-white tracking-tight ".concat(f(Z.title.length,!!E)," break-words"),children:Z.title})]}),!S&amp;&amp;(0,i.jsx)("div",{id:j.Ad.BookARoom,className:"shadow-[0px_5px_30px_0px_rgba(80,57,24,0.18)] bg-light p-3 sm:p-6 w-full sm:max-w-max",children:(0,i.jsx)(u.Z,{showButton:!0,availabilityMode:S,dateSearchClassName:"border-form",guestSearchClassName:"border-form"})})]})})]}),(0,i.jsx)("div",{className:"absolute top-0 left-0 right-0 z-[10]",children:(0,i.jsx)(a.Z,{children:(0,i.jsx)("div",{className:l.n0,children:(0,i.jsxs)("div",{className:(0,h.AK)("py-3 flex items-center justify-between sm:py-4 md:py-0 md:h-[100px]"),children:[(0,i.jsx)(y.Z,{searchRequest:O,links:null==F?void 0:null===(s=F.header)||void 0===s?void 0:s.links,isBurger:!0,showMenu:!!(null==F?void 0:null===(r=F.header)||void 0===r?void 0:r.links)||F.showTopMenu,className:(0,h.AK)("[&amp;_.site-logo]:text-white [&amp;_.site-logo]:whitespace-nowrap [&amp;_.site-logo]:hidden sm:[&amp;_.site-logo]:block","[&amp;_.header-link]:text-white hover:[&amp;_.header-link]:text-white")}),(0,i.jsxs)("div",{className:(0,h.AK)("hidden sm:flex gap-2 items-center justify-end print:hidden"),children:[(0,i.jsx)("div",{children:(0,i.jsx)(o.Z,{className:"hidden sm:flex",currencyClassName:"[&amp;_.current-currency]:text-white hover:bg-transparent",languageClassName:"subdomain-current-lng hover:bg-transparent"})}),(0,i.jsx)("div",{className:"hidden md:block",children:_}),P&amp;&amp;(0,i.jsx)(m.T,{})]}),(0,i.jsx)("div",{className:(0,h.AK)("flex justify-end items-center sm:hidden"),children:(0,i.jsx)(n.Z,{buttonClassName:"[&amp;_svg]:text-white",links:null==F?void 0:null===(x=F.header)||void 0===x?void 0:x.links,showMenu:!!(null==F?void 0:null===(b=F.header)||void 0===b?void 0:b.links)||F.showTopMenu,showCurrency:F.showCurrency,salesContactComponent:_,salesContact:null===(k=F.header)||void 0===k?void 0:k.salesContact,searchRequest:O,mobileLogoAtTheBottom:null===(C=F.header)||void 0===C?void 0:C.mobileLogoAtTheBottom,reserveLink:null===(A=F.header)||void 0===A?void 0:A.reserveLink,hotelHero:null===(I=F.header)||void 0===I?void 0:I.hotelHero})})]})})})})]})}},15702:function(e,t,s){"use strict";var i=s(85893);s(67294);var r=s(14690),l=s(59224),a=s(74986),n=s(34426),m=s(77558),o=s(45373),d=s(14580),c=s(76145),x=s(26528),h=s(76723),p=s(94194),u=s(7934);t.Z=e=&gt;{let{hotelData:t,map:s,availabilityMode:g}=e,{tCommon:f}=(0,x.ce)(),{tHotels:v}=(0,c.EI)(),j=(0,r.lo)(),{salesContact:w}=(0,p.Fc)(),N=(0,u.Y)(),{isVisible:y,elementRef:b}=(0,h.Z)(),{address:k}=t.listingDescription,C=(0,a.Tg)(k);return(0,i.jsx)("div",{ref:b,id:a.Ad.LocationSection,className:"mt-10 pt-10",children:(0,i.jsx)("div",{className:"relative bg-primary/10",children:(0,i.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-[3fr,2fr] lg:grid-cols-2",children:[(0,i.jsxs)("div",{className:(0,n.AK)("p-6 lg:p-12 grid items-center justify-center content-center gap-3",y?"animate-fade-right animate-duration-[1000ms] opacity-100":"opacity-0"),children:[(0,i.jsx)("h2",{className:(0,n.AK)(x.y7,"text-center sm:text-left"),children:v("locationSectionLabel")}),s&amp;&amp;(0,i.jsx)(l.Z,{isShowImage:!1,map:s,title:t.title,coordinates:t.listingDescription.coordinates,children:(0,i.jsx)("p",{className:"text-[1.15rem] md:text-[1.35rem] text-primaryFont leading-[120%] cursor-pointer transition-colors hover:underline text-center sm:text-left",children:C})}),(0,i.jsxs)("div",{className:"flex items-center flex-col md:flex-row gap-0 md:gap-5 mt-2 sm:mt-4 sm:flex-wrap md:flex-nowrap",children:[w&amp;&amp;(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m.Z,{onClick:()=&gt;{(0,d.V)("location_widget")},href:"tel:".concat(w.plainPhoneNumber),className:"",children:(0,i.jsxs)("div",{className:(0,n.AK)("flex gap-4 items-center"),children:[(0,i.jsx)(o.GN,{icon:o.j1,className:"text-primary text-[2.5rem]"}),(0,i.jsxs)("div",{className:"",children:[(0,i.jsx)("p",{className:"text-primary font-normal text-[1.2rem]",children:f("callCenterReservationsLabel")}),(0,i.jsx)("p",{className:"text-primaryFont font-normal text-[1.5rem] sm:text-[1.75rem] md:text-[2rem]",children:w.phoneNumber})]})]})}),(0,i.jsx)("span",{className:"text-primaryFont text-[1rem] mb-2 md:mb-0 sm:text-[1.25rem]",children:v("reservationByPhoneOrBookOnline")})]}),(0,i.jsx)(x.wm,{onClick:()=&gt;{g&amp;&amp;(null==j?void 0:j.handleScrollClick)?j.handleScrollClick():null==N||N.open()},children:v("bookOnlineLabel")})]})]}),(0,i.jsx)("div",{className:(0,n.AK)(y?"animate-fade-left animate-duration-[1000ms] opacity-100":"opacity-0"),children:s&amp;&amp;(0,i.jsx)(l.Z,{map:s,isShowImage:!0,title:t.title,coordinates:t.listingDescription.coordinates,imageClassName:"max-h-[300px] sm:max-h-[500px]",className:"h-full"})})]})})})}},81835:function(e,t,s){"use strict";s.d(t,{Z:function(){return y}});var i=s(85893);s(67294);var r=s(89837),l=s(39199),a=s(14690),n=s(54682),m=s(26528),o=s(34426),d=s(58723),c=s(45373),x=s(38138),h=s(32998);s(40924);var p=e=&gt;{let{data:t,hotelData:s,roomType:r,className:l="",imgStyle:a,imgClassName:p,isRecommended:u,onSelectedRoom:g}=e,[f,v]=(0,o.n6)(!1),{tHotels:j}=(0,n.EI)(),{photos:w}=t;return((0,o.Ng)(()=&gt;{v(!0)},[]),0===w.length)?(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:(0,o.AK)("h-full md:h-[400px] bg-secondaryGrey")})}):(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:(0,o.AK)("flex flex-col max-h-full md:max-h-[400px]",l),children:(0,i.jsx)("div",{className:"kuma-3582784794",children:(0,i.jsxs)(x.Z,{onSelectedRoom:g,roomType:r,hotelData:s,data:t,children:[w.length&gt;1&amp;&amp;f?(0,i.jsx)(h.Z,{photos:w,isRecommended:u||(null==r?void 0:r.featured),className:"max-h-full md:max-h-[400px]",imgStyle:a,imgClassName:p,imageSize:{default:50,sm:100,md:50}}):(0,i.jsx)(d.Z,{image:w[0],size:{default:50,sm:100,md:50},className:p,style:{aspectRatio:"233/150",objectFit:"cover",position:"relative",borderRadius:0,width:"100%",...a}}),w.length&gt;1&amp;&amp;(0,i.jsx)(m.D,{className:"bg-white absolute px-2 top-2 left-2 sm:px-3 z-[2] rounded-none",children:(0,i.jsxs)("div",{className:"flex items-center gap-2",children:[(0,i.jsx)(c.GN,{icon:c.l8,className:"text-primary"}),(0,i.jsx)("p",{className:"text-[0.875rem] leading-[150%] font-normal text-primaryFont",children:j("showAllPhotos",{photos:w.length})})]})})]})})})})},u=s(30434),g=e=&gt;{var t;let{data:s,hotelData:r,className:l=""}=e,{beds:a,featuredAmenities:m,title:d,roomSizeText:h}=s;return(0,i.jsxs)("div",{className:(0,o.AK)("flex flex-col gap-5","".concat(l)),children:[(0,i.jsxs)("div",{className:"flex justify-center items-center",children:[(0,i.jsx)(n.PH,{beds:a}),a.length&gt;0&amp;&amp;h&amp;&amp;(0,i.jsx)("span",{className:"text-[0.875rem] sm:text-[1rem] text-primaryGreyFont",children:"/"}),h&amp;&amp;(0,i.jsxs)("div",{className:"flex items-center gap-2 pl-2",children:[(0,i.jsx)(c.GN,{icon:c.gG,width:16,height:16}),(0,i.jsx)("p",{className:"text-[0.875rem] font-normal leading-[100%] text-primaryFont lg:leading-[120%] lg:text-[1rem]",children:h})]})]}),(0,i.jsx)(x.Z,{hotelData:r,data:s,children:(0,i.jsx)("h3",{className:"".concat((t=d.length)&lt;10?"text-[1.8rem] sm:text-[2rem] md:text-[2.4rem] lg:text-[2.8rem]":t&lt;20?"text-[1.8rem] sm:text-[2rem] md:text-[2.2rem] lg:text-[2.4rem]":t&lt;30?"text-[1.6rem] sm:text-[1.8rem] md:text-[2rem] lg:text-[2.2rem]":t&lt;40?"text-[1.5rem] sm:text-[1.6rem] md:text-[1.8rem] lg:text-[2rem]":t&lt;50?"text-[1.2rem] sm:text-[1.5rem] md:text-[1.6rem] lg:text-[1.8rem]":"text-[1.1rem] sm:text-[1.2rem] md:text-[1.5rem] lg:text-[1.6rem]"," leading-[1] font-medium text-primaryFont text-center"),children:d})}),(0,i.jsx)(u.Z,{allAmenities:m,cssProps:"justify-center"})]})},f=s(76723),v=s(7934),j=e=&gt;{let{hotelData:t,room:s,onSubmit:r,isEven:l}=e,{scrollToDateBlock:d,scrollToDateBlockAndOpen:c}=(0,a.Ig)(),{tHotels:x}=(0,n.EI)(),{elementRef:h,isVisible:u}=(0,f.Z)(),j=(0,v.Y)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{ref:h,className:(0,o.AK)("flex justify-between relative gap-y-5 gap-x-0 md:gap-x-[30px] lg:gap-x-[60px] md:gap-y-0 px-0",u?"animate-fade-up animate-duration-[1000ms] opacity-100":"opacity-0",l?"flex-col md:flex-row":"flex-col md:flex-row-reverse"),children:[(0,i.jsx)(p,{imgStyle:{borderRadius:0},imgClassName:"h-full md:h-[400px]",data:s,hotelData:t,className:"md:w-[50%] md:[&amp;_img]:transition-all md:[&amp;_img]:duration-500 md:[&amp;_.swiper-slide-active_img]:hover:scale-105"}),(0,i.jsxs)("div",{className:"flex flex-col justify-center gap-5 md:w-[50%]",children:[(0,i.jsx)(g,{className:"p-0 md:p-0",data:s,hotelData:t}),(0,i.jsx)("div",{className:"text-center line-clamp-4",children:s.description&amp;&amp;s.description.map((e,t)=&gt;(0,i.jsx)(m.zt,{data:e,cssProps:m.YI,listStyle:m.YI},t))}),(0,i.jsxs)("div",{className:"md:w-1/2 md:mx-auto",children:[(0,i.jsx)(m.wm,{className:"hidden w-full md:flex",onClick:r||(()=&gt;{j?j.open():c()}),children:x("viewRates")}),(0,i.jsx)(m.wm,{className:"flex w-full md:hidden",onClick:r||(()=&gt;{j?j.open():d()}),children:x("viewRates")})]})]})]},s.id)})},w=s(50366),N=s(76145),y=e=&gt;{let{hotelData:t,rooms:s,title:n,onSubmit:o}=e,{scrollToDateBlock:d,scrollToDateBlockAndOpen:c}=(0,a.Ig)(),{tHotels:x}=(0,N.EI)(),h=(0,a.lo)(),p=(0,v.Y)();return(0,i.jsx)(r.Z,{children:(0,i.jsx)("div",{ref:null==h?void 0:h.targetBlockRef,children:(0,i.jsxs)(l.Z,{availabilityMode:!1,title:n,titleClassName:"mt-5 mb-7 md:mb-9 ".concat(m.y7),children:[(0,i.jsx)("div",{className:"grid justify-between gap-y-14",children:s.map((e,s)=&gt;(0,i.jsx)(j,{hotelData:t,room:e,onSubmit:o,isEven:s%2==0},e.id))}),(0,i.jsxs)("div",{className:"flex justify-center mt-7 sm:mt-9",children:[(0,i.jsx)(w.F,{className:"hidden md:flex",onClick:()=&gt;{p?p.open():c()},children:x("showMoreRooms")}),(0,i.jsx)(w.F,{className:"flex md:hidden",onClick:()=&gt;{p?p.open():d()},children:x("showMoreRooms")})]})]})})})}},40924:function(){}}]);</pre></body></html>