.breadcrumbs {
  padding-top: 1.6rem;
  padding-bottom: 0.4rem;
  font-size: 1.2rem;
  letter-spacing: 0.02em;
}
.breadcrumbs a {
  color: rgb(var(--color-foreground) / 0.6);
  text-decoration: none;
  transition: color 0.2s ease;
}
.breadcrumbs a:hover { color: rgb(var(--joviale-accent, 125 22 56)); }
.breadcrumbs__sep { color: rgb(var(--color-foreground) / 0.35); margin: 0 0.5rem; }
.breadcrumbs__current { color: rgb(var(--color-foreground)); }
