/* use this for style redefinitions to awoid problems with
unpredictable css rules order in build */
.pc-header-breadcrumbs {
  z-index: 11;
}
.pc-header-breadcrumbs__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.pc-header-breadcrumbs__item {
  font-size: var(--g-text-body-2-font-size);
  line-height: var(--g-text-body-2-line-height);
  display: inline-block;
}
.pc-header-breadcrumbs__text {
  outline: none;
}
.utilityfocus .pc-header-breadcrumbs__text:focus {
  outline: 2px solid #ffdb4d;
}
.pc-header-breadcrumbs__text {
  color: var(--g-color-text-link);
  text-decoration: none;
  cursor: pointer;
}
.pc-header-breadcrumbs__text:hover, .pc-header-breadcrumbs__text:active {
  --pc-text-header-color: var(--g-color-text-link-hover);
  color: var(--g-color-text-link-hover);
}
.pc-header-breadcrumbs__text {
  color: var(--g-color-text-secondary);
}
.pc-header-breadcrumbs__text:hover {
  color: var(--g-color-text-primary);
}
.pc-header-breadcrumbs__separator {
  margin: 0 8px 0 6px;
  color: var(--g-color-text-secondary);
}
.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text {
  color: var(--g-color-text-light-secondary);
}
.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__text:hover {
  color: var(--g-color-text-light-primary);
}
.pc-header-breadcrumbs_theme_dark .pc-header-breadcrumbs__separator {
  color: var(--g-color-text-light-secondary);
}