:root {
  font-family: 'PH'; /* Dieser Name korrespondiert mit den Einstellungen in fonts.css */
  color: #FFC5F4;
}

body{
  background-image: linear-gradient(
    90deg,
    #1D1d1D 0%,
    #1D1d1D 20%,
    #FF352A 20%,
    #FF352A 40%,
    #1D1d1D 40%,
    #1D1d1D 60%,
    #FF352A 60%,
    #FF352A 80%,
    #1D1d1D 80%,
    #1D1d1D 100%
    );
}

.wrapper {
  display: grid;
  align-items: center;
  justify-content: center;
  margin: 0 0 0 0;


}

.vulva {
  font-size: 3.5vw;
  line-height: 1.8em;
  font-weight: 100;
  display: grid;
  align-items: center;
  justify-content: center;
  animation: anim 2s infinite alternate;
  transform: rotate(-0.25turn);
}


@keyframes anim {
  0% {font-variation-settings: 'wtsp' 600}
  100% {font-variation-settings: 'wtsp' 100}
}