:root {
  --border-radius: 2px;
  --spacing-25: 25rem;
  --spacing-38: 37.5rem;
  --spacing-50: 50rem;
  --spacing-75: 70rem;
  --spacing-100: 100rem;
  --spacing-125: 150rem;
  --spacing-150: 150rem;
  --spacing-175: 175rem;
  --spacing-200: 200rem;
  --cc-btn-border-radius: var(---border-radius);
  --cc-modal-border-radius: var(---border-radius);
  --cc-btn-primary-border-color: var(--textCol);
  --cc-primary-color: var(--textCol);
  --cc-font-family: inherit;
}

body.termine section.nl {
  margin-top: 0;
}
@media (min-width: 769px) {
  body.termine .listcontainer {
    margin-top: 24rem;
  }
}
body.termine .sortbuttons {
  display: flex;
  margin-bottom: var(--spacing-25);
}
@media (min-width: 769px) {
  body.termine .sortbuttons {
    margin-bottom: calc(var(--spacing-100) / 6);
  }
}
body.termine .sortbuttons button {
  margin-right: calc(var(--spacing-100) / 6);
}
body.termine .sortbuttons button::before {
  display: block;
  content: attr(title);
  font-weight: 600;
  font-family: "ABCArizonaSerif", serif;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
body.termine .kalenderliste:not(.active) {
  display: none;
}/*# sourceMappingURL=termine.css.map */