@layer legacy{.primary-nav .flexi-topnav{background-color:#fff!important;min-width:200px}.primary-nav .flexi-topnav ul.topnav__items li.topnav__item a{color:#000!important}.primary-nav .flexi-topnav .topnav__title{min-width:200px}.primary-nav .burgerbar{background:var(--flexi-brand_color_1)!important}.primary-nav .burgerbar .logo{line-height:50px}.primary-nav .burgerbar .logo .strapline{margin-top:27px}.primary-nav .burgerbar .logo .site-logo .site-name{display:none!important}@media screen and (max-width:700px){.primary-nav .burgerbar .logo .site-logo img{max-height:20px;display:block;margin-left:10px}}.primary-nav .wrapper{background-color:#ededed!important}.primary-nav .wrapper .menu-item-nav-sub-set a.subsite_subnav-item:hover{background-color:var(--flexi-secondary_color_3)}.primary-nav .wrapper .menu-item-nav-sub-set a.subsite_subnav-item svg{vertical-align:bottom!important;max-width:110px}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#other-teams .listingResult .image,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#other-teams .listingResult .image,.primary-nav .wrapper .menu-item-nav-sub-set a.subsite_subnav-item svg #strapline{display:none}.primary-nav .wrapper .nav-list .menu-item-back-btn{color:#333;background-color:#ededed}.primary-nav .wrapper .nav-list .menu-item,.primary-nav .wrapper .nav-list .menu-item ul{background-color:#ededed}.primary-nav .wrapper .nav-list .menu-item a:not(.menu-item-magazines):hover{background-color:inherit}#main.legacy-container.full{width:100%;box-sizing:border-box;color:#333}@media screen and (min-width:1000px){#main.legacy-container.full{box-sizing:inherit}}#main.legacy-container.full .widget-contentparsed #article-body .wcp-item-content ul{list-style:inherit;padding-left:20px}#main.legacy-container.full .widget-contentparsed #article-body .wcp-item-content ol{padding-left:20px;list-style:decimal}#main.legacy-container.full .widget-contentparsed #article-body .wcp-item-content ol li,#main.legacy-container.full .widget-contentparsed #article-body .wcp-item-content ul li{line-height:24px}@media screen and (max-width:700px){body.cyclingnews.sticky-navigation #widgetArea0{padding-top:41px}body.cyclingnews:not(.sticky-navigation) .burgerbar .search-box{top:120px}}.cyclingnews_page_layout_landing_calendar .widget-hero h1.widget-title,.cyclingnews_page_layout_news_race .widget-hero h1.widget-title{font-size:28px}.cyclingnews_page_layout_landing_calendar h2.widget-title,.cyclingnews_page_layout_landing_calendar h3.widget-title,.cyclingnews_page_layout_landing_calendar h4.widget-title,.cyclingnews_page_layout_landing_calendar h5.widget-title,.cyclingnews_page_layout_landing_calendar h6.widget-title,.cyclingnews_page_layout_news_race h2.widget-title,.cyclingnews_page_layout_news_race h3.widget-title,.cyclingnews_page_layout_news_race h4.widget-title,.cyclingnews_page_layout_news_race h5.widget-title,.cyclingnews_page_layout_news_race h6.widget-title{font-size:24px}.cyclingnews_page_layout_landing_calendar .widget-timeline .widget-items,.cyclingnews_page_layout_news_race .widget-timeline .widget-items{margin-top:0}@media screen and (max-width:1000px){.cyclingnews_page_layout_landing_calendar .widget-timeline .widget-items,.cyclingnews_page_layout_news_race .widget-timeline .widget-items{margin-top:inherit}.cyclingnews_page_layout_landing_calendar .wdyn-items,.cyclingnews_page_layout_news_race .wdyn-items{margin-top:16px}}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list .byline,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list .byline{display:none}@media screen and (max-width:699px){.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .load-more,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .load-more,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .load-more,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .load-more{display:none}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .listingResults .listingResult,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .listingResults .listingResult{box-sizing:border-box;width:100%;text-align:left;padding:0 10%}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .search-result,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .search-result,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .search-result,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .search-result{display:table;table-layout:fixed;width:100%}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .image,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .image,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .image,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .image{display:table-cell;border:1px #ccc solid;width:50%}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .content,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .content,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .content,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .content{display:table-cell;vertical-align:middle;padding-right:0}.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .content .article-name,.cyclingnews_page_layout_landing_for_womens .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .content .article-name,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list #other-teams .listingResults .listingResult .content .article-name,.cyclingnews_page_layout_landing_teams .widget-dynamic-fter-lists-list#teams .listingResults .listingResult .content .article-name{word-break:normal;font-size:1em;text-align:inherit}}input[type=search]{box-sizing:inherit}#widgetArea17 .widget-header{background:var(--flexi-brand_color_1);color:#fff}#widgetArea17 .widget-header .widget-title{font-size:16px;padding:10px;margin:0;font-weight:600}#widgetArea17 .widget-coverlist .wcl-item .wcl-item-title{font-size:16px;line-height:24px;font-weight:700;text-transform:capitalize}#widgetArea17 .widget-coverlist .wcl-item-desc.txt1b,.h,.hide{display:none}#widgetArea17 .widget-coverlist .wcl-item .wcl-item-picto img{border-radius:0}@media screen and (min-width:61.8125em){#widgetArea16 .widget-dynamic-listing .widget-items{margin-left:-15px}#widgetArea16 .widget-dynamic-listing .wel-item{width:33%;padding-left:15px}}.cyclingnews_page_layout_news_live .widget-hero .widget-header .widget-title{display:block;background:var(--flexi-brand_color_2);padding:10px;font-size:14px;text-transform:uppercase;color:#fff;margin-bottom:20px}.cyclingnews_page_layout_news_race .widget-dynamic-listing{padding:0}.cyclingnews_page_layout_news_race .widget-dynamic-listing .widget-title{font-size:28px}.cyclingnews_page_layout_news_race .widget-dynamic-listing .wel-item-title{color:var(--flexi-brand_color_1)!important}.cyclingnews_page_layout_news_race .widget-dynamic-listing .toggle-btn{padding-left:15px}.cyclingnews_page_layout_news_race .widget-dynamic-listing .toggle-btn .toggle-btn-label,.cyclingnews_page_layout_news_race .widget-dynamic-listing .toggle-btn::before{color:#333}@media only screen and (max-width:900px){.cyclingnews_page_layout_news_race .widget-dynamic-listing{padding:15px}.cyclingnews_page_layout_news_race .widget-dynamic-listing .toggle-btn{padding-left:inherit}}@media only screen and (max-width:575px){.cyclingnews_page_layout_landing_races [class*=widget-] .widget-title{padding:0 10px}}@media only screen and (max-width:900px){.cyclingnews_page_layout_news #article-body .van-image-figure .full-width-layout{margin-inline:20px;width:-moz-fit-content;width:fit-content}.cyclingnews_page_layout_news #article-body .van-image-figure .full-width-layout .caption-text{margin-left:0}.cyclingnews_page_layout_news #article-body .van-image-figure .full-width-layout .caption-text+.credit{margin-left:0!important}}.widget-dynamic-eventgroup-menu nav>ul ul{padding:0;visibility:hidden}img{height:auto}.c0118{background-color:var(--flexi-brand_color_1)!important}.flexi-page .widget-area-group-2col .widget-dynamic-eventgroup-menu{margin-left:0!important;margin-right:0!important}.flexi-page .widget .lazy .fa-spinner,.widget-dynamic-fter-lists-list .listingResultsWrapper .load-more{display:none}.flexi-page .wdyn-feature-dek{color:#252525}.widget-dynamic-group-hub .wdyn-item-header .wdyn-item-link{line-height:20px}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set{border-left:none}.nav-sub-set-container.subsite-container{border-right:none!important}.flexi-page .widget .lazy.loading .fa-spinner,.widget-dynamic.widget-dynamic-live-bar.widget-no-data{display:block}.widget-dynamic.widget-dynamic-live-bar.widget-no-data div.lazy{max-width:970px}.widget-dynamic.widget-dynamic-live-bar .fa-spinner{display:none!important}.widget-dynamic.widget-dynamic-navbar-hightlight{background:#fff}.widget-dynamic-navbar .wdyn-navbar-wrapper{width:933px;margin:auto;padding:5px 0}.widget-dynamic-navbar .wdyn-navbar-wrapper .wdyn-navbar-wrapper-items{padding:5px 0}.mid__article{display:inline}[class*=widget-].widget-dynamic-coverlist .widget-header .widget-title{text-transform:none!important}.flexi-page.responsive .widget .widget-header .widget-title{display:block;max-width:100%}img.hawk-deal-image-image{width:auto!important}.name__input{display:none;visibility:hidden}.primary-nav .wrapper .nav-list .menu-item,.primary-nav .wrapper .nav-list .menu-item a{color:#000!important}.cyclingnews .primary-nav .burgerbar{background:var(--flexi-brand_color_1)!important}h1.list-title{font-size:17px;font-weight:700;padding:5px}.flexi-page .widget-dynamic-eventgroup-menu nav>ul>li>.nav-title{padding:0 10px!important}.wdn-listv2-item-hero .wdn-listv2-item-link .wdn-listv2-item-content .wdn-listv2-item-content-rating .rating__star:not(.rating__star--empty)::before{color:#d7fc35}@media only screen and (min-width:575px){#affiliateDisclaimer{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:599px){.cyclingnews .widget-dynamic-navbar-hightlight{width:auto!important}}@media only screen and (max-width:699px){.primary-nav .menuitems{top:100px}.flexi-topnav .wrapper-topnav ul.topnav__items{top:101px}}@media screen and (max-width:699px){.primary-nav .menuitems{top:100px}.flexi-topnav .wrapper-topnav ul.topnav__items{top:101px}}@media screen and (min-width:700px){.widget-dynamic-feature-fter-feature-block .widget-header .widget-title{font-size:28px;line-height:34px!important}.nav-sub-set-container.subsite-container{padding-right:20px}.trending-wrapper{margin:30px 0!important}.burgerbar .button-search:focus-visible,.nav-subscribe .subscribe-text:focus-visible,div#auth-in-nav-header:focus-visible{outline:5px solid #00f}}@media screen and (max-width:700px){body.cyclingnews.sticky-navigation #widgetArea0{padding-top:41px}}@media screen and (max-width:47.9375em){.widget-dynamic-navbar .wdyn-navbar-wrapper .wdyn-navbar-wrapper-items{text-align:left;align-items:flex-start}.flexi-page .widget-dynamic-navbar .wdyn-navbar-wrapper{width:auto;overflow-x:auto;margin:0 10px!important}.flexi-page .widget-dynamic-navbar .wdyn-navbar-wrapper .wdyn-navbar-wrapper-items ul.wdyn-navbar-items-lists li{display:inline-block}.widget-dynamic-navbar .wdyn-navbar-wrapper .wdyn-navbar-wrapper-items ul.wdyn-navbar-items-lists li:not(:last-child){padding-bottom:10px}}}