/* assets/css/user-overrides.css — loaded LAST by the theme, so anything here wins.
   Generated by the zer0-mistakes Site Builder from your site plan (palette,
   fonts, corners). Edit freely; the theme never overwrites this file. */

/* Palette "sand" layered over the "dirt" skin. */
:root, html[data-theme-skin], html[data-theme-skin][data-bs-theme] {
  --bs-primary: #8a6d3b !important;
  --bs-primary-rgb: 138, 109, 59 !important;
  --zer0-color-primary: #8a6d3b !important;
  --bs-link-color: #8a6d3b !important;
  --bs-link-color-rgb: 138, 109, 59 !important;
  --bs-link-hover-color: #715930 !important;
  --bs-secondary: #a0937d !important;
  --bs-secondary-rgb: 160, 147, 125 !important;
  --zer0-color-accent: #e9c46a !important;
}
.btn-primary, .badge.text-bg-primary, .bg-primary {
  --bs-btn-bg: #8a6d3b; --bs-btn-border-color: #8a6d3b;
  --bs-btn-hover-bg: #796034; --bs-btn-hover-border-color: #715930;
  --bs-btn-active-bg: #6e572f; --bs-btn-active-border-color: #68522c;
  background-color: #8a6d3b;
}
.btn-outline-primary { --bs-btn-color: #8a6d3b; --bs-btn-border-color: #8a6d3b; --bs-btn-hover-bg: #8a6d3b; --bs-btn-hover-border-color: #8a6d3b; --bs-btn-active-bg: #8a6d3b; }

/* Fonts: Fraunces + Work Sans (loaded from Google Fonts by _includes/custom/head.html). */
:root {
  --zer0-font-sans: 'Work Sans', system-ui, sans-serif;
  --bs-body-font-family: 'Work Sans', system-ui, sans-serif;
  --zer0-font-heading: 'Fraunces', Georgia, serif;
}
body { font-family: var(--bs-body-font-family); }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .display-1, .display-2, .display-3, .display-4, .display-5, .display-6, .navbar-brand { font-family: var(--zer0-font-heading); }

