/* ===============================
   KOBAULT TAXONOMY LIST WIDGET
   =============================== */

.kobault-taxonomy-list {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.kobault-taxonomy-item {
    line-height: 1.4;
}

.kobault-taxonomy-item a {
    text-decoration: none;
    transition: color 0.3s ease;
}

.kobault-taxonomy-item a:hover {
    text-decoration: none;
}

.kobault-taxonomy-separator {
    display: none;
}

/* Inline layout with separator */
.kobault-taxonomy-list.has-separator {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}

.kobault-taxonomy-list.has-separator .kobault-taxonomy-separator {
    display: inline;
}
