/* site.css | planty-dollhouse.de
   Site colours, matched to the consent banner's theme so the accent is the same
   green everywhere. Ghost's Source theme reads these custom properties, so
   overriding them here is enough — no theme fork needed.

   Kept in custom/ because the template never touches this folder: a template
   update can never conflict with it. */

:root {
  --ghost-accent-color: #7aa87a;
  --planty-dark: #1f3d2b;
  --planty-accent: #7aa87a;
}

/* Headings in the darker green, body text stays at the theme's default for
   contrast (WCAG AA on white needs 4.5:1, #1f3d2b gives ~10:1). */
h1, h2, h3,
.gh-article-title,
.gh-card-title {
  color: var(--planty-dark);
}

/* Buttons and links pick up the accent via --ghost-accent-color, but the
   subscribe form's border does not, so it is set explicitly. */
.gh-form-input:focus,
.gh-subscribe-input:focus {
  border-color: var(--planty-accent);
  outline-color: var(--planty-accent);
}
