@charset "UTF-8";
/*
 Theme Name:     Divi Child Kopfmedia
 Author:         Kopfmedia
 Author URI:     kopfmedia.de
 Template:       Divi
 Version:        1.4.2
 Description: A boilerplate for Divi Child Themes
*/

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

/* Bestehendes System: nicht für neue Seiten erweitern. */
@import "./src/css/legacy.css";

/* Technische Icon-Systeme. */
@import "./custom-icomoon/icomoon.css";
@import "./primeicons/primeicons.css";

/* Neues KÄLTERUDI®-Designsystem. */
@import "./src/css/config/color.css";
@import "./src/css/config/typography.css";
@import "./src/css/config/component.css";

:root {
  --spacing-base: 1rem;
  --border-radius-small: 10px;
  --border-radius-big: 20px;
}


@view-transition {
  navigation: auto;
}

/* Die alte Seite blendet aus */
::view-transition-old(root) {
  animation: 400ms ease-in-out both fade-out;
}

/* Die neue Seite blendet ein */
::view-transition-new(root) {
  animation: 400ms ease-in-out both fade-in;
}

/* Definition der Animationen (falls der Browser sie nicht nativ anspricht) */
@keyframes fade-out {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}


#page-container {
  padding-top: 0px !important;
}
