1(function(){const testimonials=isUpdate=>{const testimonialsSections=document.querySelectorAll(".testimonials-section"),cardsSliders=document.querySelectorAll(".testimonials__cards"),textSliders=document.querySelectorAll(".testimonials__slider"),prevArrows=document.querySelectorAll(".testimonials__button--prev"),nextArrows=document.querySelectorAll(".testimonials__button--next"),navigation=document.querySelectorAll(".testimonials__navigation"),initSliders=margin=>{textSliders.forEach((slider,index)=>{const textSlider=new Swiper(slider,{slidesPerView:1,loop:!0,loopedSlides,navigation:{nextEl:nextArrows[index],prevEl:prevArrows[index]},pagination:{el:navigation[index],type:"fraction"},createElements:!0,effect:"fade",fadeEffect:{crossFade:!0}}),cardSlider=new Swiper(cardsSliders[index],{slidesPerView:1,loopedSlides,loopedSlidesLimit:loopedSlides,loop:!0,variableWidth:!0,effect:"creative",creativeEffect:{limitProgress:loopedSlides-1,prev:{opacity:0,translate:[-margin,0,0]},next:{translate:[margin,0,0],scale:.94}}});cardSlider.controller.control=textSlider,textSlider.controller.control=cardSlider,isUpdate&&setTimeout(function(){cardSlider.update(),textSlider.update()},800)})},testimonialsResizeObserver=new ResizeObserver(entries=>{const[entry]=entries;entry.contentRect.width<991?initSliders(40):entry.contentRect.width>991&&initSliders(110)});testimonialsSections.forEach(section=>{testimonialsResizeObserver.observe(section)})};testimonials(),document.addEventListener("shopify:section:load",function(){testimonials(!0)})})(); 2//# sourceMappingURL=/cdn/shop/t/18/assets/testimonials.js.map?v=74509339225238758171721896705
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.