(()=>{"use strict";var e={1929:e=>{e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}}},i={};function t(s){var r=i[s];if(void 0!==r)return r.exports;var o=i[s]={exports:{}};return e[s](o,o.exports,t),o.exports}t.n=e=>{var i=e&&e.__esModule?()=>e.default:()=>e;return t.d(i,{a:i}),i},t.d=(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},t.o=(e,i)=>Object.prototype.hasOwnProperty.call(e,i),(()=>{var e=t(1929),i=t.n(e);const s=window.jQuery,r=t.n(s)()(document),{screenSizes:o}=window.VPData;r.on("extendClass.vpf",((e,t)=>{"vpf"===e.namespace&&(t.prototype.initSwiper=function(e=!1){const t=this;if("slider"===t.options.layout&&void 0!==window.Swiper){const s=t.$items_wrap.parent();s.addClass("swiper"),t.$items_wrap.addClass("swiper-wrapper"),t.$items_wrap.children().addClass("swiper-slide");let r=t.options.sliderSlidesPerView||3;const n={};if("fade"===t.options.sliderEffect&&(r=1),i()(r)){let e=r,i=Math.min(o.length-1,e-1);for(;i>=0;i-=1)e>0&&void 0!==o[i]&&(n[o[i]+1]={slidesPerView:e}),e-=1;r=e||1}let a=!1,l=!1;0===(e=e||{speed:1e3*(parseFloat(t.options.sliderSpeed)||0),autoHeight:"auto"===t.options.sliderItemsHeight,effect:t.options.sliderEffect||"slide",fadeEffect:{crossFade:!0},spaceBetween:parseFloat(t.options.itemsGap)||0,centeredSlides:"true"===t.options.sliderCenteredSlides,freeMode:{enabled:"true"===t.options.sliderFreeMode,sticky:"true"===t.options.sliderFreeModeSticky},loop:"true"===t.options.sliderLoop,autoplay:parseFloat(t.options.sliderAutoplay)>0&&{delay:1e3*parseFloat(t.options.sliderAutoplay),disableOnInteraction:!1},navigation:"true"===t.options.sliderArrows&&{nextEl:".vp-portfolio__items-arrow-next",prevEl:".vp-portfolio__items-arrow-prev"},pagination:"true"===t.options.sliderBullets&&{el:".vp-portfolio__items-bullets",clickable:!0,dynamicBullets:"true"===t.options.sliderBulletsDynamic,renderBullet:(e,i)=>`<span class="${i}" data-bullet-index="${e}" data-bullet-number="${e+1}"></span>`},mousewheel:"true"===t.options.sliderMousewheel,slidesPerView:r,breakpoints:n,keyboard:!0,grabCursor:!0,preloadImages:!1,touchEventsTarget:"container"}).speed&&(e.speed=1);let p=0;if(e.on={transitionEnd(){0===p?(p=1,this.setTransition(1),this.setTranslate(this.translate+.1)):1===p&&(p=2,this.slideReset())},touchStart(e,i){t.emitEvent("swiperTouchStart",[e,i])},touchMove(e,i){t.emitEvent("swiperTouchMove",[e,i])},touchEnd(e,i){t.emitEvent("swiperTouchEnd",[e,i])}},t.emitEvent("beforeInitSwiper",[e]),t.$slider_thumbnails_wrap.length){l=t.$slider_thumbnails_wrap.parent(),l.addClass("swiper"),t.$slider_thumbnails_wrap.addClass("swiper-wrapper"),t.$slider_thumbnails_wrap.children().addClass("swiper-slide");let e=t.options.sliderThumbnailsPerView||8;const s={};if(i()(e)){let i=e,t=Math.min(o.length-1,i-1);for(;t>=0;t-=1)i>0&&void 0!==o[t]&&(s[o[t]+1]={slidesPerView:i}),i-=1;e=i||1}a={autoHeight:"auto"===t.options.sliderThumbnailsHeight,effect:"slide",spaceBetween:parseFloat(t.options.sliderThumbnailsGap)||0,loop:!1,freeMode:{enabled:!0,sticky:!0},loopedSlides:5,slidesPerView:e,breakpoints:s,keyboard:!0,grabCursor:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,preloadImages:!1,touchEventsTarget:"container",on:{touchStart(e,i){t.emitEvent("swiperTouchStart",[e,i])},touchMove(e,i){t.emitEvent("swiperTouchMove",[e,i])},touchEnd(e,i){t.emitEvent("swiperTouchEnd",[e,i])}}}}if((()=>{const i=function(e){let i=8;return void 0===e.defaults.maxBackfaceHiddenSlides&&(i=7),void 0===e.defaults.rewind&&(i=6),void 0===e.defaults.loopPreventsSlide&&(i=5),i}(window.Swiper),t=a&&l&&l[0];i<7&&(s.addClass("swiper-container"),t&&l.addClass("swiper-container")),i<7&&(e.freeModeSticky=e.freeMode.sticky,e.freeMode=e.freeMode.enabled,t&&(a.freeModeSticky=a.freeMode.sticky,a.freeMode=a.freeMode.enabled)),i>=5&&(e.breakpointsInverse=!0,t&&(a.breakpointsInverse=!0))})(),a&&l&&l[0]){const i=new window.Swiper(l[0],a);e.thumbs={swiper:i}}const d=new window.Swiper(s[0],e);"true"===t.options.sliderAutoplayHoverPause&&parseFloat(t.options.sliderAutoplay)>0&&(t.$item.on(`mouseenter.vpf-uid-${t.uid}`,".swiper",(()=>{s[0].swiper.autoplay.stop()})),t.$item.on(`mouseleave.vpf-uid-${t.uid}`,".swiper",(()=>{s[0].swiper.autoplay.start()}))),t.emitEvent("initSwiper",[e,d])}},t.prototype.destroySwiper=function(){const e=this,i=e.$items_wrap.parent(),t=!!e.$slider_thumbnails_wrap.length&&e.$slider_thumbnails_wrap.parent(),s=i[0].swiper,r=!!t&&t[0].swiper;let o=!1;r&&(r.destroy(),t.removeClass("swiper"),e.$slider_thumbnails_wrap.removeClass("swiper-wrapper"),e.$slider_thumbnails_wrap.children().removeClass("swiper-slide"),o=!0),s&&(s.destroy(),i.removeClass("swiper"),e.$items_wrap.removeClass("swiper-wrapper"),e.$items_wrap.children().removeClass("swiper-slide"),i.find(".vp-portfolio__items-bullets").removeClass("swiper-pagination-clickable swiper-pagination-bullets-dynamic").removeAttr("style").html(""),o=!0),o&&e.emitEvent("destroySwiper")})})),r.on("addItems.vpf",((e,i,t,s,r)=>{if("vpf"!==e.namespace)return;const o=i.$items_wrap.parent()[0].swiper;if(!o)return;{s&&o.removeAllSlides();const e=[];t.addClass("swiper-slide").each((function(){e.push(this)})),o.appendSlide(e)}const n=!!i.$slider_thumbnails_wrap.length&&i.$slider_thumbnails_wrap.parent()[0].swiper;if(n){s&&n.removeAllSlides();const e=[];r.find(".vp-portfolio__thumbnails > .vp-portfolio__thumbnail-wrap").clone().addClass("swiper-slide").each((function(){e.push(this)})),n.appendSlide(e)}})),r.on("init.vpf",((e,i)=>{"vpf"===e.namespace&&i.initSwiper()})),r.on("destroy.vpf",((e,i)=>{"vpf"===e.namespace&&i.destroySwiper()}))})()})()
;