.content-row-head {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 20px;
}
.content-row-item img {
  border-radius: var(--border-radius-xl);
  overflow: hidden;
  height: 100%;
  aspect-ratio: 1/1;
  width: 100%;
  object-fit: cover;
}
.content-row-item .placeholder-data .card-image {
  width: auto;
  height: auto;
}
.thirteen-content-row img {
  border-radius: var(--border-radius-lg);
}
.content-row-item-title {
  margin-top: var(--space-sm);
  font-family: var(--font-family-headline);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.content-row-listing {
  display: flex;
  flex-wrap: wrap;
  margin-left: -4px;
  margin-right: -4px;
}
.content-row-listing > div {
  margin-bottom: var(--space-md);
  width: 16.66666667%;
  padding: 0 8px;
}
@media only screen and (max-width: 960px) {
  .content-row-listing > div {
    width: 50%;
  }
}
