!function(e){var n=parseInt(astra.shop_infinite_total)||"",s=parseInt(astra.shop_infinite_count)||"",t=astra.ajax_url||"",i=astra.shop_infinite_nonce||"",a=astra.shop_pagination||"",r=!0,o=astra.shop_infinite_scroll_event||"",p=jQuery(".ast-shop-pagination-infinite .ast-loader");if(typeof a&&"infinite"==a){if("undefined"!=typeof wp&&void 0!==wp.customize)return;if(typeof o)switch(o){case"click":e(".ast-shop-load-more").click(function(a){if(a.preventDefault(),"undefined"!=s&&""!=s&&"undefined"!=n&&""!=n){if(n<s)return!1;c(s),s++}});break;case"scroll":if(e(".ast-shop-load-more").hide(),0<e("#main").find(".product:last").length){var d=jQuery(window).outerHeight()/1.25;e(window).scroll(function(){if(e(window).scrollTop()+d>=e("#main").find(".product:last").offset().top){if(n<s)return!1;1==r&&(c(s),s++,r=!1)}})}}function c(a){e(".ast-shop-load-more").removeClass(".active").hide(),p.show();var o={action:"astra_shop_pagination_infinite",page_no:a,nonce:i,query_vars:astra.query_vars,astra_infinite:"astra_pagination_ajax"};e.post(t,o,function(a){e(window).trigger("astAddedAjaxPosts"),e(window).trigger("astWooCommerceAjaxPost");var o=e(a);if(!(t=e("#main > .ast-woocommerce-container ul.products")).length)var t=e(".elementor-widget-wc-archive-products ul.products");p.hide(),e(".ast-shop-load-more").addClass("active").show(),t.append(o);astra.grid_layout;var i=astra.shop_no_more_post_message||"";n<s&&e(".ast-shop-pagination-infinite").html('<span class="ast-shop-load-more no-more active" style="display: inline-block;">'+i+"</span>"),e(window).trigger("astWooCommerceAjaxPostsAdded"),r=!0})}}}(jQuery);