/* 
 * Archivo de fuentes personalizadas
 * Aquí puedes definir tus fuentes personalizadas con diferentes pesos
 */

/* 
 * INSTRUCCIONES:
 * 1. Coloca tus archivos de fuente (.woff2, .woff, .ttf, etc.) en la carpeta /fonts/custom/
 * 2. Actualiza las rutas y nombres de archivo en las declaraciones @font-face a continuación
 * 3. Ajusta los pesos de fuente (font-weight) según corresponda
 */

/* Fuente Degular Bold */
@font-face {
    font-family: 'Degular-Bold';
    src: url('Degular-Bold.woff2') format('woff2'),
         url('Degular-Bold.woff') format('woff'),
         url('Degular-Bold.otf') format('opentype');
    font-weight: normal; /* Ya no necesitamos especificar 700 porque el nombre incluye Bold */
    font-style: normal;
    font-display: swap; /* Mejora el rendimiento de carga */
}

/* Ejemplos de otras variantes de la fuente (descomenta y modifica según necesites) */
/*
@font-face {
    font-family: 'Degular-Regular';
    src: url('Degular-Regular.woff2') format('woff2'),
         url('Degular-Regular.woff') format('woff'),
         url('Degular-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Degular-Medium';
    src: url('Degular-Medium.woff2') format('woff2'),
         url('Degular-Medium.woff') format('woff'),
         url('Degular-Medium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
*/

/* 
 * Clases de ayuda para aplicar la fuente
 * Puedes usar estas clases en tu HTML o sobrescribir las fuentes del tema
 */
.fuente-degular-bold {
    font-family: 'Degular-Bold', sans-serif;
}

/* Aplicar la fuente Degular-Bold al selector específico */
#rps_68812c1502993 > div.nectar-recent-post-slide.no-bg-img.post-ref-0.tallest > div.recent-post-container.container > div > h2 {
    font-family: 'Degular-Bold', sans-serif !important;
    /* Ya no necesitamos especificar font-weight porque el nombre incluye Bold */
    /* Puedes añadir más propiedades si lo necesitas */
}

/* 
 * Aplicar la fuente Degular-Bold a todos los elementos h2
 * Usamos selectores de alta especificidad y !important para evitar que sea sobrescrito
 */
body h2,
.container h2,
.row h2,
.wpb_wrapper h2,
.nectar-recent-posts-slider h2,
.nectar-category-grid h2,
#page-header-bg h2,
.post-area h2,
.content-area h2,
.woocommerce h2,
div h2,
section h2,
article h2,
.single-product h2,
.product h2,
.col h2 {
    font-family: 'Degular-Bold', sans-serif !important;
    /* Forzar la fuente incluso si otros estilos intentan sobrescribirla */
}

/* 
 * Ejemplo de cómo aplicar la fuente a otros elementos específicos
 * Descomenta y modifica según sea necesario
 */
/*
h1, h3, h4, h5, h6 {
    font-family: 'MiFuentePersonalizada', sans-serif;
}

body, p {
    font-family: 'MiFuentePersonalizada', sans-serif;
    font-weight: 400;
}

strong, b {
    font-family: 'MiFuentePersonalizada', sans-serif;
    font-weight: 700;
}
*/
