@keyframes glitchItemIn {
  0% {
    opacity: 0;
    transform: translateY(30px) scale(0.3);
    filter: none;
  }
  15% {
    opacity: 0.1;
    
    transform: translate(-18px, -40px) scale(0.6);
    filter: hue-rotate(90deg) contrast(70%);
  }
  35% {
    opacity: 0.2;
    
    transform: translate(6px, 3px) scale(0.95);
    filter: hue-rotate(180deg) ;
  }
  55% {
    opacity: 0.3;
    
    transform: skewX(4deg) scale(1.3);
    filter: contrast(50%);
  }
  75% {
    opacity: 0.5;
    transform: translate(0, -4px) scale(1.1);
    filter: blur(1px);
  }
  100% {
    opacity: 1;
    transform: none;
    filter: none;
  }
}

.image-gallery a {
  opacity: 0;
  display: inline-block;
}