@charset "utf-8";

.ods-m-breadcrumbs { display: flex; gap: var(--space-padding-S); align-items: center; padding: var(--space-padding-M) 0; overflow: hidden; flex-wrap: nowrap; white-space: nowrap; box-sizing: border-box; }

.ods-m-breadcrumbs::-webkit-scrollbar { display: none; }

.ods-m-breadcrumbs__separator { flex-shrink: 0; color: inherit; }

.ods-m-breadcrumbs--big-story { color: var(--color-neutral-50); width: 940px; margin: 0px auto; overflow-x: hidden; text-overflow: ellipsis; }

.ods-m-breadcrumbs--big-story .ods-a-link--breadcrumb { color: var(--color-link-mainDarkmode); }

.ods-m-breadcrumbs--big-story .ods-a-link--breadcrumb:hover { color: var(--color-link-hoverDarkmode); }

.ods-m-breadcrumbs--big-story .ods-a-link--breadcrumb.ods-a-link--breadcrumb--inactive { color: var(--color-link-inactiveDarkmode); }

.ods-body-mobile .ods-m-breadcrumbs { padding: var(--space-padding-M) 0 var(--space-padding-L) var(--space-layout-mobile-sideMargin); gap: var(--space-padding-M); overflow: auto hidden; scrollbar-width: none; }

.ods-body-mobile .ods-m-breadcrumbs .ods-a-link--breadcrumb { flex-shrink: 0; }

.ods-body-mobile .ods-m-breadcrumbs .ods-a-link--breadcrumb--inactive { min-width: auto; max-width: none; padding-right: var(--space-layout-mobile-sideMargin); }

.ods-body-mobile .ods-m-breadcrumbs .ods-a-link--breadcrumb__text { overflow: visible; text-overflow: unset; white-space: normal; }

.ods-body-mobile .ods-m-breadcrumbs--big-story { overflow-x: auto; white-space: nowrap; text-overflow: unset; font-size: var(--font-paragraph-text4-size); width: 100%; z-index: 2; }
