.animated {
  .drugs_109 {
    #magic path {
      animation-name: magic_animation;
      animation-duration: 0.1s;
      animation-timing-function: linear;
      animation-iteration-count: infinite;

      &:nth-last-child(1) {
        animation-delay: 0.1s;
      }
      &:nth-last-child(2) {
        animation-delay: 0.2s;
      }
      &:nth-last-child(3) {
        animation-delay: 0.25s;
      }
    }

    .use-coin {
      animation-name: coin_animation;
      animation-duration: 3s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
    }

    #hands {
      animation-name: hands_animation;
      animation-duration: 5s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
    }

    #magic {
      animation-name: hands_animation;
      animation-duration: 7s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
    }
    
  }
}

@keyframes magic_animation {
  0% {
    transform: translateX(0px);
  }
  50% {
    transform: translateX(50px);
  }
  100% {
    transform: translateX(0px);
  }
}

@keyframes coin_animation {
  0% {
    translate: -1500px 0px;
  }
  50% {
    translate: -1500px -400px;
  }
  100% {
    translate: -1500px 0px;
  }
}

@keyframes hands_animation {
  0% {
    translate: 0px 0px;
  }
  50% {
    translate: -200px -300px;
  }
  100% {
    translate: 0px 0px;
  }
}
