/* ========================================
   CORRECCIÓN DE FUENTES HTTPS
   Sobrescribe las fuentes HTTP con HTTPS
   ======================================== */

/* Sobrescribir las fuentes problemáticas con HTTPS */
@import url(https://fonts.googleapis.com/css?family=Nunito:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800,700,600&subset=latin,latin-ext);

/* Asegurar que las fuentes se carguen correctamente */
body, .nunito {
    font-family: 'Nunito', sans-serif !important;
}

.roboto {
    font-family: 'Roboto', sans-serif !important;
}

.open-sans {
    font-family: 'Open Sans', sans-serif !important;
}

/* CORRECCIÓN ADICIONAL: Prevenir carga de fuentes HTTP */
@media screen {
    /* Bloquear cualquier intento de cargar fuentes por HTTP */
    @supports (font-display: swap) {
        @font-face {
            font-family: 'Nunito-HTTPS';
            src: url('https://fonts.googleapis.com/css?family=Nunito:400,300,700');
            font-display: swap;
        }
        
        @font-face {
            font-family: 'Roboto-HTTPS';
            src: url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');
            font-display: swap;
        }
    }
}
