/* Customer-story thumbnails: preserve the complete jewelry silhouette. */
.commission-image {
  box-sizing: border-box;
  padding: clamp(12px, 1.4vw, 18px);
  background: #efebe3;
}

.commission-image img {
  object-fit: contain !important;
  object-position: center;
  transform: scale(.96);
}

.commission-card:hover .commission-image img {
  transform: scale(.99);
}

.news-page:has(.news-category-tabs button:nth-child(3).active) .news-card-image {
  box-sizing: border-box;
  padding: clamp(12px, 1.6vw, 22px);
  background: #efebe3;
}

.news-page:has(.news-category-tabs button:nth-child(3).active) .news-card-image img {
  object-fit: contain !important;
  object-position: center;
  transform: scale(.96);
}

.news-page:has(.news-category-tabs button:nth-child(3).active) .news-archive article:hover .news-card-image img {
  transform: scale(.99);
}

@media (max-width: 640px) {
  .commission-image { padding: 12px; }
  .news-page:has(.news-category-tabs button:nth-child(3).active) .news-card-image { padding: 10px; }
}
