!function(o){woodmartThemeModule.$document.on("wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdUpdateWishlist wdRecentlyViewedProductLoaded wdShopPageInit",function(){woodmartThemeModule.productsLoadMore()}),o.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_archive_products.default"],function(o,e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.productsLoadMore()})}),woodmartThemeModule.productsLoadMore=function(){var e,t=!1;o(".wd-products-element").each(function(){var a=o(this),r=[],s=a.find(".wd-products");s.hasClass("pagination-arrows")&&(r[parseInt(s.data("paged"))]={items:s.html(),status:"have-posts"},a.find(".wd-ajax-arrows .wd-btn-arrow.wd-prev .wd-arrow-inner, .wd-ajax-arrows .wd-btn-arrow.wd-next .wd-arrow-inner").on("click",function(a){a.preventDefault();var s=o(this).parent(".wd-btn-arrow");if(!t&&!s.hasClass("wd-disabled")){t=!0,clearInterval(e);var n=s.parent().prev(),i=s.parent().find(".wd-btn-arrow.wd-next"),l=s.parent().find(".wd-btn-arrow.wd-prev"),u=n.data("atts"),w=woodmart_settings.ajaxurl,c=n.attr("data-paged");if(c++,s.hasClass("wd-prev")){if(c<2)return;c-=2}d("arrows",u,w,"woodmart_get_products_shortcode","json","POST",c,n,s,r,function(t){var d=n.hasClass("products-bordered-grid")||n.hasClass("products-bordered-grid-ins")||n.hasClass("products-bordered-grid-bottom");if(n.siblings(".wd-sticky-loader").removeClass("wd-loading"),d||n.addClass("wd-animated-products"),t.items.length&&(n.html(t.items).attr("data-paged",c),n.imagesLoaded().progress(function(){n.parent().trigger("recalc")}),woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$document.trigger("wdArrowsLoadProducts")),woodmartThemeModule.$window.width()<768&&o("html, body").stop().animate({scrollTop:n.offset().top-150},400),!d){var a=0;e=setInterval(function(){n.find(".wd-product").eq(a).addClass("wd-animated"),a++},100)}c>1?l.removeClass("wd-disabled"):l.addClass("wd-disabled"),"no-more-posts"===t.status?i.addClass("wd-disabled"):i.removeClass("wd-disabled")})}}))}),woodmartThemeModule.clickOnScrollButton(".wd-products-load-more.load-on-scroll",!1,woodmart_settings.infinit_scroll_offset),woodmartThemeModule.$document.off("click",".wd-products-load-more").on("click",".wd-products-load-more",function(e){if(e.preventDefault(),!t){t=!0;var r=o(this),s=r.parents(".wd-products-element").find(".wd-products"),n=s.data("source"),i="woodmart_get_products_"+n,l=woodmart_settings.ajaxurl,u="POST",w=s.data("atts"),c=s.data("paged");c++,"main_loop"===n&&(l=o(this).attr("href"),u="GET"),d("load-more",w,l,i,"json",u,c,s,r,[],function(o){o.items.length&&(s.hasClass("grid-masonry")?a(s,o.items):s.append(o.items),"no-more-posts"!==o.status&&s.imagesLoaded().progress(function(){woodmartThemeModule.clickOnScrollButton(".wd-products-load-more.load-on-scroll",!0,woodmart_settings.infinit_scroll_offset)}),woodmartThemeModule.$document.trigger("wood-images-loaded"),woodmartThemeModule.$document.trigger("wdLoadMoreLoadProducts"),s.data("paged",c)),"main_loop"===n&&(r.attr("href",o.nextPage),"no-more-posts"===o.status&&r.parent().hide().remove()),"no-more-posts"===o.status&&r.parent().hide()})}});var d=function(e,d,a,s,n,i,l,u,w,c,m){var p={atts:d,paged:l,action:s,woo_ajax:1};if("GET"===i&&(a=r(a,"loop")),c[l])return u.addClass("wd-loading"),void setTimeout(function(){m(c[l]),u.removeClass("wd-loading"),t=!1},300);"arrows"===e&&(u.addClass("wd-loading").parent().addClass("wd-loading"),u.siblings(".wd-sticky-loader").addClass("wd-loading")),w.addClass("loading"),"woodmart_get_products_main_loop"===s&&(p={loop:u.find(".product").last().data("loop"),woo_ajax:1,atts:d}),o.ajax({url:a,data:p,dataType:n,method:i,success:function(t){woodmartThemeModule.removeDuplicatedStylesFromHTML(t.items,function(e){var d=o(".woocommerce-result-count");if(t.items=e,c[l]=t,m(t),"yes"===woodmart_settings.load_more_button_page_url_opt&&"no"!==woodmart_settings.load_more_button_page_url&&t.currentPage){var a="",r=t.currentPage+window.location.search;window.history.state&&window.history.state.hasOwnProperty("url")&&(window.history.state.url=r,a=window.history.state),window.history.replaceState(a,"",r),o(".woocommerce-breadcrumb").replaceWith(t.breadcrumbs)}d.length>0&&t.hasOwnProperty("resultCount")&&d.replaceWith(t.resultCount)},"arrows"===e?u:"")},error:function(){console.log("ajax error")},complete:function(){"arrows"===e&&u.removeClass("wd-loading").parent().removeClass("wd-loading"),w.removeClass("loading"),t=!1}})},a=function(e,t){var d=o(t);e.append(d).isotope("appended",d),e.imagesLoaded().progress(function(){e.isotope("layout")})},r=function(o,e){var t=o.split("?");if(t.length>=2){for(var d=encodeURIComponent(e)+"=",a=t[1].split(/[&;]/g),r=a.length;r-- >0;)-1!==a[r].lastIndexOf(d,0)&&a.splice(r,1);return t[0]+(a.length>0?"?"+a.join("&"):"")}return o}},o(document).ready(function(){woodmartThemeModule.productsLoadMore()})}(jQuery);