.fizz-image-container {
  --height: 85px;
  height: var(--height);
  background-color: $color-gray-400;
  overflow: hidden;
}

.fizz-image-overlay {
  --aspect-ratio: 16/9;
  position: relative;
}

.fizz-image-overlay img {
  aspect-ratio: var(--aspect-ratio);
  width: 100%;
  object-fit: cover;
}

.fizz-image-overlay:before {
  content: "";
  display: block;
  background: linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, rgba(27, 27, 27, 0.65) 100%);
  position: absolute;
  inset: 0;
}

.fizz-image-overlay div {
  color: white;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}