(function(t,i){"use strict";t=t||{},i.extend(t,{PostsInfinite:{defaults:{elements:"."+escape(porto_infinite_scroll.post_type)+"s-container",itemSelector:porto_infinite_scroll.item_selector,navSelector:"product"==porto_infinite_scroll.post_type?".woocommerce-pagination":"div.pagination",nextSelector:"product"==porto_infinite_scroll.post_type?".woocommerce-pagination .page-numbers a.next":"div.pagination a.next",loading:{finishedMsg:"",msgText:porto_infinite_scroll.loader_html,img:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="},paginationType:void 0!==porto_infinite_scroll.pagination_type?porto_infinite_scroll.pagination_type:"infinite_scroll"},initialize:function(t,e){return"product"==porto_infinite_scroll.post_type&&(this.defaults.elements+=":not(.is-shortcode)"),this.$elements=t||i(this.defaults.elements),this.itemSelector=e||this.defaults.itemSelector,this.defaults.behavior=this.defaults.paginationType,this.build().events(),this},build:function(){var e=this;return e.$elements.each(function(){var o,n,a,s=i(this);s.hasClass("skeleton-body")||(o=void 0!==s.data("cur_page")?s.data("cur_page"):porto_infinite_scroll.cur_page,n=void 0!==s.data("max_page")?s.data("max_page"):porto_infinite_scroll.max_page,a=void 0!==s.data("page_path")?s.data("page_path"):porto_infinite_scroll.page_path,s.infinitescroll(i.extend(e.defaults,{itemSelector:e.itemSelector,state:{currPage:o},maxPage:n,path:function(t){return a.replace("%cur_page%",t)}}),function(o){if("load_more"==e.defaults.paginationType){var a=s.data("infinitescroll");if(a){var r=i(a.options.navSelector);r.length>1&&r.each(function(){i(this).closest(".porto-products").length||(r=i(this))}),r.find(".next").text(r.find(".next").data("text")),a.options.state.currPage>=n&&r.addClass("d-none")}}var l=i(o);l.find(".porto-lazyload:not(.lazy-load-loaded)").length&&l.find(".porto-lazyload:not(.lazy-load-loaded)").trigger("appear"),t.refreshVCContent(l),porto_init(),e[porto_infinite_scroll.post_type+"Behavior"](l,e,s),i(window).trigger("resize")}))}),e.resize(),e},resize:function(){var t=this;return t.resizeTimer&&clearTimeout(t.resizeTimer),t.resizeTimer=setTimeout(function(){t.$elements.each(function(){var t=i(this);i().isotope&&t.data("isotope")&&t.isotope("layout")}),delete t.resizeTimer},800),t},events:function(){var t=this;return i(window).on("resize",function(){t.resize()}),t},postBehavior:function(e,o,n){n.closest(".blog-posts").hasClass("blog-posts-related")&&t.FilterZoom.initialize(n.closest(".blog-posts")),i().isotope&&(n.data("isotope")&&(n.isotope("appended",e),t.requestTimeout(function(){n.isotope("layout")},50)),e.waitForImages(function(){o.resize()}))},portfolioBehavior:function(e,o,n){e.each(function(){var t=i(this).find(".thumb-info-wrapper").children("img").attr("src");n.find(".porto-portfolios-lighbox-thumbnails > div").append('')});var a=n.closest(".page-portfolios");if(a.hasClass("portfolios-timeline")){var s=0;if(a.find(".portfolio-filter").length){var r=a.find(".portfolio-filter .active").attr("data-filter");e.each(function(){var t=i(this);"*"==r?("none"==t.css("display")&&t.stop().slideDown(300,"easeInOutQuart",function(){i(this).attr("style","").show()}),s++):t.hasClass(r)?("none"==t.css("display")&&t.stop().slideDown(300,"easeInOutQuart",function(){i(this).attr("style","").show()}),s++):t.stop().hide()})}!s&&a.find(".portfolios-infinite").length&&a.find(".portfolios-infinite").infinitescroll("retrieve"),t.FilterZoom.initialize(a)}else i().isotope&&(n.data("isotope")&&(n.isotope("appended",e),t.requestTimeout(function(){n.isotope("layout")},50)),e.waitForImages(function(){o.resize()}));a.data("portfolioAjaxOnPage")&&a.data("portfolioAjaxOnPage").build(),a.data("portfolioAjaxOnModal")&&a.data("portfolioAjaxOnModal").build(a,"portfolio")},memberBehavior:function(e,o,n){i().isotope&&(n.data("isotope")&&(n.isotope("appended",e),t.requestTimeout(function(){n.isotope("layout")},50)),e.waitForImages(function(){o.resize()}))},faqBehavior:function(t,e,o){var n=o.closest(".page-faqs"),a=0;if(n.find(".faq-filter").length){var s=n.find(".faq-filter .active").attr("data-filter");t.each(function(){var t=i(this);"*"==s?("none"==t.css("display")&&t.stop().slideDown(300,"easeInOutQuart",function(){i(this).attr("style","").show()}),a++):t.hasClass(s)?("none"==t.css("display")&&t.stop().slideDown(300,"easeInOutQuart",function(){i(this).attr("style","").show()}),a++):t.stop().hide()})}!a&&n.find(".faqs-infinite").length&&n.find(".faqs-infinite").infinitescroll("retrieve")},productBehavior:function(t,i,e){porto_woocommerce_init(),porto_woocommerce_variations_init(t)},btnAction:function(t){t.preventDefault(),t.data&&(i(this).data("text",i(this).text()),i(this).text(porto_infinite_scroll.loader_text),t.data.scroll(),i(this).blur())}}}),i.extend(i.infinitescroll.prototype,{_binding_load_more:function(e){"unbind"===e?this.options.binder.unbind("smartscroll.infscr."+this.options.infid):i(document).off("click",".pagination.load-more .next",t.PostsInfinite.btnAction).on("click",".pagination.load-more .next",this,t.PostsInfinite.btnAction)},_nearbottom_infinite_scroll:function(){var t=window.innerHeight||i(window).height();return i(window).scrollTop()+t>this.element.offset().top+this.element.height()}})}).apply(this,[window.theme,jQuery]),jQuery(document).ready(function(){"use strict";void 0!==theme.PostsInfinite&&theme.PostsInfinite.initialize()});