woodmartThemeModule.$document.on("wdInstagramAjaxSuccess wdLoadDropdownsSuccess wdProductsTabsLoaded wdSearchFullScreenContentLoaded wdShopPageInit wdRecentlyViewedProductLoaded wdQuickViewOpen300",function(){woodmartThemeModule.carouselsInit()}),["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","frontend/element_ready/wd_slider.default"].forEach(function(e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.carouselsInit()})}),woodmartThemeModule.carouselsInit=function(){if("undefined"==typeof wdSwiper)return void console.error("Swiper is not defined");document.querySelectorAll(".wd-carousel-container > .wd-carousel-inner > .wd-carousel:not(.scroll-init)").forEach(function(e){woodmartThemeModule.swiperInit(e)});const e=new IntersectionObserver(t=>{t.forEach(t=>{if(t.isIntersecting){let a=t.target;a&&!a.classList.contains("wd-initialized")&&woodmartThemeModule.swiperInit(a),e.unobserve(a)}})},{rootMargin:"200px 0px 200px 0px"});document.querySelectorAll(".wd-carousel-container > .wd-carousel-inner > .wd-carousel.scroll-init:not(.wd-initialized)").forEach(t=>{e.observe(t)}),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))})})},woodmartThemeModule.swiperInit=function(e,t=!1){if("undefined"==typeof wdSwiper)return void console.error("Swiper is not defined");if(e.closest(".woocommerce-product-gallery")&&!e.classList.contains("quick-view-gallery")||!t&&void 0!==e.dataset.sync_child_id&&document.querySelector(".wd-carousel[data-sync_parent_id="+e.dataset.sync_child_id+"]"))return;var a=e.closest(".wd-carousel-container"),s=window.getComputedStyle(e);if(woodmartThemeModule.windowWidth<=1024&&a.classList.contains("wd-carousel-dis-mb")||e.classList.contains("wd-initialized"))return;var d=s.getPropertyValue("--wd-col"),l=woodmart_settings.carousel_breakpoints,o={},r=e.querySelectorAll(".wd-carousel-item").length;Object.entries(l).forEach(([t,a])=>{var l=s.getPropertyValue("--wd-col-"+a),i=void 0!==e.dataset.scroll_per_page&&"yes"===e.dataset.scroll_per_page;l||(l=d),l&&(o[t]={slidesPerView:l||1},("yes"===e.dataset.wrap&&2*parseInt(l,10)>r||"yes"===e.dataset.center_mode)&&(i=!1),i&&l&&(o[t].slidesPerGroup=parseInt(l)))});var i={slidesPerView:d,loop:"yes"===e.dataset.wrap&&(1===parseInt(d,10)||parseInt(d,10)+1<r),loopAddBlankSlides:!1,centeredSlides:"yes"===e.dataset.center_mode,autoHeight:"yes"===e.dataset.autoheight,grabCursor:!0,a11y:{enabled:!0,prevSlideMessage:woodmart_settings.swiper_prev_slide_msg,nextSlideMessage:woodmart_settings.swiper_next_slide_msg,firstSlideMessage:woodmart_settings.swiper_first_slide_msg,lastSlideMessage:woodmart_settings.swiper_last_slide_msg,paginationBulletMessage:woodmart_settings.swiper_pagination_bullet_msg,slideLabelMessage:woodmart_settings.swiper_slide_label_msg},breakpoints:o,watchSlidesProgress:!0,slideClass:"wd-carousel-item",slideActiveClass:"wd-active",slideVisibleClass:"wd-slide-visible",slideNextClass:"wd-slide-next",slidePrevClass:"wd-slide-prev",slideFullyVisibleClass:"wd-full-visible",slideBlankClass:"wd-slide-blank",lazyPreloaderClass:"wd-lazy-preloader",containerModifierClass:"wd-",wrapperClass:"wd-carousel-wrap",simulateTouch:!e.closest(".block-editor-block-list__layout"),on:{init:function(){setTimeout(function(){woodmartThemeModule.$document.trigger("wdSwiperCarouselInited")},100)},slideChange:function(){woodmartThemeModule.$document.trigger("wood-images-loaded")}}};if(void 0!==e.dataset.effect){var n=e.dataset.effect;"distortion"===n&&(n="fade"),i.effect=n,"parallax"===n&&(i.parallax={enabled:!0},e.querySelectorAll(".wd-slide-bg").forEach(function(e){e.setAttribute("data-swiper-parallax","50%")}))}void 0!==e.dataset.sliding_speed&&e.dataset.sliding_speed&&(i.speed=e.dataset.sliding_speed);var c=Array.prototype.filter.call(a.children,e=>e.classList.contains("wd-nav-pagin-wrap")).shift();c&&(i.pagination={el:c.querySelector(".wd-nav-pagin"),dynamicBullets:c.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:(e,t)=>{const s=woodmart_settings.swiper_pagination_bullet_msg.replace("{{index}}",e+1);if(!c.classList.contains("wd-style-number-2")&&!c.classList.contains("wd-style-text-1"))return`<li class="${t}" tabindex="0" aria-label="${s}"><span></span></li>`;const d=e+1;let l=d<=9?`0${d}`:d;c.classList.contains("wd-style-text-1")&&(l=`Slide ${d}`);const o=a.querySelectorAll(".wd-slide"),r=o[e]?.getAttribute("data-pagination-text");return r&&(l=r),`<li class="${t}" tabindex="0" aria-label="${s}"><span>${l}</span></li>`}});var w=Array.prototype.filter.call(a.querySelector(".wd-carousel-inner").children,e=>e.classList.contains("wd-nav-arrows")).shift();w&&(i.navigation={nextEl:w.querySelector(".wd-btn-arrow.wd-next"),prevEl:w.querySelector(".wd-btn-arrow.wd-prev"),disabledClass:"wd-disabled",lockClass:"wd-lock",hiddenClass:"wd-hide"});var u=Array.prototype.filter.call(a.children,e=>e.classList.contains("wd-nav-scroll")).shift();if(u&&(i.scrollbar={el:u,lockClass:"wd-lock",dragClass:"wd-nav-scroll-drag",scrollbarDisabledClass:"wd-disabled",horizontalClass:"wd-horizontal",verticalClass:"wd-vertical",draggable:!0},i.on.scrollbarDragStart=function(){u.classList.add("wd-grabbing")},i.on.scrollbarDragEnd=function(){u.classList.remove("wd-grabbing")}),void 0!==e.dataset.autoplay&&"yes"===e.dataset.autoplay&&(i.autoplay={delay:e.dataset.speed?parseInt(e.dataset.speed,10):5e3,pauseOnMouseEnter:!0},c&&c.classList.contains("wd-style-text-1")&&(i.on.autoplayStart=()=>{c.classList.remove("wd-progress-stop")},i.on.autoplayStop=()=>{c.classList.add("wd-progress-stop")},i.on.autoplayPause=()=>{c.classList.add("wd-progress-stop")},i.on.autoplayResume=()=>{c.classList.remove("wd-progress-stop")})),void 0!==e.dataset.sync_parent_id){var p=document.querySelector(".wd-carousel[data-sync_child_id="+e.dataset.sync_parent_id+"]");p&&(window.getComputedStyle(p).getPropertyValue("--wd-col")===d?i.controller={control:[woodmartThemeModule.swiperInit(p,!0)]}:i.thumbs={swiper:woodmartThemeModule.swiperInit(p,!0),slideThumbActiveClass:"wd-thumb-active",thumbsContainerClass:"wd-thumbs"})}if(void 0!==e.dataset.sync_group_id&&!t){var m=document.querySelectorAll(`.wd-carousel[data-sync_group_id="${e.dataset.sync_group_id}"]`);if(m.length>0){var _=[];m.forEach(t=>{if(t!==e&&!t.classList.contains("wd-initialized")){var a=woodmartThemeModule.swiperInit(t,!0);a&&_.push(a)}}),_.length&&(i.controller={control:_})}}e.querySelectorAll("link").forEach(function(e){var t=e.cloneNode(!1);a.append(t),t.addEventListener("load",function(){setTimeout(function(){e.remove()},500)},!1)});const f=new wdSwiper(e,i);return i.controller&&f.controller.control.forEach(e=>{e.controller.control=f}),a&&a.classList.contains("wd-slider")&&f.on("realIndexChange",function(t){setTimeout(function(){e.dispatchEvent(new CustomEvent("wdSlideChange",{detail:{activeIndex:t.realIndex}}))},100)}),f},window.addEventListener("load",function(){woodmartThemeModule.carouselsInit()});