@charset "utf-8";

.img-wrapper {
  overflow: hidden;
}

.img-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1.1);
  transform-origin: center center;
}

/* 
  CSSでの opacity: 0 指定は削除します。
  will-change や backface-visibility のみ残します。
*/
.js-fade-up,
.js-fade-blur {
  will-change: opacity, transform, filter;
  backface-visibility: hidden;
}