"use strict";(self.webpackChunkgulp_template=self.webpackChunkgulp_template||[]).push([[8874],{3218:function(e,t,i){function n(){const e=document.body,t=window.innerWidth-e.clientWidth;if(e.style.transition="margin-right 0.3s easy-in-out",e.style.marginRight=`${t}px`,e.style.overflow="hidden",!window.matchMedia("(min-width: 996px)").matches){const t=window.pageYOffset;e.style.top=-t+"px",e.style.position="fixed",e.style.width="100%"}}function o(){const e=document.body;if(e.style.transition="margin-right 0s easy-in-out",e.style.marginRight="0",e.style.overflow="unset",!window.matchMedia("(min-width: 996px)").matches){const t=Math.abs(parseInt(e.style.top||0,10));e.style.position="static",e.style.width="auto",e.style.removeProperty("top"),window.scrollTo(0,t||0)}}i.d(t,{$:function(){return n},W:function(){return o}})},2585:function(e,t,i){i.r(t),i.d(t,{default:function(){return o}});var n=i(3218);function o(e,t=null,i=[]){const o=document.querySelector(".js-navigation");e&&(o.classList.contains("navigation__fixed--white")||o.classList.add("navigation__fixed--white"),e.on("show",()=>{(0,n.$)(),t&&t(...i)}),e.on("hide",()=>{(0,n.W)(),e.destroy()}),e.show())}},3325:function(e,t,i){i.d(t,{A:function(){return c}});var n=i(7083),o=i(2585),s=i(7234),l=i(1136);const r={modules:[s.Vx,s.s3],slidesPerView:1,breakpoints:{996:{allowTouchMove:!1,navigation:{nextEl:".slider-button-next",prevEl:".slider-button-prev"},keyboard:{enabled:!0,onlyInViewport:!1}}},on:{slideChange(e){if(e&&e.slides[e.activeIndex]){const t=e.slides[e.activeIndex].querySelector(".js-video");if(t){const e=t.closest(".video-block");t.pause(),(0,l.S)("pause",e)}}}}};function a(e,t){const i=new s.Ay(".js-gallery",r);let a=null;i.slideTo(Number(e)),a=new n.default(t),(0,o.default)(a),window.matchMedia("(min-width: 996px)").matches?i.on("click",function(e,t){t.stopPropagation(),t.target.classList.contains("swiper-slide")&&a.hide()}):i.on("touchEnd",function(e,t){t.stopPropagation(),t.target.classList.contains("swiper-slide")&&setTimeout(()=>{a.hide()},50)}),a.on("destroy",()=>{const e=i.$wrapperEl[0].querySelector(".js-video");if(e){const t=e.closest(".video-block");for(e.pause(),(0,l.S)("pause",t);i.$wrapperEl[0].children.length>1;)i.$wrapperEl[0].removeChild(i.$wrapperEl[0].lastElementChild)}else for(;i.$wrapperEl[0].firstChild;)i.$wrapperEl[0].removeChild(i.$wrapperEl[0].firstChild);i.destroy()})}function d(){const e=window.matchMedia("(min-width: 996px)").matches?"mobile":"desktop";return document.querySelectorAll(`.js-product-images-slider:not(.js-product-images-slider--${e})`)}function c(){const e=document.querySelector(".js-dialog-image");[...document.querySelectorAll(".js-image-dialog-button"),...document.querySelectorAll(".js-video-dialog-button")].forEach(t=>{t.addEventListener("click",function(t){var i,n,o;t.stopPropagation();const s=d(),l=e.querySelector(".js-gallery .dialog-media-slider__wrapper"),r=Array.from(s).map((e,t)=>(e.hasAttribute("data-slider-id")||e.setAttribute("data-slider-id",t),Array.from(e.querySelectorAll(".js-image-container:not(.swiper-slide-duplicate) .js-image-modal")))).flat(1),c=null===(n=this.closest(".js-product-images-slider"))||void 0===n||null===(i=n.dataset)||void 0===i?void 0:i.sliderId,u=this.classList.contains("js-image-container")?this:this.closest(".js-image-container"),p=function(e,t){if(e&&t){let i=0;if(0!==Number(t)){const e=d();let n=Number(t)-1;for(;n>=0;){const t=e[n],o=null==t?void 0:t.querySelectorAll(".js-image-container");o.length&&(i+=o.length),n--}}return Number(e)+i}return 0}((null===(o=u.dataset)||void 0===o?void 0:o.swiperSlideIndex)||u.dataset.slideIndex,c);r.forEach(e=>{const t=document.createElement("div"),i=document.createElement("img"),n=window.matchMedia("(min-width: 996px)").matches&&e.dataset.fullSrc?e.dataset.fullSrc:e.getAttribute("src")||e.dataset.src;t.classList.add("swiper-slide","dialog-media-slider__slide"),i.classList.add("dialog-media__img"),i.setAttribute("src",n),t.appendChild(i),l.appendChild(t)}),a(p,e)})})}(0,l.r)()},1136:function(e,t,i){function n(e,t){const i=t.querySelector(".js-video-play"),n=t.querySelector(".js-video-poster"),o=t.querySelector(".js-video-dimmer");"play"===e?(o.style.bacgroundColor="transparent",i.style.display="none",n.style.display="none"):(o.style.backgroundColor="rgba(0, 0, 0, 0.35)",i.style.display="flex",n.style.display="block")}function o(){const e=document.querySelectorAll(".js-video");e&&e.length&&e.forEach(e=>{const t=e.closest(".video-block");t.querySelector(".js-video-dimmer").addEventListener("click",()=>{e.paused?(n("play",t),e.play()):(n("pause",t),e.pause())})})}i.d(t,{S:function(){return n},r:function(){return o}})},1910:function(e,t,i){var n=i(3325);window.addEventListener("DOMContentLoaded",()=>{(0,n.A)()})}},function(e){e.O(0,[8096],function(){return e(e.s=1910)}),e.O()}]);