/* Breakpoints */
.breadcrumb__link, .breadcrumb__text {
  /* UI/SM/Button_label_medium_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .breadcrumb__link, .breadcrumb__text {
    /* UI/XL-LG/Button_label_medium_light */
    font-size: 16px;
  }
}
.breadcrumb {
  margin-block: var(--s-6);
}
.breadcrumb__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--s-2);
  grid-column-end: span 12;
  justify-content: flex-start;
}
.breadcrumb__item {
  display: none;
}
.breadcrumb__item:nth-last-child(2) {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  gap: var(--s-2);
  justify-content: space-between;
}
@media screen and (min-width: 751px) {
  .breadcrumb__item {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: var(--s-2);
    justify-content: space-between;
  }
  .breadcrumb__item:nth-last-child(2) {
    flex-direction: row;
  }
}
.breadcrumb__link {
  color: var(--petrol8-petrol3);
  transition: color 300ms linear;
}
.breadcrumb__link:hover {
  color: var(--petrol11-grau1);
}
.breadcrumb__link:focus-visible {
  outline: none;
  position: relative;
}
.breadcrumb__link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-grau1);
  bottom: -6px;
  content: "";
  display: block;
  left: -7px;
  position: absolute;
  right: -7px;
  top: -6px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
@media screen and (min-width: 1126px) {
  .breadcrumb__link:focus-visible {
    color: var(--schwarz-grau1);
  }
}
.breadcrumb__link:focus-visible::after {
  top: -7px;
  left: -25px;
}
@media screen and (min-width: 751px) {
  .breadcrumb__link:focus-visible::after {
    left: -7px;
  }
}
.breadcrumb__text {
  color: var(--grau7-grau3);
  /* To consistently show the same height if there's no link / icon */
  line-height: 24px;
}
.breadcrumb__icon {
  height: 24px;
  fill: none;
  color: var(--petrol8-petrol3);
  width: 24px;
  transform: rotate(180deg);
}
@media screen and (min-width: 751px) {
  .breadcrumb__icon {
    transform: rotate(0);
  }
}
@media (forced-colors: active) {
  .breadcrumb__icon {
    color: unset;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9icmVhZGNydW1iL2JyZWFkY3J1bWIuYnVuZGxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7RUFDRSxvQ0FBb0M7RUFDcEMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYyxFQUFFLFNBQVM7QUFDM0I7QUFDQTtFQUNFO0lBQ0UsdUNBQXVDO0lBQ3ZDLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZUFBZTtFQUNmLHdCQUF3QjtFQUN4QiwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYiwyQkFBMkI7RUFDM0IsZUFBZTtFQUNmLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsOEJBQThCO0VBQ2hDO0VBQ0E7SUFDRSxtQkFBbUI7RUFDckI7QUFDRjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxzQ0FBc0M7RUFDdEMsd0RBQXdEO0VBQ3hELFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsc0VBQXNFO0FBQ3hFO0FBQ0E7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsV0FBVztBQUNiO0FBQ0E7RUFDRTtJQUNFLFVBQVU7RUFDWjtBQUNGO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsbUVBQW1FO0VBQ25FLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsWUFBWTtFQUNaLFVBQVU7RUFDViw2QkFBNkI7RUFDN0IsV0FBVztFQUNYLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0U7SUFDRSxvQkFBb0I7RUFDdEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSxZQUFZO0VBQ2Q7QUFDRiIsImZpbGUiOiIuLi8uLi91aS5hcHBzL3NyYy9tYWluL2pjcl9yb290L2FwcHMvcGZjaC9jbGllbnRsaWJzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9icmVhZGNydW1iLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLmJyZWFkY3J1bWJfX2xpbmssIC5icmVhZGNydW1iX190ZXh0IHtcbiAgLyogVUkvU00vQnV0dG9uX2xhYmVsX21lZGl1bV9saWdodCAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDE0cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5icmVhZGNydW1iX19saW5rLCAuYnJlYWRjcnVtYl9fdGV4dCB7XG4gICAgLyogVUkvWEwtTEcvQnV0dG9uX2xhYmVsX21lZGl1bV9saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tcy02KTtcbn1cbi5icmVhZGNydW1iX19saXN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXMtMik7XG4gIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJyZWFkY3J1bWJfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMikge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogdmFyKC0tcy0yKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLmJyZWFkY3J1bWJfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogdmFyKC0tcy0yKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmJyZWFkY3J1bWJfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5icmVhZGNydW1iX19saW5rIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGxpbmVhcjtcbn1cbi5icmVhZGNydW1iX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXBldHJvbDExLWdyYXUxKTtcbn1cbi5icmVhZGNydW1iX19saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYl9fbGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQpO1xuICBib3JkZXI6IHZhcigtLU91dGxpbmUtMiwgMnB4KSBzb2xpZCB2YXIoLS1wZXRyb2w4LWdyYXUxKTtcbiAgYm90dG9tOiAtNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTdweDtcbiAgdG9wOiAtNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLmJyZWFkY3J1bWJfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLXNjaHdhcnotZ3JhdTEpO1xuICB9XG59XG4uYnJlYWRjcnVtYl9fbGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogLTI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuYnJlYWRjcnVtYl9fbGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gICAgbGVmdDogLTdweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJfX3RleHQge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctZ3JhdTMpO1xuICAvKiBUbyBjb25zaXN0ZW50bHkgc2hvdyB0aGUgc2FtZSBoZWlnaHQgaWYgdGhlcmUncyBubyBsaW5rIC8gaWNvbiAqL1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5icmVhZGNydW1iX19pY29uIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmaWxsOiBub25lO1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgd2lkdGg6IDI0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuYnJlYWRjcnVtYl9faWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbkBtZWRpYSAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSB7XG4gIC5icmVhZGNydW1iX19pY29uIHtcbiAgICBjb2xvcjogdW5zZXQ7XG4gIH1cbn0iXX0= */