main.artists .article--item {
  background: var(--black);
  color: var(--white);
}


main.artists .container-fluid {
--bs-gutter-x: 1.5rem;
padding-right: calc(var(--bs-gutter-x) * .5);
padding-left: calc(var(--bs-gutter-x) * .5);
}

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





@media (min-width: 992px) {
  main.artists .container-fluid {
  --bs-gutter-x: 1.5rem;
  padding-right: calc(var(--bs-gutter-x) * 1);
  padding-left: calc(var(--bs-gutter-x) * 1);
}


}


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

main.artists .article--item figure.image.portrait picture img {
  -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)!important;
}

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