Tienda Virtual Envío a todo México
(function(){ const btn = document.querySelector('[data-gs-toggle="mobile-menu"]'); const panel = document.querySelector('[data-gs-mobile-menu]'); if (btn && panel) { btn.addEventListener('click', () => { const isHidden = panel.hasAttribute('hidden'); if (isHidden) panel.removeAttribute('hidden'); else panel.setAttribute('hidden',''); }); } // Mobile submenu toggles (no extra libraries) if (panel) { const items = panel.querySelectorAll('.menu-item-has-children'); items.forEach((li) => { const link = li.querySelector(':scope > a'); const sub = li.querySelector(':scope > .sub-menu'); if (!link || !sub) return; // Start collapsed sub.hidden = true; const t = document.createElement('button'); t.type = 'button'; t.className = 'gs-sub-toggle'; t.setAttribute('aria-label', 'Abrir submenú'); t.textContent = '+'; link.after(t); t.addEventListener('click', (e) => { e.preventDefault(); const open = li.classList.toggle('is-open'); sub.hidden = !open; t.textContent = open ? '−' : '+'; }); }); } })();
Getsmartca.com