1(window.webpackJsonp=window.webpackJsonp||[]).push([["app"],{"1Ki0":function(e,t){document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector(".js-a11y-contrast");function t(e){r(e);var t=e.getAttribute("data-tooltip");if(t){var s=document.createElement("span");s.className="tooltip",s.innerText=t,s.setAttribute("aria-hidden","true"),e.appendChild(s),requestAnimationFrame(()=>{s.classList.add("visible")})}}function r(e){var t=e.querySelector(".tooltip");t&&t.remove()}function s(r){if(e){var s=e.querySelector(".js-contrast-off"),i=e.querySelector(".js-contrast-on"),a=e.getAttribute("data-label-on"),n=e.getAttribute("data-label-off"),o=r?a:n;s&&i&&(s.style.display=r?"none":"inline-block",i.style.display=r?"inline-block":"none"),e.setAttribute("aria-pressed",String(r)),e.setAttribute("data-tooltip",o),e.matches(":hover, :focus")&&t(e)}}var i="true"===localStorage.getItem("a11y-contrast-enabled");i&&document.body.classList.add("a11y-contrast"),s(i),e&&(e.addEventListener("click",(function(){var e=document.body.classList.toggle("a11y-contrast");localStorage.setItem("a11y-contrast-enabled",e),s(e)})),e.addEventListener("mouseenter",()=>t(e)),e.addEventListener("mouseleave",()=>r(e)),e.addEventListener("focus",()=>t(e)),e.addEventListener("blur",()=>r(e)))}))},"4MgD":function(e,t){},"9WYL":function(e,t){var r=(e,t)=>{var r=e.querySelector(t).getBoundingClientRect().height;return e.style.height=r+"px",e.style.transition=Math.round(r)/500+"s",r},s=e=>{e.style.height="0"},i=document.querySelectorAll(".js-spa-item"),a=document.querySelectorAll(".js-spa-treatment");i.forEach(e=>{var t=e.querySelector(".js-spa-item-top"),i=e.querySelector(".js-spa-item-bottom"),a=e.querySelector(".js-spa-item-button"),n=e.querySelector(".js-spa-item-title"),o=e.querySelectorAll(".js-spa-treatment");if(t&&i&&a&&n){var l=a.querySelector(".js-spa-item-button-text"),c=e=>{"click"!==e.type&&("keydown"!==e.type||"Enter"!==e.key&&13!==e.keyCode)||((e,t,i,a,n,o)=>{e.classList.contains("is-active")?(s(t),n.innerText=i.getAttribute("data-show"),e.classList.remove("is-active"),a.classList.remove("is-active"),i.setAttribute("aria-expanded",!1),o.forEach(e=>{e.querySelectorAll(".js-spa-treatment-top").forEach(e=>{e.setAttribute("aria-hidden",!0),e.setAttribute("tabindex","-1")})}),o.forEach(e=>{s(e.querySelector(".js-spa-treatment-bottom")),e.classList.remove("is-visible-treatment"),e.querySelector(".js-spa-treatment-top").classList.remove("is-visible-treatment")})):(r(t,".js-spa-item-bottom-inner"),e.classList.add("is-active"),a.classList.add("is-active"),n.innerText=i.getAttribute("data-hide"),i.setAttribute("aria-expanded",!0),o.forEach(e=>{e.querySelectorAll(".js-spa-treatment-top").forEach(e=>{e.setAttribute("aria-hidden",!1),e.setAttribute("tabindex","0")})}))})(t,i,a,n,l,o)};a.addEventListener("click",c),a.addEventListener("keydown",c),a.setAttribute("tabindex","0")}}),a&&a.forEach(e=>{var t=e.querySelector(".js-spa-treatment-top"),i=e.querySelector(".js-spa-treatment-bottom"),a=a=>{var n=t.closest(".js-spa-item-bottom"),o=n.getBoundingClientRect().height;if("click"===a.type||"keydown"===a.type&&("Enter"===a.key||13===a.keyCode))if(t.classList.contains("is-visible-treatment")){s(i);var l=i.querySelector(".js-spa-treatment-bottom-inner").getBoundingClientRect().height;n.style.height=o-l+"px",e.classList.remove("is-visible-treatment"),t.classList.remove("is-visible-treatment"),i.classList.remove("is-visible-treatment"),i.setAttribute("aria-hidden",!0)}else{var c=r(i,".js-spa-treatment-bottom-inner");n.style.height=o+c+"px",e.classList.add("is-visible-treatment"),t.classList.add("is-visible-treatment"),i.classList.add("is-visible-treatment"),i.setAttribute("aria-hidden",!1)}};t.addEventListener("click",a),t.addEventListener("keydown",a)});var n=document.querySelector(".js-rs-scroll");if(n){var o=()=>{var e=document.querySelector(".js-rs-contact");if(e){var t=e.querySelector('a, button, [tabindex]:not([tabindex="-1"])')||null;t&&setTimeout(()=>{t.focus()},300)}};n.addEventListener("click",o),n.addEventListener("keydown",(function(e){"Enter"!==e.key&&13!==e.keyCode||o()}))}var l=document.querySelectorAll([".js-rs-filter-item",".js-rs-filter-item-subnav"]);
1l&&l.forEach(e=>{var t=function(){var e=this.getAttribute("data-id"),t=document.querySelector(".js-rs-item[data-id='".concat(e,"']"));if(t){var r=t.querySelector('a, button, [tabindex]:not([tabindex="-1"])')||null;r&&setTimeout(()=>{r.focus()},300)}};e.addEventListener("click",t),e.addEventListener("keydown",(function(e){"Enter"!==e.key&&13!==e.keyCode||t.call(this)}))})},CPKN:function(e,t){var r=document.querySelector(".js-filter"),s=document.querySelector(".js-filter__load-box"),i=document.querySelector(".js-counter-value");if(r&&s){var a=r.querySelectorAll(".js-filter__item"),n=s.querySelectorAll(".js-filter__load-item");r.addEventListener("click",e=>{a.forEach(t=>{var r,o,l=(e=>(e=e||window.event).target||e.srcElement)(e);if(l===t&&!t.classList.contains("is-active")){s.classList.add("is-hidden");var c=t.getAttribute("data-category");o=c,n.forEach(e=>{e.classList.remove("is-hidden"),o&&(e.getAttribute("data-category").split(",").includes(o)||e.classList.add("is-hidden"))}),null!=i&&void 0!==i&&(e=>{var t=e.querySelectorAll(".js-filter__load-item:not(.is-hidden)").length+e.querySelectorAll('[data-voucher="true"]:not(button)').length;i.innerHTML=t})(s),r=l,a.forEach(e=>{e===r?e.classList.add("is-active"):e.classList.remove("is-active")}),setTimeout(()=>{s.classList.remove("is-hidden")},500)}})})}},Cfxt:function(e,t){var r=document.querySelectorAll(".js-video-box"),s=(e,t,r)=>{var s=r.querySelector("button"),i=t.paused;e.classList.toggle("is-active",i),s.setAttribute("aria-pressed",i),i?t.play():t.pause()};r.forEach(e=>{var t=e.closest(".photo-text-simple"),r=e.querySelector(".js-video-button"),i=e.querySelector(".js-video-play"),a=e.querySelector(".js-video-background");t&&!document.body.classList.contains("editor-mode")&&r&&i&&a&&"true"!==e.dataset.videoInitialized&&(e.dataset.videoInitialized="true",r.addEventListener("click",()=>s(e,i,r)),a.addEventListener("click",()=>s(e,i,r)))})},"G+C/":function(e,t){var r=document.querySelector(".js-event-filters-hld"),s=document.querySelector(".js-event-filters-btn"),i=document.querySelectorAll('.js-event-filters-item [role="button"]'),a=document.querySelectorAll(".js-event-filterable"),n=document.querySelector(".js-event-filterable-box"),o=()=>{var e=document.querySelector(".js-site-header");if(e){var t=e.getBoundingClientRect().height,s=r.closest(".l-section").getBoundingClientRect().top+window.pageYOffset-20-t;window.scrollTo(0,s)}else{var i=r.closest(".l-section").getBoundingClientRect().top+window.pageYOffset-20;window.scrollTo(0,i)}};r&&(i.forEach(e=>{e.addEventListener("keydown",e=>{var{key:t}=e;[" ","Enter"].includes(t)&&(e.preventDefault(),e.target.click())}),e.addEventListener("click",t=>{n.classList.add("is-hidden"),s.setAttribute("aria-pressed",!1),i.forEach(e=>{e!==t.currentTarget&&(e.parentNode.classList.remove("is-active"),e.setAttribute("aria-pressed",!1))}),e.classList.contains("is-active")||(e.parentNode.classList.add("is-active"),e.setAttribute("aria-pressed",!0),a.forEach(t=>{t.style.display="none",t.dataset.year===e.parentNode.dataset.year&&t.dataset.month===e.parentNode.dataset.month&&(t.style.display="flex")})),o(),setTimeout(()=>{n.classList.remove("is-hidden")},500)})}),s.addEventListener("click",e=>{n.classList.add("is-hidden"),s.setAttribute("aria-pressed",!0),a.forEach(e=>{e.style.display="flex",o()}
1),i.forEach(e=>{e.parentNode.classList.remove("is-active"),e.setAttribute("aria-pressed",!1)}),setTimeout(()=>{n.classList.remove("is-hidden")},500)}))},JTob:function(e,t){function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,s)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i;i=document.querySelector(".site-panel"),document.addEventListener("dropdown:panel",e=>{var t=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){s(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},e.detail.value),a=e.detail.target,n=t.bookingProperty,o=a.closest(".js-booking-select"),l=i.querySelectorAll(".js-open-upper-site");o.setAttribute("data-value",n),l.forEach(e=>{e.hasAttribute("data-booking-property")&&e.setAttribute("data-booking-property",n)})})},KJUp:function(e,t,r){"use strict";r.r(t),r.d(t,"lazyLoadInstance",(function(){return i}));var s=r("hyW1"),i=new(r.n(s).a)({elements_selector:".js-lazy"})},MKE8:function(e,t){var r,s,i,a,n,o,l,c,d,u,p,v;r=".js-nav",s=".js-nav-link",i=".ms-dropdown",a=".ms-dropdown__item",n=".js-booking-btn",o=".js-booking-btn-button",l=".js-booking-btn-list",c=".js-open-upper-site",d=".text",u=e=>{var t,r;if(e.classList){var s=Array.from(e.classList).find(e=>e.startsWith("auto-property-"));if(s)return s.replace("auto-property-","")}return(null===(t=e.dataset)||void 0===t?void 0:t.bookingProperty)||(null===(r=e.dataset)||void 0===r?void 0:r.id)||null},p=()=>{var e=document.querySelector(r),t=document.querySelectorAll(i);if(e&&t.length){var p=(e=>{if(!e)return[];var t=e.querySelectorAll("".concat(s,".is-active, ").concat(s," .is-active")),r=[];return t.forEach(e=>{var t=e.closest(s)||e,i=u(t)||u(e);i&&r.push(i)}),r})(e);p.length&&((e=>{(null==e?void 0:e.length)&&document.querySelectorAll(n).forEach(t=>{var r=t.querySelector(l);r&&e.forEach(e=>{var s=r.querySelector("".concat(c,'[data-booking-property="').concat(e,'"]'));if(s){var i,a,n=t.querySelector(o),l=(null==n||null===(i=n.dataset)||void 0===i?void 0:i.autoProperty)||(null==n||null===(a=n.querySelector(d))||void 0===a?void 0:a.textContent)||"Book Online",u=s.querySelector(d);u&&(u.textContent=l),s.classList.add("site-top-scroll__booking-btn","site-btn","site-btn--primary"),s.classList.remove("booking-btn__link","js-booking-btn-item","wa-primary-background-color--before"),t.parentNode.replaceChild(s,t)}})})})(p),((e,t)=>{(null==t?void 0:t.length)&&(null==e?void 0:e.length)&&t.forEach(t=>{var r="".concat(a,'[data-booking-property="').concat(t,'"], ').concat(a,'[data-id="').concat(t,'"]');e.forEach(e=>{var t=e.querySelector(r);t&&t.click()})})})(t,p))}},v=()=>{"requestIdleCallback"in window?requestIdleCallback(p,{timeout:2e3}):setTimeout(p,100)},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",v):v()},OACj:function(e,t){var r=document.querySelector(".js-room-facilities");if(r){var s=r.querySelectorAll(".js-room-facilities-item"),i=r.querySelector(".js-room-facilities-list"),a=r.querySelector(".js-room-facilities-btn"),n=a.querySelector(".js-room-facilities-btn-text"),o=(e,t,r,s)=>{var i=[],a=getComputedStyle(s).rowGap;e.forEach((e,t)=>{t<5&&i.push(e.offsetHeight+parseInt(a))});var n=i.reduce((e,t)=>e+t);s.style.maxHeight="".concat(n,"px"),t.classList.remove("is-visible-items"),r.innerHTML=r.getAttribute("data-show"),r.closest("button").setAttribute("aria-label","".concat(r.getAttribute("data-title")," - ").concat(r.getAttribute("data-show")))},l=(e,t,r,s)=>{var i=[],a=getComputedStyle(s).rowGap;e.forEach(e=>{i.push(e.offsetHeight+parseInt(a))}),t.classList.add("is-visible-items");var n=i.reduce((e,t)=>e+t);s.style.maxHeight="".concat(n,"px"),r.innerHTML=r.getAttribute("data-hide"),r.closest("button").setAttribute("aria-label","".concat(r.getAttribute("data-title")," - ").concat(r.getAttribute("data-hide")))},c=()=>{window.innerWidth<768?s.length>5?(a&&a.classList.remove("is-hidden"),o(s,r,n,i)):l(s,r,n,a):(a&&a.classList.add("is-hidden"),l(s,r,n,i))},d=window.innerWidth;window.addEventListener("load",()=>{c(),a.addEventListener("click",()=>{r.classList.contains("is-visible-items")?o(s,r,n,i):l(s,r,n,i),r.scrollIntoView({block:"start",behavior:"smooth"})})}),window.addEventListener("resize",()=>{var e=window.innerWidth;e!==d&&(c(),d=e)})}},POWs:function(e,t){var r,s,i=document.querySelector(".js-rs"),a=document.querySelector(".js-scroll-header"),n=document.querySelector(".js-site-top-mobile"),o=(document.querySelector(".js-rs-hidden-dot"),document.querySelector(".js-rs-hidden-box")),l=document.querySelector(".js-rs-filter"),c=document.querySelectorAll(".js-rs-filter-item, .js-rs-filter-item-subnav"),d=document.querySelector(".js-filter-dot");function u(e,t,r){e.setAttribute("aria-expanded",r)}function p(e,t){var r=document.querySelector(".js-rs-filter").querySelectorAll('button:not(.js-rs-filter-item-subnav):not([aria-hidden="true"])');if(Array.from(r).includes(e)){var s=[...r].indexOf(e);r[t?(s+1)%r.length:(s-1+r.length)%r.length].focus()}}
1function v(e,t,r,s,i,a,n){t&&r&&!a?(u(e,0,!0),n?r.focus():y(t).focus()):n?f(t,e,s,!0,o):f(t,e,i,!1,o)}function f(e,t,r,s,i){r?r.focus():s?i.querySelector(".is-showed").focus():y(i).focus()}function y(e){var t=e.querySelectorAll(".is-showed");return t[t.length-1]}d&&(d.addEventListener("mouseenter",e=>{u(e.target,0,!0)}),d.addEventListener("mouseleave",e=>{u(e.target,0,!1)})),null==l||l.addEventListener("keydown",(function(e){var t,r,s,i=e.target,a=null;i.classList.contains("js-filter-dot")&&(a=i.nextElementSibling);var n,o=null===(t=a)||void 0===t?void 0:t.querySelector("button.is-showed"),l=null===(r=i.nextElementSibling)||void 0===r?void 0:r.closest(".is-showed"),c=null===(s=i.previousElementSibling)||void 0===s?void 0:s.closest(".is-showed");switch(e.key){case"ArrowDown":v(i,a,o,l,c,e.shiftKey,!0),e.preventDefault();break;case"ArrowUp":v(i,a,o,l,c,e.shiftKey,!1),e.preventDefault();break;case"ArrowRight":p(i,!0),e.preventDefault();break;case"ArrowLeft":p(i,!1),e.preventDefault();break;case"Escape":(null==(n=i)?void 0:n.classList.contains("js-rs-filter-item"))||(u(d,0,!1),d.focus()),e.preventDefault();break;case"Tab":!function(e,t,r,s,i,a){t&&r&&!a?u(e,0,!0):(!s&&!a||!i&&a)&&u(d,0,!1)}(i,a,o,l,c,e.shiftKey);break;case"Enter":!function(e,t,r){e.classList.contains("js-filter-dot")&&t&&r?u(e,0,!0):u(d,0,!1)}(i,a,o)}})),window.addEventListener("load",e=>{var t=()=>{var e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);s=(r=e>1239?a:n).offsetHeight};if(t(),i&&r){var o=document.querySelector(".js-rs-outher"),l=document.querySelector(".js-rs-filter"),d=document.querySelector(".js-rs-filter-holder"),u=window.pageYOffset+o.getBoundingClientRect().top,p=document.querySelectorAll(".js-rs-filter-item"),v=document.querySelectorAll(".js-rs-filter-item-subnav"),f=document.querySelector(".js-rs-item"),y=parseInt((f.currentStyle||window.getComputedStyle(f)).marginTop),m=parseInt((f.currentStyle||window.getComputedStyle(f)).borderTopWidth),h=e=>{e&&e.forEach(e=>{e.setAttribute("data-scroll-px",-(s+o.offsetHeight+y-m))})};if(h(p),h(v),document.querySelector(".js-rs-scroll")){var b=document.querySelector(".js-rs-scroll"),g=document.querySelector(".js-rs-contact"),w=parseInt((g.currentStyle||window.getComputedStyle(g)).marginTop);b.setAttribute("data-scroll-px",-(s+o.offsetHeight+w))}var S=()=>{(document.documentElement.scrollTop||window.scrollY)+s>u?(l.classList.add("is-fixed"),l.style.top="".concat(s,"px")):(l.classList.remove("is-fixed"),l.style.top="0")};S(),window.addEventListener("scroll",(function(){t(),S()}));var L=s+o.offsetHeight,j=document.querySelectorAll(".js-rs-item"),E=e=>{e.forEach(e=>{var t=e.getAttribute("data-id"),r=d.querySelector(".js-rs-filter-item-subnav[data-id='".concat(t,"']")),s=d.querySelector(".js-rs-filter-item[data-id='".concat(t,"']"));((e,t)=>{var r=parseInt((e.currentStyle||window.getComputedStyle(e)).marginTop),s=Math.floor(e.getBoundingClientRect().top-r-t),i=Math.floor(e.getBoundingClientRect().top+e.offsetHeight-t);return s<=0&&i>0})(e,L)?(r.classList.add("is-active"),s.classList.add("is-active")):(r.classList.remove("is-active"),s.classList.remove("is-active"))})};j&&d&&(E(j),window.addEventListener("scroll",(function(){E(j)})));var q=d.offsetWidth,A=e=>{var t=e.currentStyle||window.getComputedStyle(e);return e.offsetWidth+parseInt(t.marginRight)+parseInt(t.marginLeft)},k=(e,t)=>{var r=0;e.forEach(e=>{var s=e.getAttribute("data-id"),i=d.querySelector(".js-rs-filter-item-subnav[data-id='".concat(s,"']")),a=A(e);(r+=a)>t?(e.classList.add("rs-filter__item--hidden"),e.setAttribute("aria-hidden","true"),!i.classList.contains("is-showed")&&i.classList.add("is-showed")):(e.classList.remove("rs-filter__item--hidden"),e.setAttribute("aria-hidden","false"),i.classList.contains("is-showed")&&i.classList.remove("is-showed"))});var s=d.querySelector(".js-rs-hidden-dot");r>t?!s.classList.contains("is-active")&&s.classList.add("is-active"):s.classList.contains("is-active")&&s.classList.remove("is-active"),A(e[0])<t?(d.querySelector(".js-rs-filter-label").classList.remove("is-showed"),s.classList.remove("is-static")):(d.querySelector(".js-rs-filter-label").classList.add("is-showed"),s.classList.add("is-static"))};if(d){var x=d.querySelectorAll(".js-rs-filter-item");x&&(k(x,q),window.addEventListener("resize",(function(){var e=d.offsetWidth;k(x,e)})))}
1c.forEach(e=>{e.addEventListener("keydown",e=>{if("Enter"===e.key||" "===e.key){var t=document.querySelector(e.target.getAttribute("data-scroll-to"));setTimeout(()=>null==t?void 0:t.focus(),300)}})})}})},"Qri+":function(e,t){!function(){var e=document.querySelectorAll(".js-nav-item");function t(e){null!=this.firstElementChild.nextElementSibling&&a(this.firstElementChild,!0)}function r(e){null!=this.firstElementChild.nextElementSibling&&a(this.firstElementChild,!1)}function s(e,t,r,s,i,c,d){if(t&&o(d))a(e,!0),c?r.focus():n(t.querySelector("ul")).focus();else{var u=e.closest("ul").parentElement;c?l(u,e,i,!0):l(u,e,s,!1)}}function i(e,t,r,s,i,n){var d;o(i)?i.querySelector("a").focus():o(t)?l(r=e.closest("ul").parentElement,e,i,n):n&&r?(a(e,!0),setTimeout(()=>s.focus(),300)):!n&&(null==(d=r)?void 0:d.classList.contains("js-subnav-last"))&&c(e,!0)}function a(e,t){e.setAttribute("aria-expanded",t),t?e.nextElementSibling.querySelectorAll("a, button").forEach(e=>e.removeAttribute("tabindex")):e.nextElementSibling.querySelectorAll("a, button").forEach(e=>e.setAttribute("tabindex","-1"))}function n(e){var t=e.children,r=[].slice.call(t);return r[r.length-1].querySelector("a")}function o(e){return null==e?void 0:e.classList.contains("js-nav-item-top")}function l(e,t,r,s){r?r.querySelector("a").focus():s?e.querySelector("a").focus():n(e.querySelector("ul")).focus()}function c(e,t){var r,s=e.closest(".js-subnav").parentElement.querySelector(".js-nav-link");(r=s).setAttribute("aria-expanded",!1),r.nextElementSibling.querySelectorAll("a, button").forEach(e=>e.setAttribute("tabindex","-1")),t&&s.focus()}function d(e){var t=e.target.closest(".js-nav-link");if(null!=t){var r=e.target.closest(".js-nav-item"),a=r.nextElementSibling,n=r.previousElementSibling,d=t.nextElementSibling,u=t.closest(".js-subnav"),p=null==d?void 0:d.querySelector("a");switch(e.key){case"ArrowDown":s(t,d,p,n,a,!0,r),e.preventDefault();break;case"ArrowUp":s(t,d,p,n,a,!1,r),e.preventDefault();break;case"ArrowRight":i(t,r,d,p,a,!0),e.preventDefault();break;case"ArrowLeft":i(t,r,u,p,n,!1),e.preventDefault();break;case"Escape":!function(e,t){o(t)||c(e,!0)}(t,r),e.preventDefault();break;case"Tab":!function(e,t,r,s,i,a,n,c){var d,u,p,v=s&&!a||i&&a,f=null===(d=n.parentElement.closest(".js-nav-item"))||void 0===d?void 0:d.nextElementSibling;if(v&&!f)c.preventDefault(),null===(u=a?i:s)||void 0===u||null===(p=u.querySelector("a"))||void 0===p||p.focus();else if(!o(n)){c.preventDefault();var y=e.closest("ul").parentElement;a?l(y,e,i,!1):l(y,e,s,!0)}}(t,0,0,a,n,e.shiftKey,r,e)}}}document.querySelectorAll(".js-nav").forEach(e=>{e.addEventListener("keydown",d,!0)}),e.forEach(e=>{e.addEventListener("mouseenter",t,!0),e.addEventListener("mouseleave",r)})}()},UcTA:function(e,t){(()=>{var e=document.querySelectorAll(".ms-dropdown__item"),t=document.querySelectorAll(".js-filter__load-item");if(e.length&&t.length){e.forEach(e=>{e.addEventListener("click",()=>{var r;t.length&&(r=e.dataset.id,t.forEach(e=>{e.classList.remove("is-hidden"),e.dataset.property!==r&&e.classList.add("is-hidden")}))})})}})()},bw5b:function(e,t){var r=document.querySelector(".js-fixed-details-panel");if(r){var s,i,a,n;function o(){i=s.clientHeight,n=r.getBoundingClientRect().top,a=n-i}if(s=document.querySelector(".site-top-scroll"),window.innerWidth>768&&o(),r&&s&&window.innerWidth>768){window.addEventListener("scroll",()=>{var e;e=a,(document.documentElement.scrollTop||window.scrollY)>e?(r.classList.add("is-fixed"),r.style.top=i+"px"):(r.classList.remove("is-fixed"),r.style.top=null)})}window.addEventListener("resize",o)}},dDIG:function(e,t){var r=document.querySelector(".js-check-scroll"),s=document.querySelector(".js-check-mobile-scroll");checkIt=(e,t)=>{(document.documentElement.scrollTop||window.scrollY)>e?t.classList.add("is-scrolled"):t.classList.remove("is-scrolled")},r&&s&&(window.addEventListener("DOMContentLoaded",()=>{checkIt(35,r),checkIt(35,s),checkIt(35,document.body)}),window.addEventListener("scroll",()=>{checkIt(35,r),checkIt(35,s),checkIt(35,document.body)}),window.addEventListener("resize",()=>{checkIt(35,r),checkIt(35,s),checkIt(35,document.body)}))},e7EF:function(e,t){var r=document.querySelectorAll(".js-video-box"),s=(e,t,r)=>{var s=r.querySelector("button"),i=t.paused;e.classList.toggle("is-active",i),s&&s.setAttribute("aria-pressed",i),i?t.play():t.pause()};
1r.forEach(e=>{var t=e.querySelector(".js-video-button"),r=e.querySelector(".js-video-play"),i=e.querySelector(".js-video-background");!document.body.classList.contains("editor-mode")&&t&&r&&i&&"true"!==e.dataset.videoInitialized&&(e.dataset.videoInitialized="true",t.addEventListener("click",()=>s(e,r,t)),i.addEventListener("click",()=>s(e,r,t)))})},oc8p:function(e,t,r){},"s4d/":function(e,t){var r=document.querySelector(".js-attractions-filters"),s=document.querySelector(".js-attraction-filters__load-box");if(r&&s){var i=r.querySelectorAll(".js-attractions-filters__item"),a=s.querySelectorAll(".js-attraction-filters__load-item");i.forEach(e=>{e.addEventListener("click",t=>{if(!e.classList.contains("is-active")){s.classList.add("is-hidden");var r=e.getAttribute("data-category");a.forEach(e=>{e.classList.remove("is-hidden"),r&&e.getAttribute("data-category")!==r&&e.classList.add("is-hidden")}),i.forEach(e=>{e===t.currentTarget?e.classList.add("is-active"):e.classList.remove("is-active")}),setTimeout(()=>{s.classList.remove("is-hidden")},500)}}),e.addEventListener("keydown",t=>{"Enter"===t.key&&e.click()})})}},xahM:function(e,t){var r=(e,t)=>{var r=e.querySelector(".js-expandable-item").getBoundingClientRect().height;e.classList.remove("is-expanded"),e.style.height=r+"px",updateHiddenItems(t,!0)};updateHiddenItems=(e,t)=>{e.forEach(e=>{e.setAttribute("aria-hidden",t)})};var s=(e,t)=>{var r=e.querySelector(".text");r.textContent=t?r.dataset.hide:r.dataset.show},i=document.querySelectorAll(".js-expandable-hld"),a=window.innerWidth;i.forEach(e=>{var t=e.querySelector(".js-expandable-list-hld"),i=e.querySelector(".js-explandable-btn"),n=e.querySelectorAll(".js-expandable-item[aria-hidden]");r(t,n),window.addEventListener("resize",()=>{var e=window.innerWidth;e!==a&&(r(t),a=e)}),i&&i.addEventListener("click",()=>{var e,a,o;i.classList.toggle("is-expanded"),t.classList.contains("is-expanded")?(r(t,n),t.classList.remove("is-expanded"),s(i,!1),i.setAttribute("aria-expanded",!1)):(a=n,o=(e=t).querySelector(".js-expandable-list").getBoundingClientRect().height,e.classList.add("is-expanded"),e.style.height=o+"px",e.style.transition=Math.round(o)/1e3+"s",updateHiddenItems(a,!1),t.classList.add("is-expanded"),s(i,!0),i.setAttribute("aria-expanded",!0))})})},xhOZ:function(e,t){var r=document.querySelector(".js-children-holder"),s=document.querySelector(".js-children-box"),i=document.querySelector(".js-add-children"),a=document.querySelector(".js-subtract-children"),n=document.querySelector(".js-number-children"),o=document.querySelector(".js-value-children"),l=document.querySelector(".js-value-occupancy"),c=document.querySelector(".js-number-occupancy"),d=document.querySelector(".js-add-occupancy"),u=document.querySelector(".js-subtract-occupancy"),p=(e,t)=>{var r=parseInt(e,10);return r>=t?r:r+1},v=(e,t)=>{var r=parseInt(e,10);return r<=t?r:r-1};d&&u&&l&&c&&(d.addEventListener("click",()=>{var e=p(l.value,9);l.value=e,c.textContent=e}),u.addEventListener("click",()=>{var e=v(l.value,1);l.value=e,c.textContent=e})),i&&a&&n&&o&&(i.addEventListener("click",()=>{var e=p(o.value,4);o.value=e,n.textContent=e,document.querySelector(".js-text-children").textContent=e;var t=document.querySelector(".js-children[data-id='".concat(e,"']"));t&&t.classList.remove("is-hidden")}),a.addEventListener("click",()=>{var e=parseInt(o.value,10);if(e>0){var t=document.querySelector(".js-children[data-id='".concat(e,"']")),r=document.querySelector(".js-children-age-placeholder-".concat(e)),s=document.querySelector(".js-input-children-".concat(e));t&&(t.classList.add("is-hidden"),t.classList.remove("is-visible")),r&&(r.textContent="-"),s&&(s.value="")}var i=v(o.value,0);o.value=i,n.textContent=i,document.querySelector(".js-text-children").textContent=i})),r&&s&&(s.addEventListener("click",()=>{r.classList.toggle("is-visible")}),document.addEventListener("click",e=>{r.contains(e.target)||r.classList.remove("is-visible")})),document.querySelectorAll(".js-children").forEach(e=>{var t=e.querySelector(".panel-children-item__placeholder"),r=e.querySelectorAll(".js-children-age-text");t&&(t.addEventListener("click",()=>{e.classList.toggle("is-visible")}),r.forEach(t=>{t.addEventListener("click",()=>{var r=e.getAttribute("data-id"),s=e.querySelector(".js-children-age-placeholder-".concat(r)),i=e.querySelector(".js-input-c
1hildren-".concat(r));s&&(s.textContent=t.textContent),i&&(i.value=t.getAttribute("data-id")),e.classList.remove("is-visible")})}))})},"y/L4":function(e,t){document.querySelectorAll(".js-booking-btn").forEach(e=>{var t=e.querySelector(".js-booking-btn-list"),r=e.querySelector(".js-booking-btn-button"),s=e.querySelectorAll(".js-booking-btn-item"),i=!1,a=function(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!i;i=s,e.classList.toggle("is-active",s),r.setAttribute("aria-expanded",s),t.setAttribute("aria-hidden",!s)};e.addEventListener("mouseenter",e=>{e.stopPropagation(),a(!0)}),e.addEventListener("mouseleave",e=>{e.stopPropagation(),a(!1)}),r.addEventListener("keydown",e=>{switch(e.key){case"Enter":case" ":case"ArrowDown":var t;e.preventDefault(),i?null===(t=s[0])||void 0===t||t.focus():a(!0);break;case"Escape":"true"===r.getAttribute("aria-expanded")&&(a(!1),r.focus())}}),t.querySelectorAll(".js-booking-btn-item").forEach((e,t,s)=>{e.addEventListener("keydown",e=>{switch(e.key){case"ArrowDown":e.preventDefault(),s[(t+1)%s.length].focus();break;case"ArrowUp":e.preventDefault(),s[(t-1+s.length)%s.length].focus();break;case"Tab":e.preventDefault(),e.shiftKey?s[(t-1+s.length)%s.length].focus():s[(t+1)%s.length].focus();break;case"Escape":a(),r.focus()}})})})},ypH3:function(e,t,r){"use strict";r.r(t);r("oc8p"),r("CPKN"),r("G+C/"),r("POWs"),r("9WYL"),r("KwXL"),r("ZiLf"),r("wEnf");var s=document.querySelector(".js-gallery-filters"),i=document.querySelector(".js-gallery-filters__load-box");if(s&&i){var a=s.querySelectorAll(".js-gallery-filters__item"),n=i.querySelectorAll(".js-gallery-filters__load-item");a.forEach(e=>{e.addEventListener("click",t=>{if(!e.classList.contains("is-active")){i.classList.add("is-hidden");var r=e.getAttribute("data-category");document.querySelectorAll(".js-lightgallery-holder").forEach(e=>{window.lgData[e.getAttribute("lg-uid")].prevScrollTop=window.pageYOffset,window.lgData[e.getAttribute("lg-uid")].destroy(!0)}),n.forEach(e=>{var t,s;e.classList.remove("is-hidden"),e.classList.contains("js-gallery-filters__load-item-photo")&&e.classList.add("js-lightgallery-img"),(e=>{if("HIDDEN-ELEMENTS"==e.parentNode.tagName){for(var t=e.parentNode;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}})(e),r&&e.getAttribute("data-category")!==r&&(e.classList.add("is-hidden"),e.classList.remove("js-lightgallery-img"),t=e,s=document.createElement("hidden-elements"),t.parentNode.insertBefore(s,t),s.appendChild(t))}),a.forEach(e=>{e===t.currentTarget?e.classList.add("is-active"):e.classList.remove("is-active")}),setTimeout(()=>{var e;document.querySelectorAll(".js-lightgallery-holder").forEach(t=>{t.addEventListener("onBeforeClose",()=>{(document.querySelector('.js-open-lightgallery[data-gallery-group="'.concat(e,'"]'))||document.querySelector(".js-lightgallery-img")).focus()}),lightGallery(t,{selector:".js-lightgallery-img",thumbnail:!0,exThumbImage:"data-exthumbimage",showThumbByDefault:!1,download:!1,thumbMargin:10})}),document.querySelectorAll(".js-open-lightgallery").forEach(t=>{t.addEventListener("click",(function(){var r=t.getAttribute("data-gallery-group"),s='.js-lightgallery-img[data-gallery-group="'.concat(r,'"]');$(s).trigger("click"),e=r}))}),i.classList.remove("is-hidden")},500)}})})}r("s4d/");var o=r("KJUp");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,s)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e,t,r,s,i,a,n){try{var o=e[a](n),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(s,i)}function p(e){return function(){var t=this,r=arguments;return new Promise((function(s,i){var a=e.apply(t,r);function n(e){u(a,s,i,n,o,"next",e)}function o(e){u(a,s,i,n,o,"throw",e)}n(void 0)}))}}var v=null,f=null;function y(e){e.prototype.findElFromIndex=function(e){return this.slides.eq(e)[0]},v.prototype.detectVideo=function(e){var t=this.findElFromIndex(e);if(t&&t.querySelector("video"))return t.querySelector("video")},v.prototype.resetVideo=function(e){var t=this.detectVideo(e);t&&(t.pause(),setTimeout((function(){t.currentTime=0}),this.params.speed))},e.prototype.allowPlayVideo=function(e){var t=this,r=t.detectVideo(e);r?(t.params.autoplay&&t.autoplay.stop(),setTimeout((function(){r.play()}),t.params.speed),t.params.autoplay&&(r.onended=function(){t.autoplay.start()})):t.params.autoplay&&t.autoplay.start()}}function m(){return h.apply(this,arguments)}
1function h(){return(h=p((function*(){return v||(f||(f=Promise.all([r.e(14).then(r.bind(null,"wi6J")),r.e("swiper-css").then(r.t.bind(null,"uVz3",7))]).then(e=>{var[t]=e;return y(v=t.default),v})))}))).apply(this,arguments)}function b(e,t,r){var s={_swiper:null,_ready:!1,_pendingCalls:[],_className:r,_index:e};return t.then(t=>{t&&t[e]&&(s._swiper=t[e],s._ready=!0,s._pendingCalls.forEach(e=>{var{method:t,args:r}=e;if("function"==typeof s._swiper[t])try{s._swiper[t](...r)}catch(e){}}),s._pendingCalls=[])}).catch(e=>{}),new Proxy(s,{get(e,r){if("_swiper"===r||"_ready"===r||"_pendingCalls"===r||"_className"===r||"_index"===r||"_initPromise"===r)return e[r];if("whenReady"===r)return()=>t.then(t=>t&&t[e._index]);if(e._swiper){var s=e._swiper[r];return"function"==typeof s?function(){try{for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];return s.apply(e._swiper,r)}catch(e){return}}:s}if("params"===r)return new Proxy({},{get:(t,r)=>e._swiper?e._swiper.params[r]:"slidesPerView"===r?1:"loop"!==r&&("speed"===r?300:"autoplay"!==r&&void 0)});if("slides"===r){if(e._swiper&&e._swiper.slides)return e._swiper.slides;var i=document.querySelectorAll(e._className||"")[e._index];if(i){var a=i.querySelectorAll(".swiper-slide");if(a.length>0){var n=Array.from(a).map(e=>new Proxy(e,{get:(e,t)=>"style"===t?new Proxy(e.style,{get:(e,t)=>e[t],set:(e,t,r)=>(e[t]=r,!0)}):e[t]}));return n.eq=function(e){return this[e]?[this[e]]:[]},n}}return[]}if("activeIndex"===r)return 0;if("$el"===r){var o=document.querySelectorAll(e._className||"")[e._index];if(o){var l=[o];return l.addClass=function(e){return e&&o.classList.add(e),this},l.removeClass=function(e){return e&&o.classList.remove(e),this},l.hasClass=function(e){return!!e&&o.classList.contains(e)},l.attr=function(e,t){return e?void 0===t?o.getAttribute(e):(o.setAttribute(e,t),this):this},l.eq=function(e){return 0===e?l:[]},l[0]=o,l}var c=[];return c.addClass=c.removeClass=c.hasClass=c.attr=c.eq=function(){return this},c}if("$wrapperEl"===r){if(e._swiper&&e._swiper.$wrapperEl)return e._swiper.$wrapperEl;var d=document.querySelectorAll(e._className||"")[e._index];if(d){var u=d.querySelector(".swiper-wrapper");if(u){var p=[u];return p[0]=u,p.addClass=function(e){return e&&u.classList.add(e),this},p.removeClass=function(e){return e&&u.classList.remove(e),this},p}}var v={clientLeft:0,clientTop:0,offsetWidth:0,offsetHeight:0},f=[v];return f[0]=v,f.addClass=f.removeClass=function(){return this},f}return function(){for(var t=arguments.length,s=new Array(t),i=0;i<t;i++)s[i]=arguments[i];e._pendingCalls.push({method:r,args:s})}}})}function g(e,t,r){var s=document.querySelectorAll(e),i=o.lazyLoadInstance;if(s.length){var a,n=[],l=null;l=(null===(a=document.querySelector("body"))||void 0===a?void 0:a.classList.contains("editor-mode"))||Array.from(s).some(e=>function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,r=e.getBoundingClientRect(),s=window.innerHeight||document.documentElement.clientHeight;return r.top>=-t&&r.top<s+t&&r.bottom>0}(e,0))?p((function*(){return yield m(),u()}))():new Promise(e=>{var t=new IntersectionObserver(r=>{r.forEach(function(){var r=p((function*(r){r.isIntersecting&&(t.disconnect(),yield m(),e(u()))}));return function(e){return r.apply(this,arguments)}}())},{rootMargin:"100px"});s.forEach(e=>t.observe(e))});for(var d=0;d<s.length;d++)n.push(b(d,l,e));return n}function u(){for(var e=[],a=function(a){var n=s[a];if(!n||!n.querySelector(".swiper-wrapper"))return e.push(null),"continue";var o=r?n.closest(r):n,l=o.querySelector(".js-swiper-button-next"),d=o.querySelector(".js-swiper-button-prev"),u=o.querySelector(".js-swiper-pagination"),p=!!o.getAttribute("data-autoplay")&&{disableOnInteraction:!1},m=!document.querySelector("body").classList.contains("editor-mode"),b=document.getElementById("translations-data"),w=null;b&&(w=JSON.parse(null==b?void 0:b.textContent));var S={init(e){setTimeout(()=>{i&&(i.update(),g(this,this.slides))})},slideChange(){i&&(i.update(),w&&function(e,t){var r,s=e.$el[0],i=e.params.loop;if(!s.querySelector(".swiper-notification"))return;if(!function(e){return!!e.offsetParent}(s))return;var a,n=e.activeIndex,o=e.previousIndex,l=e.params.slidesPerView,c=n>o;"auto"!==l&&c?(l=Math.round(e.params.slidesPerView),a=e.slides[l+o]):a=e.slides[n];var d=a.querySelector("img"),u=(null==d?void 0:d.getAttribute("alt"))||null,p=(null===(r=a.querySelector('[class*="title"]'))||void 0===r?void 0:r.textContent.trim())||u,v=p||(c?t.nextSlide:t.prevSlide),f=t.firstSlide,
1y=t.lastSlide,m=i?v:"".concat(p||""," ").concat(f).trim(),h=i?v:"".concat(p||""," ").concat(y).trim();e.params.a11y.nextSlideMessage=v,e.params.a11y.prevSlideMessage=v,e.params.a11y.firstSlideMessage=m,e.params.a11y.lastSlideMessage=h}(this,w),g(this,this.slides))},resize(){g(this,this.slides)}},L=c({},S);(null==t?void 0:t.on)&&Object.entries(t.on).forEach(e=>{var[t,r]=e,s=S[t];L[t]=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];s&&s.apply(this,t),r.apply(this,t)}});var j={loop:!1,speed:1e3,preventClicks:!0,autoplay:p,allowTouchMove:m,navigation:{nextEl:l,prevEl:d},pagination:{el:u,clickable:!0},on:L};w&&(j.a11y={nextSlideMessage:w.nextSlide,prevSlideMessage:w.prevSlide,paginationBulletMessage:w.paginationNext+"{{index}}",firstSlideMessage:w.firstSlide,lastSlideMessage:w.lastSlide});var E=c(c(c({},j),t),{},{on:L}),q=new v(n,E);q.disableItem=function(e){e.style.display="none",h(e,!1)},q.changeItemTabIndex=function(e,t){h(e,t);var r=y(e);r&&f(this,r,t)},e.push(q)},n=0;n<s.length;n++)a(n);return e}function f(e,t,r){t.forEach((t,s)=>{var i=0;if("auto"===e.params.slidesPerView){var a=e.size,n=e.slidesSizesGrid[0];i=Math.floor(a/n)}else i=e.params.slidesPerView;var o=s>=e.activeIndex&&s<e.activeIndex+Math.round(i);void 0!==r&&(o=r),h(t,o);var l=y(t);l&&f(e,l,o)})}function y(e){return Array.from(e.querySelectorAll("a, button, [tabindex]"))}function h(e,t){e.hasAttribute("aria-hidden")&&"true"===e.getAttribute("aria-hidden")||e.setAttribute("tabindex",t?"":"-1")}function g(e,t){var r=Array.from(t);r&&f(e,r)}}g(".js-attraction-others",{slidesPerView:1,spaceBetween:30,init:!0,breakpoints:{768:{slidesPerView:2},1239:{slidesPerView:3}}},".js-attraction-others-holder");function w(e,t){var r=e.getAttribute("data-id");e.classList.add("is-active"),e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),function(e){var t=[];if(!e.parentNode)return t;var r=e.parentNode.firstChild;for(;r;)1===r.nodeType&&r!==e&&t.push(r),r=r.nextSibling;return t}(e).forEach(e=>{e.classList.remove("is-active"),e.setAttribute("tabindex","-1"),e.setAttribute("aria-selected",!1)}),function(e,t){t.forEach(t=>{var r=t.getAttribute("data-id");e!=r?t.classList.remove("is-active"):t.classList.add("is-active")})}(r,t)}if(document.querySelectorAll(".js-photo-text-tabs-slider").forEach(e=>{var t=e.getAttribute("data-id");g('.js-photo-text-tabs-slider[data-id="'.concat(t,'"]'),{slidesPerView:1,loop:!0,fadeEffect:{crossFade:!0},effect:"fade",observer:!0,observeParents:!0,pagination:{el:'.js-swiper-pagination[data-id="'.concat(t,'"]')}},'.js-photo-text-tabs-slider-holder[data-id="'.concat(t,'"]'))}),document.querySelectorAll(".js-tabs").forEach((e,t)=>{var r=e.querySelectorAll(".js-photo-text-tabs-filter"),s=e.querySelectorAll(".js-photo-text-tabs-item"),i=null,a=null;function n(e,t){var i=[...r].indexOf(e);if(t){var a=r.length;i=(i+("prev"===t?-1:1)+a)%a}!function(e){e.focus()}(r[i]),w(r[i],s)}r.forEach((e,t)=>{e.addEventListener("click",()=>{w(e,s)}),e.addEventListener("keydown",e=>{!function(e){var t=e.currentTarget,r=!1;switch(e.key){case"ArrowLeft":n(t,"prev"),r=!0;break;case"ArrowRight":n(t,"next"),r=!0;break;case"Home":n(i),r=!0;break;case"End":n(a),r=!0}r&&(e.stopPropagation(),e.preventDefault())}(e)}),i||(i=e),a=e})}),window.innerWidth<768){var S=document.querySelector(".js-details-gallery"),L={slidesPerView:1.1,loop:!1,spaceBetween:20};null!=S&&void 0!==S&&S.classList.contains("js-details-gallery-counter")&&(L.pagination={el:".js-details-gallery-pagination",type:"custom",renderCustom:function(e,t,r){return'<span class="swiper-pagination-current">'.concat(t,'</span><span class="swiper-pagination-separator">/</span><span class="swiper-pagination-total ">').concat(r,"</span>")}}),g(".js-details-gallery",L,".js-details-gallery-holder")}document.querySelectorAll(".js-lightgallery-img").forEach(e=>{e.addEventListener("keydown",(function(t){"Enter"===t.key&&e.click()}))}),g(".js-room-others-slider",{slidesPerView:1.1,loop:!0,spaceBetween:20,navigation:{nextEl:".js-swiper-next",prevEl:".js-swiper-prev"},breakpoints:{768:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:3,spaceBetween:20}}},".js-room-others-slider-holder");r("OACj");g(".js-offer-others-slider",{slidesPerView:1.1,loop:!0,spaceBetween:20,navigation:{nextEl:".js-swiper-next",prevEl:".js-swiper-prev"},breakpoints:{768:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:3,spaceBetween:20}}},".js-offer-others-slider-holder");r("bw5b");function j(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}var E=e=>e instanceof HTMLVideoElement&&!!(e.currentTime>0&&!e.paused&&!e.ended&&e.readyState>2),q=e=>e.autoplay.running;if(document.querySelector(".js-banner-slider")){var A={loop:!0,fadeEffect:{crossFade:!0},autoplay:!0,effect:"fade",speed:1e3,autoplay:{delay:6e3},simulateTouch:!1};j()&&(A.speed=0,A.autoplay=!1),g(".js-banner-slider",A,".js-banner-slider-holder")}var k=document.querySelector(".slider-video video");if(k){var x=window.innerWidth<=768,P=x&&k.dataset.srcMobile?k.dataset.srcMobile:k.dataset.srcDesktop,C=x&&k.dataset.posterMobile?k.dataset.posterMobile:k.dataset.posterDesktop;C&&k.setAttribute("poster",C);var _=document.createElement("source");_.src=P,_.type="video/mp4",k.appendChild(_),k.load(),k.addEventListener("canplay",()=>{k.classList.add("is-loaded")})}r("JTob"),r("xhOZ");function O(e){return Array.from(e.querySelectorAll('a, button, input, textarea, select, details, [tabindex]:not
1([tabindex="-1"])')).filter(e=>!e.closest('[aria-hidden="true"]'))}var T=document.querySelector("body"),I=document.querySelectorAll(".js-toggle-menu"),B=document.querySelector(".js-navigation"),D=document.querySelectorAll(".js-show-mobile-subnav"),V=!1,M=["page-privacy","page-multisite_offers_vouchers_promotions","page-offers_vouchers_promotions","page-multisite_rooms","page-rooms","page-contact"],N=function(){var e,t;T.classList.toggle("is-open-mobile",V),B.classList.toggle("is-open",V),B.setAttribute("aria-hidden",!V),I.forEach(e=>e.setAttribute("aria-expanded",V)),V&&(e=B,t||setTimeout(()=>{var t=O(e)[0];t&&t.focus()},300),e.addEventListener("keydown",t=>{if("Tab"===t.key){var r=O(e),s=r[0],i=r[r.length-1];t.shiftKey?document.activeElement===s&&(t.preventDefault(),i.focus()):document.activeElement===i&&(t.preventDefault(),s.focus())}})),!V&&B.querySelectorAll('.js-show-mobile-subnav[aria-expanded="true"]').forEach(e=>e.click()),T.classList.contains("is-scrolled")||M.some(e=>T.classList.contains(e))?I[1].focus():I[0].focus()};I.forEach(e=>{e.addEventListener("click",(function(){V=!V,N()}))}),B.addEventListener("keydown",e=>{"Escape"===e.key&&(V=!1,N())}),D.forEach(e=>{var t=e.closest("li"),r=t.querySelector(".slide-menu__subnav"),s=!1,i=()=>{t.classList.toggle("active-mobile-subnav",s),e.setAttribute("aria-expanded",s),r.setAttribute("aria-hidden",!s),s?r.removeAttribute("inert"):r.setAttribute("inert","")};e.addEventListener("click",()=>{s=!s,i()}),e.addEventListener("keydown",e=>{["Enter"," "].includes(e.key)&&(e.preventDefault(),s=!s,i()),"Escape"===e.key&&(s&&e.stopPropagation(),s=!1,i())}),r.addEventListener("keydown",t=>{"Escape"===t.key&&(t.stopPropagation(),s=!1,i(),e.focus())})});r("xahM");var H={loop:!0,slidesPerView:1.02,spaceBetween:6,centeredSlides:!0,breakpoints:{768:{slidesPerView:1.05,spaceBetween:40},1024:{slidesPerView:1,spaceBetween:60},1239:{slidesPerView:1,spaceBetween:80}}};j()&&(H.speed=0),g(".js-one-photo-slider",H,".js-one-photo-slider-holder");var W={loop:!0,slidesPerView:1.02,spaceBetween:6,centeredSlides:!0,breakpoints:{768:{slidesPerView:1.05,spaceBetween:40},1024:{slidesPerView:1,spaceBetween:60},1239:{slidesPerView:1,spaceBetween:80}}};function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,s)}return r}function R(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function K(e){if(e.$el[0].closest(".reserve-slider").classList.contains("filtered")){var t=e.params.slidesPerView,r=e.activeIndex,s=e.slides;Array.from(s).filter(e=>
1"block"===e.style.display).forEach((s,i)=>{i>=r&&i<t+r?e.changeItemTabIndex(s,!0):e.changeItemTabIndex(s,!1)})}}j()&&(W.speed=0),g(".js-photos-slider",W,".js-photos-slider-holder");var Y=document.querySelectorAll(".js-selectable-dropdown");document.addEventListener("dropdown:slider",e=>{var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach((function(t){R(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e.detail.value),r=e.detail.target,s=t.id;!function(e,t){var r=t.closest(".reserve-slider");if(r){var s=r.querySelectorAll(".js-item"),i=r.querySelector(".js-reserve-slider-overlay");r.classList.add("filtered"),s&&(i.classList.add("is-active"),setTimeout((function(){i.classList.remove("is-active"),s.forEach(t=>{t.getAttribute("data-property")!==e?t.classList.add("is-hidden"):t.classList.remove("is-hidden")}),F&&F[0].update()}),500))}}(s,r),function(e,t){var r=t.closest(".reserve-slider");if(r){var s=r.querySelector(".js-show-more-reserve-filter");if(s){var i=s.getAttribute("data-href"),a=s.dataset.type,n=i?JSON.parse(i):null;if(n&&n[e]){var o=n[e][a]||null;o?(s.href=o,s.style.display="inline-block"):s.style.display="none"}else s.style.display="none"}}}(s,r)}),Y.forEach(e=>{var t=e.querySelector(".js-selectable-dropdown-text");e.querySelectorAll(".js-selectable-dropdown-item").forEach(e=>{e.classList.contains("is-active")&&(t.innerHTML=e.textContent)})});var J={slidesPerView:1.06,spaceBetween:5,loop:!1,breakpoints:{768:{slidesPerView:2,spaceBetween:15},1239:{slidesPerView:3,spaceBetween:20}},on:{slideChange:function(){K(this)},resize:function(){K(this)}}};j()&&(J.speed=0);var F=g(".js-reserve-slider",J,".js-reserve-slider-holder"),G={slidesPerView:1.06,spaceBetween:5,loop:!1,breakpoints:{768:{slidesPerView:2,spaceBetween:15},1239:{slidesPerView:3,spaceBetween:20}}};j()&&(G.speed=0),g(".js-vouchers-slider",G,".js-vouchers-slider-holder");r("Cfxt");g(".js-photo-text-sticky",{slidesPerView:1,loop:!0,fadeEffect:{crossFade:!0},effect:"fade"},".js-photo-text-sticky-holder");var U={slidesPerView:1.05,loop:!1,spaceBetween:6,breakpoints:{768:{slidesPerView:2,spaceBetween:20}}};j()&&(U.speed=0),g(".js-opinion-slider",U,".js-opinion-slider-holder");var Z={slidesPerView:1.05,loop:!1,spaceBetween:6,breakpoints:{767:{spaceBetween:25,slidesPerView:2},1024:{spaceBetween:20,slidesPerView:3},1600:{spaceBetween:25,slidesPerView:4}}};j()&&(Z.speed=0);g(".js-events-slider",Z,".js-events-slider-holder");var Q=document.querySelector(".js-logos-carousel"),X={slidesPerView:"auto",loop:((null==Q?void 0:Q.querySelectorAll(".swiper-slide").length)||0)>=6,watchOverflow:!0,on:{lock:function(){this.$el[0].classList.add("is-center")},unlock:function(){this.$el[0].classList.remove("is-center")},init:function(){o.lazyLoadInstance&&o.lazyLoadInstance.update(),setTimeout(()=>{null==Q||Q.querySelectorAll(".swiper-slide-duplicate img[data-src]").forEach(e=>{e.src=e.dataset.src,e.classList.remove("js-lazy")})},0)}}};j()&&(X.speed=0),g(".js-logos-carousel",X,".js-logos-carousel-holder"),g(".js-details-gallery",{loop:!0,slidesPerView:1.02,spaceBetween:6,centeredSlides:!0,watchOverflow:!1,pagination:{el:".js-details-gallery-pagination"},breakpoints:{768:{slidesPerView:1.05,spaceBetween:40},1024:{slidesPerView:1,spaceBetween:60},1239:{slidesPerView:1,spaceBetween:80}}},".js-details-gallery-holder");var ee={slidesPerView:1.05,rewind:!0,spaceBetween:6,breakpoints:{768:{slidesPerView:2,spaceBetween:20}}};j()&&(ee.speed=0);var te;g(".js-our-hotels-slider",ee,".js-our-hotels-slider-holder"),r("Qri+"),r("dDIG");te=["page-rooms","page-offers_vouchers_promotions","page-multisite_rooms","page-multisite_offers_vouchers_promotions"],"complete"===document.readyState&&document.body.classList.add("wa-site","site-body","wa-paragraph-font","wa-global-heading","wa-background-primary-background-color"),te.some(e=>document.body.classList.contains(e))?document.body.classList.add("wa-background-secondary-background-color"):document.body.classList.add("wa-background-primary-background-color"),j()&&document.querySelectorAll("video[autoplay], video[playsinline]").forEach(e
1=>{e.removeAttribute("autoplay"),e.removeAttribute("playsinline"),e.pause()});r("4MgD"),r("y/L4"),r("yxtW"),r("1Ki0"),r("UcTA");var re=(e,t,r,s,i)=>{e.classList.toggle("icon-play",!r),e.classList.toggle("icon-pause",r),t.textContent=r?i:s},se=e=>{var t=e.dataset.videoControls||e.dataset.sliderControls,r=document.getElementById(t);if(r){var s=e.hasAttribute("data-video-controls"),i=e.dataset.textPlay,a=e.dataset.textPause,n=e.querySelector(".icon"),o=e.querySelector(".u-sr-only"),l=null,c=null;if(!s){if(l=r.swiper,!q(l)||j())return void e.classList.add("is-hidden");setTimeout(()=>{n.classList.add("is-visible")},100)}if(s){var d=null,u=e=>{d!==e&&(d=e,c=e,re(n,o,e,i,a))};setTimeout(()=>{r.addEventListener("playing",()=>u(!0)),r.addEventListener("pause",()=>u(!1))}),r.readyState>=2?u(E(r)):r.addEventListener("loadedmetadata",()=>u(E(r)),{once:!0}),c||u(!1)}var p=s?E(r)&&!j():q(l)&&!j();setTimeout(()=>{n.classList.add("is-visible")},100);e.addEventListener("click",t=>{if(t.preventDefault(),t.stopPropagation(),s){var c=E(r);c?r.pause():r.play(),p=!c}else{var d=l.autoplay.running;d?l.autoplay.stop():l.autoplay.start(),p=!d}re(n,o,p,i,a),e.setAttribute("aria-pressed",!p)})}},ie=()=>{document.querySelectorAll("[data-video-controls], [data-slider-controls]").forEach(se)};"complete"===document.readyState?ie():window.addEventListener("load",ie);var ae;r("MKE8"),r("e7EF");window.innerWidth>1024&&!(null===(ae=document.querySelector("body"))||void 0===ae?void 0:ae.classList.contains("editor-mode"))&&r.e(7).then(r.bind(null,"Tb7Y")),document.getElementById("map-openstreetmap")&&Promise.all([r.e(6),r.e("leaflet")]).then(r.bind(null,"D+lj"))},yxtW:function(e,t){function r(e){var t={button:e.querySelector('[role="combobox"]'),dropdown:e.querySelector('[role="listbox"]'),options:e.querySelectorAll('[role="option"]'),announcement:e.querySelector(".announcement")},r=!1,s=-1,i=s=>{e.classList.remove("is-active"),t.button.setAttribute("aria-expanded",!1),t.dropdown.setAttribute("aria-hidden",!0),r=!1,s||t.button.focus()},a=e=>{var t=e.target,r=t.closest('[role="option"]'),s=t.dataset;c(r),r.hasAttribute("data-id")?document.dispatchEvent(new CustomEvent("dropdown:slider",{detail:{value:s,target:t}})):r.hasAttribute("data-booking-property")&&document.dispatchEvent(new CustomEvent("dropdown:panel",{detail:{value:s,target:t}}))},n=()=>{s<t.options.length-1?s++:s=0,l()},o=()=>{s>0?s--:s=t.options.length-1,l()},l=()=>{var e=t.options[s],r=e.textContent;e.classList.add("current"),e.focus(),t.options.forEach((t,r)=>{t!==e&&t.classList.remove("current")}),d("".concat(r))},c=e=>{s=[...t.options].indexOf(e),l();var r=e.textContent;t.button.querySelector(".text").textContent=r,t.options.forEach(e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")}),e.classList.add("active"),e.setAttribute("aria-selected","true"),d(r)},d=e=>{t.announcement.textContent=e,t.announcement.setAttribute("aria-live","assertive"),setTimeout(()=>{t.announcement.textContent="",t.announcement.setAttribute("aria-live","off")},1e3)};e.addEventListener("keydown",s=>{var a=t.options.length,l=document.activeElement,c=[...t.options].indexOf(l),{key:d}=s;switch(d){case"Escape":i();break;case"ArrowDown":s.preventDefault(),r||(e.classList.add("is-active"),t.button.setAttribute("aria-expanded",!0),t.dropdown.setAttribute("aria-hidden",!1),r=!0),n();break;case"ArrowUp":s.preventDefault(),r&&o();break;case"Tab":r&&c===a-1&&!s.shiftKey&&setTimeout(()=>{i(!0)},0)}}),t.button.addEventListener("click",s=>{s.stopPropagation(),e.classList.toggle("is-active"),r=!r,t.button.setAttribute("aria-expanded",r.toString()),t.dropdown.setAttribute("aria-hidden",(!r).toString())}),t.options.forEach(e=>{e.addEventListener("click",a),e.addEventListener("keydown",(function(e){"Enter"!==e.key&&13!==e.keyCode||a(e)}))}),document.addEventListener("click",()=>{e.classList.contains("is-active")&&i()})}document.querySelectorAll(".ms-dropdown").forEach(e=>{r(e)})}},[["ypH3","runtime",1,10]]]);
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.