img[data-src] {
  opacity: .92;
  transition: opacity 320ms ease;
}

img[data-src].is-high-res {
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  img[data-src] { transition: none; }
}
