/* ----------- Breadcrumb ----------- */

.breadcrumb-wrapper {
    padding: 0.5rem 1rem;
}

.c-breadcrumb {
    /* background: var(--white);
    border-radius: 20px;
    box-shadow: 0 2px 4px var(--shadow); 
    padding: 0.55rem 1.2rem;*/
    font-size: 0.875rem;
    display: flex;
    align-items: center;
}

/* Divider mais elegante */
.c-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    content: "|";
    color: var(--shadow-light);
}

/* Links */
.c-breadcrumb .breadcrumb-item a {
    text-decoration: none;
    color: var(--shadow-light);
    transition: color .2s ease;
    cursor:default;
}

.breadcrumb-item.active {
    color: var(--shadow-light);
    font-weight: 600;
}

/* Remove sublinhado quando for ativo */
.breadcrumb-item.active a {
    color: var(--shadow-light);
}
.breadcrumb-item.active a:hover {
    color: var(--shadow);
    cursor:pointer;
}


