html {
    scrollbar-color: var(--wp--preset--color--bright) var(--wp--preset--color--contrast);
}

.wp-block-menu.wp-block-menu.wp-block-menu .wp-block-menu-dialog {
    background-color: var(--wp--preset--color--contrast);
    border-top-color: var(--wp--preset--color--bright);
}

.wp-block-sticky-sidebar-menu .sidebar-menu > .menu-item > a {
    transition: all 0.25s ease;
    transition-property: background-color, border-color, color;
}

.wp-block-sticky-sidebar-menu .sidebar-menu > .menu-item > a:hover {
    background-color: var(--wp--preset--color--pastel-yellow);
    color: var(--wp--preset--color--contrast);
}

.wp-block-sticky-sidebar-menu .sidebar-menu > .current-menu-item > a {
    background-color: var(--wp--preset--color--base);
}

.tax-course-category .wp-block-sticky-sidebar-menu .menu-item-type-post_type_archive > a {
    background-color: var(--wp--preset--color--contrast);
    border-color: var(--wp--preset--color--contrast);
    color: var(--wp--preset--color--base);
}
