.animated {
  .auction_started {
    #lower_x5F_jaw {
      animation-name: lowerJawAnimation;
      animation-duration: 2s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      animation-direction: alternate;
      transform-origin: 1656px 4387px;
    }

    #tongue {
      animation-name: tongueAnimation;
      animation-duration: 0.2s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      animation-direction: alternate;
      transform-origin: 1656px 4387px;
    }

    #fingers path {
      & {
        animation-name: fingerAnimation;
        animation-duration: 0.5s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        animation-direction: alternate;
      }

      &:nth-child(1) {
        animation-delay: 0.1s;
        transform-origin: 2807px 5562px;
      }

      &:nth-child(2) {
        animation-delay: 0.2s;
        transform-origin: 2748px 5650px;
      }

      &:nth-child(3) {
        animation-delay: 0.3s;
        transform-origin: 2691px 5706px;
      }

      &:nth-child(4) {
        animation-delay: 0.1s;
        transform-origin: 3046px 5078px;
      }

      &:nth-child(5) {
        animation-delay: 0.2s;
        transform-origin: 3020px 5151px;
      }

      &:nth-child(6) {
        animation-delay: 0.3s;
        transform-origin: 2959px 5219px;
      }
    }

    #person {
      animation-name: personAnimation;
      animation-duration: 20s;
      animation-iteration-count: 1;
      animation-fill-mode: forwards;
    }
  }
}

@keyframes lowerJawAnimation {
  0% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(5deg);
  }
}

@keyframes tongueAnimation {
  0% {
    transform: rotate(-1deg);
  }
  100% {
    transform: rotate(1deg);
  }
}

@keyframes fingerAnimation {
  0% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(10deg);
  }
}

@keyframes personAnimation {
  0% {
    transform: translateX(-500px);
  }
  100% {
    transform: translateX(450px);
  }
}
