@charset "utf-8";

.ods-a-link--breadcrumb { display: inline-flex; align-items: center; gap: var(--space-padding-S); padding: var(--space-padding-S) 0; font-family: var(--font-family2); font-size: var(--font-link-S-size); line-height: var(--font-link-S-lineHeight); font-weight: var(--font-weight-normal); color: var(--color-link-main); text-decoration: none; text-transform: uppercase; cursor: pointer; }

.ods-a-link--breadcrumb:hover { color: var(--color-link-hover); }

.ods-a-link--breadcrumb:focus { outline: currentcolor solid 2px; outline-offset: 2px; }

.ods-a-link--breadcrumb--inactive { color: var(--color-link-inactive); text-transform: uppercase; cursor: default; min-width: 0px; max-width: 100%; }

.ods-a-link--breadcrumb--inactive .ods-a-link--breadcrumb__text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.ods-a-link--breadcrumb--inactive:hover { color: var(--color-link-inactive); text-decoration: none; }

.ods-a-link--breadcrumb--dark { color: var(--color-link-mainDarkmode); }

.ods-a-link--breadcrumb--dark:hover { color: var(--color-link-hoverDarkmode); }

.ods-a-link--breadcrumb--dark.ods-a-link--breadcrumb--inactive { color: var(--color-link-inactiveDarkmode); }

.ods-a-link--breadcrumb--transparent { color: var(--color-link-main); }

.ods-a-link--breadcrumb--transparent.ods-a-link--breadcrumb--inactive { color: var(--color-link-inactive); }

.ods-body-mobile .ods-a-link--breadcrumb { font-size: var(--font-paragraph-text4mobile-size); }

.ods-body-mobile .ods-a-link--breadcrumb--dark.ods-a-link--breadcrumb--inactive { color: var(--color-link-inactiveDarkmodeMobile); }
