/*
@include max($tablet) {
	height: 60px;
}
*/
/*
Beispiel:
@include default_text_specs(
    $css-variable-prepend: "kc-teaser-title",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include default_h1_specs(
    $css-variable-prepend: "",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include default_h2_specs(
    $css-variable-prepend: "",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include css_variable_prepend(
    $property: "font-size",
    $prepend-string: 'kc-teaser-title',
    $default-value: 20px
);
*/
/*
@extend %transition;
*/
/*
@extend %transition-timing;
*/
/*
@include max($tablet) {
	height: 60px;
}
*/
body,
html {
  --p-color: var(--grau-text);
}

.brotkrume,
p.verwandt-titel {
  --p-font-size: 14px;
  --p-margin: 0;
}

.brotkrume {
  --p-color: var(--hell-c);
  color: var(--hell-c);
}
.brotkrume a {
  --link-color: var(--hell-c);
  color: var(--hell-c);
  text-decoration: none;
  transition: color 0.3s var(--weich);
}
.brotkrume a:hover {
  --link-color: var(--weiss);
  color: var(--weiss);
}

p.verwandt-titel {
  --p-color: var(--grau-halb);
}

p.einstieg {
  --p-color: var(--hell-b);
  --p-font-size: 17.5px;
  --p-line-height: 1.65;
  --p-margin: 0;
  margin: 0;
  color: var(--hell-b);
  max-width: 760px;
  text-wrap: pretty;
}

p.unterzeile {
  --p-color: var(--grau-mittel);
  --p-font-size: 16px;
  --p-line-height: 1.6;
  --p-margin: 0 0 22px;
  margin: 0 0 22px;
  color: var(--grau-mittel);
  max-width: 720px;
}

p.absatz {
  --p-font-size: 17px;
  --p-line-height: 1.7;
  --p-margin: 0;
  margin: 0;
  max-width: 820px;
  text-wrap: pretty;
}

p.feld-name {
  --p-color: var(--grau-leise);
  --p-font-size: 14px;
  --p-margin: 0;
  letter-spacing: 0.1em;
}

p.feld-wert {
  --p-color: var(--tinte);
  --p-font-size: 16.5px;
  --p-line-height: 1.65;
  --p-margin: 0;
  --p-strong-color: var(--tinte);
}
p.feld-wert a {
  --link-color: var(--blau);
  font-weight: 600;
}

p.karte-einwilligung {
  --p-color: var(--hell-b);
  --p-font-size: 14px;
  --p-line-height: 1.5;
  --p-margin: 0;
}
p.karte-einwilligung a {
  --link-color: var(--weiss);
  font-weight: 600;
}

p.karte-quelle {
  --p-color: var(--grau-halb);
  --p-font-size: 14px;
  --p-margin: 0;
  font-family: var(--sans);
}

p.plan-hinweis {
  --p-font-size: 15px;
  --p-line-height: 1.6;
  --p-margin: 0;
}

p.zeile-titel {
  --p-color: var(--tinte);
  --p-font-size: 17px;
  --p-margin: 0;
  font-weight: 600;
}

p.zeile-datei {
  --p-color: var(--grau-halb);
  --p-font-size: 14px;
  --p-margin: 0;
}

.kontaktbalken-text-container p {
  --p-color: var(--hell-b);
  --p-font-size: 16px;
  --p-line-height: 1.55;
  --p-margin: 8px 0 0;
}

p.weg {
  --p-font-size: 14px;
  --p-margin: 0;
  --p-strong-color: var(--weiss);
}
p.weg a {
  --link-color: var(--hell-a);
}
p.weg a:hover {
  --link-color: var(--weiss);
}

p.karte-link {
  --p-font-size: 14.5px;
  --p-margin: 0;
  font-weight: 700;
}
p.karte-link a {
  --link-color: var(--blau);
}

p.dokument-absatz {
  --p-font-size: 15.5px;
  --p-line-height: 1.7;
  --p-margin: 0;
}

/*# sourceMappingURL=paragraph.css.map*/