const getSiblings=function(e){const siblings=[];if(!e.parentNode)return siblings;let sibling=e.parentNode.firstChild;for(;sibling;)sibling.nodeType===1&&sibling!==e&&siblings.push(sibling),sibling=sibling.nextSibling;return siblings},sizeChartTriggers=document.querySelectorAll(".js-size-chart-trigger"),popups=document.querySelectorAll(".popup-size-chart");popups.length!==0&&sizeChartTriggers.forEach(el=>{el.classList.remove("hidden")}),popups.length!==0&&(sizeChartTriggers[0].addEventListener("click",function(e){e.preventDefault();const currentFabricValue=this.closest("fieldset")?.querySelector(".standard-radios input:checked")?.value.toLowerCase();popups[0].querySelector(`[data-handle="${currentFabricValue}"]`)?.click(),popups[0].classList.add("is-active")}),popups.forEach(popup=>{const popupCloseBtn=popup.querySelector(".popup__close"),popupCloseBg=popup.querySelector(".popup__close-bg");popupCloseBtn.addEventListener("click",function(e){e.preventDefault(),this.closest(".popup-size-chart").classList.remove("is-active")}),popupCloseBg.addEventListener("click",function(e){e.preventDefault(),this.closest(".popup-size-chart").classList.remove("is-active")})})),popups.length===2&&sizeChartTriggers[2].addEventListener("click",function(e){e.preventDefault();const currentFabricValue=this.closest("fieldset")?.querySelector(".standard-radios input:checked")?.value.toLowerCase();popups[1].querySelector(`[data-handle="${currentFabricValue}"]`)?.click(),popups[1].classList.add("is-active")}),popups.length!==0&&popups.forEach(popup=>{const tabLinks=popup.querySelectorAll(".tabs-charts .tabs__head a");tabLinks.length>0&&tabLinks.forEach(link=>{link.addEventListener("click",function(e){e.preventDefault();const thisParent=this.parentNode,parentSiblings=getSiblings(thisParent),href=this.getAttribute("href");thisParent.classList.add("is-active"),parentSiblings.forEach(sibling=>{sibling.classList.remove("is-active")});const target=document.querySelector(href),targetSiblings=getSiblings(target);target.classList.add("is-active"),targetSiblings.forEach(sibling=>{sibling.classList.remove("is-active")})})})}),popups.length!==0&&popups.forEach(popup=>{const scaleCharts=popup.querySelectorAll(".popup-size-chart table em"),changeMeasure=popup.querySelector(".js-chart-scale");scaleCharts.length>0?(scaleCharts.forEach(chart=>{const chartValue=chart.textContent;if(chart.setAttribute("data-in",chartValue),chartValue.includes("-")){const splitChartValueArray=chartValue.split("-");chart.setAttribute("data-cm",`${Math.round(parseInt(splitChartValueArray[0],10)*2.54)} - ${Math.round(parseInt(splitChartValueArray[1],10)*2.54)}`)}else chart.setAttribute("data-cm",`${Math.round(parseInt(chartValue,10)*2.54)}`)}),changeMeasure.addEventListener("change",function(){this.checked?scaleCharts.forEach(chart=>{const cm=chart.getAttribute("data-cm");chart.textContent=cm}):scaleCharts.forEach(chart=>{const inc=chart.getAttribute("data-in");chart.textContent=inc})})):popup.querySelector(".switch-container").classList.add("!hidden")}); //# sourceMappingURL=/cdn/shop/t/2892/assets/product--size-chart.js.map