/* Lex Digitalis RC12.14 · SEO semántico y breadcrumbs. No altera el sidebar. */
.rc12-breadcrumbs {
  width: min(1180px, calc(100% - 48px));
  margin: 18px auto 0;
  font-size: .86rem;
  line-height: 1.45;
}
.rc12-breadcrumbs ol {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 7px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.rc12-breadcrumbs li {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  min-width: 0;
}
.rc12-breadcrumbs li:not(:last-child)::after {
  content: "/";
  opacity: .45;
}
.rc12-breadcrumbs a {
  color: inherit;
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
}
.rc12-breadcrumbs [aria-current="page"] {
  opacity: .72;
}
@media (max-width: 720px) {
  .rc12-breadcrumbs {
    width: min(100% - 28px, 1180px);
    margin-top: 12px;
    font-size: .8rem;
  }
}
