/*
Theme Name: Jove Group
Author: Fernández Jove S.A.
Template: hello-elementor
Version: 3.0.0
Text Domain: jove-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* ===================================
   BLOG - ESTILOS TIPOGRÁFICOS
   Aplica a entradas individuales y
   páginas con bloques de Gutenberg
=================================== */

/* Importar Montserrat si no está ya cargada globalmente */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

/* H1 */
body.single-post h1,
body.single-post h1.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    color: #162136;
}

/* H2 */
body.single-post h2,
body.single-post h2.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 28px;
    font-weight: 500;
    color: #162136;
}

/* H3 */
body.single-post h3,
body.single-post h3.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    font-weight: 400;
    color: #162136;
}

/* H4 */
body.single-post h4,
body.single-post h4.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #162136;
}

/* H5 */
body.single-post h5,
body.single-post h5.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #162136;
}

/* H6 */
body.single-post h6,
body.single-post h6.wp-block-heading {
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #162136;
}

/* Cuerpo de texto y párrafos */
body.single-post p,
body.single-post .wp-block-paragraph {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #162136;
}

/* Enlaces */
body.single-post a,
body.single-post .wp-block-paragraph a {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #Ba541a;
}

/* Listas */
body.single-post ul,
body.single-post ol,
body.single-post li {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #162136;
}
