1"use strict";(self.webpackChunklib=self.webpackChunklib||[]).push([[6009],{96009(s,e,i){i.r(e),i.d(e,{initBestHotelsGallery:()=>y,initCollectionsGalleries:()=>h,initDisctrictEntryGallery:()=>d,initDistrictsGallery:()=>u,initHotellistGalleries:()=>k,initHotelsByStarsGalleries:()=>_,initHotelsTonightGalleries:()=>c,initMapCardGallery:()=>p,initQuizHotelsGalleries:()=>v,initSunsetLandmarkGallery:()=>g,initSunsetMainGallery:()=>f,initSunsetSelectionsGallery:()=>w});var o=i(24990),l=i(74692);function t(s,e,i,o,l,t,n){try{var r=s[t](n),a=r.value}catch(s){return void i(s)}r.done?e(a):Promise.resolve(a).then(o,l)}function n(s){return function(){var e=this,i=arguments;return new Promise(function(o,l){var n=s.apply(e,i);function r(s){t(n,o,l,r,a,"next",s)}function a(s){t(n,o,l,r,a,"throw",s)}r(void 0)})}}var r=travel.options.baseSourcePath,a=22==travel.opts.lang_id||25==travel.opts.lang_id,c=function(){var s=n(function*(s,e,t){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803));var n={dots:!0,arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:3,rtl:a,lazyLoad:"ondemand",nextArrow:'<svg class="icon slick-arrow slick-arrow--next"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-r"></use></svg>'),prevArrow:'<svg class="icon slick-arrow slick-arrow--prev"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-l"></use></svg>'),responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]};Object.assign(n,e),travel.isMobile()&&t?l(s).slick(n):(0,o.A)(s,e=>{l(s).slick(n)})});return function(e,i,o){return s.apply(this,arguments)}}(),d=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803));var s=document.querySelector(".js-districts-entry").querySelector(".js-districts-entry-slider"),e=document.querySelector(".js-districts-entry-slider-nav"),o=e.querySelector(".js-districts-entry-arrow-prev"),t=e.querySelector(".js-districts-entry-arrow-next");l(s).slick({dots:!0,appendDots:e,dotsClass:"districts-entry__dots",arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:3,autoplay:!1,prevArrow:o,nextArrow:t,lazyLoad:"ondemand",responsive:[{breakpoint:850,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]})});return function(){return s.apply(this,arguments)}}(),u=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),l(".js-districts-slick").not(".slick-initialized").slick({slidesToShow:1,prevArrow:'<div class="districts-gallery__arrow-prev js-districts-slick-prev"></div>',nextArrow:'<div class="districts-gallery__arrow-next js-districts-slick-next"></div>'})});return function(){return s.apply(this,arguments)}}(),v=function(){var s=n(function*(s){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),s||(s=l(".js-quiz-hotellist-gallery")),s.each(function(){l(this).find(".js-quiz-hotellist-gallery-photos").not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!0,arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,focusOnSelect:!0,autoplay:!1,adaptiveHeight:!1,rtl:a,nextArrow:'<a class="quiz-hotellist-gallery-arrow quiz-hotellist-gallery-arrow--next js-next" title="Next" ><svg class="quiz-hotellist-gallery-arrow__icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-r"></use></svg></a>'),prevArrow:'<a class="quiz-hotellist-gallery-arrow js-prev" title="Previous"><svg class="quiz-hotellist-gallery-arrow__icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-l"></use></svg></a>')})})});return function(e){return s.apply(this,arguments)}}(),h=function(){var s=n(function*(s){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),s||(s=l(".js-collections-card-gallery-wrapper")),s.each(function(){var s=l(this);s.closest(".js-collections-card-gallery").append('<div class="nav-control
1s collections-card__gallery-control"><a class="collections-card__gallery-arrow js-prev" title="Previous">'+'<svg class="collections-card__gallery-icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-arrow-chevron"></use></svg>')+'</a><div class="selections__carousel-dots js-dots"></div><a class="collections-card__gallery-arrow collections-card__gallery-arrow--next js-next" title="Next" >'+'<svg class="collections-card__gallery-icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-arrow-chevron"></use></svg>')+"</a></div>");var e=l(this).closest(".js-collections-card-gallery").find(".js-next"),i=l(this).closest(".js-collections-card-gallery").find(".js-prev");(0,o.A)(l(this)[0],()=>t());var t=()=>{s.not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!1,arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,focusOnSelect:!0,autoplay:!1,adaptiveHeight:!1,rtl:a,nextArrow:e,prevArrow:i})}})});return function(e){return s.apply(this,arguments)}}(),p=function(){var s=n(function*(s){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),s||(s=l(".js-map-card-gallery")),s.each(function(){var s=l(this).find(".js-map-card-gallery-photos"),e=l(this).find(".js-next"),i=l(this).find(".js-prev");(0,o.A)(l(this)[0],()=>t());var t=()=>{s.not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!1,arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,focusOnSelect:!0,autoplay:!1,adaptiveHeight:!1,rtl:a,nextArrow:e,prevArrow:i})}})});return function(e){return s.apply(this,arguments)}}(),w=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),l(".js-sunset-selections-carousel").closest(".js-sunset-selections-carousel-wrapper").append('<div class="nav-controls selections__carousel-control"><a class="selections__carousel-arrow js-prev" title="Previous"><svg class="icon icon-carousel-arrow selections__carousel-arrow-icon">'+'<use xlink:href="'.concat(r,'build/destination-common.svg#icon-carousel-arrow"></use>')+'</svg></a><div class="selections__carousel-dots js-dots"></div><a class="selections__carousel-arrow selections__carousel-arrow--next js-next" title="Next" ><svg class="icon icon-carousel-arrow-r selections__carousel-arrow-icon">'+'<use xlink:href="'.concat(r,'build/destination-common.svg#icon-carousel-arrow-r"></use>')+"</svg></a></div>");var s=l(".js-sunset-selections-carousel").closest(".js-sunset-selections-carousel-wrapper").find(".js-next"),e=l(".js-sunset-selections-carousel").closest(".js-sunset-selections-carousel-wrapper").find(".js-prev"),o=l(".js-sunset-selections-carousel").closest(".js-sunset-selections-carousel-wrapper").find(".js-dots");l(".js-sunset-selections-carousel").not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!0,arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:3,focusOnSelect:!0,autoplay:!1,nextArrow:s,prevArrow:e,appendDots:o,responsive:[{breakpoint:850,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]})});return function(){return s.apply(this,arguments)}}(),y=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),l(".js-sunset-best-hotel").not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!1,arrows:!1,infinite:!0,slidesToShow:3,slidesToScroll:1,focusOnSelect:!0,autoplay:!1,responsive:[{breakpoint:480,settings:{slidesToShow:2}}]})});return function(){return s.apply(this,arguments)}}(),g=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803));var s=l(".js-sunset-landmark-carousel"),e=s.closest(".js-sunset-landmark-carousel-wrapper");e.append('<div class="nav-controls landmark__carousel-control"><a class="landmark__carousel-arrow js-prev" title="Previous"><svg class="icon icon-carousel-arrow landmark__carousel-arrow-icon" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 17" style="enable-background:new 0 0 20 17;" xml:space="preserve"><path fill="#FFFFFF" class="st0" d="M18.2,7L18.2,7L18.2,7L5.9,7l3.9-4C9.9,2.8,10,2.5,10,2.3C10,2,9.9,1.7,9.8,1.5L9.1,0.9c-0.4-0.4-1-0.4-1.4,0 c0,0,0,0,0,0L1,7.7C0.8,7.9,0.7,8.2,0.7,8.5C0.7,8.7,
10.8,9,1,9.2L7.7,16c0.4,0.4,1,0.4,1.4,0c0,0,0,0,0,0l0.6-0.6 c0.4-0.4,0.4-1,0-1.5l-3.9-4h12.4c0.6,0,1-0.5,1-1.1V8C19.3,7.4,18.8,7,18.2,7z"/></svg></a><div class="landmark__carousel-dots js-dots"></div><a class="landmark__carousel-arrow landmark__carousel-arrow--next js-next" title="Next" ><svg class="icon icon-carousel-arrow-r landmark__carousel-arrow-icon" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 18.5 15.7" style="enable-background:new 0 0 18.5 15.7;" xml:space="preserve"><path fill="#FFFFFF" class="st0" d="M1,9.3h12.3l-3.9,4c-0.1,0.2-0.2,0.5-0.2,0.7c0,0.3,0.1,0.6,0.2,0.8l0.7,0.6c0.4,0.4,1,0.4,1.4,0l6.7-6.8 c0.2-0.2,0.3-0.5,0.3-0.8c0-0.2-0.1-0.5-0.3-0.7l-6.7-6.8c-0.4-0.4-1-0.4-1.4,0L9.5,0.9c-0.4,0.4-0.4,1,0,1.5l3.9,4H1 c-0.6,0-1,0.5-1,1.1v0.8C-0.1,8.9,0.4,9.3,1,9.3z"/></svg></a></div>');var o=e.find(".js-next"),t=e.find(".js-prev"),n=e.find(".js-dots");s.not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!0,arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:3,focusOnSelect:!0,autoplay:!1,nextArrow:o,prevArrow:t,appendDots:n,responsive:[{breakpoint:850,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]})});return function(){return s.apply(this,arguments)}}(),f=function(){var s=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),l(".js-sunset-main-gallery").each(function(){l(this).closest(".js-sunset-main-gallery-wrapper").append('<div class="nav-controls main-hotels__carouse-control"><a class="main-hotels__carousel-toggle main-hotels__carousel-toggle--prev js-prev" title="Previous"><svg class="main-hotels__carousel-toggle-icon icon icon-carousel-arrow">'+'<use xlink:href="'.concat(r,'build/destination-common.svg#icon-carousel-arrow-left-2"></use>')+'</svg></a><a class="main-hotels__carousel-toggle main-hotels__carousel-toggle--next js-next" title="Next" ><svg width="16px" height="44px" class="main-hotels__carousel-toggle-icon icon icon-carousel-arrow-r">'+'<use xlink:href="'.concat(r,'build/destination-common.svg#icon-carousel-arrow-right-2"></use>')+"</svg></a></div>");var s=l(this).closest(".js-sunset-main-gallery-wrapper").children(".nav-controls").find(".js-next"),e=l(this).closest(".js-sunset-main-gallery-wrapper").children(".nav-controls").find(".js-prev");(0,o.A)(l(this)[0],()=>i());var i=()=>{l(this).not(".slick-initialized").slick({lazyLoad:"ondemand",dots:!0,arrows:!0,draggable:!0,swipe:!0,infinite:!0,slidesToShow:3,slidesToScroll:3,focusOnSelect:!1,autoplay:!1,nextArrow:s,prevArrow:e,rows:!1,rtl:a,responsive:[{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1}}]});var i=(s,e)=>{var i=void 0!==e?e:s.index(s.filter(".slick-active").get(0));s.each(e=>{var o,t,n=(o=i,t=e,Math.abs(o-t));n<2?l(s[e]).find("button").css({transform:"scale(1)",display:"block"}):2===n?l(s[e]).find("button").css({transform:"scale(.75)",display:"block"}):3===n?l(s[e]).find("button").css({transform:"scale(.5)",display:"block"}):l(s[e]).find("button").css({display:"none"})})};l(this).find("> .slick-dots").children().length>4&&(l(this).on("beforeChange",(s,e,o,l)=>{var t=Math.floor(l/e.options.slidesToScroll);i(e.$dots.children(),t)}),i(l(this).find("> .slick-dots").children()))}})});return function(){return s.apply(this,arguments)}}(),k=s=>{s||(s=l(".js-hotellist-gallery-photos")),s.each(function(){var s=l(this)[0];(0,o.A)(s,()=>e());var e=function(){var e=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803)),l(s).slick({lazyLoad:"ondemand",dots:!0,arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,focusOnSelect:!0,autoplay:!1,adaptiveHeight:!1,rtl:a,nextArrow:'<a class="hotellist-gallery-arrow hotellist-gallery-arrow--next js-next" title="Next" ><svg class="hotellist-gallery-arrow__icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-r"></use></svg></a>'),prevArrow:'<a class="hotellist-gallery-arrow js-prev" title="Previous"><svg class="hotellist-gallery-arrow__icon icon"><use xlink:href="'.concat(r,'build/destination-common.svg#icon-new-gallery-hotel-list-arrow-l"></use></svg></a>')})});return function(){return e.apply(this,arguments)}}()})},_=()=>{l(".js-stars-category-card-gallery").each(function(){var s=this;(0,o.A)(l(this)[0],()=>e());var e=function(){var e=n(function*(){yield i.e(9599).then(i.t.bind(i,9599,23)),yield i.e(8803).then(i.bind(i,88803));
1var e=l(".js-prev",l(s).closest(".js-stars-category-card")),o=l(".js-next",l(s).closest(".js-stars-category-card"));l(s).slick({lazyLoad:"anticipated",dots:!0,arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,nextArrow:o,prevArrow:e})});return function(){return e.apply(this,arguments)}}()})}}}]);
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.