/*
*/ /* Size Chart */ function addSizeChartPopup() { const target = document.querySelector('.s-product-options-wrapper'); if (!target || document.querySelector('.size-chart-popup-trigger')) return; const trigger = document.createElement("div"); trigger.className = "size-chart-popup-trigger"; trigger.innerHTML = `
دليل المقاسات +
`; target.insertAdjacentElement("afterend", trigger); const popup = document.createElement("div"); popup.className = "size-chart-popup"; popup.innerHTML = ` `; document.body.appendChild(popup); trigger.addEventListener("click", () => popup.classList.add("visible")); popup.querySelector(".popup-close").addEventListener("click", () => popup.classList.remove("visible")); popup.querySelector(".popup-overlay").addEventListener("click", () => popup.classList.remove("visible")); } const observer = new MutationObserver(() => { const target = document.querySelector('.s-product-options-wrapper'); if (target && !document.querySelector('.size-chart-popup-trigger')) { addSizeChartPopup(); } }); observer.observe(document.body, { childList: true, subtree: true }); document.addEventListener("DOMContentLoaded", addSizeChartPopup);