/* Custom additions for Piano-Ratgeber (Massively-based) */

/* Improve long-form readability */
#main .post > header.major p,
#main .post > p {
  max-width: 60rem;
}

/* Gallery grid */
.piano-gallery {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1rem;
}
.piano-gallery a {
  display: block;
  border-radius: .25rem;
  overflow: hidden;
}
.piano-gallery img {
  width: 100%;
  height: auto;
  display: block;
  transition: transform .2s ease;
}
.piano-gallery a:hover img {
  transform: scale(1.03);
}
@media (max-width: 980px) {
  .piano-gallery { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 480px) {
  .piano-gallery { grid-template-columns: 1fr; }
}

/* Breadcrumbs */
.breadcrumbs {
  font-size: 0.9rem;
  opacity: 0.85;
  margin: 0 0 1rem 0;
}
.breadcrumbs a { border-bottom: none; }
.breadcrumbs span.sep { opacity: 0.6; margin: 0 .4rem; }
