.überschrift{
    font-family: "Noto Serif", serif;
    font-weight: 320;
}
.schrift{
font-family: "Noto Serif", serif;
font-optical-sizing: auto;
font-style: normal;
font-variation-settings: "wdth" 100;
}
/* Tight, balanced display for the hero H1 */
.hero h1.überschrift{
  line-height: 1.05;
  letter-spacing: -0.01em;
  text-wrap: balance;
}

.MS-Madi{
  font-family: "Ms Madi", cursive;
  font-weight: 400;
  font-style: normal;
  font-size: 4rem;
}
.kantumruy-pro {
  font-family: "Kantumruy Pro", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.playwrite-cuba-1 {
  font-family: "Playwrite CU", cursive;
  font-size: 3rem;;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  padding: 10px;
}
.playwrite-cuba {
  font-family: "Playwrite CU", cursive;
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: normal;
  padding: 10px;
}


/* custom fonts for SPeisekarte */

.MS-Madi-menu{
  font-family: "Ms Madi", cursive;
  font-weight: 400;
  font-style: normal;
  font-size: 2rem;
}

.bebas-neue-menu {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.twinkle-star-menu {
  font-family: "Twinkle Star", cursive;
  font-weight: 400;
  font-style: normal;
  font-size: 2.2rem;
}


.kantumruy-pro-menu {
  font-family: "Kantumruy Pro", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.send-flowers-menu {
  font-family: "Send Flowers", cursive;
  font-weight: 400;
  font-style: normal;
  font-style: 4rem;
}


.playwrite-cuba-menu {
  font-family: "Playwrite CU", cursive;
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: normal;
}