/* @fonts fraunces:500,600|commissioner:400,500,600 */
/*
 * Motyw „Noc bordo” — ciemny i ciepły: restauracje, winiarnie, hotele, sale weselne, usługi wieczorne.
 * Powierzchnie w oberżynie i czerni bordo (nie neutralny grafit), blade złoto jako kolor marki,
 * przydymiony róż w wyróżnieniach. Nagłówki: Fraunces, tekst: Commissioner.
 * Logo firm leżą na kaflach w kolorze papieru, nie na ostrej bieli.
 */
:root {
  color-scheme: dark;

  --font-body: "Commissioner", "Segoe UI", system-ui, sans-serif;
  --font-display: "Fraunces", Georgia, "Times New Roman", serif;
  --display-weight: 500;
  --display-tracking: -0.015em;

  --bg: #1b1116;
  --surface: #25181f;
  --surface-2: #302029;
  --border: #47323d;
  --border-strong: #775b68;
  --text: #f6ede6;
  --text-2: #dccccb;
  --muted: #bba7aa;

  --primary: #e2c676;
  --primary-ink: #271b04;
  --primary-soft: #40301c;
  --link: #ead290;

  --accent: #e39ab0;
  --accent-ink: #fbdde5;
  --accent-soft: #48212f;
  --accent-on: #2b0a15;
  --logo-bg: #f6efe6;

  --ok: #7fd3a3;
  --danger: #ff9c8c;

  --header-bg: #1b1116;
  --header-text: #f6ede6;
  --header-border: #47323d;

  --hero-bg: #25181f;
  --hero-text: #f6ede6;
  --hero-muted: #dccccb;

  --footer-bg: #130b0f;
  --footer-text: #dfd1d0;
  --footer-muted: #a9959a;
  --footer-border: rgba(255, 255, 255, .11);
  --footer-heading: #e2c676;

  --radius: 6px;
  --radius-lg: 10px;
  --shadow: 0 0 0 1px var(--border-strong), 0 20px 38px -20px rgba(0, 0, 0, .75);
}

.brand { font-weight: 600; font-size: 1.375rem; }
h3, .entry__name { font-size: 1.1875rem; font-weight: 600; }
.hero { border-bottom: 1px solid var(--border); }
.site-header { border-bottom-color: var(--primary); }

.logo { border-color: transparent; }
.btn--primary:hover { filter: brightness(1.07); }
.ad img, .article-card__cover img { filter: brightness(.93); }
.popup-ad { background: var(--surface); color: var(--text); }
