.m-breadcrumbs__item--manual .m-breadcrumbs__link {
  position: relative;
  margin-left: 2rem;
}
.m-breadcrumbs__item--manual .m-breadcrumbs__chevron {
  position: absolute;
  top: 50%;
  left: -2rem;
  transform: translateY(-50%);
}
.m-breadcrumbs__item--manual .m-breadcrumbs__chevron .icon {
  margin: 0;
}
.m-breadcrumbs__link, .m-breadcrumbs__link a {
  font-family: var(--ff-tertiary);
  font-size: var(--breadcrumb-fs);
  line-height: var(--breadcrumb-lh);
  color: var(--color-tertiary-body);
  font-weight: 500;
  margin-left: 0.5rem;
  letter-spacing: var(--letter-spacing-subtitles);
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .m-breadcrumbs__link, .m-breadcrumbs__link a {
    font-size: var(--top-nav-fs);
    letter-spacing: var(--letter-spacing-nav);
  }
}
.m-breadcrumbs__link:not(span) {
  color: var(--color-tertiary-body);
  text-decoration: none;
  transition: color 0.35s ease;
}
.m-breadcrumbs__link:not(span):hover {
  color: var(--color-quaternary-body);
}
.m-breadcrumbs__chevron .icon {
  display: block;
  width: auto;
  height: 0.8rem;
  margin: 0 0.5rem;
}
.m-breadcrumbs__chevron .icon path {
  fill: var(--color-quaternary-body);
}
.m-breadcrumbs__list {
  margin-block-start: 0.5rem;
  margin-block-end: 2rem;
}
@media screen and (min-width: 990px) {
  .m-breadcrumbs__list {
    margin-block-start: 3rem;
    margin-block-end: 3rem;
  }
}
@media screen and (min-width: 1250px) {
  .m-breadcrumbs__list {
    padding: 0 2rem;
  }
}
.m-breadcrumbs__account {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.m-breadcrumbs__account--logout .a-link {
  font-size: var(--breadcrumb-fs);
  line-height: var(--breadcrumb-lh);
}
