/* Breadcrumbs */
.gbp-breadcrumbs ol {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    font-size: 14px;
}

.gbp-breadcrumbs li {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.gbp-breadcrumbs a {
    color: inherit;
    text-decoration: none;
    opacity: 0.9;
}

.gbp-breadcrumbs a:hover {
    opacity: 1;
    text-decoration: underline;
}

.gbp-breadcrumb-sep {
    opacity: 0.7;
}

/* Yoast breadcrumb output uses inline spans rather than an ordered list. */
.gbp-breadcrumbs--yoast {
    font-size: 14px;
}

.gbp-breadcrumbs--yoast a {
    color: inherit;
    opacity: 0.9;
    text-decoration: none;
}

.gbp-breadcrumbs--yoast a:hover {
    opacity: 1;
    text-decoration: underline;
}


/** GPB breadcrumbs override */

.gbp-breadcrumbs li::after {
  margin-top: -5px;
  font-size: 26px;
}
