/* Patička karavan.tenants.cz — záměrně samostatný soubor, ať ji nový design
   nepřepíše. Barvy přebírá z proměnných stránky, výchozí jsou neutrální. */
.kv-paticka {
  margin-top: 4rem;
  padding: 2rem 1rem;
  border-top: 1px solid var(--kv-cara, #d9d9d9);
  color: var(--kv-text-tlumeny, #555);
  font: 14px/1.6 system-ui, -apple-system, "Segoe UI", sans-serif;
}
.kv-paticka-obsah { max-width: 60rem; margin: 0 auto; display: grid; gap: 1rem; }
.kv-paticka h2 { margin: 0 0 .25rem; font-size: 1rem; color: var(--kv-text, #222); }
.kv-paticka p, .kv-paticka address { margin: 0; font-style: normal; }
.kv-paticka a { color: inherit; text-decoration: underline; }
.kv-paticka details summary { cursor: pointer; font-weight: 600; color: var(--kv-text, #222); }
.kv-paticka details p { margin-top: .5rem; }
.kv-paticka-konec { font-size: 13px; }

.kv-paticka section{padding:0}
.kv-paticka-obsah > section{padding:0}
.kv-paticka{padding-left:0;padding-right:0}
.kv-paticka-obsah{max-width:1200px;padding:0 var(--kv-okraj,20px)}
.kv-paticka h2{font-weight:600;letter-spacing:0;line-height:1.3}
