@charset "utf-8";
/* CSS Document */

.blurred-img::before {
  content: '';
  position: absolute;
  inset: 0;
  animation: pulse 2.5s infinite;
}

.blurred-img.loaded::before {
  content: none;
}

@keyframes pulse {
  0% {
    background-color: rgba(255, 255, 255, 0);
  }
  50% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    background-color: rgba(255, 255, 255, 0);
  }
}

.blurred-img {
  position: relative;
  background-size: cover;
  background-position: center;
}

.blurred-img.loaded > img {
  opacity: 1;
}

.blurred-img > img {
  opacity: 0;
  transition: opacity 200ms ease-in-out;
}


