(function(){"use strict";var a={initAll(){const a=document.querySelectorAll(".wp-block-kadence-advancedgallery .kt-blocks-carousel-init");this.bootstrapSliders(a,!0);const b=document.querySelectorAll(".wp-block-kadence-testimonials .kt-blocks-carousel-init");this.bootstrapSliders(b);const c=document.querySelectorAll(".kb-blocks-bg-slider > .kt-blocks-carousel-init");this.bootstrapSliders(c)},initAllOptimized(){const a=document.querySelectorAll(".wp-block-kadence-advancedgallery .kt-blocks-carousel-init, .wp-block-kadence-testimonials .kt-blocks-carousel-init, .kb-blocks-bg-slider > .kt-blocks-carousel-init");if(0===a.length)return;const b=new IntersectionObserver(a=>{a.forEach(a=>{if(a.isIntersecting){const c=a.target;b.unobserve(c);const d=!!c.closest(".wp-block-kadence-advancedgallery");this.deferSliderInit(c,d)}})},{rootMargin:"150px 0px"});a.forEach(a=>{b.observe(a)})},deferSliderInit(a,b=!1){requestAnimationFrame(()=>{requestAnimationFrame(()=>{"requestIdleCallback"in window?requestIdleCallback(()=>{this.bootstrapSliders([a],b)},{timeout:1e3}):setTimeout(()=>{this.bootstrapSliders([a],b)},100)})})},bootstrapSliders(a,b=!1){if(a&&0!==a.length)for(let d=0;d=b?0:Math.floor(b/2),arrows:!!(1{const d=parseInt(a[c]);return Number.isNaN(d)||c.includes("sliderGap")?"true"===a[c]||"false"===a[c]?{...b,[c]:JSON.parse(a[c])}:{...b,[c]:a[c]}:{...b,[c]:d}},{})},createSplideElements(a){const b=a.querySelector(".kb-gallery-pause-button");if(b){const c=a.querySelector(".splide__track");c&&c.contains(b)&&(b.remove(),c.nextSibling?a.insertBefore(b,c.nextSibling):a.appendChild(b))}const c=a.querySelectorAll(".splide__slide, .kb-slide-item");let d=0;return c.forEach(function(a){a.classList.contains("kb-gallery-pause-button")||(!a.classList.contains("splide__slide")&&a.classList.add("splide__slide"),d++),a.classList.contains("last")&&a.classList.remove("last")}),a.classList.add("splide"),d},getSplideOptions(a){const b=1===a.sliderScroll&&1,c={trimSpace:!0,drag:!0,perPage:a.columnsXxl||1,type:a.sliderFade?"fade":"loop",easing:a.sliderAnimSpeed&&1e3