"use strict";(self.webpackChunkgulp_template=self.webpackChunkgulp_template||[]).push([[8044],{2693:function(e,t,n){var a=n(9743),o=n(5914),r=n(600);function i(e,t,n,a,o,r,i){try{var s=e[r](i),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(a,o)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(a,o){var r=e.apply(t,n);function s(e){i(r,a,o,s,c,"next",e)}function c(e){i(r,a,o,s,c,"throw",e)}s(void 0)}))}}window.addEventListener("DOMContentLoaded",(function(){function e(e){e.isLocked&&(e.navigation&&e.navigation.nextEl&&e.navigation.prevEl&&(e.navigation.nextEl.style.display="none",e.navigation.prevEl.style.display="none"),e.pagination&&e.pagination.el&&(e.pagination.el.style.display="none"))}function t(){const e=document.querySelector(".js-compare-inner"),t=document.querySelector(".js-compare-empty");e.remove(),t.classList.remove("hidden"),window.scrollTo({top:0,behavior:"smooth"})}if(window.matchMedia("(min-width: 996px)").matches){const e=document.querySelector(".js-sub-menu");e&&new a.A(e,{autoHide:!1})}!function(){const e=document.querySelectorAll(".js-tab"),t=document.querySelectorAll(".js-content-tab");let n=0;e.forEach(((a,o)=>{a.addEventListener("click",(function(a){const r=a.target.closest(".js-tab"),i=window.matchMedia("(min-width: 996px)").matches?this.closest(".simplebar-content-wrapper"):this.closest(".js-sub-menu"),s=a.target.getBoundingClientRect().width,c=o>n?a.target.offsetLeft:a.target.offsetLeft-s;n=o,e.forEach((e=>{e.classList.remove("sub-menu-item--active")})),r.classList.add("sub-menu-item--active"),i.scroll({behavior:"smooth",left:c}),t.forEach((e=>{e.classList.add("hidden"),e.dataset.tab===r.dataset.tabId&&e.classList.remove("hidden")}))}))}))}(),function(){const n=document.querySelector('[data-compare-delete="all"]');n&&n.addEventListener("click",s((function*(){const e=document.querySelectorAll(".js-compare-button-count");try{yield(0,r.A)({ACTION:"clearCompare"}),e.length&&e.forEach((e=>{e.innerText="0"})),t(),document.querySelectorAll(".js-compare-button-count").forEach((e=>{const t=e.innerText.includes("+")?e.innerText.split("+")[0]:e.innerText;Number(t)<=0?e.classList.add("hidden"):e.classList.remove("hidden")}))}catch(e){console.log(e)}})));const a=function(){const t=document.querySelectorAll("[data-compare-slider]"),n=[];return t.forEach((t=>{const a=t.querySelector(".js-compare-slider"),r=t.querySelector(".slider-button-next"),i=t.querySelector(".slider-button-prev");n.push(new o.Ay(a,{slidesPerView:1,spaceBetween:10,autoHeight:!0,observeParents:!0,observer:!0,modules:[o.Vx,o.dK],navigation:{nextEl:r,prevEl:i},on:{init(t){e(t),t.slides&&t.slides.forEach(((e,t)=>{e.setAttribute("data-slide-index",t)}))},update(t){e(t)}},breakpoints:{996:{autoHeight:!1}}}))})),n}();a.forEach((e=>{window.matchMedia("(min-width: 996px)").matches&&function(e){if(e.el){const t=e.el.querySelectorAll("[data-id]");if(t.length>1){const n=e.el.closest("[data-compare-table]");let a=0;for(let e=0;e{a.addEventListener("click",(()=>{if("all"!==a.getAttribute("data-compare-delete")){const o=a.getAttribute("data-compare-delete"),r=n.querySelector(`[data-id="${o}"]`);if(r.remove(),r.classList.contains("active")&&e.el){const t=e.el.querySelector("[data-id]");t&&(t.classList.add("active"),t.classList.remove("swiper-slide"),t.classList.remove("swiper-slide-active"),n.prepend(t))}e.update(),e.el&&0===e.el.querySelectorAll("[data-id]").length&&(e.el.innerHTML="",e.destroy()),function(e){const n=document.querySelectorAll(".js-tab"),a=Array.from(n).find((e=>e.classList.contains("sub-menu-item--active"))),o=a.querySelector("span"),r=document.querySelectorAll("[data-id]");if(e.length>0)o.innerText=e.length;else if(n.length>1){const e=document.querySelectorAll(".js-content-tab"),t=Array.from(n).findIndex((e=>e===a)),o=Array.from(e).find((e=>e.dataset.tab===a.dataset.tabId));if(-1!==t&&o){const r=n[t+1]?n[t+1]:n[0],i=Array.from(e).find((e=>e.dataset.tab===r.dataset.tabId));r.classList.add("sub-menu-item--active"),i.classList.remove("hidden"),a.remove(),o.remove()}}else 0===r.length&&t()}(n.querySelectorAll("[data-id]"))}}))}))}}(e),function(e){if(e.el){const t=e.el.querySelector(".swiper-wrapper"),n=e.el.closest("[data-compare-table]");n.querySelectorAll("[data-compare-primary]").forEach((a=>{a.addEventListener("click",(()=>{const o=n.querySelector("[data-id]"),r=a.getAttribute("data-compare-primary"),i=e.el.querySelector(`[data-id="${r}"]`);o&&(o.classList.add("swiper-slide"),o.classList.remove("active"),i.classList.add("active"),i.classList.remove("swiper-slide"),i.classList.remove("swiper-slide-active"),t.append(o),n.prepend(i)),e.update(),0===e.slides.length&&(e.el.innerHTML="",e.destroy())}))}))}}(e)}))}()}))},600:function(e,t,n){function a(e,t,n,a,o,r,i){try{var s=e[r](i),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(a,o)}function o(e){return r.apply(this,arguments)}function r(){return e=function*(e){const t=new FormData;for(let n in e)t.append(n,e[n]);t.append("IS_AJAX_ACTION","Y");try{const e=yield fetch("/",{method:"POST",headers:{"X-Requested-With":"XMLHttpRequest"},body:t});return yield e.json()}catch(e){return console.log("error",e),!1}},r=function(){var t=this,n=arguments;return new Promise((function(o,r){var i=e.apply(t,n);function s(e){a(i,o,r,s,c,"next",e)}function c(e){a(i,o,r,s,c,"throw",e)}s(void 0)}))},r.apply(this,arguments);var e}n.d(t,{A:function(){return o}})}},function(e){e.O(0,[8096],(function(){return e(e.s=2693)})),e.O()}]);