/* Maison Kuehn — Elzas: diep wijnrood naar zand */
body.wijnhuis-page--kuehn {
  --wh-header-a: #6b2d3c;
  --wh-header-b: #d4b896;
  --wh-accent: #6b2d3c;
  --wh-accent-muted: #4a1f2a;
  --wh-accent-soft: #e8d5c0;
  --wh-topnav-bg: #f6efe6;
  --wh-topnav-border: #e8d5c0;
  --wh-menu-bg: #fbf6f0;
  --wh-menu-border: #e8d5c0;
}

body.wijnhuis-page--kuehn .header {
  background: linear-gradient(to right, var(--wh-header-a), var(--wh-header-b));
}

body.wijnhuis-page--kuehn .top-nav {
  background: var(--wh-topnav-bg);
}

body.wijnhuis-page--kuehn .top-nav .top-nav__link a {
  color: var(--wh-accent);
}

body.wijnhuis-page--kuehn .site-nav-shell > nav.menu {
  background-color: var(--wh-menu-bg);
  border-color: var(--wh-menu-border);
}

body.wijnhuis-page--kuehn h2,
body.wijnhuis-page--kuehn .back a,
body.wijnhuis-page--kuehn .nav-links a,
body.wijnhuis-page--kuehn .wijnhuis-meta a,
body.wijnhuis-page--kuehn .container a[target="_blank"] {
  color: var(--wh-accent);
}

body.wijnhuis-page--kuehn h2 {
  border-bottom-color: var(--wh-accent-soft);
}

body.wijnhuis-page--kuehn a.wijnhuis-shop-btn {
  background: var(--wh-accent);
  color: #fff !important;
}

body.wijnhuis-page--kuehn a.wijnhuis-shop-btn:hover,
body.wijnhuis-page--kuehn a.wijnhuis-shop-btn:focus-visible {
  background: var(--wh-accent-muted);
  color: #fff !important;
  outline-color: var(--wh-accent-soft);
}

/* Header: witte knop met zichtbare tekst (niet donker-op-donker) */
body.wijnhuis-page--kuehn .header a.wijnhuis-shop-btn {
  background: #fff;
  color: var(--wh-accent) !important;
  border: 2px solid #fff;
}

body.wijnhuis-page--kuehn .header a.wijnhuis-shop-btn:visited {
  color: var(--wh-accent) !important;
}

body.wijnhuis-page--kuehn .header a.wijnhuis-shop-btn:hover,
body.wijnhuis-page--kuehn .header a.wijnhuis-shop-btn:focus-visible {
  background: var(--wh-accent-soft);
  color: var(--wh-accent-muted) !important;
  outline-color: var(--wh-accent-soft);
}

/* Logo: donkere plaat (wit vlak uit thema overschrijven) */
body.wijnhuis-page--kuehn .header .wijnhuis-logo-wrap {
  background: #1a1214;
}
