:root {
  font-size: 600%;
  font-family: Butik; /* Dieser Name korrespondiert mit den Einstellungen in fonts.css */
}

.container {

  display:flex;
  width: 600px;
  height: 600px;
  z-index: 1;
  font-size: 500%;
  margin-left: 0px;
  margin-top: -100px;


  color: #FF8732;
}

.container2 {

  display:flex;
  width: 600px;
  height: 600px;

  font-size: 500%;
  margin-left: 0px;
  margin-top: -300px;
  z-index: -2;

  color: blue;
}

.container3 {
  display:flex;
  width: 600px;
  height: 600px;

  font-size: 500%;
  margin-left: 0px;
  margin-top: -300px;
  z-index: 3;

}

.container4 {

  display:flex;
  width: 600px;
  height: 600px;
  z-index: 1;
  font-size: 500%;
  margin-left: 0px;
  margin-top: -300px;


  color: #FF8732;
}

.container5 {

  display:flex;
  width: 600px;
  height: 600px;

  font-size: 500%;
  margin-left: 0px;
  margin-top: -300px;
  z-index: -2;

  color: blue;
}

.container6 {
  display:flex;
  width: 600px;
  height: 600px;

  font-size: 500%;
  margin-left: 0px;
  margin-top: -300px;
  z-index: 3;

}



.Letter1:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120;
}

.Letter2:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter3:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter4:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter5:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter6:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter7:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter8:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter9:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}

.Letter10:hover {
  animation: cheese 1s alternate infinite;
  animation-delay: var(--delay);
  overflow: hidden;

  font-size: 120%;
}




body {
  background-color: #f5ebdc;
}

@keyframes cheese {
  0% {
    font-variation-settings: "wght" 40, "wdth" 0, "XXXX" 1;
    color: blue;
  }

  100% {
    font-variation-settings: "wght" 120, "wdth" 0, "XXXX" 100;
    color: #d62300;
  }
}

@keyframes salad {
  0% {
    font-variation-settings: "wght" 400, "SWSH" 0;
    color: rgb(255, 255, 255);
  }

  100% {
    font-variation-settings: "wght" 800, "SWSH" 1000;
    color: #ffffff;
  }
}



@keyframes fanta {
  from {
    top: -200px;
    transform: skew(30deg, 20deg);
    animation-timing-function: cubic-bezier(0.7, 0.22, 0.725, 0.61);
  }

  50.66% {
    top: 88.3px;
    animation-timing-function: cubic-bezier(0.234, 0.15, 0.88, 0.85);
  }
  85% {
    top: 441.5px;
    animation-timing-function: linear;
  }
  to {
    top: 500px;
    transform: skew(-30deg, -20deg);
  }
}
