/* Nur wenn Animation aktiv ist */
.has-animation.animation-flasche {
  opacity: 0;
  transform: rotate(10deg) translateY(-50px);
  transition: transform 3s ease-out, opacity 3s ease-out;
}

/* Sobald Element sichtbar ist */
.has-animation.animation-flasche.is-animated {
  opacity: 1;
  transform: rotate(0) translateY(0);
}

/* Positionierung */
.has-position.position-fixed {
  position: fixed;
}

.has-position.position-absolute {
  position: absolute;
  margin-left: auto;
  margin-right: auto;
}

.has-position.position-none {
  position: unset;
}


.acf-image,
.acf-gallery-image {
  width: auto;
  height: auto;
  max-width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}


