var gallery_animating=!1;(function(){if('scroll-snap-type' in document.body.style||CSS.supports("scroll-snap-type","x mandatory")){if(document.querySelector('.splide_gallery')){var e=document.getElementsByClassName('splide_gallery');for(var i=0;i<e.length;i++){if(!e[i].id||e[i].id=="")e[i].setAttribute("id","splide_image_gallery_"+i);e[i].querySelector("li").classList.add("active");let btnPrev=document.createElement("button");btnPrev.className="button prev splide__arrow splide__arrow--prev";let btnPrevIcon=document.createElementNS("http://www.w3.org/2000/svg","svg");btnPrevIcon.setAttribute("version","1.1");btnPrevIcon.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink");btnPrevIcon.setAttribute("viewBox","0 0 40 40");btnPrevIcon.setAttribute("xml:space","preserve");let btnPrevIconP=document.createElementNS("http://www.w3.org/2000/svg","path");btnPrevIconP.setAttribute("d","m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z");btnPrevIcon.appendChild(btnPrevIconP);btnPrev.appendChild(btnPrevIcon);let btnPrevSpan=document.createElement("span");btnPrevSpan.className="visuallyhidden"
btnPrevSpan.innerHTML="Previous";btnPrev.appendChild(btnPrevSpan);btnPrev.setAttribute("section",e[i].id);btnPrev.addEventListener('click',function(){var scroller=document.getElementById(this.getAttribute("section")).querySelector(".splide");scroller.scrollBy(0-scroller.querySelector(".splide__slide").clientWidth,0)});let btnNext=document.createElement("button");btnNext.className="button next splide__arrow splide__arrow--next";let checkWidth=e[i].querySelector(".splide")
btnNext.classList.toggle("v",Math.ceil(checkWidth.scrollWidth-checkWidth.scrollLeft)!==checkWidth.clientWidth);let btnNextIcon=document.createElementNS("http://www.w3.org/2000/svg","svg");btnNextIcon.setAttribute("version","1.1");btnNextIcon.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink");btnNextIcon.setAttribute("viewBox","0 0 40 40");btnNextIcon.setAttribute("xml:space","preserve");let btnNextIconP=document.createElementNS("http://www.w3.org/2000/svg","path");btnNextIconP.setAttribute("d","m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z");btnNextIcon.appendChild(btnNextIconP);btnNext.appendChild(btnNextIcon);let btnNextSpan=document.createElement("span");btnNextSpan.className="visuallyhidden"
btnNextSpan.innerHTML="Next";btnNext.appendChild(btnNextSpan);btnNext.setAttribute("section",e[i].id);btnNext.addEventListener('click',function(){var scroller=document.getElementById(this.getAttribute("section")).querySelector(".splide");scroller.scrollBy(scroller.querySelector(".splide__slide").clientWidth,0)});let buttonContainer=document.createElement("div");buttonContainer.className="splide__arrows";buttonContainer.appendChild(btnPrev);buttonContainer.appendChild(btnNext);e[i].appendChild(buttonContainer);e[i].querySelector(".splide").addEventListener("scroll",function(){const btnPrev=this.parentNode.parentNode.querySelector(".button.prev");const btnNext=this.parentNode.parentNode.querySelector(".button.next");btnNext.classList.toggle("v",Math.ceil(this.scrollWidth-this.scrollLeft)!==this.clientWidth);btnPrev.classList.toggle("v",this.scrollLeft>1);this.querySelectorAll('li').forEach(function(el,i){if(el.offsetLeft<el.parentNode.parentNode.parentNode.scrollLeft+10&&el.offsetLeft>el.parentNode.parentNode.parentNode.scrollLeft-10){el.classList.add("active");el.parentNode.parentNode.parentNode.parentNode.parentNode.querySelector(".splide-caption").innerHTML=el.querySelector(".caption")?el.querySelector(".caption").innerHTML:""}else el.classList.remove("active")})},{passive:!0})}}}else{if(document.querySelector('.splide_gallery')){var e=document.getElementsByClassName('splide_gallery');for(var i=0;i<e.length;i++){e[i].appendChild(e[i].getElementsByClassName("splide-caption"))}}
var splide=new Splide('.splide_image_gallery',{type:'loop',gap:'8px',lazyLoad:'nearby',padding:{right:'8%',left:'8%',},}).mount();splide.on('move',function(index){let el=document.querySelector('#gallery .caption[data-index="'+index+'"]');let caption=el?el.innerHTML:!1;if(caption)document.querySelector(".splide-caption").innerHTML=caption})}})()