/* Dog Breed Truth pages: headings, links, and ratings in burnt orange */
.zwg-breed-truth { --zwg-accent: #aa6427; }

.zwg-breed-truth h1,
.zwg-breed-truth h2,
.zwg-breed-truth h3,
.zwg-breed-truth h4,
.zwg-breed-truth h5,
.zwg-breed-truth h6 {
  color: var(--zwg-accent) !important;
}

/* Breed Truths: H1 uses Farmhand */
.zwg-breed-truth h1,
.zwg-breed-truth .entry-title,
.zwg-breed-truth h1.entry-title {
  font-family: "Farmhand", cursive !important;
}

.zwg-breed-truth a,
.zwg-breed-truth a:visited {
  color: var(--zwg-accent) !important;
}

.zwg-breed-truth a:hover,
.zwg-breed-truth a:focus {
  color: var(--zwg-accent) !important;
  text-decoration: underline;
}

.zwg-breed-truth .zwg-rating {
  color: var(--zwg-accent) !important;
}

/* =========================================================
   Health Watch auto-links inside Breed Truth pages
   ========================================================= */

/* Keep them looking like your normal links, but readable */
.zwg-breed-truth a.zwg-health-link,
.zwg-breed-truth a.zwg-health-link:visited {
  color: var(--zwg-accent) !important;
  font-weight: bold;
  text-decoration: none;
}

.zwg-breed-truth a.zwg-health-link:hover,
.zwg-breed-truth a.zwg-health-link:focus {
  color: var(--zwg-accent) !important;
  text-decoration: underline;
}

/* Breed Truths: FORCE H1 title to Farmhand (theme-proof) */
body.single-dog_breed_truth h1,
body.single-dog_breed_truth .entry-title,
body.single-dog_breed_truth h1.entry-title,
body.single-dog_breed_truth .wp-block-post-title,
body.single-dog_breed_truth header .entry-title {
  font-family: "Farmhand" !important;
  font-weight: 400 !important;
}
