woodmartThemeModule.$document.on("wdInstagramAjaxSuccess wdLoadDropdownsSuccess wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdShopPageInit wdRecentlyViewedProductLoaded wdQuickViewOpen300",function(){woodmartThemeModule.carouselsInit(),woodmartThemeModule.sliderInit()}),["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_portfolio.default","frontend/element_ready/wd_images_gallery.default","frontend/element_ready/wd_product_categories.default","frontend/element_ready/wd_banner_carousel.default","frontend/element_ready/wd_infobox_carousel.default","frontend/element_ready/wd_instagram.default","frontend/element_ready/wd_testimonials.default","frontend/element_ready/wd_nested_carousel.default","frontend/element_ready/wd_single_product_fbt_products.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.carouselsInit()})}),["frontend/element_ready/wd_slider.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.sliderInit()})}),woodmartThemeModule.sliderInit=function(){"undefined"==typeof wdSwiper?console.error("Swiper is not defined"):(document.querySelectorAll(".wd-carousel-container.wd-slider > .wd-carousel-inner > .wd-carousel:not(.scroll-init)").forEach(function(e){woodmartThemeModule.swiperInit(e)}),void 0!==window.Waypoint&&document.querySelectorAll(".wd-carousel-container.wd-slider > .wd-carousel-inner > .wd-carousel.scroll-init").forEach(function(e){new Waypoint({element:e,handler:function(){e.classList.contains("wd-initialized")&&this.destroy(),woodmartThemeModule.swiperInit(this.element)},offset:"100%"})}))},woodmartThemeModule.carouselsInit=function(){"undefined"==typeof wdSwiper?console.error("Swiper is not defined"):(document.querySelectorAll(".wd-carousel-container:not(.wd-slider) > .wd-carousel-inner > .wd-carousel:not(.scroll-init)").forEach(function(e){woodmartThemeModule.swiperInit(e)}),void 0!==window.Waypoint&&document.querySelectorAll(".wd-carousel-container:not(.wd-slider) > .wd-carousel-inner > .wd-carousel.scroll-init").forEach(function(e){new Waypoint({element:e,handler:function(){e.classList.contains("wd-initialized")&&this.destroy(),woodmartThemeModule.swiperInit(this.element)},offset:"100%"})}))},woodmartThemeModule.swiperInit=function(a,e=!1){if("undefined"==typeof wdSwiper)console.error("Swiper is not defined");else if(!(a.closest(".woocommerce-product-gallery")&&!a.classList.contains("quick-view-gallery")||!e&&void 0!==a.dataset.sync_child_id&&document.querySelector(".wd-carousel[data-sync_parent_id="+a.dataset.sync_child_id+"]"))){var o,l,s,n,t,d,r=a.closest(".wd-carousel-container"),i=window.getComputedStyle(a);if(!(woodmartThemeModule.windowWidth<=1024&&r.classList.contains("wd-carousel-dis-mb")||a.classList.contains("wd-initialized")))return o=i.getPropertyValue("--wd-col"),e=woodmart_settings.carousel_breakpoints,l={},s=a.querySelectorAll(".wd-carousel-item").length,Object.entries(e).forEach(([e,t])=>{t=i.getPropertyValue("--wd-col-"+t);var d=void 0!==a.dataset.scroll_per_page&&"yes"===a.dataset.scroll_per_page;t=t||o;t&&(l[e]={slidesPerView:t||1},d=!("yes"===a.dataset.wrap&&2*parseInt(t,10)>s||"yes"===a.dataset.center_mode)&&d)&&t&&(l[e].slidesPerGroup=parseInt(t))}),e={slidesPerView:o,loop:"yes"===a.dataset.wrap&&("yes"!==a.dataset.center_mode||parseInt(o,10)+1e.classList.contains("wd-nav-pagin-wrap")).shift())&&(e.pagination={el:n.querySelector(".wd-nav-pagin"),dynamicBullets:n.classList.contains("wd-dynamic"),type:"bullets",clickable:!0,bulletClass:"wd-nav-pagin-item",bulletActiveClass:"wd-active",modifierClass:"wd-type-",lockClass:"wd-lock",currentClass:"wd-current",totalClass:"wd-total",hiddenClass:"wd-hidden",clickableClass:"wd-clickable",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",paginationDisabledClass:"wd-disabled",renderBullet:function(e,t){var d="";return'
  • '+(d=n.classList.contains("wd-style-number-2")&&(d=e+1)<=9?"0"+d:d)+"
  • "}}),(d=Array.prototype.filter.call(r.querySelector(".wd-carousel-inner").children,e=>e.classList.contains("wd-nav-arrows")).shift())&&(e.navigation={nextEl:d.querySelector(".wd-btn-arrow.wd-next"),prevEl:d.querySelector(".wd-btn-arrow.wd-prev"),disabledClass:"wd-disabled",lockClass:"wd-lock",hiddenClass:"wd-hide"}),(t=Array.prototype.filter.call(r.children,e=>e.classList.contains("wd-nav-scroll")).shift())&&(e.scrollbar={el:t,lockClass:"wd-lock",dragClass:"wd-nav-scroll-drag",scrollbarDisabledClass:"wd-disabled",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",draggable:!0},e.on.scrollbarDragStart=function(){t.classList.add("wd-grabbing")},e.on.scrollbarDragEnd=function(){t.classList.remove("wd-grabbing")}),void 0!==a.dataset.autoplay&&"yes"===a.dataset.autoplay&&(e.autoplay={delay:a.dataset.speed||5e3,pauseOnMouseEnter:!0}),void 0!==a.dataset.sync_parent_id&&(d=document.querySelector(".wd-carousel[data-sync_child_id="+a.dataset.sync_parent_id+"]"))&&(e.thumbs={swiper:woodmartThemeModule.swiperInit(d,!0),slideThumbActiveClass:"wd-thumb-active",thumbsContainerClass:"wd-thumbs"}),a.querySelectorAll("link").forEach(function(e){var t=e.cloneNode(!1);r.append(t),t.addEventListener("load",function(){setTimeout(function(){e.remove()},500)},!1)}),d=new wdSwiper(a,e),r&&r.classList.contains("wd-slider")&&d.on("realIndexChange",function(e){setTimeout(function(){a.dispatchEvent(new CustomEvent("wdSlideChange",{detail:{activeIndex:e.realIndex}}))},100)}),window.addEventListener("popstate",function(){document.querySelectorAll(".wd-carousel.wd-initialized").forEach(function(e){void 0===e.swiper&&(e.classList.remove("wd-initialized"),woodmartThemeModule.swiperInit(e))})}),d}},window.addEventListener("load",function(){woodmartThemeModule.sliderInit(),woodmartThemeModule.carouselsInit()});