/*
 Theme Name:   Campus Group
 Theme URI:    https://campus-group.eu/
 Description:  Child Theme für die Campus Group auf Basis von GeneratePress
 Author:       Kronfink Kommunikation
 Author URI:   https://kronfink.de/
 Template:     generatepress
 Version:      2026.03.1_Beta.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/* For browsers that support clamp  */
@supports (font-size: clamp(1rem, 1vi, 1rem)) {
  :root {
    --font-xs: clamp(0.64rem, 0.05vi + 0.63rem, 0.67rem);
    --font-s: clamp(0.8rem, 0.15vi + 0.76rem, 0.89rem);
    --font-base: clamp(1rem, 0.31vi + 0.92rem, 1.19rem);
    --font-m: clamp(1.25rem, 0.54vi + 1.11rem, 1.58rem);
    --font-l: clamp(1.56rem, 0.89vi + 1.34rem, 2.11rem);
    --font-xl: clamp(1.95rem, 1.4vi + 1.6rem, 2.81rem);
    --font-xxl: clamp(2.44rem, 2.14vi + 1.91rem, 3.75rem);
    --font-xxxl: clamp(3.05rem, 3.18vi + 2.26rem, 5rem);
  }
}
/* For browsers that don't support clamp */
@supports not (font-size: clamp(1rem, 1vi, 1rem)) {
  :root {
    --font-xs: 0.64rem;
    --font-s: 0.8rem;
    --font-base: 1rem;
    --font-m: 1.25rem;
    --font-l: 1.56rem;
    --font-xl: 1.95rem;
    --font-xxl: 2.44rem;
    --font-xxxl: 3.05rem;
  }
  @media screen and (min-width: 1380px) {
    :root {
      --font-xs: 0.67rem;
      --font-s: 0.89rem;
      --font-base: 1.19rem;
      --font-m: 1.58rem;
      --font-l: 2.11rem;
      --font-xl: 2.81rem;
      --font-xxl: 3.75rem;
      --font-xxxl: 5rem;
    }
  }
}

.gb-carousel-no-arrows .gb-element-f17404e0 {
  display: none !important;
}
