.seo-breadcrumb {
  max-width: 1120px;
  margin: 0 auto;
  padding: 22px 28px 0;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 10px;
  font-size: 12px;
  color: var(--muted, #55616b);
}
.seo-breadcrumb a { color: var(--green-ink, #0b8f45); text-decoration: none; }
.seo-breadcrumb a:hover { text-decoration: underline; text-underline-offset: 4px; }
@media (max-width: 600px) { .seo-breadcrumb { padding: 18px 16px 0; } }
