Utilizamos cookies y tecnologías similares para recordar sus preferencias, medir la eficacia de nuestras campañas y analizar datos despersonalizados para mejorar el rendimiento de nuestro sitio. Al elegir «Aceptar», usted consiente el uso de todas las cookies. Para configurar sus preferencias de cookies, haga clic en «Configuración de cookies». Puede cambiar sus preferencias de cookies en cualquier momento en Mi cuenta → Consentimiento de cookies o en la parte inferior del sitio.
// Cargar la fuente Montserrat
var link = document.createElement('link');
link.href = 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap';
link.rel = 'stylesheet';
document.head.appendChild(link);
// Inicializar el acordeón
function initFAQAccordion() {
const questions = document.querySelectorAll('.faq-question');
if (questions.length === 0) {
// Si no se encuentran las preguntas, espera y vuelve a intentar
setTimeout(initFAQAccordion, 500);
return;
}
questions.forEach(question => {
question.addEventListener('click', function() {
const answer = this.nextElementSibling;
const isActive = this.classList.contains('active');
// Cerrar todas las respuestas
document.querySelectorAll('.faq-answer').forEach(ans => {
ans.classList.remove('active');
});
document.querySelectorAll('.faq-question').forEach(q => {
q.classList.remove('active');
});
// Abrir la respuesta seleccionada si no estaba activa
if (!isActive) {
this.classList.add('active');
answer.classList.add('active');
}
});
});
}
// Iniciar el acordeón cuando Ecwid esté listo
if (window.Ecwid) {
Ecwid.OnPageLoaded.add(function(page) {
initFAQAccordion();
});
} else {
// Si Ecwid no está definido todavía, espera y vuelve a intentar
setTimeout(initFAQAccordion, 500);
}