.wz-breadcrumbs { padding-top: 16px; padding-bottom: 16px; font-size: 12px; line-height: 1.5; }
.wz-breadcrumbs ol { display: flex; flex-wrap: wrap; align-items: baseline; gap: 8px 12px; list-style: none; padding: 0; margin: 0; }
.wz-breadcrumbs li { display: flex; gap: 12px; min-width: 0; overflow-wrap: anywhere; }
.wz-breadcrumbs a { color: inherit; text-underline-offset: 3px; }
.wz-breadcrumbs [aria-hidden] { opacity: .5; }
.wz-breadcrumbs [aria-current] { font-weight: 600; }
.wz-breadcrumbs a:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
