/* Editorial Animations - Zane George */

/* CLIP REVEAL (Used with GSAP/Splitting) */
.splitting .word {
  overflow: hidden;
  vertical-align: bottom;
}

.splitting .char {
  display: inline-block;
  will-change: transform;
}

/* FADE IN UTILITY */
.fade-in-on-load {
  opacity: 0;
  animation: simpleFadeIn 1s ease forwards;
}

@keyframes simpleFadeIn {
  to { opacity: 1; }
}

/* IMAGE ZOOM HOVER */
.img-zoom-wrap {
  overflow: hidden;
}

.img-zoom-wrap img {
  transition: transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.img-zoom-wrap:hover img {
  transform: scale(1.05);
}
