!function(p,m,o){"use strict";var f={addedScripts:{},addedStyles:{},addedAssetsPromises:[],init:function(){var e={"jet-nav-menu.default":f.navMenu,"jet-search.default":f.searchBox,"jet-auth-links.default":f.authLinks,"jet-hamburger-panel.default":f.hamburgerPanel,"jet-blocks-cart.default":f.wooCard};p.each(e,function(e,t){m.hooks.addAction("frontend/element_ready/"+e,t)}),p(document).on("click.jetBlocks",".jet-search__popup-trigger",f.searchPopupSwitch).on("click.jetBlocks",".jet-search__popup-close",f.searchPopupSwitch),p(window).on("jet-menu/ajax/frontend-init/before",function(){p(document.body).trigger("wc_fragment_refresh")}),m.hooks.addAction("frontend/element_ready/section",f.setStickySection),p(f.stickySection)},wooCard:function(e){var t;(window.JetBlocksEditor&&window.JetBlocksEditor.activeSection||f.isEditMode())&&(t=window.JetBlocksEditor.activeSection,["cart_list_style","cart_list_items_style","cart_buttons_style"].indexOf(t),p(".widget_shopping_cart_content").empty(),p(document.body).trigger("wc_fragment_refresh"));var n=p(".jet-blocks-cart",e),o=p(".jet-blocks-cart__heading-link",n);switch(n.data("settings").triggerType){case"hover":"ontouchend"in window||"ontouchstart"in window?(n.on("touchstart",function(e){scrollOffset=p(window).scrollTop()}),n.on("touchend",function(e){if(scrollOffset!==p(window).scrollTop())return!1;var t=p(this);t.hasClass("jet-cart-open-proccess")||setTimeout(function(){t.toggleClass("jet-cart-open")},10)}),p(document).on("touchend",function(e){p(e.target).closest(n).length||n.hasClass("jet-cart-open-proccess")||n.hasClass("jet-cart-open")&&n.removeClass("jet-cart-open")})):n.on("mouseenter mouseleave",function(e){p(this).hasClass("jet-cart-open-proccess")||"mouseenter"!==e.type||p(this).addClass("jet-cart-open"),p(this).hasClass("jet-cart-open-proccess")||"mouseleave"!==e.type||p(this).removeClass("jet-cart-open")});break;case"click":o.on("click",function(e){e.preventDefault(),n.hasClass("jet-cart-open-proccess")||n.toggleClass("jet-cart-open")})}p(".jet-blocks-cart__close-button",n).on("click touchend",function(e){n.hasClass("jet-cart-open-proccess")||n.removeClass("jet-cart-open")})},navMenu:function(r){var c,o,l,e,t,s,n;function i(e){var t,n=r.find(".jet-nav");"touchend"===e.type&&s!==p(window).scrollTop()||p(e.target).closest(n).length||(t=p(".menu-item-has-children."+c,n))[0]&&(t.removeClass(c),t.addClass(o),setTimeout(function(){t.removeClass(o)},200),n.hasClass("jet-nav--vertical-sub-bottom")&&p(".jet-nav__sub",t).slideUp(200),e.stopPropagation())}function a(e){var t=r.find(".jet-nav-wrap").data("mobile-layout"),n=r.find(".jet-nav-wrap"),o=r.find(".jet-nav__mobile-trigger"),i=r.find(".jet-nav");"left-side"!==t&&"right-side"!==t||"touchend"===e.type&&s!==p(window).scrollTop()||p(e.target).closest(o).length||p(e.target).closest(i).length||n.hasClass(l)&&(n.removeClass(l),e.stopPropagation())}function d(){var e,t;"full-width"===r.find(".jet-nav-wrap").data("mobile-layout")&&(e=r.find(".jet-nav"),"mobile"===m.getCurrentDeviceMode()?(n&&e.css({left:""}),t=-e.offset().left,e.css({left:t}),n=!0):n&&(e.css({left:""}),n=!1))}r.data("initialized")||(r.data("initialized",!0),c="jet-nav-hover",o="jet-nav-hover-out",l="jet-mobile-menu-active",e=m.getCurrentDeviceMode(),e=p.inArray(e,["widescreen","desktop","laptop"]),r.find(".jet-nav:not(.jet-nav--vertical-sub-bottom)").hoverIntent({over:function(){p(this).addClass(c)},out:function(){var e=p(this);e.removeClass(c),e.addClass(o),setTimeout(function(){e.removeClass(o)},200)},timeout:200,selector:".menu-item-has-children"}),-1===e?(r.find(".jet-nav:not(.jet-nav--vertical-sub-bottom)").on("touchstart.jetNavMenu",".menu-item > a",function(e){e=p(e.currentTarget).closest(".menu-item");e.data("offset",p(window).scrollTop()),e.data("elemOffset",e.offset().top)}),r.find(".jet-nav:not(.jet-nav--vertical-sub-bottom)").on("touchend.jetNavMenu",".menu-item > a",function(e){var t,n,o,i,s,a;if(e.preventDefault(),a=p(e.currentTarget),t=a.closest(".menu-item"),n=t.siblings(".menu-item.menu-item-has-children"),o=p("> a",t),i=p(".jet-nav__sub:first",t),s=t.data("offset"),e=t.data("elemOffset"),a=t.closest(".jet-hamburger-panel"),s!==p(window).scrollTop()||e!==t.offset().top)return!1;n[0]&&(n.removeClass(c),p(".menu-item-has-children",n).removeClass(c));if(!p(".jet-nav__sub",t)[0]||t.hasClass(c))return o.trigger("click"),window.location.href=o.attr("href"),r.find(".jet-nav-wrap").hasClass(l)&&r.find(".jet-nav-wrap").removeClass(l),a[0]&&a.hasClass("open-state")&&(a.removeClass("open-state"),p("html").removeClass("jet-hamburger-panel-visible")),!1;i[0]&&t.addClass(c)}),p(document).on("touchstart.jetNavMenu",function(e){s=p(window).scrollTop()}),p(document).on("touchend.jetNavMenu",i)):r.find(".jet-nav:not(.jet-nav--vertical-sub-bottom)").on("click.jetNavMenu",".menu-item > a",function(e){var t=p(e.currentTarget).closest(".menu-item"),e=t.closest(".jet-hamburger-panel");t.hasClass("menu-item-has-children")&&!t.hasClass(c)||e[0]&&e.hasClass("open-state")&&(e.removeClass("open-state"),p("html").removeClass("jet-hamburger-panel-visible"))}),f.isEditMode()||(t=r.find('.menu-item-link[href*="#"]'))[0]&&t.each(function(){""!==this.hash&&location.pathname===this.pathname&&function(t){var e,n=t[0].hash,o="current-menu-item",i="-50% 0% -50%";try{e=p(decodeURIComponent(n))}catch(e){return}e[0]&&(e.hasClass("elementor-menu-anchor")&&(i="300px 0% -300px"),new IntersectionObserver(function(e){e[0].isIntersecting?t.parent(".menu-item").addClass(o):t.parent(".menu-item").removeClass(o)},{rootMargin:i}).observe(e[0]))}(p(this))}),r.find(".jet-nav--vertical-sub-bottom").on("click.jetNavMenu",".menu-item > a",function(e){var t=p(e.currentTarget).closest(".menu-item"),n=t.siblings(".menu-item.menu-item-has-children"),o=p(".jet-nav__sub:first",t),i=t.closest(".jet-hamburger-panel");t.hasClass("menu-item-has-children")&&!t.hasClass(c)?(e.preventDefault(),e.stopPropagation(),n[0]&&(n.removeClass(c),p(".menu-item-has-children",n).removeClass(c),p(".jet-nav__sub",n).slideUp(200)),o[0]&&(o.slideDown(200),t.addClass(c))):(r.find(".jet-nav-wrap").hasClass(l)&&r.find(".jet-nav-wrap").removeClass(l),i[0]&&i.hasClass("open-state")&&(i.removeClass("open-state"),p("html").removeClass("jet-hamburger-panel-visible")))}),p(document).on("click.jetNavMenu",function(e){r.find(".jet-nav").hasClass("jet-nav--vertical-sub-bottom")&&i(e)}),p(".jet-nav__mobile-trigger",r).on("click.jetNavMenu",function(e){p(this).closest(".jet-nav-wrap").toggleClass(l)}),"ontouchend"in window?p(document).on("touchend.jetMobileNavMenu",a):p(document).on("click.jetMobileNavMenu",a),p(".jet-nav__mobile-close-btn",r).on("click.jetMobileNavMenu",function(e){p(this).closest(".jet-nav-wrap").removeClass(l)}),n=!1,d(),p(window).on("resize.jetMobileNavMenu",d),f.isEditMode()&&r.data("initialized",!1))},searchBox:function(a){f.onSearchSectionActivated(a),p(document).on("click.jetBlocks",function(e){var t=a.find(".jet-search"),n=p(".jet-search__popup-trigger",t),o=p(".jet-search__popup-content",t),i="jet-search-popup-active",s="jet-transition-out";p(e.target).closest(n).length||p(e.target).closest(o).length||t.hasClass(i)&&(t.removeClass(i),t.addClass(s),setTimeout(function(){t.removeClass(s)},300),e.stopPropagation())})},onSearchSectionActivated:function(e){var t;o&&window.JetBlocksEditor&&window.JetBlocksEditor.activeSection&&(t=window.JetBlocksEditor.activeSection,-1!==["section_popup_style","section_popup_close_style","section_form_style"].indexOf(t)?e.find(".jet-search").addClass("jet-search-popup-active"):e.find(".jet-search").removeClass("jet-search-popup-active"))},authLinks:function(e){if(o&&window.JetBlocksEditor){if(!window.JetBlocksEditor.activeSection)return e.find(".jet-auth-links__logout").css("display","none"),void e.find(".jet-auth-links__registered").css("display","none");var t=window.JetBlocksEditor.activeSection,n=-1!==["section_logout_link","section_logout_link_style"].indexOf(t),t=-1!==["section_registered_link","section_registered_link_style"].indexOf(t);(n?e.find(".jet-auth-links__login"):e.find(".jet-auth-links__logout")).css("display","none"),(t?e.find(".jet-auth-links__register"):e.find(".jet-auth-links__registered")).css("display","none")}},hamburgerPanel:function(e){var t,n,d=p(".jet-hamburger-panel",e),o=p(".jet-hamburger-panel__toggle",e),i=p(".jet-hamburger-panel__instance",e),s=p(".jet-hamburger-panel__cover",e),a=p(".jet-hamburger-panel__inner",e),r=p(".jet-hamburger-panel__close-button",e),c=p(".jet-hamburger-panel__content",e),l=(Boolean(m.isEditMode()),p("html")),u=d.data("settings")||{};function h(e){var c=e,t=c.data("template-loaded")||!1,e=c.data("template-id"),l=p(".jet-hamburger-panel-loader",c);t||(p(window).trigger("jet-blocks/ajax-load-template/before",{target:d,contentHolder:c}),c.data("template-loaded",!0),p.ajax({type:"GET",url:window.JetHamburgerPanelSettings.templateApiUrl,dataType:"json",data:{id:e,dev:window.JetHamburgerPanelSettings.devMode},success:function(t,e,n){var o,i,s=t.template_content,a=t.template_scripts,r=t.template_styles;for(o in a)f.addedAssetsPromises.push(f.loadScriptAsync(o,a[o]));for(i in r)f.addedAssetsPromises.push(f.loadStyle(i,r[i]));Promise.all(f.addedAssetsPromises).then(function(e){l.remove(),c.append(s),f.elementorFrontendInit(c),p(window).trigger("jet-blocks/ajax-load-template/after",{target:d,contentHolder:c,responce:t})},function(e){console.log("Script Loaded Error")})}}))}"ontouchend"in window||"ontouchstart"in window?(o.on("touchstart",function(e){t=p(window).scrollTop()}),o.on("touchend",function(e){return t===p(window).scrollTop()&&(n&&clearTimeout(n),void(d.hasClass("open-state")?(d.removeClass("open-state"),l.removeClass("jet-hamburger-panel-visible")):(n=setTimeout(function(){d.addClass("open-state")},10),l.addClass("jet-hamburger-panel-visible"),f.initAnimationsHandlers(a),u.ajaxTemplate&&h(c))))})):o.on("click",function(e){d.hasClass("open-state")?(d.removeClass("open-state"),l.removeClass("jet-hamburger-panel-visible")):(d.addClass("open-state"),l.addClass("jet-hamburger-panel-visible"),f.initAnimationsHandlers(a),u.ajaxTemplate&&h(c))}),r.on("click",function(e){d.hasClass("open-state")?(d.removeClass("open-state"),l.removeClass("jet-hamburger-panel-visible")):(d.addClass("open-state"),l.addClass("jet-hamburger-panel-visible"),f.initAnimationsHandlers(a))}),p(document).on("click.JetHamburgerPanel",function(e){(!p(e.target).closest(o).length&&!p(e.target).closest(i).length||p(e.target).closest(s).length)&&d.hasClass("open-state")&&(d.removeClass("open-state"),p(e.target).closest(".jet-hamburger-panel__toggle").length||l.removeClass("jet-hamburger-panel-visible"),e.stopPropagation())})},loadStyle:function(o,i){return f.addedStyles.hasOwnProperty(o)&&f.addedStyles[o]===i?o:i?(f.addedStyles[o]=i,new Promise(function(e,t){var n=document.createElement("link");n.id=o,n.rel="stylesheet",n.href=i,n.type="text/css",n.media="all",n.onload=function(){e(o)},document.head.appendChild(n)})):void 0},loadScriptAsync:function(o,i){return f.addedScripts.hasOwnProperty(o)?o:i?(f.addedScripts[o]=i,new Promise(function(e,t){var n=document.createElement("script");n.src=i,n.async=!0,n.onload=function(){e(o)},document.head.appendChild(n)})):void 0},initAnimationsHandlers:function(e){e.find("[data-element_type]").each(function(){var e=p(this);e.data("element_type")&&window.elementorFrontend.hooks.doAction("frontend/element_ready/global",e,p)})},searchPopupSwitch:function(e){var t=p(this).closest(".jet-search"),n=p(".jet-search__field",t),o="jet-search-popup-active",i="jet-transition-in",s="jet-transition-out";t.hasClass(o)?(t.removeClass(o),t.addClass(s),setTimeout(function(){t.removeClass(s)},300)):(t.addClass(i),setTimeout(function(){t.removeClass(i),t.addClass(o)},300),n.focus())},stickySection:function(){({isEditMode:Boolean(m.isEditMode()),correctionSelector:p("#wpadminbar"),initDesktop:!1,initTablet:!1,initMobile:!1,init:function(){this.isEditMode||(this.run(),p(window).on("resize.JetStickySection orientationchange.JetStickySection",this.run.bind(this)))},getOffset:function(){var e=0;return e=this.correctionSelector[0]&&"fixed"===this.correctionSelector.css("position")?this.correctionSelector.outerHeight(!0):e},run:function(){var e=m.getCurrentDeviceMode(),n="jet-sticky-transition-in",o="jet-sticky-transition-out",i={stickyClass:"jet-sticky-section--stuck",topSpacing:this.getOffset()};function s(e,t){e.jetStickySection(t).on("jetStickySection:stick",function(e){p(e.target).addClass(n),setTimeout(function(){p(e.target).removeClass(n)},3e3)}).on("jetStickySection:unstick",function(e){p(e.target).addClass(o),setTimeout(function(){p(e.target).removeClass(o)},3e3)}),e.trigger("jetStickySection:activated")}"desktop"!==e||this.initDesktop||(this.initTablet&&(f.getStickySectionsTablet.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initTablet=!1),this.initMobile&&(f.getStickySectionsMobile.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initMobile=!1),f.getStickySectionsDesktop[0]&&(f.getStickySectionsDesktop.forEach(function(e,t){f.getStickySectionsDesktop[t+1]?i.stopper=f.getStickySectionsDesktop[t+1]:i.stopper="",s(e,i)}),this.initDesktop=!0)),"tablet"!==e||this.initTablet||(this.initDesktop&&(f.getStickySectionsDesktop.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initDesktop=!1),this.initMobile&&(f.getStickySectionsMobile.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initMobile=!1),f.getStickySectionsTablet[0]&&(f.getStickySectionsTablet.forEach(function(e,t){f.getStickySectionsTablet[t+1]?i.stopper=f.getStickySectionsTablet[t+1]:i.stopper="",s(e,i)}),this.initTablet=!0)),"mobile"!==e||this.initMobile||(this.initDesktop&&(f.getStickySectionsDesktop.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initDesktop=!1),this.initTablet&&(f.getStickySectionsTablet.forEach(function(e,t){e.trigger("jetStickySection:detach")}),this.initTablet=!1),f.getStickySectionsMobile[0]&&(f.getStickySectionsMobile.forEach(function(e,t){f.getStickySectionsMobile[t+1]?i.stopper=f.getStickySectionsMobile[t+1]:i.stopper="",s(e,i)}),this.initMobile=!0))}}).init()},getStickySectionsDesktop:[],getStickySectionsTablet:[],getStickySectionsMobile:[],setStickySection:function(t){({target:t,isEditMode:Boolean(m.isEditMode()),init:function(){var e;this.isEditMode||"yes"!==this.getSectionSetting("jet_sticky_section")||(e=this.getSectionSetting("jet_sticky_section_visibility")||[])[0]&&(-1!==e.indexOf("desktop")&&f.getStickySectionsDesktop.push(t),-1!==e.indexOf("tablet")&&f.getStickySectionsTablet.push(t),-1!==e.indexOf("mobile")&&f.getStickySectionsMobile.push(t))},getSectionSetting:function(e){var t={};if(Boolean(m.isEditMode())){if(!m.hasOwnProperty("config"))return;if(!m.config.hasOwnProperty("elements"))return;if(!m.config.elements.hasOwnProperty("data"))return;var n=this.target.data("model-cid"),n=m.config.elements.data[n];if(!n)return;if(!n.hasOwnProperty("attributes"))return;t=n.attributes||{}}else t=this.target.data("settings")||{};if(t[e])return t[e]}}).init()},isEditMode:function(){return Boolean(m.isEditMode())},elementorFrontendInit:function(e){e.find("[data-element_type]").each(function(){var t=p(this),e=t.data("element_type");if(e)try{"widget"===e&&(e=t.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",t,p)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",t,p),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+e,t,p)}catch(e){return console.log(e),t.remove(),!1}})}};p(window).on("elementor/frontend/init",f.init)}(jQuery,window.elementorFrontend,window.elementor,window.JetHamburgerPanelSettings);