.breadcrumbs {
  margin: 0;
  padding: 0;
}

.breadcrumbs li {
  display: flex;
  align-items: center;
}

.breadcrumbs li::before {
  content: "";
}

.main-content-centered .nav-breadcrumbs {
  text-align: center;
}

.breadcrumbs__item {
  display: inline;
  margin: 0;
  font-weight: 500;
}

.breadcrumbs .breadcrumbs__item {
  --text-font-size: 14;
}

.breadcrumbs__item a {
  font-weight: 300;
}

.breadcrumbs__item::after {
  content: "/";
  margin-inline: 0.75rem;
  font-weight: 300;
}

.breadcrumbs__item.last::after {
  content: "";
  display: none;
}

.nav-breadcrumbs {
  margin-top: -0.75rem;
  margin-bottom: -1rem;
}

.nav-breadcrumbs .breadcrumbs {
  gap: 0;
  justify-content: flex-start;
}

@media (min-width: 48rem) {
  .breadcrumbs .breadcrumbs__item {
    --text-font-size: 15;
  }
  .nav-breadcrumbs {
    margin-top: -1.125rem;
    margin-bottom: -1.25rem;
  }
}
@media (min-width: 60rem) {
  .nav-breadcrumbs {
    margin-top: -1.25rem;
    margin-bottom: -1.5rem;
  }
}

/*# sourceMappingURL=/assets/application/base/breadcrumbs-d7789f5e.css.map */
