document.addEventListener('DOMContentLoaded', function () {
const arrows = document.querySelectorAll('.elementor-nav-menu .sub-arrow');
arrows.forEach(arrow => {
arrow.addEventListener('click', function (e) {
if (window.innerWidth > 768) return; // solo aplica en mobile
e.preventDefault();
e.stopPropagation();
const parentLi = this.closest('.menu-item-has-children');
const submenu = parentLi.querySelector('.sub-menu');
// Cerrar otros abiertos
document.querySelectorAll('.sub-menu.accordion-open').forEach(el => {
if (el !== submenu) el.classList.remove('accordion-open');
});
submenu.classList.toggle('accordion-open');
});
});
});