
/* Product hero image utility */
.hero-img {
  width: 100%;
  max-width: 320px;        /* smaller for logos */
  margin: 20px auto;       /* center horizontally */
  border: 1px solid var(--border);
  border-radius: 10px;
  display: block;
}
