.vehicle-silo-elementor-breadcrumb {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .45rem;
    font-size: .95rem;
    line-height: 1.5;
    margin: 0 0 1rem;
}
.vehicle-silo-elementor-sep {
    opacity: .55;
}
.vehicle-silo-elementor-navigation {
    margin: 1rem 0;
}
.vehicle-silo-elementor-navigation-title,
.vehicle-silo-elementor-related-title {
    margin: 0 0 .85rem;
}
.vehicle-silo-elementor-hierarchy {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .55rem;
}
.vehicle-silo-elementor-hierarchy-item {
    display: inline-flex;
    align-items: center;
    min-width: 0;
    font-size: 1.05rem;
}
.vehicle-silo-elementor-hierarchy-item a,
.vehicle-silo-elementor-hierarchy-item span {
    display: inline-block;
    padding: .35rem .55rem;
    border: 1px solid rgba(0, 0, 0, .12);
    border-radius: 4px;
    text-decoration: none;
}
.vehicle-silo-elementor-hierarchy-arrow {
    opacity: .45;
    line-height: 1;
}
.vehicle-silo-elementor-unresolved {
    opacity: .72;
}
.vehicle-silo-elementor-secondary {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .45rem .65rem;
    margin-top: .8rem;
}
.vehicle-silo-elementor-secondary-label {
    font-size: .82rem;
    opacity: .65;
}
.vehicle-silo-elementor-secondary-link {
    display: inline-block;
}
.vehicle-silo-elementor-secondary-sep {
    opacity: .4;
}
.vehicle-silo-elementor-related {
    margin: 1.5rem 0;
}
.vehicle-silo-elementor-related-row::before,
.vehicle-silo-elementor-related-row::after {
    content: "";
    display: table;
}
.vehicle-silo-elementor-related-row::after {
    clear: both;
}
.vehicle-silo-elementor-warning {
    padding: .75rem 1rem;
    border: 1px dashed currentColor;
    margin: 1rem 0;
}
@media (max-width: 767px) {
    .vehicle-silo-elementor-hierarchy {
        flex-direction: column;
        align-items: flex-start;
        gap: .4rem;
    }
    .vehicle-silo-elementor-hierarchy-arrow {
        transform: rotate(90deg);
        margin-left: .7rem;
    }
    .vehicle-silo-elementor-hierarchy-item {
        font-size: 1rem;
    }
}
