span.article--sub--heading {
  color: var(--black--75);
}

.article--item figure.image picture {
  background-size: 33px auto!important;
}

.article--item {
  background: var(--white)
}


.article--item p.date {
  color: var(--black--50);
}

.article--item figure.image picture img, .article--item figure.image picture img.img--loaded {
  -webkit-transition: all 1.5s cubic-bezier(0.25, 0.1, 0.25, 1)!important;
  transition: all 1.5s cubic-bezier(0.25, 0.1, 0.25, 1)!important;
  filter: grayscale(1) blur(0);
  scale: 1;
}

.article--item:hover figure.image picture img {
  filter: grayscale(0);
  scale: 1.025;
}


.jean--claude--van--damme {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1)!important;
  transition: opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1)!important;
}

@media (hover: hover) {
  .article--item:hover .jean--claude--van--damme {
    opacity: 0;
  }
}
