.bc-hero,
.bc-posts{
    hr{
        display: none;
    }
    div:not(.wp-block-query div):has(>h2){
        justify-content: center;
        padding: 10px;
        background-color: var(--wp--preset--color--neutral);
        border-radius: var(--wp--custom--global-radius);
        .wp-block-buttons{
            display: none;
        }
    }
}

.bc-featured{
    background-color: var(--wp--preset--color--neutral);
    padding: 20px;
    border-radius: var(--wp--custom--global-radius);
    .wp-block-post-featured-image{
        box-shadow: none !important;
    }
}

.bc-sidebar{
    hr{
        display: none;
    }
    div:has(>h4){
        justify-content: center;
        padding: 10px;
        background-color: var(--wp--preset--color--neutral);
    }
}

.bcc-home-gossip{
    div:not(.wp-block-query div):has(>h2){
        background-color: var(--wp--preset--color--gossip);
        h2{
            color: var(--wp--preset--color--text-on-gossip);;
        }
    }
    .taxonomy-category{
        background-color: var(--wp--preset--color--gossip) !important;
        a{
            color: var(--wp--preset--color--text-on-gossip) !important;
        }
        &:hover{
            background-color: var(--wp--preset--color--hover-gossip) !important;
        }
    }
}

.bcc-home-tv{
    div:not(.wp-block-query div):has(>h2){
        background-color: var(--wp--preset--color--tv);
        h2{
            color: var(--wp--preset--color--text-on-tv);;
        }
    }
    .taxonomy-category{
        background-color: var(--wp--preset--color--tv) !important;
        a{
            color: var(--wp--preset--color--text-on-tv) !important;
        }
        &:hover{
            background-color: var(--wp--preset--color--hover-tv) !important;
        }
    }
}

.bcc-home-film{
    div:not(.wp-block-query div):has(>h2){
        background-color: var(--wp--preset--color--film);
        h2{
            color: var(--wp--preset--color--text-on-film);;
        }
    }
    .taxonomy-category{
        background-color: var(--wp--preset--color--film) !important;
        a{
            color: var(--wp--preset--color--text-on-film) !important;
        }
        &:hover{
            background-color: var(--wp--preset--color--hover-film) !important;
        }
    }
}

.bcc-home-serie-tv{
    div:not(.wp-block-query div):has(>h2){
        background-color: var(--wp--preset--color--serie-tv);
        h2{
            color: var(--wp--preset--color--text-on-serie-tv);;
        }
    }
    .taxonomy-category{
        background-color: var(--wp--preset--color--serie-tv) !important;
        a{
            color: var(--wp--preset--color--text-on-serie-tv) !important;
        }
        &:hover{
            background-color: var(--wp--preset--color--hover-serie-tv) !important;
        }
    }
}