/* ============================================================
   ESTILOS PERSONALIZADOS - BLACK FRIDAY WIGAM
   ============================================================ */

html, body {
    overflow-x: hidden;
    max-width: 100%;
}

body { 
    font-family: 'Inter', sans-serif; 
    background-color: #ffffff;
    color: #171717;
}

/* Reglas defensivas para responsividad de medios y contenedores */
img, svg, video, canvas, audio, iframe, embed, object {
    max-width: 100%;
    height: auto;
}

/* Scrollbar sobria para características en modal */
#modal-features-wrap::-webkit-scrollbar { 
    width: 5px; 
}

#modal-features-wrap::-webkit-scrollbar-track { 
    background: #f5f5f5; 
}

#modal-features-wrap::-webkit-scrollbar-thumb { 
    background: #d4d4d4; 
    border-radius: 4px; 
}

#modal-features-wrap::-webkit-scrollbar-thumb:hover { 
    background: #e31825; 
}

/* Botón Volver Arriba Flotante */
#scrollToTopBtn {
    position: fixed;
    bottom: 1.5rem;
    right: 1.5rem;
    z-index: 99;
}
