/*
 Theme Name:   Ashe Child
 Theme URI:    https://example.com/ashe-child
 Description:  Child theme for the Ashe WordPress theme.
 Author:       Your Name
 Author URI:   https://example.com
 Template:     ashe
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:         blog, news, minimal, responsive
 Text Domain:  ashe-child
*/

/* Put your custom CSS below */
/* =========================
   TYPOGRAPHY — CHILD THEME
   ========================= */

/* Body text */
body {
  font-size: 16px;          /* increase to 17–18px if desired */
  line-height: 1.75;        /* between 1.7–1.8 */
  color: #333;              /* soft charcoal (#333 or #444) */
}

/* H2 – Section Headings */
h2 {
  font-size: 34px;          /* within 32–36px */
  font-weight: 600;
  line-height: 1.3;
  letter-spacing: 0;
  margin: 1.2em 0 0.6em;
}

/* H3 – Sub-sections */
h3 {
  font-size: 25px;          /* within 24–26px */
  font-weight: 500;
  line-height: 1.4;
  margin: 1.1em 0 0.5em;
}

/* H4 – Minor Headings / Lists */
h4 {
  font-size: 19px;          /* within 18–20px */
  font-weight: 600;
  line-height: 1.35;
  letter-spacing: 0.2px;
  margin: 1em 0 0.45em;
}

/* H5 – Small Labels / UI-style headings */
h5 {
  font-size: 15.5px;        /* within 15–16px */
  font-weight: 600;
  text-transform: uppercase; /* optional — remove if not needed */
  letter-spacing: 0.5px;
  line-height: 1.3;
  margin: 0.9em 0 0.4em;
}

/* Optional: slightly larger body on bigger screens */
@media (min-width: 992px) {
  body { font-size: 17px; }
}
