/* Aumentar título do blogue */
.site-title {
    font-size: 50px !important;
    font-weight: 700;
}

/* Reducir título das entradas */
.entry-title {
    font-size: 24px !important;
    font-weight: 600;
}
/* Aumentar título do blogue */
.site-title {
    font-size: 50px !important;
    font-weight: 700;
}

/* Reducir título das entradas */
.entry-title {
    font-size: 30px !important;
    font-weight: 600;
}
/* SOLO en páginas de categoría: ocultar contenido y dejar títulos */
body.archive.category .entry-content,
body.archive.category .post .entry-summary,
body.archive.category .post .post-thumbnail,
body.archive.category .post img,
body.archive.category .post .more-link,
body.archive.category .post .entry-footer,
body.archive.category .post .post-edit-link {
  display: none !important;
}

/* dejar espacio limpio entre títulos */
body.archive.category article,
body.archive.category .post {
  margin-bottom: 22px !important;
  padding-bottom: 10px !important;
  border-bottom: 1px solid #1a5fb4 !important;
}

/* títulos bien visibles */
body.archive.category .entry-title,
body.archive.category .entry-title a {
  display: block !important;
  color: #1a5fb4 !important;
  font-weight: 700 !important;
  margin-bottom: 0 !important;
}
/* ===== TAMAÑO TÍTULOS EN CATEGORÍAS ===== */
body.archive.category .entry-title,
body.archive.category .entry-title a {
  font-size: 18px !important;
  line-height: 1.2 !important;
}
font-size: 22px !important;
.entry-meta,
.entry-meta a,
.posted-on,
.cat-links,
.edit-link {
    color: #1a5fb4 !important; /* azul marino */
}
color: #1a5fb4 !important;
/* Metadatos debajo de la entrada */
.entry-footer,
.entry-footer a,
.entry-meta,
.entry-meta a,
.cat-links,
.cat-links a,
.posted-on,
.posted-on a,
.byline,
.byline a,
.edit-link,
.edit-link a {
    color: #1a5fb4 !important; /* azul marino */
}

/* Reducir tamaño de la línea de categoría */
.cat-links {
    font-size: 0 !important;
    line-height: 1.2;
}

/* Sustituir "Categoría:" por "LIBRO" */
.cat-links::before {
    content: "LIBRO";
    font-size: 18px;
    font-weight: 700;
    color: #1a5fb4;
    margin-right: 6px;
}

/* Dejar visible el nombre de la categoría, pero más pequeño */
.cat-links a {
    font-size: 18px !important;
    color: #1a5fb4 !important;
}/* Color azul marino en metadatos */
.entry-footer,
.entry-footer a,
.entry-meta,
.entry-meta a,
.cat-links,
.cat-links a,
.posted-on,
.posted-on a,
.byline,
.byline a,
.edit-link,
.edit-link a {
    color: #1a5fb4 !important;
}

/* Oculta el texto original de categoría */
.cat-links {
    font-size: 0 !important;
}

/* Añade "LIBRO" */
.cat-links::before {
    content: "LIBRO";
    font-size: 18px;
    font-weight: 700;
    color: #1a5fb4;
}
/* Reduce el tamaño de la línea de taxonomía/categoría */
.entry-footer .entry-meta,
.entry-footer .entry-meta span,
.entry-footer .entry-meta a,
.entry-footer .cat-links,
.entry-footer .cat-links a,
.entry-footer .entry-categories,
.entry-footer .entry-categories a {
    font-size: 14px !important;
    line-height: 1.2 !important;
}

/* Oculta la palabra original "Categoría:" */
.entry-footer .cat-links,
.entry-footer .entry-categories {
    font-size: 0 !important;
}
}
/* SOLO en páginas de categoría: ocultar contenido y dejar títulos */
body.archive.category .entry-content,
body.archive.category .post .entry-summary,
body.archive.category .post .post-thumbnail,
body.archive.category .post img,
body.archive.category .post .more-link,
body.archive.category .post .entry-footer,
body.archive.category .post .post-edit-link {
  display: none !important;
}

/* dejar espacio limpio entre títulos */
body.archive.category article,
body.archive.category .post {
  margin-bottom: 22px !important;
  padding-bottom: 10px !important;
  border-bottom: 1px solid #1a5fb4 !important;
}

/* títulos bien visibles */
body.archive.category .entry-title,
body.archive.category .entry-title a {
  display: block !important;
  color: #1a5fb4 !important;
  font-weight: 700 !important;
  margin-bottom: 0 !important;
}
/* ===== TAMAÑO TÍTULOS EN CATEGORÍAS ===== */
body.archive.category .entry-title,
body.archive.category .entry-title a {
  font-size: 18px !important;
  line-height: 1.2 !important;
}
font-size: 22px !important;
.entry-meta,
.entry-meta a,
.posted-on,
.cat-links,
.edit-link {
    color: #1a5fb4 !important; /* azul marino */
}
color: #1a5fb4 !important;
/* Metadatos debajo de la entrada */
.entry-footer,
.entry-footer a,
.entry-meta,
.entry-meta a,
.cat-links,
.cat-links a,
.posted-on,
.posted-on a,
.byline,
.byline a,
.edit-link,
.edit-link a {
    color: #1a5fb4 !important; /* azul marino */
}

/* Reducir tamaño de la línea de categoría */
.cat-links {
    font-size: 0 !important;
    line-height: 1.2;
}

/* Sustituir "Categoría:" por "LIBRO" */
.cat-links::before {
    content: "LIBRO";
    font-size: 18px;
    font-weight: 700;
    color: #1a5fb4;
    margin-right: 6px;
}

/* Dejar visible el nombre de la categoría, pero más pequeño */
.cat-links a {
    font-size: 18px !important;
    color: #1a5fb4 !important;
}/* Color azul marino en metadatos */
.entry-footer,
.entry-footer a,
.entry-meta,
.entry-meta a,
.cat-links,
.cat-links a,
.posted-on,
.posted-on a,
.byline,
.byline a,
.edit-link,
.edit-link a {
    color: #1a5fb4 !important;
}

/* Oculta el texto original de categoría */
.cat-links {
    font-size: 0 !important;
}

/* Añade "LIBRO" */
.cat-links::before {
    content: "LIBRO";
    font-size: 18px;
    font-weight: 700;
    color: #1a5fb4;
}
/* Reduce el tamaño de la línea de taxonomía/categoría */
.entry-footer .entry-meta,
.entry-footer .entry-meta span,
.entry-footer .entry-meta a,
.entry-footer .cat-links,
.entry-footer .cat-links a,
.entry-footer .entry-categories,
.entry-footer .entry-categories a {
    font-size: 14px !important;
    line-height: 1.2 !important;
}

/* Oculta la palabra original "Categoría:" */
.entry-footer .cat-links,
.entry-footer .entry-categories {
    font-size: 0 !important;
}
.site-description {
    color: #1a5fb4 !important; /* azul marino */
    font-weight: bold;
}
.entry-title a,
.post-title a {
    color: #1a5fb4 !important;
    font-weight: bold;
}
/* 
 * .widget_categories libro. cat-item > a {
  position: relative !important;
  padding-left: 1.4em !important;
}

.widget_categories libro.cat-item > a::before {
  content: "📘" !important;
  display: inline-block !important;
  position: absolute !important;
  left: 0 !important;
  top: 0.02em !important;
}.widget_categories libro.cat-item > a {
  position: relative !important;
  padding-left: 1.4em !important;
}

.widget_categories libro.cat-item > a::before {
  content: "📘" !important;
  display: inline-block !important;
  position: absolute !important;
  left: 0 !important;
  top: 0.02em !important;
}
.widget_categories li.cat-item,
.widget_categories li.cat-item > a {
  background-image: none !important;
}

.widget_categories li.cat-item::before,
.widget_categories li.cat-item::after,
.widget_categories li.cat-item > a::before,
.widget_categories li.cat-item > a::after {
  content: none !important;
  display: none !important;
  background-image: none !important;
}

/* ===== poner libro ===== */
.widget_categories li.cat-item > a {
  position: relative !important;
  padding-left: 1.4em !important;
}

.widget_categories li.cat-item > a::before {
  content: "📘" !important;
  display: inline-block !important;
  position: absolute !important;
  left: 0 !important;
  top: 0.02em !important;
}
.archive-title::before {
    content: "Libro: ";
}
.archive-title span {
    display: none;
}.archive-title::before {
    content: "Libro: ";
}
.archive-title span {
    display: none;
}
body.category .page-title,
body.archive.category .page-title,
body.category .archive-title,
body.archive.category .archive-title {
    font-size: 0;
}

body.category .page-title::before,
body.archive.category .page-title::before,
body.category .archive-title::before,
body.archive.category .archive-title::before {
    content: "LIBRO: ";
    font-size: 20px;
}

body.category .page-title span,
body.archive.category .page-title span,
body.category .archive-title span,
body.archive.category .archive-title span {
    font-size: 25px;
}