OwlCyberSecurity - MANAGER
Edit File: lastudio-kit-base.min.js
document.addEventListener("DOMContentLiteSpeedLoaded",(function(){document.body.classList.remove("site-loading"),document.body.classList.remove("body-loading"),document.body.classList.add("body-loaded")})),document.addEventListener("DOMContentLoaded",(function(){document.body.classList.add("lakit--js-ready"),document.querySelector(".pswp")||document.body.insertAdjacentHTML("beforeend",'<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"><div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"><div class="pswp__top-bar"><div class="pswp__counter"></div><button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button><button class="pswp__button pswp__button--share" aria-label="Share"></button><button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button><button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button><div class="pswp__preloader"><div class="pswp__preloader__icn"><div class="pswp__preloader__cut"><div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"><div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button><button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button><div class="pswp__caption"><div class="pswp__caption__center"></div></div></div></div></div>');document.querySelectorAll('.lakit-mobile-menu:not([data-mobile-breakpoint="all"])').forEach((e=>{let t=parseInt(e.getAttribute("data-mobile-breakpoint"));window.innerWidth<=t&&e.classList.add("lakit-active--mbmenu")}));const e=()=>{document.documentElement.style.setProperty("--lakit-header-height",(()=>{let e=document.querySelector('.elementor-location-header .e-con[data-settings*="sticky_on"]')??document.querySelector(".elementor-location-header");return e?.clientHeight||0})()+"px");let e=document.querySelector(".lakit-site-wrapper > .elementor-location-footer")??document.querySelector("#site-footer"),t=document.querySelector(".page-header--default");document.documentElement.style.setProperty("--lakit-footer-height",(e?.clientHeight||0)+"px"),document.documentElement.style.setProperty("--lakit-pheader-height",(t?.clientHeight||0)+"px"),document.querySelector(".elementor-location-header .e-con.elementor-sticky")?document.body.classList.add("e-has-header-sticky"):document.body.classList.remove("e-has-header-sticky")};e(),window.addEventListener("load",e),window.addEventListener("resize",e)})),function(e){"use strict";document.addEventListener("DOMContentLoaded",(()=>{(()=>{let t=e('.elementor-location-header >.e-parent > .e-con-inner > .elementor-element.e-con[data-settings*="sticky_on"], .elementor-location-header >.e-parent > .elementor-element.e-con[data-settings*="sticky_on"]');t.each(((t,a)=>{e(a).closest(".e-parent").addClass("ignore-docs-style")})),t.on("sticky:stick",(t=>{e(t.target).closest(".e-parent").addClass("elementor-sticky--effects")})),t.on("sticky:unstick",(t=>{e(t.target).closest(".e-parent").removeClass("elementor-sticky--effects")}))})(),t.isPageSpeed()||(t.localCache.validCache(!1),t.ajaxTemplateHelper.init(),e(".col-row").each((function(){0===e(this).closest("[data-lakit_ajax_loadtemplate]").length&&e(this).trigger("lastudio-kit/LazyloadSequenceEffects")})))})),e(window).on("load",(function(){e('.template-loaded[data-lakit_ajax_loadtemplate="true"] .col-row').trigger("lastudio-kit/LazyloadSequenceEffects")})),e(document).on("lastudio-kit/LazyloadSequenceEffects",".col-row, .swiper-container",(function(){let a=e(this);a.hasClass("swiper-container")?t.LazyLoad(a,{rootMargin:"0px"}).observe():t.LazyLoad(e(">*",a),{rootMargin:"0px"}).observe()})),e(window).on("resize",(function(){setTimeout((function(){e(".lakit--enabled .woocommerce-product-gallery").each((function(){let t=e(".woocommerce-product-gallery__wrapper",e(this)).height()+"px";e(this).css("--singleproduct-thumbs-height",t),e(".flex-viewport",e(this)).css("height",t)}))}),50)})),e(document).on("lastudiokit/threesixty/init",".lakit-threesixty",(function(){const a=e(this).find(".lakit-threesixty-inner"),i=a.data("settings");void 0!==e.fn.spritespin||t.addedScripts.hasOwnProperty("spritespin")||t.addedAssetsPromises.push(t.loadScriptAsync("spritespin",LaStudioKitSettings.resources.spritespin,"",!0)),Promise.all(t.addedAssetsPromises).then((()=>{a.spritespin({source:i.source,frames:parseInt(i.totalframes),framesX:parseInt(i.framesperrow),responsive:!1,animate:1,retainAnimate:1,sense:-1,plugins:["360","wheel","drag"],sizeMode:"fit",loop:!0})}),(e=>{t.log("Spritespin error",e)}))})),e(document).on("lastudiokit/woocommerce/single/product-gallery-start-hook",(function(a,i,o){i?.slides?.each(o?function(a,i){let o=e(i).data("media-attach-type");if("video"===o)e(i).find("a").attr("href",e(i).data("media-attach-video")).attr("lapopup","yes");else if("threesixty"===o&&0===e(i).find(".lakit-threesixty").length){let a="lakit_threesixty_"+t.makeID(10);e(i).append(`<div class='lakit-threesixty' id='${a}'><div class='lakit-threesixty-inner' data-settings='${e(i).attr("data-media-attach-threesixty")}'></div></div>`),e(i).find("a").attr("href","#"+a).attr("lapopup","yes").attr("data-component_name","product-threesixty-com")}}:function(a,o){let n=e(o).data("media-attach-type");if(e(".flex-control-thumbs li",e(i[0])).eq(a).attr("data-type",n),"video"===n)e(o).find("a").attr("href",e(o).data("media-attach-video")).attr("lapopup","yes");else if("threesixty"===n&&0===e(o).find(".lakit-threesixty").length){let a="lakit_threesixty_"+t.makeID(10);e(o).find(".zoominner a").prepend(`<div class='lakit-threesixty' id='${a}'><div class='lakit-threesixty-inner' data-settings='${e(o).attr("data-media-attach-threesixty")}'></div></div>`),e(o).find("a").attr("href","#"+a).attr("lapopup","yes").attr("data-component_name","product-threesixty-com")}}),e(".lakit-threesixty").trigger("lastudiokit/threesixty/init")})),e(document).on("lastudiokit/woocommerce/single/init_product_slider",(function(t,a){a.controlNav.eq(a.animatingTo).closest("li").get(0).scrollIntoView({inline:"center",block:"nearest",behavior:"smooth"}),a.viewport.closest(".woocommerce-product-gallery").css("--singleproduct-thumbs-height",e(a.slides[a.animatingTo]).height()+"px")})),e(document).on("lastudiokit/woocommerce/single/product-gallery-init-hook",(function(e,t){t.viewport.closest(".woocommerce-product-gallery").addClass("js--is_ready"),setTimeout((()=>{t.viewport.closest(".woocommerce-product-gallery").find(".flex-direction-nav").addClass("js--is_ready")}),500)})),e(document).on("lastudiokit/ajaxload/widget",'[data-lakit_ajax_loadwidget="true"]',(function(t){let a=e(this);if(a.hasClass("is-loading"))return!1;a.addClass("is-loading");let i=a.closest(".elementor-element"),o=a.data("widget-id"),n=a.data("pagedkey"),l=a.closest(".elementor[data-elementor-id]").data("elementor-id");e.ajax({url:window.location.href,type:"GET",dataType:"JSON",data:{"lakit-ajax":"yes",_nonce:window.LaStudioKitSettings.ajaxNonce,lakitpagedkey:n,[n]:1,actions:JSON.stringify({elementor_widget:{action:"elementor_widget",data:{template_id:l,widget_id:o,dev:window.LaStudioKitSettings.devMode}}})},success:function(t){let o=t.data.responses.elementor_widget.data.template_content;i.html(e(o).html()),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",i,e),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",i,e),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+i.data("widget_type"),i,e),e(document).trigger("lastudio-kit/ajax-loadmore/success",{parentContainer:i,contentHolder:a,pagination:i.find(".lakit-pagination"),newData:e(o)})}})}));const t={log:function(){},debounce:function(e,t,a){var i;return function(){var o=this,n=arguments,l=a&&!i;clearTimeout(i),i=setTimeout((function(){i=null,a||e.apply(o,n)}),t),l&&e.apply(o,n)}},makeID:function(e){let t="";const a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let i=0;for(;i<e;)t+=a.charAt(Math.floor(62*Math.random())),i+=1;return t},addedScripts:{},addedStyles:{},addedAssetsPromises:[],carouselInited:[],swiperInstances:{},localCache:{cache_key:void 0!==LaStudioKitSettings.themeName?LaStudioKitSettings.themeName:"lakit",timeout:void 0!==LaStudioKitSettings.cache_ttl&&parseInt(LaStudioKitSettings.cache_ttl)>0?parseInt(LaStudioKitSettings.cache_ttl):1800,timeout2:600,data:{},remove:function(e){delete t.localCache.data[e]},exist:function(e){return!!t.localCache.data[e]&&(Date.now()-t.localCache.data[e]._)/1e3<t.localCache.timeout2},get:function(e){return t.log("Get cache for "+e),t.localCache.data[e].data},set:function(e,a,i){t.localCache.remove(e),t.localCache.data[e]={_:Date.now(),data:a},"function"==typeof i&&"number"!=typeof i.nodeType&&i(a)},hashCode:function(e){let t=0;if(0===(e=e.toString()).length)return t;for(let a=0;a<e.length;a++){t=(t<<5)-t+e.charCodeAt(a),t&=t}return Math.abs(t)},validCache:function(e){let a=void 0!==LaStudioKitSettings.local_ttl&&parseInt(LaStudioKitSettings.local_ttl)>0?parseInt(LaStudioKitSettings.local_ttl):1800,i=t.localCache.cache_key+"_cache_timeout"+t.localCache.hashCode(LaStudioKitSettings.homeURL);try{let o=localStorage.getItem(i);if(null!==o||e){((Date.now()-o)/1e3>a||e)&&(Object.keys(localStorage).forEach((function(e){0===e.indexOf(t.localCache.cache_key)&&localStorage.removeItem(e)})),localStorage.setItem(i,Date.now()))}else localStorage.setItem(i,Date.now())}catch(e){t.log(e)}}},getCoords:function(e){let t=e.getBoundingClientRect(),a=document.body,i=document.documentElement,o=window.pageYOffset||i.scrollTop||a.scrollTop,n=window.pageXOffset||i.scrollLeft||a.scrollLeft,l=i.clientTop||a.clientTop||0,s=i.clientLeft||a.clientLeft||0,r=t.top+o-l,d=t.left+n-s;return{top:Math.round(r),left:Math.round(d)}},isRTL:function(){return document.body.classList?document.body.classList.contains("rtl"):/\brtl\b/g.test(document.body.className)},isPageSpeed:function(){return"undefined"!=typeof navigator&&/(lighthouse|gtmetrix)/i.test(navigator.userAgent.toLocaleLowerCase())||navigator?.userAgentData?.brands?.filter((e=>"lighthouse"===e?.brand?.toLocaleLowerCase()))?.length>0||window.innerWidth>1340&&window.innerWidth<1360&&window.devicePixelRatio<=1||window.innerWidth<413&&window.innerWidth>410&&"undefined"!=typeof navigator&&/moto/i.test(navigator.userAgent)},addQueryArg:function(e,t,a){let i=new RegExp("([?&])"+t+"=.*?(&|$)","i"),o=-1!==e.indexOf("?")?"&":"?";return e.match(i)?e.replace(i,"$1"+t+"="+a+"$2"):e+o+t+"="+a},getUrlParameter:function(e,t){t||(t=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");let a=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return a?a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):"":null},parseQueryString:function(e){let t=e.split("?"),a={};if(t.length>=2){let e=t[1].split("&");for(let t=0;t<e.length;t++){let i=e[t].split("="),o=decodeURIComponent(i[0]),n=decodeURIComponent(i[1]);void 0===a[o]?a[o]=decodeURIComponent(n):"string"==typeof a[o]?a[o]=[a[o],decodeURIComponent(n)]:a[o].push(decodeURIComponent(n))}}return a},removeURLParameter:function(e,t){let a=e?.split("?")??[];if(a.length>=2){let i=encodeURIComponent(t)+"=",o=a[1].split(/[&;]/g);for(let e=o.length;e-- >0;)-1!==o[e].lastIndexOf(i,0)&&o.splice(e,1);return e=a[0]+(o.length>0?"?"+o.join("&"):"")}return e},initCarousel:function(a){let i=a.find(".lakit-carousel").first(),o=i.find(".lakit-carousel-inner").first();if(0===i.length)return;a.hasClass("elementor-widget-lakit-n-carousel");const n=i.find(">.swiper-container, >div>.swiper-container").first();if(0===n.length)return;if(i.hasClass("inited"))return;const l=i.find(".swiper-wrapper").first().find(".swiper-slide").length;i.addClass("inited");let s=i.data("slider_options"),r=parseInt(s.slidesToShow.desktop)||1,d=elementorFrontend.config.responsive.activeBreakpoints,c=s.uniqueID,u=i.closest(".elementor-element").data("id"),m=parseInt(s.rows.desktop||1),p=s.directionbkp.desktop??"horizontal",f={slidesPerView:r,loop:s.infinite,speed:s.speed,handleElementorBreakpoints:!1,slidesPerGroup:parseInt(s.slidesToScroll.desktop||1),loopAdditionalSlides:4,loopFillGroupWithBlank:!0,loopedSlides:4,preloadImages:!1,grid:{rows:m,fill:"row"},direction:p,...m>1?{rewind:s.infinite,loop:!1}:{}};const h={};let g=1;Object.keys(d).reverse().forEach((function(e){let t="tablet"===e?1:g,a=+s.slidesToShow[e]||t,i=+s.slidesToScroll[e]||1;i>a&&(i=a);let o=+s.rows[e]||1;h[d[e].value]={slidesPerView:a,slidesPerGroup:i,grid:{rows:o,fill:"row"},direction:s.directionbkp[e]||p,loop:!(o>1)&&s.infinite},g=+s.slidesToShow[e]||t}));let w="";const k=(e=>{const t=elementorFrontend.breakpoints.getBreakpointValues();return Object.keys(e).forEach((a=>{const i=parseInt(a);let o;if(i===d.mobile.value||i+1===d.mobile.value)o=0;else if(!d.widescreen||i!==d.widescreen.value&&i+1!==d.widescreen.value){const e=t.findIndex((e=>i===e||i+1===e));o=t[e-1]}else o=i;e[o]=e[a],e[a]={slidesPerView:1,slidesPerGroup:1},w=a})),e})(h);switch(k[w]={slidesPerView:f.slidesPerView,slidesPerGroup:f.slidesPerGroup,grid:f.grid,direction:f.direction,loop:f.loop},f.breakpoints=k,s.autoplay&&(f.autoplay={delay:"slide"===s.effect&&s.infiniteEffect?0:s.autoplaySpeed,disableOnInteraction:s.pauseOnInteraction,pauseOnMouseEnter:s.pauseOnHover,reverseDirection:s.reverseDirection||!1},"slide"===s.effect&&s.infiniteEffect&&(f.freeMode={enable:!0},i.addClass("lakit--linear-effect"),1===f.slidesPerView&&(f.slidesPerView="auto",f.breakpoints={},i.addClass("lakit--linear-effect-auto")))),s.centerMode&&(f.centerInsufficientSlides=!0,f.centeredSlides=!0,f.centeredSlidesBounds=!1),s.effect){case"fade":f.effect="fade",f.fadeEffect={crossFade:!0};break;case"coverflow":f.effect="coverflow",f.grabCursor=!0,f.centeredSlides=!0,f.slidesPerView="auto",f.coverflowEffect={rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},f.coverflowEffect=e.extend({},{rotate:0,stretch:100,depth:100,modifier:2.6,scale:1,slideShadows:!0},s.coverflowEffect);break;case"cube":f.effect="cube",f.grabCursor=!0,f.cubeEffect={shadow:!0,slideShadows:!0,shadowOffset:20,shadowScale:.94},f.slidesPerView=1,f.slidesPerGroup=1;break;case"flip":f.effect="flip",f.grabCursor=!0,f.slidesPerView=1,f.slidesPerGroup=1;break;case"slide":f.effect="slide",f.grabCursor=!0;break;case"cards":f.effect="cards",f.grabCursor=!0,f.cardsEffect={perSlideOffset:8,perSlideRotate:2,rotate:!0,slideShadows:!0};break;case"creative":f.effect="creative",f.grabCursor=!0;let t=s?.creativeEffect?.translateX??100;f.creativeEffect={limitProgress:1,progressMultiplier:1,prev:{shadow:!1,translate:["-"+t+"%",0,-500]},next:{shadow:!1,translate:[t+"%",0,-500]}}}if(s.arrows&&(f.navigation={prevEl:s.prevArrow,nextEl:s.nextArrow}),s.dots){let e=s.dotType||"bullets";f.pagination={el:s.dotsElm||".lakit-carousel__dots",clickable:!0,renderFraction:function(e,t){return`<span class="${e}"></span><span>/</span><span class="${t}"></span>`}},"custom"!==e&&(f.pagination.type=e),"bullets"===e&&(f.pagination.dynamicBullets=!0,f.pagination.dynamicMainBullets=0,f.pagination.renderBullet=function(e,t){return'<span class="'+t+'">'+(e+1)+"</span>"}),"custom"===e&&(f.pagination.modifierClass="lakit-swiper-pagination-",f.pagination.renderBullet=function(e,t){return'<span class="'+t+'"><svg width="65px" height="65px" viewBox="0 0 72 72" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><circle class="time" stroke-width="5" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle></svg></span>'})}var v=s.scrollbar||!1;f.scrollbar=!!v&&{el:".lakit-carousel__scrollbar_"+u,draggable:!0,snapOnRelease:!0};var _=!1,b=s.content_effect_in||"fadeInUp",y=s.content_effect_out||"fadeOutDown";void 0!==s.content_selector&&i.find(s.content_selector).length>0&&(_=!0),(i.closest(".no-slide-animation").length||i.closest(".slide-no-animation").length)&&(_=!1),s.autoHeight&&(f.autoHeight=s.autoHeight),f.watchSlidesProgress=!0,f.watchSlidesVisibility=!0,f.parallax=!0,void 0!==s.asFor&&""!==s.asFor.trim()&&(f.slideToClickedSlide=!0);const C=elementorFrontend.utils.swiper;e(".swiper-slide .lakit-has-entrance-animation",a).each((function(){const t=e(this).data("settings"),a=elementorFrontend.getCurrentDeviceSetting(t,"_animation")||elementorFrontend.getCurrentDeviceSetting(t,"animation");delete t?._animation,delete t?.animation,t.n_animation=a,this.setAttribute("data-settings",JSON.stringify(t))}));let S;if(n.trigger("lastudio-kit/LazyloadSequenceEffects"),i.css({"--totalSlides":l,"--swiperSpeed":`${f.speed}ms`}),s?.variableWidth&&(f.slidesPerView="auto",f.loopedSlides=null,f.loopPreventsSlide=!1,f.breakpoints={},f.on={init:function(){const t=this;setTimeout((()=>{let a=e(".swiper-slide-active",t.$el).first().innerHeight();t.el.style.setProperty("--swiperHeight",a+"px")}),300)},resize:function(){const t=this;setTimeout((()=>{let a=e(".swiper-slide-active",t.$el).first().innerHeight();t.el.style.setProperty("--swiperHeight",a+"px")}),50)}}),f.on={...f?.on,beforeInit:e=>{let t=["swiper-container","swiper-container-initialized"];t.push(`swiper-container-${e.params.effect}`),["coverflow","cube","flip","creative","creative"].includes(e.params.effect)&&t.push("swiper-container-3d"),e.params.autoHeight&&t.push("swiper-container-autoheight"),n.addClass(t),o.addClass("sw--"+e.params.direction)},changeDirection:e=>{o.removeClass("sw--vertical sw--horizontal").addClass("sw--"+e.params.direction)},afterInit:t=>{e(".swiper-slide-duplicate .lakit-embla_wrap.embla--inited",t.$wrapperEl).removeClass("embla--inited").trigger("lastudio-kit/init-embla-slider"),f.scrollbar?.el&&(e(".swiper-scrollbar-drag",e(f.scrollbar?.el)).append("<span/>").wrap('<div class="lakit-carousel__scrollbar-inner"/>'),e(f.scrollbar?.el).addClass("la_modified"))},beforeResize:function(){e(">.swiper-slide",this.$wrapperEl).css("width","")},slideChangeTransitionEnd:function(){const e=this;let t=e.slides;((e,t)=>{t.forEach((e=>{e.querySelectorAll(".lakit-has-entrance-animation").forEach((e=>{let t=JSON.parse(e.getAttribute("data-settings")),a=elementorFrontend.getCurrentDeviceSetting(t,"n_animation")||elementorFrontend.getCurrentDeviceSetting(t,"_animation")||elementorFrontend.getCurrentDeviceSetting(t,"animation"),i=elementorFrontend.getCurrentDeviceSetting(t,"_animation_delay")||elementorFrontend.getCurrentDeviceSetting(t,"animation_delay")||0;"none"===a?e.classList.remove("elementor-invisible"):setTimeout((()=>{e.classList.remove("elementor-invisible"),e.classList.add("animated",a)}),i)})),e.querySelectorAll(".elementor-background-video-hosted")?.forEach((e=>{e?.play()}))})),e.forEach((e=>{e.querySelectorAll(".lakit-has-entrance-animation").forEach((e=>{let t=JSON.parse(e.getAttribute("data-settings")),a=elementorFrontend.getCurrentDeviceSetting(t,"n_animation")||elementorFrontend.getCurrentDeviceSetting(t,"_animation")||elementorFrontend.getCurrentDeviceSetting(t,"animation");"none"===a?(e.classList.remove("animated"),e.classList.add("elementor-invisible")):(e.classList.add("elementor-invisible"),e.classList.remove("animated",a))})),e.querySelectorAll(".elementor-background-video-hosted")?.forEach((e=>{e?.pause()}))})),_&&(e.forEach((e=>{e.querySelectorAll(s.content_selector).forEach((e=>{e.classList.add("no-effect-class",y),e.classList.remove(b)}))})),t.forEach((e=>{e.querySelectorAll(s.content_selector).forEach((e=>{e.classList.remove("no-effect-class",y),e.classList.add(b)}))})))})(t.filter(((t,a)=>{let i=!e.visibleSlidesIndexes.includes(a);return"auto"!==e.params.slidesPerView&&e.params.slidesPerView>1&&(t.classList.contains("swiper-slide-duplicate-prev")||t.classList.contains("swiper-slide-duplicate-next"))&&(i=!1),i})),t.filter(((t,a)=>e.visibleSlidesIndexes.includes(a))))},slideChange:function(){e('[data-carousel-goto="#'+c+'"]').removeClass("s-active"),e('[data-carousel-goto="#'+c+'"][data-carousel-index="'+this.realIndex+'"]').addClass("s-active")},transitionStart:e=>{let t=Math.max(...e.slidesSizesGrid),a=Math.min(...e.slidesSizesGrid);s?.variableWidth&&(clearTimeout(S),S=setTimeout((()=>{e.update()}),e.params.speed*(a/t)+80))}},a.hasClass("elementor-lakit-portfolio")&&e(".preset-grid-2b, .preset-grid-2b",a).length>0){f.autoHeight=!1;for(const e in f.breakpoints)f.breakpoints[e].autoHeight=d?.mobile?.value===parseInt(e)}f=elementorFrontend.hooks.applyFilters("lastudio-kit/carousel/options",f,a,c),elementorFrontend.isEditMode()&&(delete f?.autoplay,f.loop=!1,f.noSwipingSelector=".swiper-slide > .e-con .elementor-element"),new C(n,f).then((function(o){t.swiperInstances[c]=o,(s?.variableWidth||s?.infiniteEffect)&&o.update(),t.carouselInited.push({id:c,syncWith:s.asFor,thumbs:s.thumbs}),n.data("swiper",o),o?.pagination?.bullets?.length<5&&o?.pagination?.$el?.addClass("no-bullets-dynamic"),s.autoplay&&s.pauseOnHover&&void 0!==o.autoplay&&void 0===o.autoplay.onMouseEnter&&n.on("mouseenter",(function(){o.autoplay.stop()})).on("mouseleave",(function(){o.autoplay.start()})),s.autoHeight&&(o.wrapperEl.style.height="auto"),i.css("--data-autoplay-speed",o.params.autoplay.delay+"ms"),n.find(".e-parent").trigger("lastudio-kit/section/calculate-container-width"),t.carouselInited.forEach((e=>{if(!0!==e?.synced&&""!==e?.syncWith){const a=e?.syncWith?.split(",")?.map((e=>e?.trim()))?.filter((e=>""!==e)),i=a?.filter((e=>t.carouselInited.filter((t=>t.id===e)).length>0));if(a?.length>0&&a?.length===i?.length){e.synced=!0;let a=t.swiperInstances[e.id],o=i?.map((e=>t.swiperInstances[e]));a.controller.control=o}}if(!0!==e?.syncedThumbs&&""!==e?.thumbs&&t.swiperInstances[e?.thumbs]){const a=t.swiperInstances[e.id],i=t.swiperInstances[e.thumbs];i.params.slideToClickedSlide=!0,i.update(),a.params.thumbs.swiper=i,a.update(),a.thumbs.init(),a.thumbs.update(),e.syncedThumbs=!0}})),_&&(i.find(s.content_selector).addClass("animated no-effect-class"),i.find(".swiper-slide-visible "+s.content_selector).removeClass("no-effect-class").addClass(b)),e(".elementor-motion-effects-element",a).trigger("resize"),e(document).trigger("lastudio-kit/carousel/init_success",{swiperContainer:n,SwiperInstance:o,parentContainer:a})}))},initMasonry:function(a){let i=a.find(".lakit-masonry-wrapper").first();if(0===i.length)return;let o,n,l=a.find(i.data("lakitmasonry_wrap")),s=i.data("lakitmasonry_itemselector"),r=i.data("lakitmasonry_layouts")||!1,d=a.find(s);l.length&&(void 0!==jQuery.fn.isotope||t.addedScripts.hasOwnProperty("jquery-isotope")||t.addedAssetsPromises.push(t.loadScriptAsync("jquery-isotope",LaStudioKitSettings.resources["jquery-isotope"],"",!0)),Promise.all(t.addedAssetsPromises).then((()=>{!1!==r?(e(document).trigger("lastudio-kit/masonry/calculate-item-sizes",[i,!1]),e(window).on("resize",(function(){e(document).trigger("lastudio-kit/masonry/calculate-item-sizes",[i,!0])})),n={itemSelector:s,percentPosition:!1,masonry:{columnWidth:1,gutter:0}}):n={itemSelector:s,percentPosition:!1},l.addClass("lakit-masonry--con"),d.addClass("lakit-masonry--item"),o=l.isotope(n),d.find("img").on("load",(function(){e(this).closest(s).addClass("item-loaded"),o?.isotope("layout")}))}),(e=>{t.log("initMasonry error",e)})))},initCustomHandlers:function(){e(document).on("click",".lastudio-kit .lakit-pagination_ajax_loadmore a",(function(a){if(a.preventDefault(),e("body").hasClass("elementor-editor-active"))return!1;let i,o,n,l,s,r,d,c,u,m;if(s=e(this).closest(".lakit-pagination"),i=e(this).closest(".lastudio-kit"),r=i.data("id"),s.hasClass("doing-ajax"))return!1;if(c=i.closest(".elementor[data-elementor-id]").data("elementor-id"),i.hasClass("elementor-lakit-wooproducts")){n=i.find(".lakit-products__list"),o=i.find(".lakit-products"),d=".lakit-product.product_item";let e=o.closest(".woocommerce").attr("class").match(/\blakit_wc_widget_([^\s]*)/);u=null!==e&&e[1]?"product-page-"+e[1]:"paged"}else n=e(s.data("container")),o=e(s.data("parent-container")),d=s.data("item-selector"),u=s.data("ajax_request_id");if(l="load_widget",i.find('div[data-widget_current_query="yes"]').length>0&&(l="load_fullpage",u="paged"),!e("a.next",s).length)return!1;s.addClass("doing-ajax"),o.addClass("doing-ajax");const p=function(t,a,i){let l;l=a?e("<div></div>").html(t):e(t);let c=l.find(".elementor-element-"+r+" "+d);if(o.find(".swiper-container").length>0){let e=o.find(".swiper-container").get(0).swiper;e.appendSlide(c),e.slideTo(e.passedParams.slidesPerView+e.realIndex)}else n.data("isotope")?(n.append(c),n.isotope("insert",c),e(document).trigger("lastudio-kit/masonry/calculate-item-sizes",[o,!0]),c.find("img").on("load",(function(){const t=e(this).closest(d);t?.addClass("item-loaded"),n?.isotope("layout")}))):c.addClass("fadeIn animated").appendTo(n);if(o.removeClass("doing-ajax"),s.removeClass("doing-ajax lakit-ajax-load-first"),l.find(".elementor-element-"+r+" .lakit-ajax-pagination").length){let e=l.find(".elementor-element-"+r+" .lakit-ajax-pagination");s.replaceWith(e),s=e}else s.addClass("nothingtoshow");0===e("a.next",s).length&&s.addClass("nothingtoshow"),e(document).trigger("lastudio-kit/ajax-loadmore/success",{parentContainer:o,contentHolder:n,pagination:s,newData:l,currentURL:i})};let f=e("a.next",s).get(0).href.replace(/^\//,"");if("load_widget"===l){let e=f;f=window.LaStudioKitSettings.ajaxUrl;let a={action:"lakit_ajax",_nonce:window.LaStudioKitSettings.ajaxNonce,actions:JSON.stringify({elementor_widget:{action:"elementor_widget",data:{template_id:c,widget_id:r,dev:window.LaStudioKitSettings.devMode}}})};"true"===LaStudioKitSettings.useFrontAjax&&(a["lakit-ajax"]="yes",delete a.action,f=window.location.href),a[u]=t.getUrlParameter(u,e),a.lakitpagedkey=u,f=t.removeURLParameter(f,"_"),m={url:f,type:"true"===LaStudioKitSettings.useFrontAjax?"GET":"POST",cache:!0,dataType:"html",ajax_request_id:c+"_"+r+"_"+u+"_"+t.getUrlParameter(u,e),data:a,success:function(e){var t=JSON.parse(e).data.responses.elementor_widget.data.template_content;p(t,!0)}}}else f=t.removeURLParameter(f,"_"),m={url:f,type:"GET",cache:!0,dataType:"html",ajax_request_id:t.getUrlParameter(u,f),success:function(e){p(e,!1,f)}};e.ajax(m)})).on("click",".lastudio-kit .lakit-ajax-pagination .page-numbers a",(function(a){if(a.preventDefault(),e("body").hasClass("elementor-editor-active"))return!1;let i,o,n,l,s,r,d,c,u,m;if(s=e(this).closest(".lakit-pagination"),i=e(this).closest(".lastudio-kit"),r=i.data("id"),s.hasClass("doing-ajax"))return!1;c=i.closest(".elementor[data-elementor-id]").data("elementor-id");let p=!1;if(i.hasClass("elementor-lakit-wooproducts")){n=i.find(".lakit-products__list"),o=i.find(".lakit-products"),d=".lakit-product.product_item";let e=o.closest(".woocommerce").attr("class").match(/\blakit_wc_widget_([^\s]*)/);u=null!==e&&e[1]?"product-page-"+e[1]:"paged",i.find('div[data-widget_current_query="yes"]').length>0&&(p=!0)}else n=e(s.data("container")),o=e(s.data("parent-container")),d=s.data("item-selector"),u=s.data("ajax_request_id");if(l="load_widget",i.find('div[data-widget_current_query="yes"]').length>0&&(l="load_fullpage",u="paged"),"load_widget"!==l){let e=t.removeURLParameter(location.href,"_"),a=t.localCache.hashCode(e);p||t.localCache.exist(a)||(t.localCache.set(a,document.documentElement.outerHTML),t.log(`setup cache for ${e} | key: ${a}`))}s.addClass("doing-ajax"),o.addClass("doing-ajax");const f=function(a,l,c){let u;u=l?e("<div></div>").html(a):e(a);let m=a.match("<title>(.*)</title>");m&&m[1]&&(document.title=m[1].replaceAll("–","–")),e(".lakit-breadcrumbs").length&&u.find(".lakit-breadcrumbs").length&&e(".lakit-breadcrumbs").replaceWith(u.find(".lakit-breadcrumbs")),e(".lakit-archive-title").length&&u.find(".lakit-archive-title").length&&e(".lakit-archive-title").replaceWith(u.find(".lakit-archive-title"));let f=u.find(".elementor-element-"+r+" "+d);if(o.find(".swiper-container").length>0){let e=o.find(".swiper-container").get(0).swiper;e.removeAllSlides(),e.appendSlide(f)}else n.data("isotope")?(n.isotope("remove",n.isotope("getItemElements")),n.isotope("insert",f),e(document).trigger("lastudio-kit/masonry/calculate-item-sizes",[o,!0]),f.find("img").on("load",(function(){const t=e(this).closest(d);t?.addClass("item-loaded"),n?.isotope("layout")}))):f.addClass("fadeIn animated").appendTo(n.empty());if(o.removeClass("doing-ajax"),s.removeClass("doing-ajax lakit-ajax-load-first"),u.find(".elementor-element-"+r+" .lakit-ajax-pagination").length){let e=u.find(".elementor-element-"+r+" .lakit-ajax-pagination");s.replaceWith(e),s=e}else s.addClass("nothingtoshow");if(u.find(".elementor-element-"+r+" .woocommerce-result-count").length&&i.find(".woocommerce-result-count").length&&i.find(".woocommerce-result-count").replaceWith(u.find(".elementor-element-"+r+" .woocommerce-result-count")),e("html,body").animate({scrollTop:o.offset().top-parseInt(document.documentElement.style.getPropertyValue("--lakit-header-height")||0)-50},400),c&&!p)try{history.pushState({title:document.title,href:c,isLaFilter:!0},document.title,c),t.log(`pushState ${c} ${document.title}`)}catch(e){LaStudio.global.log(e)}e(document).trigger("lastudio-kit/ajax-pagination/success",{parentContainer:o,contentHolder:n,pagination:s,newData:u,currentURL:c})};let h=a.target.href.replace(/^\//,"");if("load_widget"===l){let e=h;h=window.LaStudioKitSettings.ajaxUrl;let a={action:"lakit_ajax",_nonce:window.LaStudioKitSettings.ajaxNonce,actions:JSON.stringify({elementor_widget:{action:"elementor_widget",data:{template_id:c,widget_id:r,dev:window.LaStudioKitSettings.devMode}}})};"true"===LaStudioKitSettings.useFrontAjax&&(a["lakit-ajax"]="yes",delete a.action,h=window.location.href),a[u]=t.getUrlParameter(u,e),a.lakitpagedkey=u,h=t.removeURLParameter(h,"_"),m={url:h,type:"true"===LaStudioKitSettings.useFrontAjax?"GET":"POST",cache:!0,dataType:"html",ajax_request_id:c+"_"+r+"_"+u+"_"+t.getUrlParameter(u,e),data:a,success:function(e){let t=JSON.parse(e).data.responses.elementor_widget.data.template_content;f(t,!0)}}}else{h=t.removeURLParameter(h,"_"),m={url:h,type:"GET",cache:!0,dataType:"html",ajax_request_id:t.getUrlParameter(u,h),success:function(e){f(e,!1,h)}};const e=function(e){let a=e?.state?.href||location.href;if(a){e.preventDefault();let i=t.localCache.hashCode(a);t.localCache.exist(i)&&(t.log("[LA] Getting cache"),f(t.localCache.get(i),!1))}};p||window.addEventListener("popstate",e)}e.ajax(m)})).on("click","[data-lakit-element-link]",(function(t){var a,i=e(this),o=i.data("lakit-element-link"),n=i.data("id"),l=document.createElement("a");l.id="lastudio-wrapper-link-"+n,l.href=o.url,l.target=o.is_external?"_blank":"_self",l.rel=o.nofollow?"nofollow noreferer":"",l.style.display="none",document.body.appendChild(l),(a=document.getElementById(l.id)).click(),a.remove()})).on("click",".lakit-search__popup-trigger,.lakit-search__popup-close",(function(t){t.preventDefault();var a=e(this).closest(".lakit-search"),i=e(".lakit-search__field",a),o="lakit-search-popup-active",n="lakit-transition-in",l="lakit-transition-out";a.hasClass(o)?(a.addClass(l),setTimeout((function(){a.removeClass(o),a.removeClass(l)}),300)):(a.addClass(n),setTimeout((function(){a.removeClass(n),a.addClass(o)}),300),i.focus())})).on("click",".lakit-masonry_filter .lakit-masonry_filter-item",(function(t){t.preventDefault();var a=e(this).closest(".lakit-masonry_filter"),i=e(a.data("lakitmasonry_container")),o=e(this).data("filter");"*"!==o&&(o="."+o),i.data("isotope")&&(e(this).addClass("active").siblings(".lakit-masonry_filter-item").removeClass("active"),i.isotope({filter:o}))})).on("lastudio-kit/masonry/calculate-item-sizes",(function(t,a,i){var o=a.data("lakitmasonry_layouts")||!1,n=a.find(a.data("lakitmasonry_wrap"));if(!1!==o){var l=e(window).width(),s=a.data("lakitmasonry_itemselector"),r=o.disable_on,d=!1;if(0>parseInt(a.css("margin-left"))&&(d=!0),l>parseInt(r)){a.addClass("lakit-masonry--cover-bg");var c=o.item_width,u=o.item_height,m=o.container_width,p=a.width()/Math.round(m/c),f=parseInt(a.data("lakitmasonry_itemmargin")||0),h=u?parseFloat(c/u):1,g=o.layout||[{w:1,h:1}],w=0,k=0;e(s,a).each((function(){var t=Math.floor(p*g[w].w-f/2);e(this).css({width:d?Math.floor(t):t,height:u?Math.floor(p/h*g[w].h):"auto","--item-height":u?Math.floor(p/h*g[w].h):"auto"}).addClass("lakit-disable-cols-style"),LaStudioKitSettings.isDebug&&e(this).attr("data-lakitmansory--item_setting",JSON.stringify({index:k+"_"+w,itemwidth:p,layout:g[w]})),++w===g.length&&(k++,w=0)}))}else a.removeClass("lakit-masonry--cover-bg"),e(s,a).css({width:"",height:""}).removeClass("lakit-disable-cols-style")}i&&n.data("isotope")&&(n.isotope("layout"),setTimeout((function(){n.isotope("layout")}),1e3))})).on("keyup",(function(t){27===t.keyCode&&(e(".lakit-search").removeClass("lakit-search-popup-active"),e(".lakit-cart").removeClass("lakit-cart-open"),e(".lakit-hamburger-panel").removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible"))})).on("lastudio-kit/section/calculate-container-width",".e-parent",(function(t){var a=e(this),i=a.find(">.e-con-inner");i.length||(i=a),i.css("--lakit-section-width",i.width()+"px"),e(window).on("resize",(function(){i.css("--lakit-section-width",i.width()+"px")}))})).on("click",(function(t){0===e(t.target).closest(".elementor-widget-lakit-addtocart").length&&0===e(t.target).closest(".lakit-cart").length&&0===e(t.target).closest(".wrap-addto").length&&0===e(t.target).closest("form.cart").length&&0===e(t.target).closest("div.cart").length&&0===e(t.target).closest(".product-action").length&&0===e(t.target).closest(".lakitp-zone").length&&0===e(t.target).closest(".featherlight").length&&0===e(t.target).closest(".select2-container").length&&0===e(t.target).closest(".lakit-hotspot__product").length&&e(".lakit-cart").removeClass("lakit-cart-open"),e(t.target).is(".lakit-cart__overlay")&&e(".lakit-cart").removeClass("lakit-cart-open")}));let a="none",i=window.scrollY;window.addEventListener("scroll",(()=>{let e=window.scrollY;a=e>i?"down":e===i?"none":"up",i=e})),window.addEventListener("scroll",(()=>{document.querySelectorAll(".active-loadmore.active-infinite-loading").forEach((t=>{const i=t.getBoundingClientRect();"down"===a&&i.top>10&&i.top<=window.innerHeight&&!t.classList.contains("doing-ajax")&&!t.classList.contains("nothingtoshow")&&e(".lakit-pagination_ajax_loadmore a",e(t)).trigger("click")}))}))},isEditMode:function(){return Boolean(elementorFrontend.isEditMode())},mobileAndTabletCheck:function(){return("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&window.innerWidth<1400},onSearchSectionActivated:function(e){if(!window.elementorFrontend)return;if(!window.LaStudioKitEditor)return;if(!window.LaStudioKitEditor.activeSection)return;let t=window.LaStudioKitEditor.activeSection;-1!==["section_popup_style","section_popup_close_style","section_form_style"].indexOf(t)?e.find(".lakit-search").addClass("lakit-search-popup-active"):e.find(".lakit-search").removeClass("lakit-search-popup-active")},loadStyle:function(e,a){return t.addedStyles.hasOwnProperty(e)&&t.addedStyles[e]===a?e:a?(t.addedStyles[e]=a,new Promise((function(t,i){let o=document.createElement("link");o.id=e+"-css",o.rel="stylesheet",o.href=a,o.type="text/css",o.media="all",o.onload=function(){t(e)},o.onerror=function(){i(`Can not load css file "${a}"`)},document.head.appendChild(o)}))):void 0},loadScriptAsync:function(e,a,i,o){return t.addedScripts.hasOwnProperty(e)?e:a?(t.addedScripts[e]=a,new Promise((function(t,n){let l=document.createElement("script");l.src=a,l.id=e+"-js",l.async=o,l.onload=function(){t(e),"function"==typeof i&&"number"!=typeof i.nodeType&&i()},l.onerror=function(){n(`Can not load javascript file "${a}"`),"function"==typeof i&&"number"!=typeof i.nodeType&&i()},document.head.appendChild(l)}))):void 0},elementorFrontendInit:function(a,i){void 0!==window.elementorFrontend.hooks&&(t.detectWidgetsNotInHeader(),i&&e(window).trigger("elementor/frontend/init"),a.removeClass("need-reinit-js"),a.find("[data-element_type]").each((function(){let a=e(this),i=a.data("element_type");if(i)try{"widget"===i&&(i=a.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",a,e)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",a,e),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+i,a,e)}catch(e){return t.log(e),a.remove(),!1}})))},reInitMotionEffects:function(t){t.find("[data-element_type]").each((function(){const t=e(this);t.data("element_type")&&window?.elementorFrontend?.hooks?.doAction("frontend/element_ready/global",t,e)}))},initAnimationsHandlers:function(t){e(document).trigger("lastudio-kit/hamburger/after",{parentContainer:t})},hamburgerPanel:function(a){let i=a.data("id"),o=a.find(".lakit-hamburger-panel__content").attr("data-template-id"),n=!0,l=a.find(">.elementor-widget-container").clone();a.data("hamburgerTemplateId")&&o===a.data("hamburgerTemplateId")?n=!1:a.data("hamburgerTemplateId",o),0===e(".lakit-site-wrapper > .elementor-location-header >.lakit-burger-wrapall").length&&e("<div/>").addClass("lakit-burger-wrapall").appendTo(e(".lakit-site-wrapper > .elementor-location-header")),t.isEditMode()&&(n=!0);let s=e(".lakit-burger-wrapall");n&&e(".elementor-element-"+i,s).length&&e(".elementor-element-"+i,s).remove();let r=a;a.closest(".elementor-location-header").length&&(n&&e("<div/>").addClass("w--hamburger elementor-element elementor-element-"+i).append(l).appendTo(s),e(".lastudio-kit.elementor-element-"+i+" .lakit-hamburger-panel__instance").remove(),r=e(".elementor-element-"+i,s),e(".lakit-hamburger-panel__toggle",r).remove());let d=e(".lakit-hamburger-panel",r),c=e(".lakit-hamburger-panel__toggle",a),u=(e(".lakit-hamburger-panel__instance",r),e(".lakit-hamburger-panel__cover",r),e(".lakit-hamburger-panel__inner",r)),m=e(".lakit-hamburger-panel__close-button",r),p=d.data("settings")||{};e(".elementor-element-"+i+" .lakit-hamburger-panel");p.ajaxTemplate||t.elementorFrontendInit(u,!1),c.on("click",(function(a){a.preventDefault(),d.hasClass("open-state")?(e(`.lakit-hamburger-panel[data-eid="${i}"]`).removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible")):(e(`.lakit-hamburger-panel[data-eid="${i}"]`).addClass("open-state"),e("html").addClass("lakit-hamburger-panel-visible"),t.initAnimationsHandlers(u))})),m.on("click",(function(a){a.preventDefault(),d.hasClass("open-state")?(e(`.lakit-hamburger-panel[data-eid="${i}"]`).removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible")):(e(`.lakit-hamburger-panel[data-eid="${i}"]`).addClass("open-state"),e("html").addClass("lakit-hamburger-panel-visible"),t.initAnimationsHandlers(u))})),e(document).on("click.lakitHamburgerPanel",(function(t){(!e(t.target).closest(".lakit-hamburger-panel__toggle").length&&!e(t.target).closest(".lakit-hamburger-panel__instance").length||e(t.target).closest(".lakit-hamburger-panel__cover").length)&&d.hasClass("open-state")&&(e(`.lakit-hamburger-panel[data-eid="${i}"]`).removeClass("open-state"),e(t.target).closest(".lakit-hamburger-panel__toggle").length||e("html").removeClass("lakit-hamburger-panel-visible"),t.stopPropagation())}));const f=()=>{let t=p?.pos[elementorFrontend.getCurrentDeviceMode()]??p?.pos_default??"right",a=d.attr("class");a=a.replace(/(lakit-hamburger-panel-[^az]+-position)/,""),a+=` lakit-hamburger-panel-${t}-position`,e(`.lakit-hamburger-panel[data-eid="${i}"]`).attr("class",a)};f(),e(window).on("resize",f),e('.w--hamburger .elementor-widget[data-element_type="widget"]:not(.ignore-docs-style)').addClass("ignore-docs-style")},wooCart:function(t){if(window.LaStudioKitEditor&&window.LaStudioKitEditor.activeSection){let t=window.LaStudioKitEditor.activeSection;["cart_list_style","cart_list_items_style","cart_buttons_style"].indexOf(t);e(".widget_shopping_cart_content").empty(),e(document.body).trigger("wc_fragment_refresh")}var a,i=e(".lakit-cart",t),o=e(".lakit-cart__heading-link",i),n=i.data("settings"),l=!0,s=t.data("id"),r=e(".lakit-cart__list",t);if(e(".lakit-cart__list",t).remove(),a=t.find(">.elementor-widget-container").clone(),!e(document.body).hasClass("woocommerce-checkout")&&!e(document.body).hasClass("woocommerce-cart"))switch(n.triggerType){case"hover":!function(){const t=e(".elementor-element-"+s+" .lakit-cart");t.on("mouseenter mouseleave",(function(e){l&&"mouseleave"===e.type||(l&&"mouseenter"===e.type&&(l=!1),t.hasClass("lakit-cart-open-proccess")||t.toggleClass("lakit-cart-open"))}))}();break;case"click":o.on("click",(function(t){t.preventDefault(),i.hasClass("lakit-cart-open-proccess")||e(".elementor-element-"+s+" .lakit-cart").toggleClass("lakit-cart-open")}));break;case"none":o.on("click",(function(t){e(".lakit-burger-wrapall .lakit-cart").length>0&&(t.preventDefault(),e(".lakit-cart").addClass("lakit-cart-open"))}))}0==e(".lakit-site-wrapper > .elementor-location-header >.lakit-burger-wrapall").length&&e("<div/>").addClass("lakit-burger-wrapall").appendTo(e(".lakit-site-wrapper > .elementor-location-header"));var d=e(".lakit-burger-wrapall");e(".elementor-element-"+s,d).length&&e(".elementor-element-"+s,d).remove(),t.closest(".elementor-location-header").length&&(r.insertAfter(e(".lakit-cart__heading",a)),e(".lakit-cart__heading",a).remove(),e("<div/>").addClass("w--woocart elementor-element elementor-element-"+s).append(a).appendTo(d)),e(".elementor-element-"+s+" .lakit-cart").on("click",".lakit-cart__close-button",(function(t){i.hasClass("lakit-cart-open-proccess")||e(".elementor-element-"+s+" .lakit-cart").removeClass("lakit-cart-open")}))},wooGallery:function(a){t.isEditMode()&&e(".woocommerce-product-gallery",a).wc_product_gallery(),e(".woocommerce-product-gallery__image",a).each((function(){e(this).trigger("zoom.destroy")}));const i=a.find(".lakit-product-images");function o(e){e.each((function(){let e=jQuery(this),t=e.clone();t.find(".flex-viewport").children().unwrap(),t.find("img.zoomImg, .woocommerce-product-gallery__trigger").remove(),t.removeClass("flexslider").find(".clone, .flex-direction-nav, .flex-control-nav").remove().end().find("*").removeAttr("style").removeClass((function(e,t){if("string"==typeof t)return(t.match(/\bflex\S+/g)||[]).join(" ")})),t.insertBefore(e),e.remove()}))}setTimeout((function(){e(".woocommerce-product-gallery__image",a).each((function(){e(this).trigger("zoom.destroy")})),a.find(".flex-viewport").length&&(a.find(".woocommerce-product-gallery").css("--singleproduct-thumbs-height",a.find(".flex-viewport").height()+"px"),a.find(".woocommerce-product-gallery__trigger").length&&a.find(".woocommerce-product-gallery__trigger").appendTo(a.find(".flex-viewport")),e(".la-custom-badge",a).length&&e(".la-custom-badge",a).prependTo(a.find(".flex-viewport")),e(".woocommerce-product-gallery__actions",a).length&&e(".woocommerce-product-gallery__actions",a).prependTo(a.find(".flex-viewport"))),a.find(".flex-direction-nav").length&&a.find(".flex-viewport").length;let t=a.find(".flex-control-thumbs").get(0);if(void 0===t||i.hasClass("layout-type-wc"))return;a.find(".flex-control-thumbs li").append("<span/>");let o={top:0,left:0,x:0,y:0},n=function(e){const a=e.clientX-o.x,i=e.clientY-o.y;t.scrollTop=o.top-i,t.scrollLeft=o.left-a},l=function(){t.style.cursor="grab",t.style.removeProperty("user-select"),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",l)};t.addEventListener("mousedown",(function(e){t.style.cursor="grabbing",t.style.userSelect="none",o={left:t.scrollLeft,top:t.scrollTop,x:e.clientX,y:e.clientY},document.addEventListener("mousemove",n),document.addEventListener("mouseup",l)}))}),300),(i.hasClass("layout-type-5")||i.hasClass("layout-type-6"))&&o(i);let n=a.find(".woocommerce-product-gallery");const l=()=>{if(a.find(".flex-viewport").length){n.css("--singleproduct-thumbs-maxwidth",a.find(".flex-viewport").width());const e=a.find(".flex-control-thumbs").get(0);e.scrollWidth>e.clientWidth?n.addClass("e--overflow"):n.removeClass("e--overflow")}};l(),window.addEventListener("resize",l);let s=parseInt(n.data("columns"));i.hasClass("layout-type-4")&&(s=parseInt(n.closest(".elementor-lakit-wooproduct-images").css("--singleproduct-image-column")));let r=n.find(".woocommerce-product-gallery__image");1===r.length&&e(document).trigger("lastudiokit/woocommerce/single/product-gallery-start-hook",[{slides:r},!0]),r.length<=s&&(n.addClass("center-thumb"),i.hasClass("layout-type-4")&&(o(i),n=a.find(".woocommerce-product-gallery"))),"1"!==wc_single_product_params.photoswipe_enabled||i.hasClass("layout-type-wc")||i.hasClass("layout-type-4")||i.hasClass("layout-type-5")||i.hasClass("layout-type-6")?(a.find(".woocommerce-product-gallery__image a").attr("data-elementor-open-lightbox","yes"),a.find(".woocommerce-product-gallery__image a").attr("data-elementor-lightbox-slideshow",a.data("id"))):a.find(".woocommerce-product-gallery__image a").attr("data-elementor-open-lightbox","no"),a.find(".woocommerce-product-gallery__image[data-media-attach-type] a").attr("data-elementor-open-lightbox","no").removeAttr("data-elementor-lightbox-slideshow"),a.find(".woocommerce-product-gallery__image").each((function(){0===e(this).find(".zoominner").length&&e(this).wrapInner('<div class="zoomouter"><div class="zoominner"></div></div>'),e("img.zoomImg",e(this)).remove()}));n.find(".woocommerce-product-gallery__image .zoominner").each((function(){!function(t){if(!e.isFunction(e.fn.zoom)||!wc_single_product_params.zoom_enabled)return;let a,o=n.width(),l=!1;if(i.hasClass("layout-type-4")&&(o=t.width()),t.find("img").data("large_image_width")>o&&(l=!0),t.closest('.woocommerce-product-gallery__image[data-media-attach-type="threesixty"]').length&&(l=!1),l){try{a=e.extend({touch:!1},wc_single_product_params.zoom_options)}catch(e){a={touch:!1}}"ontouchstart"in document.documentElement&&(a.on="click"),t.trigger("zoom.destroy"),t.zoom(a)}else t.trigger("zoom.destroy")}(e(this))})),setTimeout((()=>{e(".woocommerce-product-gallery",a).addClass("js--is_ready")}),500)},wooTabs:function(t){let a=t.find(".wc-tabs-wrapper").first();if(a.length){e(".wc-tab-title a",a).off("click"),e(".wc-tabs a",a).off("click"),a.wrapInner('<div class="lakit-wc-tabs--content"></div>'),a.find(".wc-tabs").wrapAll('<div class="lakit-wc-tabs--controls"></div>'),a.find(".lakit-wc-tabs--controls").prependTo(a),a.find(".wc-tab").wrapInner('<div class="tab-content"></div>'),a.find(".wc-tab").each((function(){var t=e("#"+e(this).attr("aria-labelledby")).html();e(this).prepend('<div class="wc-tab-title">'+t+"</div>")})),e(".wc-tab-title a",a).wrapInner("<span></span>"),e(".wc-tab-title a",a).on("click",(function(t){t.preventDefault();let i=e(this).attr("href").replace("#tab-","");a.find(".wc-tabs").find("li#tab-title-"+i).toggleClass("active").siblings().removeClass("active"),e(this).closest(".wc-tab").toggleClass("active").siblings().removeClass("active")}));const i=e=>{const t=e.get(0),a=t.parentElement,i=t.offsetWidth,o=a.offsetWidth,n=t.offsetLeft-o/2+i/2;a.scrollTo({left:n,behavior:"smooth"})};e(".wc-tabs li a",a).on("click",(function(t){e(this).closest(".wc-tabs-wrapper, .woocommerce-tabs").find(e(this).attr("href")).addClass("active").siblings().removeClass("active"),i(e(this).closest("li"))})),e(".wc-tabs li",a).removeClass("active"),e(".wc-tab-title a",a).first().trigger("click");const o=t.find(".wc-tabs").first().get(0),n=()=>{o.scrollWidth>o.clientWidth?a.addClass("etab--overflow"):a.removeClass("etab--overflow")};n(),window.addEventListener("resize",n)}},animatedBoxHandler:function(t){let a=t.find(".lakit-animated-box"),i=e(window).scrollTop(),o=!0;a.length&&("ontouchend"in window||"ontouchstart"in window?(a.on("touchstart",(function(t){i=e(window).scrollTop()})),a.on("touchend",(function(t){if(i!==e(window).scrollTop())return!1;e(this).hasClass("flipped-stop")||e(this).toggleClass("flipped")}))):a.on("mouseenter mouseleave",(function(t){o&&"mouseleave"===t.type||(o&&"mouseenter"===t.type&&(o=!1),e(this).hasClass("flipped-stop")||e(this).toggleClass("flipped"))})))},ajaxTemplateHelper:{need_reinit_js:!1,template_processed:{},template_processed_count:0,template_loaded:[],total_template:0,processInsertData:function(a,i,o){t.ajaxTemplateHelper.template_processed_count++,i&&(a.html(i),a.find("div[data-lakit_ajax_loadtemplate]:not(.template-loaded,.is-loading)").length&&(t.log("found template in ajax content"),t.ajaxTemplateHelper.init())),t.ajaxTemplateHelper.template_processed_count>=t.ajaxTemplateHelper.total_template&&t.ajaxTemplateHelper.need_reinit_js&&(t.ajaxTemplateHelper.need_reinit_js=!1,Promise.all(t.addedAssetsPromises).then((function(a){t.elementorFrontendInit(e('.need-reinit-js[data-lakit_ajax_loadtemplate="true"]'),!1),e(".elementor-motion-effects-element").trigger("resize"),e("body").trigger("jetpack-lazy-images-load"),t.log("LaStudioKits.addedAssetsPromises --- FINISHED")}),(function(a){t.log(`An error occurred while insert the asset resources, however we still need to insert content. Reason detail: "${a}"`),t.elementorFrontendInit(e('.need-reinit-js[data-lakit_ajax_loadtemplate="true"]'),!1),e(".elementor-motion-effects-element").trigger("resize"),e("body").trigger("jetpack-lazy-images-load"),t.log("LaStudioKits.addedAssetsPromises --- ERROR")}))),e(document).trigger("lastudio-kit/ajax-load-template/after",{target_id:o,contentHolder:a,parentContainer:a,response:i})},templateRenderCallback:function(a,i){let o=a.template_content,n=a.template_scripts,l=a.template_styles,s=a.template_metadata;const r=["jquery"],d=[];for(let a in n)0===e("#"+a+"-js").length&&!r.includes(a)&&n[a].lastIndexOf(".js")>0&&t.addedAssetsPromises.push(t.loadScriptAsync(a,n[a],"",!0));for(let a in l)0!==e("#"+a+"-css").length||d.includes(a)||t.addedAssetsPromises.push(t.loadStyle(a,l[a]));document.querySelectorAll('body:not(.elementor-editor-active) div[data-lakit_ajax_loadtemplate][data-cache-id="'+i+'"]:not(.template-loaded)').forEach((function(a){a.classList.remove("is-loading"),a.classList.add("template-loaded"),a.classList.add("need-reinit-js"),a.parentNode.classList.add("p-ajax-template-loaded"),t.ajaxTemplateHelper.processInsertData(e(a),o,i)}));let c=document.querySelectorAll("#wp-admin-bar-elementor_edit_page ul");c&&void 0!==s.title&&setTimeout((function(){let t="wp-admin-bar-elementor_edit_doc_"+s.id;0===e("#"+t).length&&e('<li id="'+t+'" class="elementor-general-section"><a class="ab-item" title="'+s.title+'" data-title="'+s.title+'" href="'+s.href+'"><span class="elementor-edit-link-title">'+s.title+'</span><span class="elementor-edit-link-type">'+s.sub_title+"</span></a></li>").prependTo(e(c))}),2e3)},init:function(){if(LaStudioKitSettings.isElementorAdmin||"undefined"!=typeof ElementorScreenshotConfig)return;t.LazyLoad(e('[data-lakit_ajax_loadwidget="true"]'),{rootMargin:"500px 0px",load:function(t){t.setAttribute("data-element-loaded",!0),e(t).trigger("lastudiokit/ajaxload/widget")}}).observe(),t.ajaxTemplateHelper.need_reinit_js=!1,t.ajaxTemplateHelper.template_loaded=[],t.ajaxTemplateHelper.template_processed_count=0,t.ajaxTemplateHelper.total_template=0,t.ajaxTemplateHelper.template_processed={};let a=document.querySelectorAll("body:not(.elementor-editor-active) div[data-lakit_ajax_loadtemplate]:not(.template-loaded)");if(a.length){let i=[],o=[];a.forEach((function(e){if(!e.classList.contains("is-loading")&&!e.classList.contains("template-loaded")){e.classList.add("is-loading");var t=e.getAttribute("data-template-id");if(!i.includes(t))0===document.querySelectorAll(".elementor.elementor-"+t+"[data-elementor-type]:not([data-elementor-title])").length?i.push(t):o.push(t);e.setAttribute("data-cache-id",t)}}));let n=[],l=0,s=0,r=6,d=function(a){let i={action:"lakit_ajax",_nonce:window.LaStudioKitSettings.ajaxNonce,actions:JSON.stringify({elementor_template:{action:"elementor_template",data:{template_ids:a,current_url:window.location.href,current_url_no_search:window.location.href.replace(window.location.search,""),dev:window.LaStudioKitSettings.devMode}}})};"true"===LaStudioKitSettings.useFrontAjax&&(i["lakit-ajax"]="yes",delete i.action),e.ajax({type:"true"===LaStudioKitSettings.useFrontAjax?"GET":"POST",url:"true"===LaStudioKitSettings.useFrontAjax?window.location.href:window.LaStudioKitSettings.ajaxUrl,dataType:"json",data:i,success:function(a,i,o){let n=a.data.responses.elementor_template.data;e.each(n,(function(e,a){let i="lakitTpl_"+e,o=t.localCache.cache_key+"_"+t.localCache.hashCode(e);t.localCache.set(i,a),t.ajaxTemplateHelper.templateRenderCallback(a,e);try{t.log("setup browser cache for "+o),localStorage.setItem(o,JSON.stringify(a)),localStorage.setItem(o+":ts",Date.now())}catch(e){t.log("Cannot setup browser cache",e)}}))}})};o.forEach((function(e){let a=document.querySelector(".elementor.elementor-"+e+"[data-elementor-type]");t.ajaxTemplateHelper.need_reinit_js=!0,t.ajaxTemplateHelper.templateRenderCallback({template_content:a.outerHTML,template_scripts:[],template_styles:[],template_metadata:{}},e)})),i.forEach((function(a){let i="lakitTpl_"+a,o="lakitTplExist_"+a;if(t.localCache.exist(o))t.localCache.exist(i)&&(t.ajaxTemplateHelper.need_reinit_js=!0,t.ajaxTemplateHelper.templateRenderCallback(t.localCache.get(i),a));else if(t.localCache.set(o,"yes"),t.localCache.exist(i))t.ajaxTemplateHelper.need_reinit_js=!0,t.ajaxTemplateHelper.templateRenderCallback(t.localCache.get(i),a);else{e(document).trigger("lastudio-kit/ajax-load-template/before",{target_id:a});let i=t.localCache.cache_key+"_"+t.localCache.hashCode(a),o=t.localCache.timeout;try{let e=localStorage.getItem(i),d=localStorage.getItem(i+":ts");if(null!==e&&null!==d){if((Date.now()-d)/1e3<o)return t.log(`render from cache for ID: ${a} | Cache Key: ${i}`),t.ajaxTemplateHelper.need_reinit_js=!0,void t.ajaxTemplateHelper.templateRenderCallback(JSON.parse(e),a);t.log(`clear browser cache key for ID: ${a} | Cache Key: ${i}`),localStorage.removeItem(i),localStorage.removeItem(i+":ts")}t.log("run ajaxCalling() for "+a),l++,l>r&&(l=0,s++),void 0===n[s]&&(n[s]=[]),n[s].push(a),t.ajaxTemplateHelper.template_loaded.push(a)}catch(e){t.log("Cannot setup browser cache ajaxCalling() for "+a),l++,l===r&&(l=0,s++),void 0===n[s]&&(n[s]=[]),n[s].push(a),t.ajaxTemplateHelper.template_loaded.push(a)}}})),t.ajaxTemplateHelper.total_template=a.length,n.length&&(t.ajaxTemplateHelper.need_reinit_js=!0,n.forEach((function(e){d(e)})))}}},detectWidgetsNotInHeader:function(){let t=[];[".elementor-widget-icon-list",".main-color",".elementor-icon",".elementor-heading-title",".elementor-widget-text-editor",".elementor-widget-divider",".elementor-icon-list-item",".elementor-social-icon",".elementor-button",".lakit-nav-wrap",".lakit-nav",".menu-item-link-depth-0"].forEach((e=>t.push(".lakit-nav__sub "+e))),document.querySelectorAll(t.join()).forEach((e=>e.classList.add("ignore-docs-style"))),e(".need-check-active.elementor-widget-icon-list .elementor-icon-list-item a[href], .need-check-active .lakit-nav__sub .elementor-icon-list-item a[href]").each((function(){let t=e(this).attr("href");window.location.href===t&&e(this).closest(".elementor-icon-list-item").addClass("current-menu-item")})),e(".lakit-nav-wrap.lakit-nav--enable-toggle .menu-item-link-depth-0").addClass("ignore-docs-style")},isInViewport:function(e){let t=e.getBoundingClientRect();return t.top>=-e.offsetHeight&&t.left>=-e.offsetWidth&&t.right<=(window.innerWidth||document.documentElement.clientWidth)+e.offsetWidth&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)+e.offsetHeight},LazyLoad:function(){let t,a=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.extend({},{rootMargin:"50px",threshold:0,load:function(e){let t=e.getAttribute("data-src")||e.getAttribute("data-lazy")||e.getAttribute("data-lazy-src")||e.getAttribute("data-lazy-original"),a=e.getAttribute("data-src")||e.getAttribute("data-lazy-srcset"),i=e.getAttribute("data-sizes")||e.getAttribute("data-lazy-sizes");t&&(e.src=t),a&&(e.srcset=a),i&&(e.sizes=i),e.getAttribute("data-background-image")&&(e.style.backgroundImage='url("'+e.getAttribute("data-background-image")+'")'),e.setAttribute("data-element-loaded",!0),e.classList.contains("jetpack-lazy-image")&&e.classList.add("jetpack-lazy-image--handled")},complete:function(e){}},i),n=o.rootMargin,l=o.threshold,s=o.load,r=o.complete,d=!1,c=0;return"IntersectionObserver"in window&&(t=new IntersectionObserver(function(e){return function(t,a){t.forEach((function(t){t.isIntersecting&&(c>7&&(c=0),d!==t.target.offsetTop?(c=0,d=t.target.offsetTop):c++,a.unobserve(t.target),t.target.style.setProperty("--effect-delay",c),e(t.target))}))}}(s),{rootMargin:n,threshold:l})),{observe:function(){if(a){for(var e=0;e<a.length;e++)"true"!==a[e].getAttribute("data-element-loaded")&&(t?t.observe(a[e]):s(a[e]));r(a)}}}},serializeObject:function(t){let a=this,i={},o={},n={validate:/^[a-zA-Z][a-zA-Z0-9_-]*(?:\[(?:\d*|[a-zA-Z0-9_-]+)\])*$/,key:/[a-zA-Z0-9_-]+|(?=\[\])/g,push:/^$/,fixed:/^\d+$/,named:/^[a-zA-Z0-9_-]+$/};return this.build=function(e,t,a){return e[t]=a,e},this.push_counter=function(e){return void 0===o[e]&&(o[e]=0),o[e]++},e.each(t.serializeArray(),(function(){let t,o,l,s;if(n.validate.test(this.name)){for(o=this.name.match(n.key),l=this.value,s=this.name;void 0!==(t=o.pop());)s=s.replace(new RegExp("\\["+t+"\\]$"),""),t.match(n.push)?l=a.build([],a.push_counter(s),l):t.match(n.fixed)?l=a.build([],t,l):t.match(n.named)&&(l=a.build({},t,l));i=e.extend(!0,i,l)}})),i},noticeCreate:function(t,a,i){let o,n,l=0;if(!a||!i)return!1;function s(){let t=100;e(".lakit-handler-notice").each((function(){e(this).css({top:t}),t+=e(this).outerHeight(!0)}))}o=e('<div class="lakit-handler-notice '+t+'"><span class="lakit-handler-notice--icon"></span><div class="lakit-handler-notice--inner">'+a+"</div></div>"),e("body").prepend(o),s(),l=-1*(o.outerWidth(!0)+10),o.css({right:l}),n=setTimeout((function(){o.css({right:10}).addClass("show-state")}),100),n=setTimeout((function(){l=-1*(o.outerWidth(!0)+10),o.css({right:l}).removeClass("show-state")}),4e3),n=setTimeout((function(){o.remove(),clearTimeout(n)}),4500),o.on("click",(function(){l=-1*(o.outerWidth(!0)+10),o.css({right:l}).removeClass("show-state"),o.remove(),clearTimeout(n),s()}))},ajaxHandler:function(t){let a=this,i={handlerId:"",action:"",cache:!1,processData:!0,url:"",async:!1,beforeSendCallback:function(){},errorCallback:function(){},successCallback:function(){},completeCallback:function(){},handlerSettings:{},ajaxSettings:{}};t&&e.extend(i,t),a.handlerSettings=i.handlerSettings,a.ajaxRequest=null,a.ajaxProcessing=!1,a.data={action:i.action||"lakit_ajax",_nonce:a.handlerSettings.nonce,actions:{}},""===i.url&&(i.url=a.handlerSettings.ajax_url),a.send=function(){a.ajaxProcessing=!0,a.ajaxRequest=e.ajax({type:a.handlerSettings.type,url:i.url,data:a.data,cache:i.cache,dataType:a.handlerSettings.data_type,processData:i.processData,beforeSend:function(e,t){null===a.ajaxRequest||i.async||a.ajaxRequest.abort(),i.beforeSendCallback&&"function"==typeof i.beforeSendCallback&&i.beforeSendCallback(e,t)},...i.ajaxSettings}).done((function(t,o,n){a.ajaxProcessing=!1,e(document).trigger("LaStudioKits:AjaxHandler:success",{settings:a.settings,response:t,jqXHR:n,textStatus:o}),i.successCallback&&"function"==typeof i.successCallback&&i.successCallback(t,o,n)})).fail((function(t,o,n){e(document).trigger("LaStudioKits:AjaxHandler:error",{settings:a.settings,jqXHR:t,textStatus:o,errorThrown:n}),i.errorCallback&&"function"==typeof i.errorCallback&&i.errorCallback(t,o,n)})).always((function(t,o,n){e(document).trigger("LaStudioKits:AjaxHandler:complete",{settings:a.settings,jqXHR:t,textStatus:o,errorThrown:n}),i.completeCallback&&"function"==typeof i.completeCallback&&i.completeCallback(t,o,n)}))},a.sendData=function(e){const t=i.handlerId;a.data.actions=JSON.stringify({[t]:{action:i.handlerId,data:e||{}}}),a.send()},a.sendNormalData=function(t){a.data=e.extend({action:i.action||i.handlerId||"lakit_ajax"},t),a.send()}}};e(window).on("elementor/frontend/init",(function(){["lakit-advanced-carousel","lakit-postformat-content","lakit-slides","lakit-posts","lakit-portfolio","lakit-album-lists","lakit-events","lakit-images-layout","lakit-banner-list","lakit-portfolio-gallery","lakit-team-member","lakit-testimonials","lakit-wooproducts","lakit-give-form-grid"].forEach((e=>{elementorFrontend.hooks.addAction(`frontend/element_ready/${e}.default`,t.initCarousel)})),["lakit-posts","lakit-portfolio","lakit-album-lists","lakit-events","lakit-images-layout","lakit-banner-list","lakit-portfolio-gallery","lakit-team-member","lakit-testimonials","lakit-wooproducts","lakit-give-form-grid"].forEach((e=>{elementorFrontend.hooks.addAction(`frontend/element_ready/${e}.default`,t.initMasonry)})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-search.default",(function(a){t.onSearchSectionActivated(a);var i=a.find(".lakit-search"),o=e(".lakit-search__popup-trigger",i),n=e(".lakit-search__popup-content",i),l="lakit-search-popup-active",s="lakit-transition-out";e(">.lakit-search__form",i).length||e(".lakit-search__submit",i).removeClass("main-color"),e(document).on("click",(function(t){e(t.target).closest(o).length||e(t.target).closest(n).length||i.hasClass(l)&&(i.removeClass(l),i.addClass(s),setTimeout((function(){i.removeClass(s)}),300),t.stopPropagation())}))})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-hamburger-panel.default",t.hamburgerPanel),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-menucart.default",t.wooCart),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-animated-box.default",(function(e){t.animatedBoxHandler(e)})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-wooproducts.default",(function(t){t.find(".lakitp-zone").on("mouseenter mouseleave",(function(t){"mouseenter"===t.type&&e(this).addClass("is-active"),"mouseleave"===t.type&&e(this).removeClass("is-active")})),e(".lakit--hint.only-icon",t).trigger("lastudio-kit/init-tooltip"),e(document).on("lastudio-kit/carousel/init_success",(function(){e(".lakit--hint.only-icon",t).trigger("lastudio-kit/init-tooltip")}))})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-wooproduct-images.default",(function(e){t.wooGallery(e)})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-wooproduct-datatabs.default",(function(e){t.wooTabs(e)})),window.elementorFrontend.hooks.addAction("frontend/element_ready/accordion.default",(function(e){e.hasClass("accordion-close-all")&&setTimeout((function(){e.find(".elementor-accordion-item:first-child > .elementor-tab-title.elementor-active").trigger("click")}),100)})),window.elementorFrontend.hooks.addAction("frontend/element_ready/section",(function(e){e.hasClass("e-parent")&&e.trigger("lastudio-kit/section/calculate-container-width")}))})),t.initCustomHandlers(),window.LaStudioKits=t,e.ajaxPrefilter((function(e,a,i){if(e.cache){let o=t.removeURLParameter(a.url,"_")+(void 0!==a.ajax_request_id?JSON.stringify(a.ajax_request_id):void 0!==a.data?JSON.stringify(a.data):"");o=t.localCache.hashCode(o.replace(/null$/g,"")),e.cache=!1,e.beforeSend=function(){return t.localCache.exist(o)||i.promise().done((function(e,a){t.localCache.set(o,e)})),!0}}})),e.ajaxTransport("+*",(function(e,a,i){if(a?.url){var o=t.removeURLParameter(a.url,"_")+(void 0!==a.ajax_request_id?JSON.stringify(a.ajax_request_id):void 0!==a.data?JSON.stringify(a.data):"");if(e.cache=!1,o=t.localCache.hashCode(o.replace(/null$/g,"")),t.localCache.exist(o))return{send:function(e,a){setTimeout((function(){a(200,"OK",[t.localCache.get(o)])}),50)},abort:function(){}}}}))}(jQuery),function(e){"use strict";e(document).on("lastudiokit/frontend/megamenu:setposition",(function(t,a){setTimeout((()=>{a.length&&a.each((function(){var t=e(this),i=0,o=t.closest(".elementor-container, .e-con.e-con-boxed > .e-con-inner, .e-con.e-parent > .e-con-inner, .e-con.e-parent"),n=!1;if(i=o.width(),t.find(".lakit-nav").first().hasClass("lakit-nav--vertical-sub-bottom"))return;t.find(".lakit-nav").first().hasClass("lakit-nav--vertical")&&(n=!0,a.closest(".lakit--is-vheader").length&&(i=e(".lakit-site-wrapper").outerWidth()),i-=t.outerWidth());const l=e(".lakit-nav__item--mega > .lakit-nav__sub",t).css("--mm-sub-width");e(".lakit-nav__item--mega > .lakit-megamenu-inited",t).removeClass("lakit-megamenu-inited"),e(".lakit-nav__item--mega > .lakit-nav__sub",t).removeAttr("style"),e(".lakit-nav__item--mega > .lakit-nav__sub",t).css("--mm-sub-width",l),e(".lakit-nav__item--mega",t).each((function(){var t=e(this),a=e("> .lakit-nav__sub",t),l=parseInt(a.data("maxWidth")&&"auto"!=a.data("maxWidth")?a.data("maxWidth"):a.css("maxWidth")),s=o,r=1170;isNaN(l)?l=r:r=l,r>l&&(r=l),l>r&&l<=i&&(r=i),t.hasClass("lakit-nav__item-force-fullwidth")&&0===t.closest(".lakit--is-vheader").length&&(a.data("maxWidth",l).css("maxWidth","none"),a.css("width",l),n?r=e(".lakit-site-wrapper").width():(r=e(window).width(),s=e("body"))),r>i&&(r=i),a.width(r),function(t,a,i,o){if(e(".lakit-megamenu-inited",t).length)return!1;var n=e("> .lakit-nav__sub",t);if(0!==n.length){var l=n.outerWidth();if(l>i&&(l=i),!o){var s=parseInt(a.css("padding-left")),r=parseInt(a.css("padding-right")),d=n.parent().outerWidth(),c=0,u=LaStudioKits.getCoords(a.get(0)),m=LaStudioKits.getCoords(n.get(0)).left,p=u.left;if(c=l>d?-(l-d)/2:0,LaStudioKits.isRTL()){var f=e(window).width()-(l+m),h=e(window).width()-(a.outerWidth()+p);f-h-r+c<0&&(c=-(f-h-r)),f+l+c>p+a.outerWidth()-s&&(c-=f+l+c-(p+a.outerWidth()-s)),n.css("right",c).css("right")}else m-p-s+c<0&&(c=-1*(m-p-s)),m+l+c>p+a.outerWidth()-r&&(c=-1*(m+l+(c=0)-(p+a.outerWidth()-r))),a.is("body")&&(c=-1*m),n.css("left",c).css("left")}if(o){var g=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,w=n.offset(),k=n.outerHeight(),v=e(window).scrollTop();if(w.top-v+k>g){var _=g-(w.top+v+k+50);k>=g?n.offset({top:document.getElementById("wpadminbar")&&window.innerWidth>600?32:0}):n.css({top:_})}}n.addClass("lakit-megamenu-inited")}}(t,s,i,n)}))}))}),100)})),e(window).on("elementor/frontend/init",(()=>{window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-nav-menu.default",(function(t){if(t.data("initialized"))return;t.data("initialized",!0);const a=t.find(".lakit-nav-wrap").first(),i=t.find(".lakit-nav").first(),o=a.data("effect"),n=a.data("dlconfig"),l=t.data("id");let s={};switch(o){case"effect1":s={classin:"lakitdl-animate-in-1",classout:"lakitdl-animate-out-1"};break;case"effect2":s={classin:"lakitdl-animate-in-2",classout:"lakitdl-animate-out-2"};break;case"effect3":s={classin:"lakitdl-animate-in-3",classout:"lakitdl-animate-out-3"};break;case"effect4":s={classin:"lakitdl-animate-in-4",classout:"lakitdl-animate-out-4"};break;case"effect5":s={classin:"lakitdl-animate-in-5",classout:"lakitdl-animate-out-5"}}var r,d,c="lakit-nav-hover",u="lakit-nav-hover-out",m="lakit-mobile-menu-active",p=!1;function f(){let a=!1,o=i.hasClass("lakit-nav--vertical-sub-push");!1!==p&&("all"===p||e(window).width()<=p?(t.find(".lakit-mobile-menu").addClass("lakit-active--mbmenu"),a=!0):(t.find(".lakit-mobile-menu").removeClass("lakit-active--mbmenu"),a=!1)),!o&&s?.classin&&(o=a),t.data("LakitIsActiveMobileMenu",a),t.data("LakitIsActiveDlMenu",o),o?(!function(){i.find(".lakit-nav-id-"+l+".lakit-nav-hover").removeClass("lakit-nav-hover"),i.addClass("lakitdl-menu lakitdl-menuopen").parent().addClass("lakitdl-menuwrapper").find(".lakit-nav-id-"+l+" > .lakit-nav__sub").addClass("lakitdl-submenu");const e={backLabel:`${n?.backicon}${n?.backtext}`,triggerIcon:n?.triggericon??">",animationClasses:s,supportAnimations:!LaStudioKits.isEditMode()};0==!!i.parent().data("lakitdlmenu")&&i.parent().lakitdlmenu(e)}(),t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").off("mouseenter.hoverIntent"),t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").off("mouseleave.hoverIntent")):(function(){const e=i.parent().data("lakitdlmenu");e?.destroyMenu()}(),a&&!LaStudioKits.isEditMode()&&"all"!==p||function(){try{t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").hoverIntent({over:function(){e(this).addClass(c)},out:function(){e(this).removeClass(c).addClass(u),setTimeout((()=>{e(this).removeClass(u)}),200)},timeout:100,selector:".menu-item-has-children"})}catch(e){}}())}function h(a){if(!1==!!t.data("LakitIsActiveDlMenu")){var i=t.find(".lakit-nav");if("touchend"===a.type&&d!==e(window).scrollTop())return;if(e(a.target).closest(i).length)return;var o=e(".menu-item-has-children."+c,i);if(!o[0])return;o.removeClass(c).addClass(u),setTimeout((function(){o.removeClass(u)}),200),i.hasClass("lakit-nav--vertical-sub-bottom")&&e(".lakit-nav__sub",o).slideUp(200),a.stopPropagation()}}t.find(".lakit-mobile-menu").length&&(p=t.find(".lakit-mobile-menu").data("mobile-breakpoint")),f(),e(window).on("resize",LaStudioKits.debounce(f,10)),LaStudioKits.mobileAndTabletCheck()?(t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").on("touchstart.lakitNavMenu",".menu-item > a",(function(t){var a=e(t.currentTarget).closest(".menu-item");a.data("offset",e(window).scrollTop()),a.data("elemOffset",a.offset().top)})),t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").on("touchend.lakitNavMenu",".menu-item > a",(function(i){var o,n,l,s,r,d,u;i.cancelable&&i.preventDefault();if(o=e(i.currentTarget).closest(".menu-item"),n=o.siblings(".menu-item.menu-item-has-children"),l=e("> a",o),s=e(".lakit-nav__sub:first",o),r=o.data("offset"),d=o.data("elemOffset"),u=o.closest(".lakit-hamburger-panel"),r!==e(window).scrollTop()||d!==o.offset().top)return!1;n[0]&&(n.removeClass(c),e(".menu-item-has-children",n).removeClass(c));if(t.data("LakitIsActiveDlMenu")||!e(".lakit-nav__sub",o)[0]||o.hasClass(c)){l.trigger("click");var p=l.attr("href");return p&&"#"!==p&&(window.location.href=l.attr("href")),p?(a.hasClass(m)&&a.removeClass(m),u?.hasClass("open-state")&&(e(`.lakit-hamburger-panel[data-eid="${u.data("eid")}"]`).removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible"))):o.removeClass(c),!1}s[0]&&(o.addClass(c),e(".lakit-masonry-wrapper",s).trigger("resize"))})),e(document).on("touchstart.lakitNavMenu",(function(t){d=e(window).scrollTop()})),e(document).on("touchend.lakitNavMenu",h)):t.find(".lakit-nav:not(.lakit-nav--vertical-sub-bottom)").on("click.lakitNavMenu",".menu-item > a",(function(a){if(!1==!!t.data("LakitIsActiveDlMenu")){var i=e(a.currentTarget).closest(".menu-item"),o=i.closest(".lakit-hamburger-panel");i.hasClass("menu-item-has-children")&&!i.hasClass(c)||o?.hasClass("open-state")&&(e(`.lakit-hamburger-panel[data-eid="${o.data("eid")}"]`).removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible"))}})),LaStudioKits.isEditMode()||(r=t.find('.menu-item-link[href*="#"]'))[0]&&r.each((function(){""!==this.hash&&location.pathname===this.pathname&&function(t){var a,i=t[0].hash,o="current-menu-item",n="-50% 0% -50%";try{a=e(decodeURIComponent(i))}catch(e){return}a[0]&&(a.hasClass("elementor-menu-anchor")&&(n="300px 0% -300px"),new IntersectionObserver((function(e){e[0].isIntersecting?t.parent(".menu-item").addClass(o):t.parent(".menu-item").removeClass(o)}),{rootMargin:n}).observe(a[0]))}(e(this))})),t.find(".lakit-nav--vertical-sub-bottom").on("click.lakitNavMenu",".menu-item > a",(function(i){if(!1==!!t.data("LakitIsActiveDlMenu")){var o=e(i.currentTarget).closest(".menu-item"),n=o.siblings(".menu-item.menu-item-has-children"),l=e(".lakit-nav__sub:first",o),s=o.closest(".lakit-hamburger-panel");if(!o.hasClass("menu-item-has-children")||o.hasClass(c))return a.hasClass(m)&&a.removeClass(m),void(s?.hasClass("open-state")&&(e(`.lakit-hamburger-panel[data-eid="${s.data("eid")}"]`).removeClass("open-state"),e("html").removeClass("lakit-hamburger-panel-visible")));i.preventDefault(),i.stopPropagation(),n[0]&&(n.removeClass(c),e(".menu-item-has-children",n).removeClass(c),e(".lakit-nav__sub",n).slideUp(200)),l[0]&&(o.addClass(c),l.slideDown(200,(function(){e(".lakit-masonry-wrapper",l).trigger("resize")})))}})),e(document).on("click.lakitNavMenu",(function(e){if(!1==!!t.data("LakitIsActiveDlMenu")){if(!t.find(".lakit-nav").hasClass("lakit-nav--vertical-sub-bottom"))return;h(e)}})),e(".lakit-nav__mobile-trigger",t).on("click.lakitNavMenu",(function(t){t.preventDefault(),e(this).closest(".lakit-nav-wrap").toggleClass(m)})),e(document).on("touchend.lakitMobileNavMenu click.lakitMobileNavMenu",(function(i){var o=a.data("mobile-layout"),n=a,l=t.find(".lakit-nav__mobile-trigger"),s=t.find(".lakit-nav");if("left-side"!==o&&"right-side"!==o)return;if("touchend"===i.type&&d!==e(window).scrollTop())return;if(e(i.target).closest(l).length||e(i.target).closest(s).length)return;if(!n.hasClass(m))return;n.removeClass(m),i.stopPropagation()})),e(".lakit-nav__mobile-close-btn",t).on("click.lakitMobileNavMenu",(function(t){e(this).closest(".lakit-nav-wrap").removeClass(m)}));var g=!1;function w(){if("full-width"===a.data("mobile-layout"))if(t.data("LakitIsActiveMobileMenu"))g&&(i.css({left:""}),g=!1);else{g&&i.css({left:""});var e=-i.offset().left;i.css({left:e}),g=!0}}w(),e(window).on("resize.lakitMobileNavMenu",w);const k=()=>{e(document).trigger("lastudiokit/frontend/megamenu:setposition",[t.find(".lakit-nav--enable-megamenu").first()])};e(window).on("resize load",k),document.querySelector("body").addEventListener("LaStudioPageSpeed:Loaded",k),window.addEventListener("DOMContentLiteSpeedLoaded",k),k(),e(".lakit-nav--enable-toggle > .lakit-nav__toggle-trigger",t).on("click",(function(t){t.preventDefault();var a=e(this).closest(".lakit-nav-wrap");a.hasClass("lakit-active--mbmenu")?(a.removeClass("toggle--active"),e("> .lakit-nav__mobile-trigger",a).trigger("click")):a.toggleClass("toggle--active")})),e(window).on("click touchstart",(function(a){t.get(0).contains(a.target)||(e(".lakit-nav--enable-toggle",t).removeClass("toggle--active"),e(".lakit-nav-wrap",t).removeClass("lakit-mobile-menu-active"))})),LaStudioKits.isEditMode()&&t.data("initialized",!1),LaStudioKits.detectWidgetsNotInHeader(),e(window).on("load",(function(a){e(".lakit-masonry-wrapper",t).trigger("resize")}))}))}))}(jQuery),function(e){class t extends elementorModules.frontend.handlers.Base{_editorInit(){setTimeout((()=>{this.$element.data("nesting-level")>0?this.$element.removeClass("e-parent"):(this.$element.addClass("e-parent"),this._initHeaderVertical())}),50)}_initHeaderVertical(){const t=this.$element;t.hasClass("e-parent")&&(t.is(":first-child")&&t.closest(".elementor-location-header").length>0&&(t.parent().parent().is(".lakit--is-vheader")||t.parent().parent().parent().is(".lakit--is-vheader"))&&0===e("> .e-con-inner",t).length&&t.wrapInner('<div class="e-con-inner" data-wrap="yes"/>'),t.trigger("lastudio-kit/section/calculate-container-width"))}bindEvents(){this.isEdit?this._editorInit():this._initHeaderVertical()}}e(window).on("elementor/frontend/init",(()=>{elementorFrontend.hooks.addAction("frontend/element_ready/container",(e=>{elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))})),e('.elementor-element[data-settings*="sticky"]').on("sticky:stick",(function(t){e(".elementor-sticky__spacer .lakit-cart__list").remove()}))}(jQuery),function(e){"use strict";e(document).on("lastudio-kit/init-tooltip",".lakit--hint",(function(){let t=e(this);void 0!==e.fn.tooltip||LaStudioKits.addedScripts.hasOwnProperty("bootstrap-tooltip")||LaStudioKits.addedAssetsPromises.push(LaStudioKits.loadScriptAsync("bootstrap-tooltip",LaStudioKitSettings.resources["bootstrap-tooltip"],"",!0)),Promise.all(LaStudioKits.addedAssetsPromises).then((()=>{t.tooltip({container:"body",placement:t.attr("data-tip-pos")||"top",html:!0,title:function(){return this.getAttribute("data-hint")}})}),(e=>{LaStudioKits.log("Tooltip error",e)}))}));const t=function(t){let a,i=t.find("[data-due-date]"),o=new Date(1e3*i.data("due-date")),n="yes"===i.data("show-days"),l={days:i.find('[data-value="days"]'),hours:i.find('[data-value="hours"]'),minutes:i.find('[data-value="minutes"]'),seconds:i.find('[data-value="seconds"]')};function s(t){t=t.toString();let a=[],i="";return 1===t.length&&(t=0+t),a=t.match(/\d{1}/g),e.each(a,(function(e,t){i+='<span class="lakit-countdown-timer__digit">'+t+"</span>"})),i}function r(){let t=function(e){let t=e-new Date,a=Math.floor(t/1e3%60),i=Math.floor(t/1e3/60%60),o=Math.floor(t/36e5%24),l=Math.floor(t/864e5);return n||(o=Math.floor(t/36e5)),(l<0||o<0||i<0)&&(a=i=o=l=0),{total:t,parts:{days:s(l),hours:s(o),minutes:s(i),seconds:s(a)}}}(o);e.each(t.parts,(function(e){let t=l[e];t.length&&t.html(this)})),t.total<=0&&clearInterval(a)}r(),a=setInterval(r,1e3)};e(document).on("lastudio-kit/products/init-countdown",".product_item--countdown",(function(){let a=e(this);a.hasClass("-initialized")||(a.addClass("-initialized"),t(a))})),e(window).on("elementor/frontend/init",(function(){window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-wooproducts.default",(function(e){e.find(".product_item--countdown").trigger("lastudio-kit/products/init-countdown")})),window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-countdown-timer.default",(function(e){t(e)})),e(document).on("click","a[data-carousel-prev]",(function(t){let a;t.preventDefault(),a="parent"===e(this).data("carousel-prev")?e(this).closest(".swiper-container").data("swiper"):e(e(this).data("carousel-prev")).data("swiper");try{a.slidePrev()}catch(e){LaStudioKits.log(e)}})),e(document).on("click","a[data-carousel-next]",(function(t){let a;t.preventDefault(),a="parent"===e(this).data("carousel-next")?e(this).closest(".swiper-container").data("swiper"):e(e(this).data("carousel-next")).data("swiper");try{a.slideNext()}catch(e){LaStudioKits.log(e)}})),e(document).on("click","[data-carousel-goto]",(function(t){let a;t.preventDefault(),a="parent"===e(this).data("carousel-goto")?e(this).closest(".swiper-container").data("swiper"):e(e(this).data("carousel-goto")).data("swiper");let i=parseInt(e(this).data("carousel-index")||0);e('[data-carousel-goto="'+e(this).data("carousel-goto")+'"]').removeClass("s-active"),e(this).addClass("s-active");try{a.slideTo(i)}catch(e){LaStudioKits.log(e)}}))})),e(document).on("elementor/popup/show",(()=>{try{wpcf7.init(e(".wpcf7-form")[0])}catch(e){}})),e(window).on("load",(function(){e(".elementor-motion-effects-element").trigger("resize")})),e(document.body).on("should_send_ajax_request.adding_to_cart",(function(t,a){let i={},o=["hint","tipClass","tooltip","originalTitle"];return setTimeout((()=>{a.addClass("loading")}),50),e.each(a.data(),(function(e,t){o.includes(e)||(i[e]=t)})),e.each(a[0].dataset,(function(e,t){o.includes(e)||(i[e]=t)})),e(document.body).trigger("adding_to_cart",[a,i]),e.ajax({type:"POST",url:wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),data:i,success:function(t){t&&(t.error&&t.product_url?window.location=t.product_url:"yes"!==wc_add_to_cart_params.cart_redirect_after_add?e(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,a]):window.location=wc_add_to_cart_params.cart_url)},dataType:"json"}),!1}))}(jQuery),function(e){"use strict";const t=(e,t)=>{const a=e.previousScrollSnap(),i=e.selectedScrollSnap();t.slideNodes()[a].classList.remove("is-selected"),t.slideNodes()[i].classList.add("is-selected")};e(document).on("click",".lakit-embla_wrap .lakit-embla__arrow, .lakit-embla_wrap .lakit-embla-thumb",(function(e){return e.preventDefault(),!1})),e(document).on("lastudio-kit/init-embla-slider",".lakit-embla_wrap",(function(){if(!e(this).hasClass("embla--inited")){e(this).addClass("embla--inited");let a=e(this).hasClass("lakit-embla_wrap--products");if(a&&1===e(".lakit-embla-thumb .lakit-embla__slide",e(this)).length)return void e(this).addClass("no-embla");a&&e(".lakit-embla-thumb .lakit-embla__slide",e(this)).length<4&&e(".lakit-embla-thumb",e(this)).addClass("embla-c-center");const i=e(".lakit-embla .lakit-embla__viewport",e(this)).get(0),o=e(".lakit-embla__arrow-prev",e(this)).get(0),n=e(".lakit-embla__arrow-next",e(this)).get(0);let l;a&&(l=e(".lakit-embla-thumb .lakit-embla__viewport",e(this)).get(0)),"function"==typeof EmblaCarousel||LaStudioKits.addedScripts.hasOwnProperty("embla-carousel")||LaStudioKits.addedAssetsPromises.push(LaStudioKits.loadScriptAsync("embla-carousel",LaStudioKitSettings.resources["embla-carousel"],"",!0)),Promise.all(LaStudioKits.addedAssetsPromises).then((()=>{const e=new EmblaCarousel(i,{loop:!0,skipSnaps:!1});if(((e,t,a)=>{e.addEventListener("click",a.scrollPrev,!1),t.addEventListener("click",a.scrollNext,!1)})(o,n,e),a){const a=EmblaCarousel(l,{containScroll:"keepSnaps",dragFree:!0,loop:!1,align:"start"});a.slideNodes().forEach(((t,i)=>{const o=((e,t,a)=>()=>{t.clickAllowed()&&e.scrollTo(a)})(e,a,i);t.addEventListener("click",o,!1)}));const i=((e,a)=>()=>{a.scrollTo(e.selectedScrollSnap()),t(e,a)})(e,a),s=((e,t,a)=>()=>{a.canScrollPrev()?e.removeAttribute("disabled"):e.setAttribute("disabled",!0),a.canScrollNext()?t.removeAttribute("disabled"):t.setAttribute("disabled",!0)})(o,n,a);e.on("select",i),a.on("init",i),e.on("select",s),e.on("init",s)}}),(e=>{LaStudioKits.log("initEmblaCarousel error",e)}))}})),e(window).on("elementor/frontend/init",(function(){window.elementorFrontend.hooks.addAction("frontend/element_ready/widget",(function(t){e(".lakit-embla_wrap",t).trigger("lastudio-kit/init-embla-slider")}))})),e(document).on("lastudio-kit/active-tabs",(function(t,a){e(".col-row",a).each((function(){e(this).trigger("lastudio-kit/LazyloadSequenceEffects")}))})),e(document).on("lastudio-kit/ajax-loadmore/success lastudio-kit/ajax-pagination/success lastudio-kit/ajax-load-template/after lastudio-kit/carousel/init_success lastudio-kit/hamburger/after",(function(t,a){e("body").trigger("jetpack-lazy-images-load"),e(".product_item--countdown",a.parentContainer).trigger("lastudio-kit/products/init-countdown"),e(".lakit-embla_wrap",a.parentContainer).trigger("lastudio-kit/init-embla-slider"),e(".col-row",a.parentContainer).each((function(){(0===e(this).closest(".lakit-tabs__content").length||e(this).closest(".lakit-tabs__content.active-content").length>0)&&e(this).trigger("lastudio-kit/LazyloadSequenceEffects")})),LaStudioKits.reInitMotionEffects(a.parentContainer)})),document.addEventListener("DOMContentLoaded",(function(){"undefined"!=typeof la_theme_config&&e(".lakit-pagination").removeClass("woocommerce-pagination")})),e(document).on("lastudio-kit/ajax-pagination/success lastudio-kit/ajax-loadmore/success",(function(t,a){var i=e(".woocommerce-result-count");e(".lakit-pagination").removeClass("woocommerce-pagination"),e(".woocommerce-result-count",a.newData).length&&i.replaceWith(e(".woocommerce-result-count",a.newData))}))}(jQuery),function(e){"use strict";e(document).on("mouseover",".lakit-custom-dropdown, .lasf-custom-dropdown",(function(){e(this).addClass("is-hover")})).on("mouseleave",".lakit-custom-dropdown, .lasf-custom-dropdown",(function(){e(this).removeClass("is-hover")})),e(window).on("elementor/frontend/init",(function(){window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-woofilters.default",(function(t){var a=e(".lakit-woofilters",t);if(!a.hasClass("inited"))if(a.addClass("inited"),""!==e(".lakit-woofilters_area",a).text()){var i=e(".lakit-wfi-source_cat_list, .lakit-wfi-source_nav_menu",t);e(".lakit-woofilters_block_item",t).each((function(){""===e(this).find(".lakit-woofilters_block_item__filter").text()&&e(this).remove()})),e(".lakit-woofilters-ul li > ul",i).each((function(){var t=e(this);0===t.siblings(".narrow").length&&t.before('<span class="narrow"><i></i></span>')})),e(".lakit-woofilters-ul li > .narrow",i).on("click",(function(t){t.preventDefault();var a=e(this).parent();a.hasClass("open")?(a.removeClass("open"),a.find(">ul").stop().slideUp(200)):(a.addClass("open"),a.find(">ul").stop().slideDown(200),a.siblings().removeClass("open").find(">ul").stop().slideUp(200))})),e("li.active",i).each((function(){e(this).addClass("open"),e(">ul",e(this)).css("display","block")})),e(".lakit-wfi-source_price_range",t).length>0&&e(document.body).trigger("init_price_filter");var o=e(".lakit-woofilters--type_vertical",t).length;e(".lakit-woofilters--item_dd .lakit-woofilters_block_item__title",t).on("click",(function(t){t.preventDefault();var a=e(this).closest(".lakit-woofilters_block_item"),i=200;o?a.hasClass("open")?(a.removeClass("open"),a.find(">.lakit-woofilters_block_item__filter").stop().fadeOut(i)):(a.addClass("open"),a.find(">.lakit-woofilters_block_item__filter").stop().fadeIn(i),a.siblings(".lakit-woofilters_block_item").removeClass("open").find(">.lakit-woofilters_block_item__filter").stop().fadeOut(i)):a.hasClass("open")?(a.removeClass("open"),a.find(">.lakit-woofilters_block_item__filter").stop().slideUp(i)):(a.addClass("open"),a.find(">.lakit-woofilters_block_item__filter").stop().slideDown(i))})),e("form select",t).on("change",(function(t){t.preventDefault(),e(this).closest("form").trigger("submit")})),e(".lakit-woofilters--layout_toggle .lakit-woofilters_block_label",t).on("click",(function(t){t.preventDefault(),e(window).width()<991&&e(".lakit-woofilters_area",a).removeAttr("style"),a.hasClass("active")?(a.removeClass("active"),e("body").removeClass("active-lakit-woofilter"),e(window).width()>991&&e(".lakit-woofilters_area",a).stop().slideUp("fast")):(e("body").addClass("active-lakit-woofilter"),a.addClass("active"),e(window).width()>991&&e(".lakit-woofilters_area",a).stop().slideDown("fast"))})),e(".lakit-woofilters--layout_aside .lakit-woofilters_block_label",t).on("click",(function(t){t.preventDefault(),a.hasClass("active")?(a.removeClass("active"),e("body").removeClass("active-lakit-woofilter")):(e("body").addClass("active-lakit-woofilter"),a.addClass("active"))})),e(".lakit-woofilters_area__overlay",t).on("click",(function(){a.removeClass("active"),e("body").removeClass("active-lakit-woofilter"),e(".lakit-woofilters_area",a).removeAttr("style")}));var n=e(".lakit-woofilters--item_dd",t);n.length&&e(document).on("click",(function(t){0===e(t.target).closest(n).length&&e(".lakit-woofilters_block_item.open",n).length&&(e(".lakit-woofilters_block_item.open",n).removeClass("open"),e(".lakit-woofilters_block_item .lakit-woofilters_block_item__filter",n).removeAttr("style"))}))}else t.addClass("no-filter-value")}))}))}(jQuery),function(e){"use strict";const t=()=>{try{grecaptcha.execute(LaStudioKitSettings.recaptchav3,{action:"submit"}).then((e=>{const t=document.querySelectorAll('input[name="lakit_recaptcha_response"]');for(let a=0;a<t.length;a++)t[a].setAttribute("value",e)}))}catch(e){}};document.addEventListener("DOMContentLoaded",(function(){if(e('.elementor-widget-image a[data-elementor-open-lightbox="yes"]').attr("data-elementor-lightbox-slideshow","gl"+Date.now()),document.querySelector('input[name="lakit_recaptcha_response"]')){window.addEventListener("elementor/popup/show",t);const e=()=>{grecaptcha.ready(t)};"undefined"!=typeof grecaptcha||LaStudioKits.addedScripts.hasOwnProperty("google-recaptcha")||""===LaStudioKitSettings.recaptchav3||LaStudioKits.addedAssetsPromises.push(LaStudioKits.loadScriptAsync("google-recaptcha",`https://www.google.com/recaptcha/api.js?render=${LaStudioKitSettings.recaptchav3}&ver=3.0`,e,!0))}})),e((function(){const a=(t,a)=>new LaStudioKits.ajaxHandler(e.extend({handlerId:t,action:"lakit_ajax",url:LaStudioKitSettings.ajaxUrl,handlerSettings:{data_type:"json",type:"POST",nonce:LaStudioKitSettings.ajaxNonce}},a));e(document).on("submit",".elementor-lakit-login-frm .lakit-login form, form.woocommerce-form-login",(function(i){i.preventDefault();const o=e(this);o.hasClass("processing")||a("login",{beforeSendCallback:()=>{o.removeClass("error"),o.addClass("processing")},errorCallback:(e,t,a)=>{o.addClass("error"),LaStudioKits.noticeCreate("error",a,!0)},completeCallback:(e,a,i)=>{o.removeClass("processing"),t()},successCallback:(e,t,a)=>{const i=e.data.responses.login;i.success?(LaStudioKits.noticeCreate(i.data.type,i.data.message,!0),"error"===i.data.type&&o.addClass("error"),i.data?.redirect_to&&(window.location.href=i.data?.redirect_to)):(o.addClass("error"),LaStudioKits.noticeCreate("error",i.data,!0))}}).sendData(LaStudioKits.serializeObject(o))})),e(document).on("submit",".elementor-lakit-register-frm form",(function(i){i.preventDefault();const o=e(this);o.hasClass("processing")||a("register",{beforeSendCallback:()=>{o.removeClass("error"),o.addClass("processing")},errorCallback:(e,t,a)=>{o.addClass("error"),LaStudioKits.noticeCreate("error",a,!0)},completeCallback:(e,a,i)=>{o.removeClass("processing"),t()},successCallback:(e,t,a)=>{const i=e.data.responses.register;i.success?(LaStudioKits.noticeCreate(i.data.type,i.data.message,!0),"error"===i.data.type&&o.addClass("error"),i.data?.redirect_to&&(window.location.href=i.data?.redirect_to)):(o.addClass("error"),LaStudioKits.noticeCreate("error",i.data,!0))}}).sendData(LaStudioKits.serializeObject(o))})),e(document).on("click",'.lakit--ajax-load-album:not([data-popupid="false"])',(function(t){t.preventDefault();const i=e(this);if(i.hasClass("is-loading"))return;i.addClass("is-loading");let o=e(this).data("albumid"),n=e(this).data("popupid"),l=LaStudioKits.addQueryArg(LaStudioKitSettings.templateApiUrl,"id",n);l=LaStudioKits.addQueryArg(l,"dynamic_id",o),l=LaStudioKits.addQueryArg(l,"dev","1");let s=`id_${n}_dynamic_id_${o}`,r=LaStudioKits.localCache.cache_key+"_"+LaStudioKits.localCache.hashCode(s),d=LaStudioKits.localCache.timeout;const c=t=>{try{(t=>{i.removeClass("is-loading");let a=e("<div>");a.html(t.template_content);let l=`elementor-post-${n}-css`,s=e("> .elementor",a);if(s.addClass("elementor-location-popup"),!e(`#${l}`).length){let t=e("> style",a);t.attr("id",l),e("body").append(t)}s.css("display","block"),LaStudioKits.elementorFrontendInit(a,!0);const r=elementorFrontend.documentsManager.documents[n];r.elementHTML=s[0].outerHTML,r.getModal().on("show",(()=>{e(".lakitplayer",e(`.elementor-location-popup.elementor-${n}`)).trigger("LaStudioKit:InitPlayers")})),r.getModal().on("hide",(()=>{LAKIT_Players[o].isRunning&&e('.lakitplayer[data-album_id="'+o+'"] .lakitplayer_btn__playpause').first().trigger("click")})),r.showModal()})(t),LaStudioKits.log("setup browser cache for "+r),localStorage.setItem(r,JSON.stringify(t)),localStorage.setItem(r+":ts",Date.now())}catch(e){LaStudioKits.log("Cannot setup browser cache",e)}};try{let e=localStorage.getItem(r),t=localStorage.getItem(r+":ts");if(null!==e&&null!==t){if((Date.now()-t)/1e3<d)return LaStudioKits.log(`render from cache for ID: ${s} | Cache Key: ${r}`),void c(JSON.parse(e));LaStudioKits.log(`clear browser cache key for ID: ${s} | Cache Key: ${r}`),localStorage.removeItem(r),localStorage.removeItem(r+":ts")}LaStudioKits.log("run ajaxCalling() for "+s)}catch(e){i.removeClass("is-loading"),LaStudioKits.log(e)}a("album_popup",{url:l,processData:!1,cache:!1,handlerSettings:{data_type:"json",type:"GET",nonce:""},successCallback:c}).send()}))})),document.addEventListener("DOMContentLoaded",(()=>{window.addEventListener("elementor/frontend/init",(()=>{window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-contactform7.default",(function(e){let t=e.find(".wpcf7-form").get(0);"init"!==t.getAttribute("data-status")&&wpcf7.init(t)}))}))})),e(window).on("elementor/frontend/init",(function(){window.elementorFrontend.hooks.addAction("frontend/element_ready/lakit-woopages.default",(function(t){let a=e('.woocommerce[data-subkey="my_account"]',t);elementorFrontend.isEditMode()&&a.length&&(e(".woocommerce-MyAccount-navigation li",a).on("click",(function(t){t.preventDefault();try{let t=e(this).attr("class").match(/woocommerce-MyAccount-navigation-link--([A-Za-z0-9_-]+)/)[1]??"dashboard";e(this).addClass("is-active").siblings("li").removeClass("is-active"),e('.woocommerce-MyAccount-content[data-tkey="'+t+'"]',a).show().siblings(".woocommerce-MyAccount-content").hide()}catch(e){}})),e(".woocommerce-MyAccount-navigation li",a).first().trigger("click"))}))}))}(jQuery),function(e){"use strict";e(window).on("load",(()=>{setTimeout((()=>{e(".accordion-close-all.elementor-widget-accordion .elementor-tab-title.elementor-active").trigger("click")}),100)})),e(window).on("elementor/frontend/init",(()=>{e(document).on("lastudio-kit/ajax-loadmore/success lastudio-kit/ajax-pagination/success lastudio-kit/ajax-load-template/after lastudio-kit/carousel/init_success lastudio-kit/hamburger/after",(function(t,a){e(".lakitplayer",a.parentContainer).trigger("LaStudioKit:InitPlayers"),"undefined"!=typeof Give&&Give?.init()})),e(document).on("lastudio-kit/hamburger/after",(function(t,a){e(".wpcf7.no-js .wpcf7-form",a.parentContainer).each((function(){wpcf7.init(this),e(this).closest(".wpcf7").removeClass("no-js").addClass("js")}))})),elementorFrontend.hooks.addAction("frontend/element_ready/lakit-banner-list.default",(function(t){const a=()=>{t.hasClass("lakit-thumbnail-mouseover")&&e(".lakit-bannerlist__image",t).each((function(){const t=e(this),a=t.get(0).getBoundingClientRect();a.left<20&&t.removeClass("ep_right").addClass("ep_left"),a.right>window.outerWidth&&t.removeClass("ep_left").addClass("ep_right")}))};a(),window.addEventListener("resize",a);(()=>{if(!t.hasClass("lakit--banner-duplicate"))return;const a=e(".lakit-bannerlist__item",t),i=e(".lakit-bannerlist__list",t),o=a.clone(!0,!0);i.append(o),i.trigger("lastudio-kit/LazyloadSequenceEffects")})()})),elementorFrontend.hooks.addFilter("lastudio-kit/carousel/options",(function(t,a,i){return e(".elementor-background-video-hosted",a).removeAttr("autoplay"),t}))})),e(document).on("elementor/popup/show",((t,a)=>{e(`.elementor-location-popup.elementor-${a} .col-row`).trigger("lastudio-kit/LazyloadSequenceEffects")}))}(jQuery),function(e){"use strict";e((function(){e("a[data-trigger-addcart]").on("click",(function(t){t.preventDefault(),e("form.cart",e(this).attr("data-trigger-addcart")).trigger("submit")})),e(window).on("load",(function(){e(".lakit--enabled .woocommerce-product-gallery").each((function(){let t=e(".woocommerce-product-gallery__wrapper",e(this)).height()+"px";e(this).css("--singleproduct-thumbs-height",t),e(".flex-viewport",e(this)).css("height",t)}))})),e(document).on("lastudiokit/woocommerce/before_apply_swatches lastudiokit/woocommerce/apply_swatches",(function(t,a){setTimeout((function(){e(".zoomouter ~ img.zoomImg",e(a)).remove()}),200)})),e("form.variations_form").on("show_variation",(function(t,a,i){let o=e('.single-price-wrapper[data-product_id="'+e(this).data("product_id")+'"]');""!==a.price_html&&o.length&&(void 0===o.data("oldValue")&&o.data("oldValue",e(".price",o).prop("outerHTML")),o.data("oldValue"),e(".price",o).remove(),o.append(a.price_html))})).on("reset_data",(function(t){let a=e('.single-price-wrapper[data-product_id="'+e(this).data("product_id")+'"]');void 0!==a.data("oldValue")&&a.html(a.data("oldValue"))})),e(document).on("click",".lakit-posts__btn-donate",(function(t){if(t.preventDefault(),e("html").hasClass("elementor-html"))return;const a=e(".lakit-give-form-modal[data-id='"+e(this).data("id")+"']").first();e.magnificPopup.open({items:{type:"inline",src:a},fixedContentPos:!0,fixedBgPos:!0,closeBtnInside:!0,midClick:!0,removalDelay:300,mainClass:"modal-fade-slide",callbacks:{open:function(){e(".mfp-content").addClass("lakit-mfp--content")},beforeOpen:function(){const t=e(".root-data-givewp-embed",a);t.length>0&&0===e(">iframe",t).length&&(e("<iframe>",{src:t.data("src"),id:t.data("givewp-embed-id"),title:"iframe",scrolling:"no"}).appendTo(t),"undefined"!=typeof iFrameResize&&iFrameResize())}}})}))}))}(jQuery);