!function(o){woodmartThemeModule.ajaxFilters=function(){if(woodmartThemeModule.$body.hasClass("woodmart-ajax-shop-on")&&void 0!==o.fn.pjax&&!woodmartThemeModule.$body.hasClass("single-product")&&!woodmartThemeModule.$body.hasClass("elementor-editor-active")&&0!==o('.products[data-source="main_loop"]').length){var e=!1,t=!1;woodmartThemeModule.$document.on("pjax:popstate",function(o){t=!0}),woodmartThemeModule.$document.on("pjax:end",function(){t&&(woodmartThemeModule.$document.trigger("wdShopPageInit"),t=!1)}),woodmartThemeModule.$body.on("click",".post-type-archive-product .products-footer .woocommerce-pagination a",function(){d(!0)}),woodmartThemeModule.$document.pjax(woodmart_settings.ajax_links,".wd-page-content",{timeout:woodmart_settings.pjax_timeout,scrollTo:!1,renderCallback:function(o,e,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){o.html(e),t(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")},o)}}),"click"===woodmart_settings.price_filter_action?woodmartThemeModule.$document.on("click",".widget_price_filter form .button",function(){var e=o(".widget_price_filter form");return o.pjax({container:".wd-page-content",timeout:woodmart_settings.pjax_timeout,url:e.attr("action"),data:e.serialize(),scrollTo:!1,renderCallback:function(o,e,t){woodmartThemeModule.removeDuplicatedStylesFromHTML(e,function(e){o.html(e),t(),woodmartThemeModule.$document.trigger("wdShopPageInit"),woodmartThemeModule.$document.trigger("wood-images-loaded")},o)}}),!1}):"submit"===woodmart_settings.price_filter_action&&woodmartThemeModule.$document.on("submit",".widget_price_filter form",function(e){o.pjax.submit(e,".wd-page-content")}),woodmartThemeModule.$document.on("pjax:error",function(o,e,t){console.log("pjax error "+t)}),woodmartThemeModule.$document.on("pjax:start",function(){var e=o(".wd-content-layout");e.removeClass("wd-loaded"),e.addClass("wd-loading"),woodmartThemeModule.$document.trigger("wdPjaxStart"),woodmartThemeModule.$window.trigger("scroll.loaderVerticalPosition")}),woodmartThemeModule.$document.on("pjax:complete",function(){woodmartThemeModule.$window.off("scroll.loaderVerticalPosition"),d(!1),woodmartThemeModule.$document.trigger("wood-images-loaded"),o(".wd-scroll-content").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),"undefined"!=typeof woodmart_wpml_js_data&&woodmart_wpml_js_data.languages&&o.each(woodmart_wpml_js_data.languages,function(e,t){o(".wpml-ls-item-"+t.code+" > :is(.woodmart-nav-link, .wpml-ls-link)").attr("href",t.url)})}),woodmartThemeModule.$document.on("pjax:beforeReplace",function(){o(".filters-area").hasClass("filters-opened")&&"yes"===woodmart_settings.shop_filters_close&&(e=!0,woodmartThemeModule.$body.addClass("body-filters-opened"))}),woodmartThemeModule.$document.on("wdShopPageInit",function(){var t=o(".wd-content-layout");e&&(o(".filters-area").css("display","block"),woodmartThemeModule.openFilters(200),e=!1),t.removeClass("wd-loading"),t.addClass("wd-loaded")});var d=function(e){if("no"===woodmart_settings.ajax_scroll&&!1===e)return!1;var t=o(woodmart_settings.ajax_scroll_class).offset().top-woodmart_settings.ajax_scroll_offset;o("html, body").stop().animate({scrollTop:t},400)}}},o(document).ready(function(){woodmartThemeModule.ajaxFilters()})}(jQuery);