/* Heading-only Noto Serif JP, 900. Latest instruction: 2026-11-08. */
.brand-review .brand-section>h2, h2.rr-h2, h2.eco-heading {
  font-family: "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif !important;
  font-weight: 900 !important;
}
@media (min-width:761px) {
  .brand-review .brand-section>h2, h2.rr-h2, h2.eco-heading { font-size:25px !important; }
  /* 25px x 1.35 + 2 x 4.125px = 42px. */
  h2.rr-h2, h2.eco-heading { padding-top:4.125px !important; padding-bottom:4.125px !important; }
  /* Regional headings: 25px x 1.6 + 2 x 1px = 42px. */
  .brand-review .brand-section>h2 { padding-top:1px !important; padding-bottom:1px !important; }
}
@media (max-width:760px) {
  /* Existing mobile font sizes are retained. Prevent a 320px decoration collision. */
  .brand-review #places .entry-heading-unit { white-space:normal; }
}
