/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
:host {
  --digi--navigation-breadcrumbs--items--display: flex;
  --digi--navigation-breadcrumbs--items--flex-wrap: wrap;
  --digi--navigation-breadcrumbs--items--padding: 0;
  --digi--navigation-breadcrumbs--items--margin: 0;
  --digi--navigation-breadcrumbs--item--font-family: var(--digi--global--typography--font-family--default);
  --digi--navigation-breadcrumbs--item--font-size: var(--digi--typography--breadcrumbs--font-size--desktop);
  --digi--navigation-breadcrumbs--item--text-decoration: var(--digi--typography--breadcrumbs--text-decoration--desktop);
  --digi--navigation-breadcrumbs--item--color: var(--digi--color--text--primary);
  --digi--navigation-breadcrumbs--divider--padding: var(--digi--gutter--icon);
  --digi--navigation-breadcrumbs--link--visited--color: var(--digi--color--text--interactive--primary);
  --digi--navigation-breadcrumbs--link--hover--focus--color: var(--digi--color--text--interactive--primary);
  --digi--navigation-breadcrumbs--link--hover--text-decoration: underline;
  --digi--navigation-breadcrumbs--link--hover--text-decoration-thickness: var(--digi--typography--text-decoration-thickness--hover);
  --digi--navigation-breadcrumbs--link--color: var(--digi--color--text--interactive--primary);
}
:host .digi-navigation-breadcrumbs__items {
  list-style: none;
  display: var(--digi--navigation-breadcrumbs--items--display);
  flex-wrap: var(--digi--navigation-breadcrumbs--items--flex-wrap);
  margin: var(--digi--navigation-breadcrumbs--items--margin);
  padding: var(--digi--navigation-breadcrumbs--items--padding);
}
:host .digi-navigation-breadcrumbs__item {
  font-family: var(--digi--navigation-breadcrumbs--item--font-family);
  font-size: var(--digi--navigation-breadcrumbs--item--font-size);
  color: var(--digi--navigation-breadcrumbs--item--color);
  width: unset;
  margin-bottom: unset;
}
:host .digi-navigation-breadcrumbs__item:not([aria-current=page])::after {
  content: "/";
  padding-inline: var(--digi--navigation-breadcrumbs--divider--padding);
}
:host .digi-navigation-breadcrumbs__link {
  color: var(--digi--navigation-breadcrumbs--link--color);
  font-size: var(--digi--navigation-breadcrumbs--item--font-size);
}
:host .digi-navigation-breadcrumbs__link:visited {
  color: var(--digi--navigation-breadcrumbs--link--color);
}
:host .digi-navigation-breadcrumbs__link:hover {
  text-decoration: var(--digi--navigation-breadcrumbs--link--hover--text-decoration);
  text-decoration-thickness: var(--digi--navigation-breadcrumbs--link--hover--text-decoration-thickness);
}
:host .digi-navigation-breadcrumbs__link:focus-visible {
  outline: 2px solid black;
  outline-offset: 2px;
  box-shadow: 0px 0px 0px 5px white;
}