.crsc-venue-next-training-block {
    margin-bottom: 1em;
}

.crsc-venue-next-training-title {
    display: flex;
    align-items: center;
    gap: 8px;
}

.crsc-venue-next-training-icon {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.crsc-venue-next-training-icon svg {
    width: 100%;
    height: 100%;
    display: block;
}

/* hide the upcoming classes in insert-venue-name when we are showing the label above the latest upcoming venue classes*/

.wp-block-crsc-venue-next-training:has(.crsc-venue-next-training-title) .crsc-upcoming-classes-title {
    display: none;
}

.wp-block-crsc-venue-next-training .wp-block-crsc-course-class .tribe-events-calendar-list-nav,.wp-block-crsc-venue-next-training .wp-block-crsc-course-class .tribe-events-c-subscribe-dropdown__container {
        display: none;
    }

.wp-block-crsc-venue-next-training .wp-block-crsc-course-class .tribe-events-l-container {
        min-height: auto;
        padding-bottom: 0;
        padding-top: 0;
    }


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2FwcC9zdHlsZXMvbWFpbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLFFBQVE7QUFDWjs7QUFFQTtJQUNJLGNBQWM7SUFDZCxXQUFXO0lBQ1gsWUFBWTtJQUNaLG9CQUFvQjtJQUNwQixtQkFBbUI7SUFDbkIsdUJBQXVCO0FBQzNCOztBQUVBO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixjQUFjO0FBQ2xCOztBQUVBLHdIQUF3SDs7QUFDeEg7SUFDSSxhQUFhO0FBQ2pCOztBQUdJO1FBQ0ksYUFBYTtJQUNqQjs7QUFFQTtRQUNJLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsY0FBYztJQUNsQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jcnNjLXZlbnVlLW5leHQtdHJhaW5pbmctYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmNyc2MtdmVudWUtbmV4dC10cmFpbmluZy10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xufVxuXG4uY3JzYy12ZW51ZS1uZXh0LXRyYWluaW5nLWljb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY3JzYy12ZW51ZS1uZXh0LXRyYWluaW5nLWljb24gc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGhpZGUgdGhlIHVwY29taW5nIGNsYXNzZXMgaW4gaW5zZXJ0LXZlbnVlLW5hbWUgd2hlbiB3ZSBhcmUgc2hvd2luZyB0aGUgbGFiZWwgYWJvdmUgdGhlIGxhdGVzdCB1cGNvbWluZyB2ZW51ZSBjbGFzc2VzKi9cbi53cC1ibG9jay1jcnNjLXZlbnVlLW5leHQtdHJhaW5pbmc6aGFzKC5jcnNjLXZlbnVlLW5leHQtdHJhaW5pbmctdGl0bGUpIC5jcnNjLXVwY29taW5nLWNsYXNzZXMtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1ibG9jay1jcnNjLXZlbnVlLW5leHQtdHJhaW5pbmcgLndwLWJsb2NrLWNyc2MtY291cnNlLWNsYXNzIHtcbiAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3QtbmF2LC50cmliZS1ldmVudHMtYy1zdWJzY3JpYmUtZHJvcGRvd25fX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG5cbiJdfQ== */