.cs-combinationimages {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem;
  margin-top: 0.5rem;
  min-height: 36px;
  align-content: flex-start;
}

.cs-combinationimages__link {
  display: inline-flex;
  border: 1px solid #d7d7d7;
  border-radius: 4px;
  overflow: hidden;
  transition: border-color 0.2s ease;
}

.cs-combinationimages__link:hover,
.cs-combinationimages__link:focus {
  border-color: #333;
}

.cs-combinationimages__image {
  display: block;
  width: 36px;
  height: 36px;
  object-fit: cover;
}
