:root {
  --secondary: #f49633;
  --black: #000000;
  --active-color: #bfdebd;
}

h1 {
  line-height: 1.4 !important;
  font-size: 39px !important;
  font-family: "DinNextLight", sans-serif !important;
}

h2 {
  line-height: 1.4 !important;
  font-size: 33px !important;
  font-family: "DinNextLight", sans-serif !important;
}

h3 {
  line-height: 1.4 !important;
  font-size: 23px !important;
  font-family: "DinNextLight", sans-serif !important;
}

h4 {
  line-height: 1.4 !important;
  font-size: 20px !important;
  font-family: "DinNextLight", sans-serif !important;
}

h5 {
  line-height: 1.4 !important;
  font-size: 17px !important;
  font-family: "DinNextLight", sans-serif !important;
}

h6 {
  line-height: 1.4 !important;
  font-size: 16px !important;
  font-family: "DinNextLight", sans-serif !important;
}

body {
  font-size: 16px !important;
  line-height: 1.7 !important;
  font-family: "DinNextLight", sans-serif !important;
  color: var(--black);
}

@font-face {
  font-family: "DinNextLight";
  font-style: normal;
  src: url("/static/core/themes/sacherl_tannberg/fonts/din-next-light.2381fd4ed55a.woff2")
       format("woff2");
  src: url("/static/core/themes/sacherl_tannberg/fonts/din-next-light.9ae5e19516bc.ttf")
       format("ttf");
}
