.rz-breadcrumb {
    box-sizing: border-box;
    display: flex;
    align-items: center;
}

.rz-breadcrumb-item + .rz-breadcrumb-item::before {
    content: '»';
    display: inline-block;
    padding-inline-start: 0.5rem;
    padding-inline-end: 0.5rem;
    font-size: 1rem;
    line-height: 1.25rem;
}

.rz-breadcrumb-item {
    display: inline-flex;
    align-items: center;

    .rz-link {
        display: inline-flex;
        align-items: center;
    }

    .rz-link-disabled {
        pointer-events: none;
        opacity: 0.5;
    }
}