"use strict";window.theme||(window.theme={}),function(e){e("body").addClass("pre-loaded"),theme.stickySidebar=function(t){e.fn.themeSticky&&theme.$(t).each((function(){var t=e(this),i=t.closest(".sidebar"),s=theme.defaults.stickySidebar,o=0;i.hasClass("sidebar-offcanvas")||((i.length?i:t.parent()).addClass("sticky-sidebar-wrapper"),e(".sticky-sidebar > .filter-actions").length||e(".sticky-content.fix-top").each((function(t){if(!e(this).hasClass("sticky-toolbox")&&(!e(this).closest(".header").length||!theme.$body.hasClass("side-header")||!(theme.$body.hasClass("side-on-desktop")&&window.innerWidth>991||theme.$body.hasClass("side-on-tablet")&&window.innerWidth>767||theme.$body.hasClass("side-on-mobile")&&window.innerWidth>575)&&(theme.$body.hasClass("side-on-desktop")||theme.$body.hasClass("side-on-tablet")||theme.$body.hasClass("side-on-mobile")))){var i=e(this).hasClass("fixed");o+=e(this).addClass("fixed").outerHeight(),i||e(this).removeClass("fixed")}})),s.padding.top=o,t.themeSticky(e.extend({},s,theme.parseOptions(t.attr("data-sticky-options")))),theme.$window.on("alpha_complete",(function(){theme.refreshLayouts(),t.on("click",".nav-link",(function(){setTimeout((function(){t.trigger("recalc.pin")}))}))})))}))},theme.refreshLayouts=function(){e(".sticky-sidebar, .side-header .custom-header").trigger("recalc.pin"),theme.$window.trigger("update_lazyload")},theme.stickySideHeader=function(t){if(e.fn.themeSticky){var i=e(t);i.length&&(i.find(".elementor-edit-area-active").length?(theme.disableSticky=!0,i.trigger("recalc.pin")):(theme.disableSticky=!1,i.closest(".header-area").addClass("sticky-sidebar-wrapper"),i.themeSticky(e.extend({},{autoInit:!0,minWidth:theme.$body.hasClass("side-on-desktop")?991:theme.$body.hasClass("side-on-tablet")?767:theme.$body.hasClass("side-on-mobile")?575:"",containerSelector:".sticky-sidebar-wrapper",autoFit:!0,activeClass:"sticky-sidebar-fixed",padding:{top:0,bottom:0}},theme.parseOptions(i.attr("data-sticky-options")))),theme.$window.on("alpha_complete",(function(){theme.refreshLayouts()}))))}},theme.scrolltoContainer=function(t,i){t.get(0)&&(window.innerWidth<992&&e(".sidebar-overlay").trigger("click"),i||(i=600),e("html, body").stop().animate({scrollTop:t.offset().top-e(".scroll-progress").height()-(e("#wpadminbar").length?e("#wpadminbar").outerHeight():0)},i,"easeOutQuad"))},theme.priceSlider=function(){e.fn.slider&&(e(document.body).on("price_slider_create price_slider_slide",(function(t,i,s){e(".price_label span.from").html(accounting.formatMoney(i,{symbol:woocommerce_price_slider_params.currency_format_symbol,decimal:woocommerce_price_slider_params.currency_format_decimal_sep,thousand:woocommerce_price_slider_params.currency_format_thousand_sep,precision:woocommerce_price_slider_params.currency_format_num_decimals,format:woocommerce_price_slider_params.currency_format})),e(".price_label span.to").html(accounting.formatMoney(s,{symbol:woocommerce_price_slider_params.currency_format_symbol,decimal:woocommerce_price_slider_params.currency_format_decimal_sep,thousand:woocommerce_price_slider_params.currency_format_thousand_sep,precision:woocommerce_price_slider_params.currency_format_num_decimals,format:woocommerce_price_slider_params.currency_format})),e(".ui-slider-handle:first-of-type").html(''+e(".price_label span.from").html()+""),e(".ui-slider-handle:last-of-type").html(''+e(".price_label span.to").html()+""),e(document.body).trigger("price_slider_updated",[i,s])})),this.initPriceFilter(),theme.$body.on("alpha_ajax_finish_layout",this.initPriceFilter)),e("body").on("price_slider_change",(function(){e(".price_slider_wrapper").closest("form").submit()}))},theme.initPriceFilter=function(){e("input#min_price, input#max_price").hide(),e("#price_slider, .price_label").show();var t=e(".price_slider_amount #min_price").data("min"),i=e(".price_slider_amount #max_price").data("max"),s=e(".price_slider_amount").data("step")||1,o=e(".price_slider_amount #min_price").val(),n=e(".price_slider_amount #max_price").val();e("#price_slider:not(.ui-slider)").slider({range:!0,animate:!0,min:t,max:i,step:s,tooltips:!0,values:[o,n],create:function(){e(".price_slider_amount #min_price").val(o),e(".price_slider_amount #max_price").val(n),e(document.body).trigger("price_slider_create",[o,n])},slide:function(t,i){e("input#min_price").val(i.values[0]),e("input#max_price").val(i.values[1]),e(document.body).trigger("price_slider_slide",[i.values[0],i.values[1]])},change:function(t,i){e("body").on("click",".filter-button",(function(){e(document.body).trigger("price_slider_change",[i.values[0],i.values[1]])}))}})},theme.initWPForms=function(){e(document.body).on("focusin",".label-floating input, .label-floating textarea",(function(t){e(t.currentTarget).closest(".wpforms-field").addClass("field-float")})).on("focusout",".label-floating input, .label-floating textarea",(function(t){t.currentTarget.value||e(t.currentTarget).closest(".wpforms-field").removeClass("field-float")}))},theme.activeMenuItems=function(){function t(){var t=e(window).scrollTop(),i=e("#wpadminbar"),s=100;theme.$body.innerHeight()-theme.$window.height()-ss?t+=theme.$window.height()/2:t=s;var o=e('.menu-item > a[href*="#"], .sticky-nav-container .nav > li > a[href*="#"]');o.length&&o.each((function(){var s=e(this),o=function(t){if("#"==t||t.endsWith("#"))return!1;var i;if(0==t.indexOf("#"))i=e(t);else{var s=window.location.href;-1!=(s=s.substring(s.indexOf("://")+3)).indexOf("#")&&(s=s.substring(0,s.indexOf("#"))),0==(t=(t=t.substring(t.indexOf("://")+3)).substring(t.indexOf(s)+s.length)).indexOf("#")&&(i=e(t))}return i}(s.attr("href")),n="current-menu-item";if(s.closest(".sticky-nav-container").length&&(n="active"),o&&o.get(0)){var a=o.offset().top,r=s.parent();i.length&&(a=parseInt(a-i.innerHeight())),a<=t?(r.siblings().removeClass(n),r.addClass(n)):r.removeClass(n),a+e(o).outerHeight()window.innerWidth&&t.hasClass("fixed")&&(t.parent().css("height",""),t.removeClass("fixed").css({"margin-top":"","margin-bottom":"","z-index":""}))}))}return function(){t(),theme.$window.on("sticky_refresh.alpha",i),window.addEventListener("scroll",t,{passive:!0})}}(),e(window).on("alpha_load",(function(){theme.$body.hasClass("elementor-editor-active")?elementor.on("document:loaded",(function(){theme.stickySideHeader(".side-header .custom-header")})):theme.stickySideHeader(".side-header .custom-header"),theme.stickyContent=function(){function t(e,t){return this.init(e,t)}return t.prototype.init=function(t,i){this.$el=t,this.options=e.extend(!0,{},theme.defaults.sticky,i,theme.parseOptions(t.attr("data-sticky-options"))),this.scrollPos=window.pageYOffset,this.originalHeight=this.$el.outerHeight(),theme.$window.on("sticky_refresh.alpha",this.refresh.bind(this)).on("sticky_refresh_size.alpha",this.refreshSize.bind(this))},t.prototype.refreshSize=function(e){var t=window.innerWidth>=this.options.minWidth&&window.innerWidth<=this.options.maxWidth;void 0===this.top&&(this.top=this.options.top),window.innerWidth>=768&&this.getTop?this.top=this.getTop():this.options.top||(this.top=this.isWrap?this.$el.parent().offset().top:this.$el.offset().top+this.$el[0].offsetHeight,this.$el.find(".toggle-menu.show-home").length&&(this.top+=this.$el.find(".toggle-menu .dropdown-box")[0].offsetHeight)),this.isWrap?t||this.unwrap():t&&this.wrap(),e&&theme.requestTimeout(this.refreshSize.bind(this),50)},t.prototype.wrap=function(){this.$el.wrap(''),this.$el.closest(".toolbox-horizontal").addClass("horizontal-fixed"),this.isWrap=!0},t.prototype.unwrap=function(){this.$el.unwrap(".sticky-content-wrapper"),this.$el.closest(".toolbox-horizontal").removeClass("horizontal-fixed"),this.isWrap=!1},t.prototype.refresh=function(t,i){var s=window.pageYOffset,o=this.$el;this.refreshSize(),e(".fixed.fix-top").each((function(){e(this).is(":visible")&&(s+=e(this).outerHeight())}));var n=!1;theme.$body.hasClass("side-header")&&(theme.$body.hasClass("side-on-desktop")&&window.innerWidth>991||theme.$body.hasClass("side-on-tablet")&&window.innerWidth>767||theme.$body.hasClass("side-on-mobile")&&window.innerWidth>575||!theme.$body.hasClass("side-on-desktop")&&!theme.$body.hasClass("side-on-tablet")&&!theme.$body.hasClass("side-on-mobile"))&&(n=!0),!n&&s>=this.top+this.originalHeight&&this.isWrap?(this.height=o[0].offsetHeight,o.hasClass("sticky-content-transparent")||o.hasClass("fixed")||o.parent().css("height",this.height+"px"),this.options.scrollMode?(this.scrollPos>=window.pageYOffset&&o.hasClass("fix-top")||this.scrollPos<=window.pageYOffset&&o.hasClass("fix-bottom")?(o.addClass("fixed"),this.onFixed&&this.onFixed()):(o.removeClass("fixed").css({"margin-top":"","margin-bottom":"","z-index":""}),this.onUnfixed&&this.onUnfixed()),this.scrollPos=window.pageYOffset):(o.addClass("fixed"),this.onFixed&&this.onFixed()),o.hasClass("fixed")&&o.hasClass("fix-top")?(this.zIndex=this.options.max_index-e(".fix-top").index(o),o.css({"margin-top":i.offsetTop+"px","z-index":this.zIndex})):o.hasClass("fixed")&&o.hasClass("fix-bottom")?(this.zIndex=this.options.max_index-i.index,o.css({"margin-bottom":i.offsetBottom+"px","z-index":this.zIndex})):o.css({transition:"opacity .5s"}),o.hasClass("fixed")&&(o.hasClass("fix-top")?i.offsetTop+=o[0].offsetHeight:o.hasClass("fix-bottom")&&(i.offsetBottom+=o[0].offsetHeight))):(o.parent().css("height",""),o.removeClass("fixed").css({"margin-top":"","margin-bottom":"","z-index":""}),this.onUnfixed&&this.onUnfixed()),theme.$window.trigger("alpha_finish_sticky")},function(i,s){theme.$(i).each((function(){var i=e(this);i.data("sticky-content")||i.data("sticky-content",new t(i,s))}))}}()})).on("alpha_complete",(function(){theme.initWPForms(),theme.activeMenuItems(),theme.priceSlider(),theme.$body.off("click",".sidebar .widget-collapsible .widget-title")}))}(jQuery);