/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

/* Importar as fontes locais */
@font-face {
  font-family: 'Marcellus';
  src: url('/wp-content/themes/blocksy-child/fonts/marcellus-v13-latin-regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'DM Serif Display';
  src: url('/wp-content/themes/blocksy-child/fonts/dm-serif-display-v15-latin-regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Definir Marcellus como fonte principal */
:root {
  --theme-font-family: 'Marcellus', serif;
}

/* Aplicar Marcellus globalmente ao corpo e conteúdos */
body,
body p,
body li,
body ul,
body ol,
body blockquote,
body .kb-typography,
body .wp-block-paragraph,
body .wp-block-list,
body .ct-content,
body .ct-inner-content {
  font-family: 'Marcellus', serif !important;
  font-weight: 400;
}

/* Aplicar DM Serif Display aos títulos */
h1, h2, h3, h4, h5, h6 {
  font-family: 'DM Serif Display', serif !important;
  font-weight: 400;
}

/* Aplicar Marcellus também no editor de blocos (backend) */
.editor-styles-wrapper {
  font-family: 'Marcellus', serif !important;
}