:root{--theme-color-cmb-series:#654897;--theme-color-cmb-series-darker:#301f4c;--theme-color-european-championships-darker:#083073}.is-taxonomy.city-mountainbike-series .lead-media:after,.is-single.is-single-event.city-mountainbike-series .lead-media:after{background-color:var(--theme-color-cmb-series,purple);background-image:none}.card.event.city-mountainbike-series div.card-media:after{background-color:var(--theme-color-cmb-series,purple);background-image:none}.card.event.city-mountainbike-series .btn.btn--primary{background-color:var(--theme-color-cmb-series,purple);background-image:none}.is-single-event.city-mountainbike-series .section#primary .article .block .block-title:after{background-color:var(--theme-color-cmb-series,purple);background-image:none}#hero .owl-next:before,#hero .owl-prev:before{color:#fff !important}#hero .carousel .slide[data-subtype=european-championships] .slide-content{background-color:var(--theme-color-european-championships,blue)}#hero .carousel .slide[data-subtype=european-championships] .slide-content .btn{border-color:var(--theme-color-european-championships,navy)}#hero .carousel .slide[data-subtype=european-championships] .slide-content .btn:before{background-color:var(--theme-color-european-championships,navy)}#hero .carousel .slide[data-subtype=city-mountainbike-series] .slide-content{background-color:var(--theme-color-cmb-series,purple)}#hero .carousel .slide[data-subtype=city-mountainbike-series] .slide-content .btn{border-color:var(--theme-color-cmb-series-darker,purple)}#hero .carousel .slide[data-subtype=city-mountainbike-series] .slide-content .btn:before{background-color:var(--theme-color-cmb-series-darker,purple)}:root{--theme-color-eliminator-pro-league:#d3af37}.city-mountainbike-eliminator-pro-league.is-single-event .section#primary .section-header ul li>span{background-color:#000}.city-mountainbike-eliminator-pro-league.is-single-event .article .block .block-title{border-bottom-color:#000}#hero .carousel .slide[data-subtype=city-mountainbike-eliminator-pro-league] .slide-content{background-color:var(--theme-color-eliminator-pro-league) !important}#hero .carousel .slide[data-subtype=city-mountainbike-eliminator-pro-league] .slide-content .btn{border-color:#000}#hero .carousel .slide[data-subtype=city-mountainbike-eliminator-pro-league] .slide-content .btn:before{background-color:#000}.city-mountainbike-eliminator-pro-league .lead--overlay .lead-media:after{background-color:var(--theme-color-eliminator-pro-league);opacity:.925}.card.event.city-mountainbike-eliminator-pro-league .card-title{color:var(--theme-color-eliminator-pro-league)}.card.event.city-mountainbike-eliminator-pro-league .card-content .btn{border-color:var(--theme-color-cmb-series-darker,purple)}.card.event.city-mountainbike-eliminator-pro-league .card-content .btn:before{background-color:var(--theme-color-cmb-series-darker,purple)}.card.event.city-mountainbike-eliminator-pro-league .card-content .btn:hover,.card.event.city-mountainbike-eliminator-pro-league .card-content .btn:focus{color:#fff}.card.event.city-mountainbike-eliminator-pro-league .card-content .icon{color:inherit}