!function(e){woodmartThemeModule.$document.on("wdHiddenSidebarsInited",function(){woodmartThemeModule.lazyLoading()}),e.each(["frontend/element_ready/wd_products.default","frontend/element_ready/wd_products_tabs.default","frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_products_brands.default","frontend/element_ready/wd_blog.default","frontend/element_ready/wd_images_gallery.default","frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_slider.default","frontend/element_ready/wd_banner_carousel.default","frontend/element_ready/wd_banner.default","frontend/element_ready/wd_infobox_carousel.default","frontend/element_ready/wd_infobox.default","frontend/element_ready/wd_instagram.default","frontend/element_ready/wd_testimonials.default"],function(e,t){woodmartThemeModule.wdElementorAddAction(t,function(){woodmartThemeModule.lazyLoading()})}),woodmartThemeModule.lazyLoading=function(){if(window.addEventListener&&window.requestAnimationFrame&&document.getElementsByClassName){var t,d,o=document.querySelectorAll("img[data-src], source[data-srcset]"),n=document.querySelectorAll(".wd-lazy-bg"),a=document.querySelectorAll("video[data-poster]");woodmartThemeModule.$document.on("wood-images-loaded added_to_cart updated_cart_totals updated_checkout wc_fragments_refreshed",function(){o=document.querySelectorAll("img[data-src], source[data-srcset]"),n=document.querySelectorAll(".wd-lazy-bg"),a=document.querySelectorAll("video[data-poster]"),l()}),woodmartThemeModule.$body.on("click",".wd-header-mobile-nav > a, .wd-nav-opener, .wd-btn-show-cat",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),e(".wd-scroll-content, .wd-side-hidden, .wp-block-wd-off-sidebar.wd-side-hidden > .wd-content").on("scroll",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),e(".wc-tabs > li").on("click",function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}),window.addEventListener("scroll",r,!1),window.addEventListener("resize",r,!1),MutationObserver&&new MutationObserver(function(){o.length!==t&&l()}).observe(document.body,{subtree:!0,childList:!0,attributes:!0,characterData:!0}),l()}function r(){d=d||setTimeout(function(){d=null,l()},100)}function l(){(o.length||n.length||a.length)&&requestAnimationFrame(function(){var e,d,r=parseInt(woodmart_settings.lazy_loading_offset),l=window.pageYOffset,i=l+window.innerHeight+r,c=0,u=0;if(o.length){for(;c<o.length;)l<(d=l+(e=o[c].getBoundingClientRect()).top)+e.height&&i>d&&!o[c].loaded?s(o[c]):c++;t=o.length}if(n.length){for(;u<n.length;)l<(d=l+(e=n[u].getBoundingClientRect()).top)+e.height&&i>d&&n[u].classList.contains("wd-lazy-bg")?n[u].classList.remove("wd-lazy-bg"):u++;n.length}if(a.length)for(var m=0;m<a.length;)l<(d=l+(e=a[m].getBoundingClientRect()).top)+e.height&&i>d&&!a[m].loaded?(a[m].poster=a[m].dataset.poster,a[m].loaded=!0):m++})}function s(e){function t(){requestAnimationFrame(function(){(e.classList.contains("wd-lazy-fade")||e.classList.contains("wd-lazy-blur"))&&e.classList.add("wd-loaded");var t=e.closest("picture");t&&(t.classList.contains("wd-lazy-fade")||t.classList.contains("wd-lazy-blur"))&&t.classList.add("wd-loaded");var d=jQuery(e).parents(".grid-masonry, .wd-masonry");d.length>0&&d.data("isotope")&&d.isotope("layout");var o=jQuery(e).parents(".wd-cats-element .wd-masonry");o.length>0&&o.packery()})}e.onload=t,null!==e.querySelector("img")&&(e.querySelector("img").onload=t,e.querySelector("img").src=e.dataset.src,e.querySelector("source").srcset=e.dataset.src,void 0!==e.dataset.srcset&&(e.querySelector("img").srcset=e.dataset.srcset)),void 0!==e.dataset.src&&(e.src=e.dataset.src),void 0!==e.dataset.srcset&&(e.srcset=e.dataset.srcset),e.loaded=!0}},e(document).ready(function(){woodmartThemeModule.lazyLoading()})}(jQuery);