﻿.breadcrumb-wrapper { padding-inline: var(--global-padding-inline); padding-bottom: var(--plugin-margin-bottom-slim); padding-top: var(--plugin-margin-bottom-slim); }
.breadcrumb { display: flex; padding-bottom: 20px; overflow: hidden; }
.breadcrumb > li:has(.divider) { display: none; }
.breadcrumb { border-bottom: 1px solid #d3d3d3; display: flex; align-items: center; }
.breadcrumb > li { display: contents; }
.breadcrumb > li > * { color: var(--septenary-color); flex-shrink: 0; text-transform: uppercase; letter-spacing: 0.05rem; font-size: 1.1rem; overflow: hidden; text-overflow: ellipsis; min-width: 0; white-space: nowrap; }
.breadcrumb > li:not(:last-child):after { content: "\f105"; font-family: 'Font Awesome 5 Free'; font-weight: 800; padding-inline: 8px; color: var(--septenary-color); }
.breadcrumb > li:last-child > * { flex-shrink: 1; }
