.font-light{font-family:DINNextW05-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-light.is-bold,.font-light b,.font-light strong,.font-regular{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-medium,.font-regular.is-bold,.font-regular b,.font-regular strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-bold,.font-medium.is-bold,.font-medium b,.font-medium strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block}.main-navigation-category-bikes.is-bold,.main-navigation-category-bikes b,.main-navigation-category-bikes strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes__button{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:flex;position:relative;align-items:center;height:54px;font-size:14px;line-height:18px;color:inherit;text-decoration:none;padding:5px 6px;cursor:pointer}.main-navigation-category-bikes__button.is-bold,.main-navigation-category-bikes__button b,.main-navigation-category-bikes__button strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:75em){.main-navigation-category-bikes__button{padding:5px 15px}}.main-navigation-category-bikes__button:before{content:"";display:none;position:absolute;bottom:0;left:50%;width:100%;height:3px;background-color:#0a0a0a;transform:translate(-50%,50%);z-index:50}.main-navigation-category-bikes:first-child>.main-navigation-category-bikes__button{padding-left:0}.main-navigation-category-bikes__button__title{display:block;white-space:nowrap;word-break:keep-all}.main-navigation-category-bikes__button--highlight,.main-navigation-category-bikes__button--sale{color:#ff576c}.main-navigation-category-bikes__content{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;position:absolute;left:0;right:0;top:calc(100% + 1px);z-index:50;padding:40px 0 32px;font-size:14px;line-height:18px}.main-navigation-category-bikes__content.is-bold,.main-navigation-category-bikes__content b,.main-navigation-category-bikes__content strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes__content:before{content:"";display:block;position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fefefe;z-index:-1}.main-navigation-category-bikes__col{display:block;min-width:20%;padding:0 10px}.main-navigation-category-bikes__col:first-child{padding-left:0}.main-navigation-category-bikes__col:last-child{padding-right:0}.main-navigation-category-bikes__pictures{display:flex;flex-grow:5}.main-navigation-category-bikes__list{display:block;list-style:none;padding:0;margin:0}.main-navigation-category-bikes__item{display:block;position:relative;margin:0 0 4px}.main-navigation-category-bikes__link{display:inline-block;padding:0 0 16px;text-decoration:none;color:inherit}.main-navigation-category-bikes--level-1>.main-navigation-category-bikes__link{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes--level-1>.main-navigation-category-bikes__link.is-bold,.main-navigation-category-bikes--level-1>.main-navigation-category-bikes__link b,.main-navigation-category-bikes--level-1>.main-navigation-category-bikes__link strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes--has-children>.main-navigation-category-bikes__link{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#999}.main-navigation-category-bikes--has-children>.main-navigation-category-bikes__link.is-bold,.main-navigation-category-bikes--has-children>.main-navigation-category-bikes__link b,.main-navigation-category-bikes--has-children>.main-navigation-category-bikes__link strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.main-navigation-category-bikes__link[href]:hover{text-decoration:underline}.main-navigation-category-bikes__title{white-space:nowrap;word-break:keep-all}.main-navigation-category-bikes{width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navigation-category-bikes{width:auto}}.main-navigation-category-bikes__content{display:none;height:580px;padding:0}.main-navigation-category-bikes__list{padding:40px 0 0}@-webkit-keyframes main-navigation-category-bikes-slide{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes main-navigation-category-bikes-slide{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes main-navigation-category-bikes-slot{0%{opacity:0;transform:translateX(-60%)}to{opacity:1;transform:translateX(-50%)}}@keyframes main-navigation-category-bikes-slot{0%{opacity:0;transform:translateX(-60%)}to{opacity:1;transform:translateX(-50%)}}@-webkit-keyframes main-navigation-category-bikes-detail{0%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(-18%)}}@keyframes main-navigation-category-bikes-detail{0%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(-18%)}}

/*# sourceMappingURL=main-navigation-category-bikes.70007f9fba.css.map*/