.local-fire-breadcrumb { margin:0 0 20px; padding:0; color:#c9c4bb; background:transparent; font-size:12px; line-height:1.6; text-align:left; }
.local-fire-breadcrumb ol { display:flex; flex-wrap:wrap; gap:5px 9px; margin:0; padding:0; list-style:none; }
.local-fire-breadcrumb li { display:inline-flex; align-items:baseline; gap:9px; min-width:0; max-width:100%; margin:0; padding:0; }
.local-fire-breadcrumb a, .local-fire-breadcrumb [aria-current="page"] { color:inherit; overflow-wrap:anywhere; }
.local-fire-breadcrumb a { text-decoration:none; }
.local-fire-breadcrumb a:hover { color:#ff8a1e; }
.local-fire-breadcrumb a:focus-visible { color:#ff8a1e; outline:2px solid currentColor; outline-offset:3px; border-radius:2px; }
.local-fire-breadcrumb [aria-hidden="true"] { color:#8e8b84; flex:none; }
@media (max-width:749px) { .local-fire-breadcrumb { margin-bottom:16px; font-size:11px; } }
