.service-grid .product-preview {
  display: block;
  width: 100%;
  margin: 0 0 18px;
  padding: 0;
  overflow: hidden;
  border-radius: 10px;
  background: #f4f6f3;
  line-height: 0;
}
.service-grid .product-preview img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 4 / 3;
  object-fit: contain;
}
.service-grid .product-preview:focus-visible {
  outline: 3px solid #267c69;
  outline-offset: 4px;
}
