nav:not(body > nav),
nav[data-breadcrumb] {
  --breadcrumb-padding-inline: unset;
  --breadcrumb-display: flex;
  --breadcrumb-gap: 0.5rem;
  --breadcrumb-color: currentColor;
  --breadcrumb-current-color: var(--color-text);
  --breadcrumb-fs: var(--fs-3);
  margin-inline: unset;
  padding-inline: unset;
}
nav:not(body > nav) ol,
nav[data-breadcrumb] ol {
  padding-inline: var(--breadcrumb-padding-inline);
  display: var(--breadcrumb-display);
  gap: var(--breadcrumb-gap);
}
nav:not(body > nav) ol li,
nav[data-breadcrumb] ol li {
  padding-inline: unset;
  width: var(--breadcrumb-width, fit-content);
  text-transform: capitalize;
  display: flex;
  color: var(--breadcrumb-color);
  gap: 0.5rem;
  font-size: var(--breadcrumb-fs);
}
nav:not(body > nav) ol li span[aria-hidden=true],
nav[data-breadcrumb] ol li span[aria-hidden=true] {
  opacity: 0.6;
}
nav:not(body > nav) ol li a[href],
nav[data-breadcrumb] ol li a[href] {
  font-size: var(--breadcrumb-fs);
}
nav:not(body > nav) ol li a[href][aria-current],
nav[data-breadcrumb] ol li a[href][aria-current] {
  color: var(--breadcrumb-current-color);
  text-decoration: none;
}

/*# sourceMappingURL=breadcrumb.css.map */
