.animated {
  .broiler_digest {
    #faces,
    #blicks {
      filter: url('#goovey');
    }

    #logo {
      animation-name: logo_animation;
      animation-duration: 30s;
      animation-iteration-count: infinite;
      transform-origin: 2457px 2048px;
    }

    #logo * {
      animation-name: logo_blocks_animation;
      animation-duration: 1s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      animation-direction: alternate-reverse;
      transform-origin: 2457px 2048px;

      &:nth-child(1) {
        animation-duration: 1.8s;
        animation-delay: -1.5s;
      }
      &:nth-child(2) {
        animation-duration: 1.7s;
        animation-delay: -0.9s;
      }
      &:nth-child(3) {
        animation-duration: 1.5s;
        animation-delay: -1.2s;
      }
      &:nth-child(4) {
        animation-duration: 1.2s;
        animation-delay: -0.3s;
      }
    }
  }
}

@keyframes logo_animation {
  100% {
    rotate: 360deg;
  }
}

@keyframes logo_blocks_animation {
  100% {
    scale: 1.2;
  }
}
