(function(){const slideshow=()=>{$(".slideshow-section").each(function(){if($(this).hasClass("slider_started"))return"";$(this).addClass("slider_started");const id=$(this).attr("id"),box=$(this).find(".slideshow"),autoplay=box.data("autoplay"),stopAutoplay=box.data("stop-autoplay"),delay=box.data("delay")*1e3,slideshowType=box.data("slideshow-type"),slideCount=box.data("count"),loop=!1;let autoplayParam;autoplay?autoplayParam={autoplay:{delay,pauseOnMouseEnter:stopAutoplay,disableOnInteraction:!1}}:autoplayParam={autoplay:!1};let navigationLocked=!1,transitionDisabled=!1,frameId;const disableTransitions=el=>{el.classList.add("fashion-slider-no-transition"),transitionDisabled=!0,cancelAnimationFrame(frameId),frameId=requestAnimationFrame(()=>{el.classList.remove("fashion-slider-no-transition"),transitionDisabled=!1,navigationLocked=!1})};let fashionSlider={};box.hasClass("fashion-slider")&&(fashionSlider={loop:!1,on:{transitionStart(swiper){const{slides,previousIndex,activeIndex,navigation,pagination}=swiper;transitionDisabled||(navigationLocked=!0);const activeSlide=slides[activeIndex],previousSlide=slides[previousIndex],previousContent=previousSlide.querySelector(".slideshow-slide__content"),activeContent=activeSlide.querySelector(".slideshow-slide__content"),previousImageScale=previousSlide.querySelector(".fashion-slider-scale"),previousImage=previousSlide.querySelector(".slideshow-slide__img"),activeImage=activeSlide.querySelector(".slideshow-slide__img"),nextArrow=navigation.nextEl,prevArrow=navigation.prevEl,paginationEl=pagination.el;nextArrow&&(nextArrow.style.visibility="hidden"),prevArrow&&(prevArrow.style.visibility="hidden"),paginationEl&&(paginationEl.style.visibility="hidden");const previousAnimation=previousContent.querySelectorAll(".slideshow-slide__animation"),activeAnimation=activeContent.querySelectorAll(".slideshow-slide__animation");previousAnimation.forEach(item=>{item.classList.add("animation-hidden-top"),item.classList.remove("animation-show-bottum")}),activeAnimation.forEach(item=>{item.classList.remove("animation-hidden-top"),item.classList.add("animation-show-bottum")}),previousImageScale.style.transform="scale(0.6)";const onTransitionEnd=e=>{e.target};previousImage.addEventListener("transitionend",onTransitionEnd)},transitionEnd(swiper){const{slides,activeIndex,navigation,pagination}=swiper,activeSlide=slides[activeIndex],activeImage=activeSlide.querySelector(".slideshow-slide__img"),activeContent=activeSlide.querySelector(".slideshow-slide__content"),nextArrow=navigation.nextEl,prevArrow=navigation.prevEl,paginationEl=pagination.el,showItems=()=>{nextArrow&&(nextArrow.style.visibility="visible"),prevArrow&&(prevArrow.style.visibility="visible"),paginationEl&&(paginationEl.style.visibility="visible")};activeContent.classList.contains("content-left")?setTimeout(showItems,400):showItems(),setTimeout(()=>{activeSlide.querySelector(".fashion-slider-scale").style.transform="scale(1)"});const onTransitionEnd=e=>{e.target===activeImage&&(activeImage.removeEventListener("transitionend",onTransitionEnd),navigationLocked=!1)};activeImage.addEventListener("transitionend",onTransitionEnd)},init(swiper){const{el}=swiper;disableTransitions(el),swiper.emit("transitionEnd")},resize(swiper){disableTransitions(swiper.el)}}});const commonParams={speed:box.data("speed")*1e3,effect:box.data("effect"),loop,autoHeight:!1,calculateHeight:!1,keyboard:!0,...autoplayParam},swiperOverlayParams={centeredSlides:!1,creativeEffect:{prev:{shadow:!0,translate:[0,0,-400]},next:{translate:["100%",0,0]}},coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},...fashionSlider,navigation:{nextEl:`#${id} .swiper-button-next`,prevEl:`#${id} .swiper-button-prev`},pagination:{el:`#${id} .swiper-pagination`,clickable:!0}},swiperStandardParams={creativeEffect:{prev:{shadow:!1,translate:[0,0,-400]},next:{translate:["100%",0,0]}},coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!1},flipEffect:{slideShadows:!1}},changeColorScheme=context=>{const activeIndex=context.activeIndex,activeSlide=context.slides[activeIndex],changeItems=[context.navigation.nextEl,context.navigation.prevEl,context.pagination.el],colorScheme=activeSlide.dataset.colorScheme;changeItems.forEach(item=>{if(!item)return;let classNames=item.getAttribute("class");classNames=classNames.replace(/color-background-\d+/g,""),item.setAttribute("class",classNames),item.classList.add(colorScheme)})};if(slideshowType==="overlay"){let beforeChange2=function(slider){changeColorScheme(slider);const{activeIndex}=this;doubleMainSlider.slideTo(activeIndex),doubleSlider.slideTo(activeIndex)};var beforeChange=beforeChange2;const swiperOverlay=new Swiper(`#${id} .slideshow__swiper`,{...commonParams,...swiperOverlayParams});changeColorScheme(swiperOverlay);let doubleSlider,doubleMainSlider;box.hasClass("double-slider")?(doubleSlider=new Swiper(`#${id} .slideshow-double__swiper`,{...commonParams,...swiperOverlayParams,navigation:{},pagination:{},autoplay:!1}),doubleMainSlider=new Swiper(`#${id} .slideshow-double-main__swiper`,{...commonParams,...swiperOverlayParams,navigation:{},pagination:{},autoplay:!1}),swiperOverlay.on("beforeTransitionStart",beforeChange2)):swiperOverlay.on("beforeTransitionStart",function(){changeColorScheme(this)})}if(slideshowType==="standard"){const swiperContent=new Swiper(`#${id} .split-screen-slideshow__content-swiper`,{...commonParams,...swiperStandardParams,autoplay:!1,allowTouchMove:!1,effect:"fade"}),swiperImage=new Swiper(`#${id} .split-screen-slideshow__image-swiper`,{...commonParams,...swiperStandardParams,navigation:{nextEl:`#${id} .swiper-button-next`,prevEl:`#${id} .swiper-button-prev`},pagination:{el:`#${id} .swiper-pagination`,clickable:!0}});swiperContent.controller.control=swiperImage,swiperImage.controller.control=swiperContent}})};document.addEventListener("DOMContentLoaded",function(){slideshow(),document.addEventListener("shopify:section:load",function(){slideshow()})})})(); //# sourceMappingURL=/cdn/shop/t/5/assets/slideshow.js.map?v=98011579713900504261707847415