/*
 * News category display (one or two terms).
 * Scope is limited to the three news meta components.
 */
body.home section#news .post_item .meta,
body.post-type-archive .archive-clm .post_item .meta,
body.single .single-head .meta {
    flex-wrap: wrap;
    row-gap: 0.8rem;
}

body.home section#news .post_item .meta .cat,
body.post-type-archive .archive-clm .post_item .meta .cat,
body.single .single-head .meta .cat {
    flex: 0 0 auto;
    white-space: nowrap;
}

body.home section#news .post_item .meta .cat + .cat,
body.post-type-archive .archive-clm .post_item .meta .cat + .cat,
body.single .single-head .meta .cat + .cat {
    margin-left: 1.5rem;
    padding-left: 0;
}

@media (min-width: 768px) {
    body.single .single-head .meta .cat + .cat {
        margin-left: 2rem;
    }
}

body.home section#news .post_item .meta .cat + .cat::after,
body.post-type-archive .archive-clm .post_item .meta .cat + .cat::after,
body.single .single-head .meta .cat + .cat::after {
    display: none;
}

body.home section#news .post_item .meta .cat.event::before,
body.post-type-archive .archive-clm .link .cat li a.event::before,
body.post-type-archive .archive-clm .post_item .meta .cat.event::before,
body.single .single-head .meta .cat.event::before {
    background-image: url("../img/common/news_cat--event.webp?v=20260730-1");
}
