.ids-breadcrumbs__crumb ::slotted(a) {
  color: var(--IDS-BREADCRUMBS-LINK__COLOR);
  font-family: var(--IDS-FONT-FAMILY-BASE);
  line-height: 1.625rem;
  display: inline-block;
  cursor: pointer;
  border-radius: var(--IDS-FOCUS__BORDER-RADIUS);
  text-decoration: underline !important;
  text-underline-offset: 0.125rem !important;
  text-decoration-thickness: 0.0938rem !important;
}
.ids-breadcrumbs__crumb ::slotted(a:hover) {
  color: var(--IDS-BREADCRUMBS-LINK__HOVER-COLOR);
  text-decoration: underline !important;
  text-underline-offset: 0.125rem !important;
  text-decoration-thickness: 0.0938rem !important;
}
.ids-breadcrumbs__crumb.ids-breadcrumbs__crumb--mobile ::slotted(a) {
  text-decoration: none !important;
}
.ids-breadcrumbs__crumb.ids-breadcrumbs__crumb--mobile ::slotted(a:hover) {
  color: var(--IDS-BREADCRUMBS-LINK__HOVER-COLOR);
  text-decoration: underline !important;
  text-underline-offset: 0.125rem !important;
  text-decoration-thickness: 0.0938rem !important;
}
.ids-breadcrumbs__crumb.ids-breadcrumbs__crumb--current ::slotted(a) {
  text-decoration: none;
  color: var(--IDS-BREADCRUMBS__COLOR);
  text-decoration: none !important;
}
.ids-breadcrumbs__crumb.ids-breadcrumbs__crumb--current ::slotted(a):hover {
  text-decoration: underline !important;
}
.ids-breadcrumbs__crumb.ids-breadcrumbs__crumb--current ::slotted(a:hover) {
  text-decoration: underline !important;
}