.catalog-breadcrumb{display:block;overflow:hidden;padding:20px 0;position:relative;width:100%}@media print,screen and (min-width:48em){.catalog-breadcrumb{padding:30px 0}}.catalog-breadcrumb__wrapper{overflow-x:auto;width:100%}.catalog-breadcrumb__wrapper::-webkit-scrollbar{display:none}.catalog-breadcrumb__nav-wrapper{display:flex}.catalog-breadcrumb__list{display:flex;list-style:none;margin:0;padding:0;position:relative}.catalog-breadcrumb__list-item-text{color:#757575;margin:0;text-decoration:none}.catalog-breadcrumb--theme-light .catalog-breadcrumb__list-item-text{color:#f5f5f5}.catalog-breadcrumb__list-item{color:#121212;color:#757575;display:flex;flex-shrink:0;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;min-width:0;position:relative;text-transform:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.catalog-breadcrumb__list-item b,.catalog-breadcrumb__list-item strong,.catalog-breadcrumb__list-item.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-breadcrumb__list-item{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.catalog-breadcrumb--theme-light .catalog-breadcrumb__list-item{color:#fff}.catalog-breadcrumb__list-item+.catalog-breadcrumb__list-item:before,.catalog-breadcrumb__list-item--last:before{content:"/";display:inline-block;margin:0 5px}.catalog-breadcrumb--theme-light .catalog-breadcrumb__list-item+.catalog-breadcrumb__list-item:before,.catalog-breadcrumb--theme-light .catalog-breadcrumb__list-item--last:before{color:#fff}@media print,screen and (max-width:39.99875em){.catalog-breadcrumb__list-item--navi{max-width:30px}.catalog-breadcrumb__list-item--navi:before{display:none}}.catalog-breadcrumb__list-item--last{margin:0;padding-right:20px}.catalog-breadcrumb__list-item--last .catalog-breadcrumb__list-item-text{color:#121212}.catalog-breadcrumb--theme-light .catalog-breadcrumb__list-item--last .catalog-breadcrumb__list-item-text{color:#fff}.catalog-breadcrumb__list-item-link:hover{text-decoration:underline}.catalog-breadcrumb--theme-opaque{background:#fff}
.product-subtitle{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin:0;text-transform:none}.product-subtitle b,.product-subtitle strong,.product-subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-subtitle{font-size:16px;letter-spacing:-.2px;line-height:1.5}}
.product-tile-flag{align-items:center;background-color:#fff;border-radius:11px;color:#303030;display:inline-flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:22px;line-height:1.3333333333;max-width:100%;padding:0 10px;position:relative;text-transform:none}.product-tile-flag b,.product-tile-flag strong,.product-tile-flag.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-flag{border-radius:12.5px;font-size:14px;height:25px;letter-spacing:-.1px;line-height:1.2857142857}}.product-tile-flag.product-tile-flag--no-scaling{border-radius:12.5px;font-size:14px;height:25px;letter-spacing:-.1px;line-height:1.2857142857}.product-tile-flag__title{display:block;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;word-break:keep-all}.product-tile-flag--smallstock .product-tile-flag__title,.product-tile-flag__title .product-tile-flag--freetextflag,.product-tile-flag__title:first-letter{text-transform:capitalize}.product-tile-flag--discount,.product-tile-flag--sale,.product-tile-flag--topoffer{color:#eb0037}
.select-size-link{align-items:center;background-color:#fff;border:1px solid #e9e9e9;border-radius:5px;color:#303030;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;justify-content:space-between;position:relative;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.select-size-link b,.select-size-link strong,.select-size-link.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.select-size-link.select-size-link--active{border-color:#121212}.select-size-link.select-size-link:hover:not(.select-size-link--active){background-color:#f5f5f5;border-color:#e9e9e9}.select-size-link.select-size-link--disabled{background-color:#fff!important}.select-size-link.select-size-link--disabled:not(.select-size-link--active){border-color:#e9e9e9!important}.select-size-link__link{align-items:center;color:#121212;display:flex;flex:1;justify-content:flex-start;padding:16px 0 16px 20px;text-decoration:none}@media print,screen and (min-width:48em){.select-size-link__link{padding:24px 0 24px 20px}}.select-size-link--active .select-size-link__link{pointer-events:none}.select-size-link__key{display:block;font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:.5px;line-height:1;padding-right:20px}.select-size-link__key b,.select-size-link__key strong,.select-size-link__key.is-bold{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.select-size-link__key{min-width:100px;padding-right:24px}}@media print,screen and (min-width:48em){.select-size-link__key{font-size:32px}}.select-size-link--disabled .select-size-link__key{color:#303030!important}.select-size-link__text{color:#121212;font-size:12px;line-height:1.3333333333}@media print,screen and (min-width:48em){.select-size-link__text{font-size:14px;line-height:1.4285714286}}.select-size-link--disabled .select-size-link__text{color:#303030!important}.select-size-link__availability{align-items:center;color:#121212;display:flex;font-size:12px;line-height:1;margin-left:auto;padding:0 20px 0 8px;text-align:right;text-decoration:none}@media print,screen and (min-width:48em){.select-size-link__availability{font-size:14px;line-height:1.4285714286}}.select-size-link--disabled .select-size-link__availability{color:#303030!important}.select-size-link__availability--link{font-size:12px;justify-content:flex-end;line-height:1.3333333333;padding:16px 20px 16px 8px;text-align:right;text-decoration:underline;white-space:normal}@media print,screen and (min-width:48em){.select-size-link__availability--link{font-size:14px;line-height:1.4285714286;padding:24px 20px 24px 8px}}.select-size-link__availability-circle{border-radius:50%;display:none;height:8px;margin-left:8px;width:8px}.select-size-link__availability-circle--green{background-color:#029539;display:inline-block}.select-size-link__availability-circle--yellow{background-color:#f28342;display:inline-block}.select-size-link__availability-circle--red{background-color:#ff3f3f;display:inline-block}
.btn{align-items:center;border-radius:5px;border-style:solid;border-width:2px;color:#121212;cursor:pointer;display:inline-flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:50px;justify-content:center;letter-spacing:-.2px;line-height:1.5;max-width:100%;padding:17px 20px;position:relative;text-decoration:none;text-transform:none;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,-webkit-backdrop-filter .1s ease-in-out;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,backdrop-filter .1s ease-in-out;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,backdrop-filter .1s ease-in-out,-webkit-backdrop-filter .1s ease-in-out;vertical-align:text-bottom;white-space:nowrap}.btn b,.btn strong,.btn.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.btn__title{color:inherit;overflow:hidden;text-overflow:ellipsis}.btn__icon,.btn__title{vertical-align:text-bottom}.btn__icon{display:inline-block;font-family:"object-fit:cover;object-position:50% 50%";-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative}.btn__icon-item{-webkit-backface-visibility:visible;backface-visibility:visible;display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn--disabled,.btn:disabled{cursor:default;pointer-events:none;transition:none}.btn .btn__icon{height:16px;width:16px}.btn .btn__icon--left{margin-right:10px}.btn .btn__icon--right{margin-left:10px}.btn.btn--icon-left{padding-left:20px}.btn.btn--icon-right{padding-right:20px}.btn--sm{font-size:14px;height:40px;padding:13px 15px}.btn--sm .btn__icon{height:14px;width:14px}.btn--sm .btn__icon--left{margin-right:10px}.btn--sm .btn__icon--right{margin-left:10px}.btn--sm.btn--icon-left{padding-left:15px}.btn--sm.btn--icon-right{padding-right:15px}.btn--md{font-size:16px;height:50px;padding:17px 20px}.btn--md .btn__icon{height:16px;width:16px}.btn--md .btn__icon--left{margin-right:10px}.btn--md .btn__icon--right{margin-left:10px}.btn--md.btn--icon-left{padding-left:20px}.btn--md.btn--icon-right{padding-right:20px}.btn--lg{font-size:16px;height:60px;padding:22px 25px}.btn--lg .btn__icon{height:16px;width:16px}.btn--lg .btn__icon--left{margin-right:10px}.btn--lg .btn__icon--right{margin-left:10px}.btn--lg.btn--icon-left{padding-left:25px}.btn--lg.btn--icon-right{padding-right:25px}.btn--xl{font-size:18px;height:65px;padding:23px 25px}.btn--xl .btn__icon{height:19px;width:19px}.btn--xl .btn__icon--left{margin-right:10px}.btn--xl .btn__icon--right{margin-left:10px}.btn--xl.btn--icon-left{padding-left:25px}.btn--xl.btn--icon-right{padding-right:25px}@media print,screen and (max-width:39.99875em){.btn--xl{font-size:16px;height:60px;padding:22px 25px}.btn--xl .btn__icon{height:16px;width:16px}.btn--xl .btn__icon--left{margin-right:10px}.btn--xl .btn__icon--right{margin-left:10px}.btn--xl.btn--icon-left{padding-left:25px}.btn--xl.btn--icon-right{padding-right:25px}}.btn--sm-small{font-size:14px;height:40px;padding:13px 15px}.btn--sm-small .btn__icon{height:14px;width:14px}.btn--sm-small .btn__icon--left{margin-right:10px}.btn--sm-small .btn__icon--right{margin-left:10px}.btn--sm-small.btn--icon-left{padding-left:15px}.btn--sm-small.btn--icon-right{padding-right:15px}.btn--md-small{font-size:16px;height:50px;padding:17px 20px}.btn--md-small .btn__icon{height:16px;width:16px}.btn--md-small .btn__icon--left{margin-right:10px}.btn--md-small .btn__icon--right{margin-left:10px}.btn--md-small.btn--icon-left{padding-left:20px}.btn--md-small.btn--icon-right{padding-right:20px}.btn--lg-small{font-size:16px;height:60px;padding:22px 25px}.btn--lg-small .btn__icon{height:16px;width:16px}.btn--lg-small .btn__icon--left{margin-right:10px}.btn--lg-small .btn__icon--right{margin-left:10px}.btn--lg-small.btn--icon-left{padding-left:25px}.btn--lg-small.btn--icon-right{padding-right:25px}.btn--xl-small{font-size:18px;height:65px;padding:23px 25px}.btn--xl-small .btn__icon{height:19px;width:19px}.btn--xl-small .btn__icon--left{margin-right:10px}.btn--xl-small .btn__icon--right{margin-left:10px}.btn--xl-small.btn--icon-left{padding-left:25px}.btn--xl-small.btn--icon-right{padding-right:25px}@media print,screen and (min-width:30em){.btn--sm-mediumsmall{font-size:14px;height:40px;padding:13px 15px}.btn--sm-mediumsmall .btn__icon{height:14px;width:14px}.btn--sm-mediumsmall .btn__icon--left{margin-right:10px}.btn--sm-mediumsmall .btn__icon--right{margin-left:10px}.btn--sm-mediumsmall.btn--icon-left{padding-left:15px}.btn--sm-mediumsmall.btn--icon-right{padding-right:15px}.btn--md-mediumsmall{font-size:16px;height:50px;padding:17px 20px}.btn--md-mediumsmall .btn__icon{height:16px;width:16px}.btn--md-mediumsmall .btn__icon--left{margin-right:10px}.btn--md-mediumsmall .btn__icon--right{margin-left:10px}.btn--md-mediumsmall.btn--icon-left{padding-left:20px}.btn--md-mediumsmall.btn--icon-right{padding-right:20px}.btn--lg-mediumsmall{font-size:16px;height:60px;padding:22px 25px}.btn--lg-mediumsmall .btn__icon{height:16px;width:16px}.btn--lg-mediumsmall .btn__icon--left{margin-right:10px}.btn--lg-mediumsmall .btn__icon--right{margin-left:10px}.btn--lg-mediumsmall.btn--icon-left{padding-left:25px}.btn--lg-mediumsmall.btn--icon-right{padding-right:25px}.btn--xl-mediumsmall{font-size:18px;height:65px;padding:23px 25px}.btn--xl-mediumsmall .btn__icon{height:19px;width:19px}.btn--xl-mediumsmall .btn__icon--left{margin-right:10px}.btn--xl-mediumsmall .btn__icon--right{margin-left:10px}.btn--xl-mediumsmall.btn--icon-left{padding-left:25px}.btn--xl-mediumsmall.btn--icon-right{padding-right:25px}}@media print,screen and (min-width:40em){.btn--sm-medium{font-size:14px;height:40px;padding:13px 15px}.btn--sm-medium .btn__icon{height:14px;width:14px}.btn--sm-medium .btn__icon--left{margin-right:10px}.btn--sm-medium .btn__icon--right{margin-left:10px}.btn--sm-medium.btn--icon-left{padding-left:15px}.btn--sm-medium.btn--icon-right{padding-right:15px}.btn--md-medium{font-size:16px;height:50px;padding:17px 20px}.btn--md-medium .btn__icon{height:16px;width:16px}.btn--md-medium .btn__icon--left{margin-right:10px}.btn--md-medium .btn__icon--right{margin-left:10px}.btn--md-medium.btn--icon-left{padding-left:20px}.btn--md-medium.btn--icon-right{padding-right:20px}.btn--lg-medium{font-size:16px;height:60px;padding:22px 25px}.btn--lg-medium .btn__icon{height:16px;width:16px}.btn--lg-medium .btn__icon--left{margin-right:10px}.btn--lg-medium .btn__icon--right{margin-left:10px}.btn--lg-medium.btn--icon-left{padding-left:25px}.btn--lg-medium.btn--icon-right{padding-right:25px}.btn--xl-medium{font-size:18px;height:65px;padding:23px 25px}.btn--xl-medium .btn__icon{height:19px;width:19px}.btn--xl-medium .btn__icon--left{margin-right:10px}.btn--xl-medium .btn__icon--right{margin-left:10px}.btn--xl-medium.btn--icon-left{padding-left:25px}.btn--xl-medium.btn--icon-right{padding-right:25px}}@media print,screen and (min-width:48em){.btn--sm-mediumlarge{font-size:14px;height:40px;padding:13px 15px}.btn--sm-mediumlarge .btn__icon{height:14px;width:14px}.btn--sm-mediumlarge .btn__icon--left{margin-right:10px}.btn--sm-mediumlarge .btn__icon--right{margin-left:10px}.btn--sm-mediumlarge.btn--icon-left{padding-left:15px}.btn--sm-mediumlarge.btn--icon-right{padding-right:15px}.btn--md-mediumlarge{font-size:16px;height:50px;padding:17px 20px}.btn--md-mediumlarge .btn__icon{height:16px;width:16px}.btn--md-mediumlarge .btn__icon--left{margin-right:10px}.btn--md-mediumlarge .btn__icon--right{margin-left:10px}.btn--md-mediumlarge.btn--icon-left{padding-left:20px}.btn--md-mediumlarge.btn--icon-right{padding-right:20px}.btn--lg-mediumlarge{font-size:16px;height:60px;padding:22px 25px}.btn--lg-mediumlarge .btn__icon{height:16px;width:16px}.btn--lg-mediumlarge .btn__icon--left{margin-right:10px}.btn--lg-mediumlarge .btn__icon--right{margin-left:10px}.btn--lg-mediumlarge.btn--icon-left{padding-left:25px}.btn--lg-mediumlarge.btn--icon-right{padding-right:25px}.btn--xl-mediumlarge{font-size:18px;height:65px;padding:23px 25px}.btn--xl-mediumlarge .btn__icon{height:19px;width:19px}.btn--xl-mediumlarge .btn__icon--left{margin-right:10px}.btn--xl-mediumlarge .btn__icon--right{margin-left:10px}.btn--xl-mediumlarge.btn--icon-left{padding-left:25px}.btn--xl-mediumlarge.btn--icon-right{padding-right:25px}}@media print,screen and (min-width:64em){.btn--sm-large{font-size:14px;height:40px;padding:13px 15px}.btn--sm-large .btn__icon{height:14px;width:14px}.btn--sm-large .btn__icon--left{margin-right:10px}.btn--sm-large .btn__icon--right{margin-left:10px}.btn--sm-large.btn--icon-left{padding-left:15px}.btn--sm-large.btn--icon-right{padding-right:15px}.btn--md-large{font-size:16px;height:50px;padding:17px 20px}.btn--md-large .btn__icon{height:16px;width:16px}.btn--md-large .btn__icon--left{margin-right:10px}.btn--md-large .btn__icon--right{margin-left:10px}.btn--md-large.btn--icon-left{padding-left:20px}.btn--md-large.btn--icon-right{padding-right:20px}.btn--lg-large{font-size:16px;height:60px;padding:22px 25px}.btn--lg-large .btn__icon{height:16px;width:16px}.btn--lg-large .btn__icon--left{margin-right:10px}.btn--lg-large .btn__icon--right{margin-left:10px}.btn--lg-large.btn--icon-left{padding-left:25px}.btn--lg-large.btn--icon-right{padding-right:25px}.btn--xl-large{font-size:18px;height:65px;padding:23px 25px}.btn--xl-large .btn__icon{height:19px;width:19px}.btn--xl-large .btn__icon--left{margin-right:10px}.btn--xl-large .btn__icon--right{margin-left:10px}.btn--xl-large.btn--icon-left{padding-left:25px}.btn--xl-large.btn--icon-right{padding-right:25px}}@media screen and (min-width:75em){.btn--sm-xlarge{font-size:14px;height:40px;padding:13px 15px}.btn--sm-xlarge .btn__icon{height:14px;width:14px}.btn--sm-xlarge .btn__icon--left{margin-right:10px}.btn--sm-xlarge .btn__icon--right{margin-left:10px}.btn--sm-xlarge.btn--icon-left{padding-left:15px}.btn--sm-xlarge.btn--icon-right{padding-right:15px}.btn--md-xlarge{font-size:16px;height:50px;padding:17px 20px}.btn--md-xlarge .btn__icon{height:16px;width:16px}.btn--md-xlarge .btn__icon--left{margin-right:10px}.btn--md-xlarge .btn__icon--right{margin-left:10px}.btn--md-xlarge.btn--icon-left{padding-left:20px}.btn--md-xlarge.btn--icon-right{padding-right:20px}.btn--lg-xlarge{font-size:16px;height:60px;padding:22px 25px}.btn--lg-xlarge .btn__icon{height:16px;width:16px}.btn--lg-xlarge .btn__icon--left{margin-right:10px}.btn--lg-xlarge .btn__icon--right{margin-left:10px}.btn--lg-xlarge.btn--icon-left{padding-left:25px}.btn--lg-xlarge.btn--icon-right{padding-right:25px}.btn--xl-xlarge{font-size:18px;height:65px;padding:23px 25px}.btn--xl-xlarge .btn__icon{height:19px;width:19px}.btn--xl-xlarge .btn__icon--left{margin-right:10px}.btn--xl-xlarge .btn__icon--right{margin-left:10px}.btn--xl-xlarge.btn--icon-left{padding-left:25px}.btn--xl-xlarge.btn--icon-right{padding-right:25px}}@media screen and (min-width:90em){.btn--sm-xxlarge{font-size:14px;height:40px;padding:13px 15px}.btn--sm-xxlarge .btn__icon{height:14px;width:14px}.btn--sm-xxlarge .btn__icon--left{margin-right:10px}.btn--sm-xxlarge .btn__icon--right{margin-left:10px}.btn--sm-xxlarge.btn--icon-left{padding-left:15px}.btn--sm-xxlarge.btn--icon-right{padding-right:15px}.btn--md-xxlarge{font-size:16px;height:50px;padding:17px 20px}.btn--md-xxlarge .btn__icon{height:16px;width:16px}.btn--md-xxlarge .btn__icon--left{margin-right:10px}.btn--md-xxlarge .btn__icon--right{margin-left:10px}.btn--md-xxlarge.btn--icon-left{padding-left:20px}.btn--md-xxlarge.btn--icon-right{padding-right:20px}.btn--lg-xxlarge{font-size:16px;height:60px;padding:22px 25px}.btn--lg-xxlarge .btn__icon{height:16px;width:16px}.btn--lg-xxlarge .btn__icon--left{margin-right:10px}.btn--lg-xxlarge .btn__icon--right{margin-left:10px}.btn--lg-xxlarge.btn--icon-left{padding-left:25px}.btn--lg-xxlarge.btn--icon-right{padding-right:25px}.btn--xl-xxlarge{font-size:18px;height:65px;padding:23px 25px}.btn--xl-xxlarge .btn__icon{height:19px;width:19px}.btn--xl-xxlarge .btn__icon--left{margin-right:10px}.btn--xl-xxlarge .btn__icon--right{margin-left:10px}.btn--xl-xxlarge.btn--icon-left{padding-left:25px}.btn--xl-xxlarge.btn--icon-right{padding-right:25px}}@media print,screen and (max-width:47.99875em){.btn--icon-responsive .btn__icon{margin-left:0!important;margin-right:0!important}.btn--icon-responsive .btn__title{display:none!important}}.btn,.btn:visited{background-color:#121212;border-color:#121212;color:#f5f5f5}.btn:hover{background-color:#303030;border-color:#303030;color:#f5f5f5}.btn:active,.btn:focus{background-color:#757575;border-color:#757575;color:#c9c9c9}.btn.btn--disabled,.btn.btn:disabled{background-color:#c9c9c9;border-color:#c9c9c9;color:#e9e9e9}.btn--inverted,.btn--inverted:visited{background-color:#f5f5f5;border-color:#f5f5f5;color:#121212}.btn--inverted:hover{background-color:#c9c9c9;border-color:#c9c9c9;color:#121212}.btn--inverted:active,.btn--inverted:focus{background-color:#757575;border-color:#757575;color:#303030}.btn--inverted.btn--disabled,.btn--inverted.btn:disabled{background-color:#303030;border-color:#303030;color:#121212}.btn--primary,.btn--primary:visited{background-color:#121212;border-color:#121212;color:#f5f5f5}.btn--primary:hover{background-color:#303030;border-color:#303030;color:#f5f5f5}.btn--primary:active,.btn--primary:focus{background-color:#757575;border-color:#757575;color:#c9c9c9}.btn--primary.btn--disabled,.btn--primary.btn:disabled{background-color:#c9c9c9;border-color:#c9c9c9;color:#e9e9e9}.btn--primary.btn--inverted,.btn--primary.btn--inverted:visited{background-color:#f5f5f5;border-color:#f5f5f5;color:#121212}.btn--primary.btn--inverted:hover{background-color:#c9c9c9;border-color:#c9c9c9;color:#121212}.btn--primary.btn--inverted:active,.btn--primary.btn--inverted:focus{background-color:#757575;border-color:#757575;color:#303030}.btn--primary.btn--inverted.btn--disabled,.btn--primary.btn--inverted.btn:disabled{background-color:#303030;border-color:#303030;color:#121212}.btn--ghost,.btn--ghost:visited{background-color:hsla(0,0%,96%,.05);border-color:#121212;color:#303030}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost,.btn--ghost:visited{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.btn--ghost:hover{background-color:hsla(0,0%,96%,.4);border-color:#757575;color:#757575}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.btn--ghost:active,.btn--ghost:focus{background-color:hsla(0,0%,96%,.6);border-color:#c9c9c9;color:#c9c9c9}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost:active,.btn--ghost:focus{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.btn--ghost.btn--disabled,.btn--ghost.btn:disabled{background-color:hsla(0,0%,96%,.05);border-color:#c9c9c9;color:#c9c9c9}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost.btn--disabled,.btn--ghost.btn:disabled{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.btn--ghost.btn--inverted,.btn--ghost.btn--inverted:visited{background-color:hsla(0,0%,7%,.05);border-color:#f5f5f5;color:#f5f5f5}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost.btn--inverted,.btn--ghost.btn--inverted:visited{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.btn--ghost.btn--inverted:hover{background-color:hsla(0,0%,7%,.4);border-color:#c9c9c9;color:#c9c9c9}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost.btn--inverted:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.btn--ghost.btn--inverted:active,.btn--ghost.btn--inverted:focus{background-color:hsla(0,0%,7%,.6);border-color:#757575;color:#757575}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost.btn--inverted:active,.btn--ghost.btn--inverted:focus{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.btn--ghost.btn--inverted.btn--disabled,.btn--ghost.btn--inverted.btn:disabled{background-color:hsla(0,0%,7%,.05);border-color:#757575;color:#757575}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.btn--ghost.btn--inverted.btn--disabled,.btn--ghost.btn--inverted.btn:disabled{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.btn--secondary{border-width:2px}.btn--secondary,.btn--secondary:visited{background-color:#fff;border-color:#c9c9c9;color:#121212}.btn--secondary:hover{background-color:#f5f5f5;border-color:#c9c9c9;color:#121212}.btn--secondary:active,.btn--secondary:focus{background-color:#c9c9c9;border-color:#c9c9c9;color:#757575}.btn--secondary.btn--disabled,.btn--secondary.btn:disabled{background-color:#fff;border-color:#c9c9c9;color:#c9c9c9}.btn--secondary.btn--inverted,.btn--secondary.btn--inverted:visited{background-color:#121212;border-color:#303030;color:#f5f5f5}.btn--secondary.btn--inverted:hover{background-color:#303030;border-color:#303030;color:#f5f5f5}.btn--secondary.btn--inverted:active,.btn--secondary.btn--inverted:focus{background-color:#757575;border-color:#757575;color:#c9c9c9}.btn--secondary.btn--inverted.btn--disabled,.btn--secondary.btn--inverted.btn:disabled{background-color:#121212;border-color:#303030;color:#303030}.btn--cart,.btn--cart:visited{background-color:#029539;border-color:#029539;color:#f5f5f5}.btn--cart:hover{background-color:#35aa61;border-color:#35aa61;color:#f5f5f5}.btn--cart:active,.btn--cart:focus{background-color:#67bf88;border-color:#67bf88;color:#e9e9e9}.btn--cart.btn--disabled,.btn--cart.btn:disabled{background-color:#ccead7;border-color:#ccead7;color:#f5f5f5}.btn--block{display:flex;width:100%}
.availability-notification-subscription{display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.availability-notification-subscription b,.availability-notification-subscription strong,.availability-notification-subscription.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.availability-notification-subscription__text{color:#303030;margin:8px 0 0}.availability-notification-subscription__button{margin-top:20px}
.bike-detail-availability{align-items:center;display:flex}.bike-detail-availability__icon{height:8px;margin-right:8px;width:8px}.bike-detail-availability--green .bike-detail-availability__icon{color:#029539}.bike-detail-availability--yellow .bike-detail-availability__icon{color:#f28342}.bike-detail-availability--red .bike-detail-availability__icon{color:#ff3f3f}.bike-detail-availability__text{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:0;text-transform:none}.bike-detail-availability__text b,.bike-detail-availability__text strong,.bike-detail-availability__text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-availability__text{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.bike-detail-availability__text--clarification{color:#ff3f3f}.bike-detail-availability__link{color:#303030}
.bike-detail-color-picker{color:#121212;display:block}.bike-detail-color-picker__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.bike-detail-color-picker__list-item{display:flex;margin-left:12px}@media print,screen and (min-width:48em){.bike-detail-color-picker__list-item{margin-left:12px}}.bike-detail-color-picker__list-item:first-child{margin-left:0}.bike-detail-color-picker__circle{height:38px;width:38px}@media print,screen and (min-width:48em){.bike-detail-color-picker__circle{height:38px;width:38px}}.bike-detail-color-picker__title{color:#121212;color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin-bottom:8px;margin-top:0;text-transform:none}.bike-detail-color-picker__title b,.bike-detail-color-picker__title strong,.bike-detail-color-picker__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-color-picker__title{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.bike-detail-color-picker__placeholder{color:#121212}.bike-detail-color-picker__link{align-items:center;display:flex;justify-content:center;position:relative}.bike-detail-color-picker__link:hover:not(.bike-detail-color-picker__link--active) .outer-circle{stroke:#e9e9e9;transition:stroke .2s ease}.bike-detail-color-picker__link:focus{outline:none}.bike-detail-color-picker__link--active .outer-circle{stroke:#121212}
.basic-modal{width:100%;z-index:100}.basic-modal,.basic-modal__backdrop{display:block;height:100%;left:0;position:fixed;top:0}.basic-modal__backdrop{background-color:transparent;transition:background-color .4s linear;width:100vw}.basic-modal--show .basic-modal__backdrop{background-color:rgba(0,0,0,.4)}.basic-modal--backdrop-opacity-75 .basic-modal__backdrop{background-color:rgba(0,0,0,.75)}.basic-modal__body{align-items:center;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;height:100%;max-width:500px;overflow:hidden;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .4s linear;width:calc(100% - 50px);z-index:1000}.basic-modal--show:not(.basic-modal--center):not(.basic-modal--desktop-center) .basic-modal__body{transform:translateX(0)}.basic-modal--center .basic-modal__body{height:auto;left:50%;max-height:90%;opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity .4s linear}@media print,screen and (min-width:64em){.basic-modal--desktop-center .basic-modal__body{height:auto;left:50%;max-height:80%;max-width:680px;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease}}.basic-modal--center.basic-modal--show .basic-modal__body{opacity:1}.basic-modal--mobile-from-bottom .basic-modal__body{opacity:0;transition:opacity .5s ease,transform .4s ease}@media print,screen and (max-width:63.99875em){.basic-modal--mobile-from-bottom .basic-modal__body{bottom:0;height:auto;left:0;max-width:none;overflow:‚visible;top:auto;transform:translateY(100%);width:100%}.basic-modal--mobile-height-90 .basic-modal__body{max-height:90%}.basic-modal--mobile-height-100 .basic-modal__body{height:100%}}.basic-modal--mobile-from-bottom.basic-modal--show .basic-modal__body{opacity:1;transition:opacity .5s ease,transform .4s ease}@media print,screen and (max-width:63.99875em){.basic-modal--mobile-from-bottom.basic-modal--show .basic-modal__body{transform:translateY(0)}}.basic-modal--mobile-from-left .basic-modal__body{left:0;max-width:480px;opacity:0;right:auto;transform:translateX(-100%);transition:opacity .5s ease,transform .4s ease}@media print,screen and (max-width:47.99875em){.basic-modal--mobile-from-left .basic-modal__body{bottom:auto;height:100%;left:0;max-height:none;top:0;width:calc(100% - 30px)}}.basic-modal--mobile-from-left.basic-modal--show .basic-modal__body{opacity:1;transition:opacity .5s ease,transform .4s ease}@media print,screen and (max-width:47.99875em){.basic-modal--mobile-from-left.basic-modal--show .basic-modal__body{transform:translateX(0)}}@media print,screen and (min-width:40em){.basic-modal--mobile-from-left.basic-modal--content-height-100 .basic-modal__body{max-width:600px}}@media print,screen and (max-width:47.99875em){.basic-modal--remove-header .basic-modal__body{align-items:flex-start;flex-direction:row-reverse}.basic-modal--medium-down-fill-screen .basic-modal__body{height:100%;max-width:none;width:100%}}.basic-modal__close-button{align-self:flex-start;box-sizing:content-box;color:#121212;cursor:pointer;flex-shrink:0;outline:none}.basic-modal--center .basic-modal__close-button{order:1}.basic-modal--mobile-from-bottom .basic-modal__close-button{align-self:center;background-color:hsla(0,0%,96%,0);height:32px;margin-left:8px;transition:background-color .2s ease;width:32px}@media print,screen and (min-width:48em){.basic-modal--mobile-from-bottom .basic-modal__close-button{height:40px;width:40px}}.basic-modal--mobile-from-bottom .basic-modal__close-button:hover{background-color:#f5f5f5;transition:background-color .2s ease}.basic-modal--remove-header .basic-modal__close-button{margin:0;padding:0}@media print,screen and (min-width:48em){.basic-modal--remove-header .basic-modal__close-button{padding:0}}.basic-modal.basic-modal__closed{display:none}.basic-modal__content{height:100%;overflow:hidden!important;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.basic-modal__content{min-height:400px}}.basic-modal--center .basic-modal__content{max-height:calc(90vh - 56px)}.basic-modal--mobile-from-left .basic-modal__content{min-height:80vh}.basic-modal--content-height-100 .basic-modal__content{height:100vh}.basic-modal__content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;width:100%}.basic-modal--padding-content-240 .basic-modal__content-wrapper{padding:0 24px 24px}.basic-modal--mobile-from-bottom .basic-modal__content-wrapper{padding:20px 0 24px}@media print,screen and (min-width:40em){.basic-modal--mobile-from-bottom .basic-modal__content-wrapper{padding:20px 0 40px}}.basic-modal--padding-content-m-240-d-400 .basic-modal__content-wrapper{padding:24px 0 24px 24px}@media print,screen and (min-width:40em){.basic-modal--padding-content-m-240-d-400 .basic-modal__content-wrapper{padding:40px 0 40px 40px}}@media print,screen and (max-width:47.99875em){.basic-modal--remove-header .basic-modal__content-wrapper{padding-top:20px}}.basic-modal__header{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;padding:24px;width:100%}.basic-modal--mobile-from-bottom .basic-modal__header{border-bottom:1px solid #e9e9e9;cursor:move;flex-direction:row-reverse;padding:8px 8px 8px 24px}@media print,screen and (min-width:40em){.basic-modal--mobile-from-bottom .basic-modal__header{padding:16px 16px 16px 40px}}@media print,screen and (min-width:64em){.basic-modal--mobile-from-bottom .basic-modal__header{cursor:default;padding:24px 24px 24px 40px}}.basic-modal--remove-header .basic-modal__header{border-bottom:none;padding:20px 24px 0 0}@media print,screen and (max-width:47.99875em){.basic-modal--remove-header .basic-modal__header{padding:12px 16px 0;width:auto}}@media print,screen and (min-width:40em){.basic-modal--padding-content-m-240-d-400 .basic-modal__header{padding:24px 24px 24px 40px}}.basic-modal__drag-anchor{height:40px;position:absolute;right:0;top:-20px;width:100%}@media print,screen and (min-width:64em){.basic-modal__drag-anchor{display:none}}.basic-modal--mobile-height-100 .basic-modal__drag-anchor{display:none}.basic-modal__drag-anchor-line{background-color:#f5f5f5;bottom:27px;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:40px}@media print,screen and (min-width:64em){.basic-modal__drag-anchor-line{display:none}}.basic-modal__header-title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:1.4444444444;line-height:1;margin:0 auto 0 0;padding:0;text-transform:none}.basic-modal__header-title b,.basic-modal__header-title strong,.basic-modal__header-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.basic-modal__header-title{font-size:20px;letter-spacing:-.4px;line-height:1.2}}.basic-modal__footer{align-items:center;box-shadow:0 0 20px rgba(0,0,0,.2);padding:24px;width:100%}@media print,screen and (min-width:48em){.basic-modal__footer{box-shadow:none}}.basic-modal__footer-wrapper{align-items:center;flex:0 0 auto;width:100%}
.bike-detail-select-size-modal__list{display:flex;flex-direction:column;list-style:none;margin:0 0 16px;padding:0}.bike-detail-select-size-modal__list-item{margin:8px 0}.bike-detail-select-size-modal__list-item:first-child{margin-top:0}.bike-detail-select-size-modal__list-item:last-child{margin-bottom:0}.bike-detail-select-size-modal__modal-link{display:block;padding-bottom:16px}.bike-detail-select-size-modal__modal-link>span{vertical-align:baseline}.bike-detail-select-size-modal__model-info{margin-bottom:20px}.bike-detail-select-size-modal__modal-content{padding-top:20px!important}
.bike-detail-size-selector{display:block}.bike-detail-size-selector__button{background:#fff;border-color:#e9e9e9;color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;justify-content:space-between;padding-left:16px;padding-right:16px}.bike-detail-size-selector__button b,.bike-detail-size-selector__button strong,.bike-detail-size-selector__button.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.bike-detail-size-selector__button:active{background:#fff;border-color:#e9e9e9;color:#121212}.bike-detail-size-selector__button:focus,.bike-detail-size-selector__button:hover{background:#f5f5f5;border-color:#e9e9e9;color:#121212}.bike-detail-size-selector__button-icon{color:#121212;height:16px;transform:rotate(90deg);width:16px}@media print,screen and (min-width:48em){.bike-detail-size-selector__button-icon{transform:none}}.bike-detail-size-selector__title{color:#121212;color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin-bottom:8px;margin-top:0;text-transform:none}.bike-detail-size-selector__title b,.bike-detail-size-selector__title strong,.bike-detail-size-selector__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-size-selector__title{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}
.detail-leasing-modal__info{color:#303030;font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;margin:5px 0 10px}.detail-leasing-modal__modal-trigger{cursor:pointer;text-decoration:underline}.detail-leasing-modal__text{color:#000;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin:0;text-transform:none}.detail-leasing-modal__text b,.detail-leasing-modal__text strong,.detail-leasing-modal__text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.detail-leasing-modal__text{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.detail-leasing-modal__list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:40px 0 0;padding:0}@media print,screen and (min-width:30em){.detail-leasing-modal__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:40em){.detail-leasing-modal__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print,screen and (min-width:48em){.detail-leasing-modal__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.detail-leasing-modal__list-item{display:flex;flex-direction:column;grid-column:span 1}.detail-leasing-modal__image-wrapper{align-items:center;background-color:#f5f5f5;border-radius:4px;color:#303030;cursor:pointer;display:flex;height:100%;justify-content:center;transition-duration:.1s;transition-property:opacity;transition-timing-function:ease-out;width:100%}.detail-leasing-modal__image-wrapper:hover{opacity:.8}.detail-leasing-modal__image{align-items:center;aspect-ratio:1/1;display:flex;width:100%}
.detail-price__wrapper{margin:0}.detail-price__details{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.4px;line-height:1.3333333333;text-transform:none}.detail-price__details b,.detail-price__details strong,.detail-price__details.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.detail-price__details{font-size:32px;letter-spacing:-.6px;line-height:1.25}}.detail-price--lowprice .detail-price__details{color:#eb0037}.detail-price__strikeprice{color:#f5f5f5;color:#757575;display:inline-block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin-left:4px;text-transform:none}.detail-price__strikeprice b,.detail-price__strikeprice strong,.detail-price__strikeprice.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.detail-price__strikeprice{font-size:18px;font-size:24px;letter-spacing:-.3px;letter-spacing:-.4px;line-height:1.4444444444;line-height:1.3333333333}}.detail-price__baseprice{color:#303030;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin-top:5px;text-transform:none}.detail-price__baseprice b,.detail-price__baseprice strong,.detail-price__baseprice.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.detail-price__baseprice{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.detail-price__leasing-modal-text{color:#000;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin:0;text-transform:none}.detail-price__leasing-modal-text b,.detail-price__leasing-modal-text strong,.detail-price__leasing-modal-text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.detail-price__leasing-modal-text{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.detail-price__leasing-modal-list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:40px 0 0;padding:0}@media print,screen and (min-width:30em){.detail-price__leasing-modal-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:40em){.detail-price__leasing-modal-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print,screen and (min-width:48em){.detail-price__leasing-modal-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.detail-price__leasing-modal-list-item{display:flex;flex-direction:column;grid-column:span 1}.detail-price__leasing-modal-image-wrapper{align-items:center;background-color:#f5f5f5;border-radius:4px;color:#303030;cursor:pointer;display:flex;height:100%;justify-content:center;transition-duration:.1s;transition-property:opacity;transition-timing-function:ease-out;width:100%}.detail-price__leasing-modal-image-wrapper:hover{opacity:.8}.detail-price__leasing-modal-image{align-items:center;aspect-ratio:1/1;display:flex;width:100%}
.detail-gp30{display:block}.detail-gp30__wrapper{color:#757575;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:0;text-transform:none}.detail-gp30__wrapper b,.detail-gp30__wrapper strong,.detail-gp30__wrapper.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.detail-gp30__wrapper{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}@media screen and (min-width:90em){.detail-gp30__wrapper{margin-top:5px}}
.easy-credit-example-iframe{height:770px}
.list-buybox-benefits{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}@media print,screen and (min-width:48em){.list-buybox-benefits{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.list-buybox-benefits.list-buybox-benefits--light,.list-buybox-benefits.list-buybox-benefits--light a,.list-buybox-benefits.list-buybox-benefits--light a:visited{color:#e9e9e9}.list-buybox-benefits.list-buybox-benefits--light a:active,.list-buybox-benefits.list-buybox-benefits--light a:focus{color:#f5f5f5}.list-buybox-benefits.list-buybox-benefits--gray,.list-buybox-benefits.list-buybox-benefits--gray a,.list-buybox-benefits.list-buybox-benefits--gray a:visited{color:#e9e9e9}.list-buybox-benefits.list-buybox-benefits--gray a:active,.list-buybox-benefits.list-buybox-benefits--gray a:focus{color:#c9c9c9}.list-buybox-benefits a{text-decoration:none;transition:opacity .1s ease}.list-buybox-benefits a:hover{opacity:.7;text-decoration:none}.list-buybox-benefits__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:1.4444444444;margin-bottom:20px;margin-top:20px;text-transform:none}.list-buybox-benefits__title b,.list-buybox-benefits__title strong,.list-buybox-benefits__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.list-buybox-benefits__title{font-size:20px;letter-spacing:-.4px;line-height:1.2}}.list-buybox-benefits--gray .list-buybox-benefits__title,.list-buybox-benefits--gray .list-buybox-benefits__title a,.list-buybox-benefits--gray .list-buybox-benefits__title a:visited,.list-buybox-benefits--light .list-buybox-benefits__title,.list-buybox-benefits--light .list-buybox-benefits__title a,.list-buybox-benefits--light .list-buybox-benefits__title a:visited{color:#e9e9e9}.list-buybox-benefits--gray .list-buybox-benefits__title a:active,.list-buybox-benefits--gray .list-buybox-benefits__title a:focus,.list-buybox-benefits--light .list-buybox-benefits__title a:active,.list-buybox-benefits--light .list-buybox-benefits__title a:focus{color:#f5f5f5}.list-buybox-benefits__list-item{margin-bottom:10px;margin-top:0!important}.list-buybox-benefits__list-item-img{max-height:100%}.list-buybox-benefits--light .list-buybox-benefits__more-link,.list-buybox-benefits--light .list-buybox-benefits__more-link:visited{color:#f5f5f5}.list-buybox-benefits--gray .list-buybox-benefits__more-link,.list-buybox-benefits--gray .list-buybox-benefits__more-link:visited{color:#c9c9c9}.list-buybox-benefits--light .list-buybox-benefits__more-link:active,.list-buybox-benefits--light .list-buybox-benefits__more-link:focus{color:#f5f5f5}.list-buybox-benefits--gray .list-buybox-benefits__more-link:active,.list-buybox-benefits--gray .list-buybox-benefits__more-link:focus{color:#757575}.list-buybox-benefits{color:#121212;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:none}.list-buybox-benefits b,.list-buybox-benefits strong,.list-buybox-benefits.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.list-buybox-benefits{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.list-buybox-benefits.list-buybox-benefits--light{color:#f5f5f5}.list-buybox-benefits__list{margin:0}.list--checkmark .list-buybox-benefits__list-item,.list-buybox-benefits__list-item{background-position:0;background-size:10px;padding-left:16px}
.product-detail-feature-list__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media print,screen and (min-width:64em){.product-detail-feature-list__list{margin-left:-40px;margin-right:-40px}}.product-detail-feature-list__list-item{flex:0 0 100%}@media print,screen and (min-width:64em){.product-detail-feature-list__list-item{flex:0 0 50%;max-width:50%;padding:0 40px}}.product-detail-feature-list__feature{height:100%;padding:0 0 32px}@media print,screen and (min-width:64em){.product-detail-feature-list__feature{border-bottom:1px solid #e9e9e9;min-height:100px;padding:20px 0}.product-detail-feature-list__list-item:last-child>.product-detail-feature-list__feature,.product-detail-feature-list__list-item:nth-last-child(2):not(:nth-child(2n)) .product-detail-feature-list__feature{border-bottom:none}}.product-detail-feature-list__feature-name{color:#121212;color:#757575;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:0;padding:0 0 4px;text-transform:none}.product-detail-feature-list__feature-name b,.product-detail-feature-list__feature-name strong,.product-detail-feature-list__feature-name.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-detail-feature-list__feature-name{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.product-detail-feature-list__feature-value{color:#121212;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin:0;padding:0;text-transform:none}.product-detail-feature-list__feature-value b,.product-detail-feature-list__feature-value strong,.product-detail-feature-list__feature-value.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-detail-feature-list__feature-value{font-size:16px;letter-spacing:-.2px;line-height:1.5}}
.product-detail-info-buttons{display:block;margin:40px 0;position:relative}.product-detail-info-buttons__list{align-items:center;display:flex;margin:0;padding:0;position:relative}.product-detail-info-buttons__list-item{display:block;margin-right:20px;position:relative}.product-detail-info-buttons__list-item:last-child{margin-right:0}.product-detail-info-buttons__link{display:block;opacity:1;position:relative;transition:opacity .3s ease}.product-detail-info-buttons__linka:hover{opacity:.8}.product-detail-info-buttons__picture{display:block;max-height:80px;max-width:80px;position:relative}
.product-detail-slider{display:block;touch-action:pan-y!important}@media print,screen and (min-width:64em){.product-detail-slider{margin-top:0}}.product-detail-slider__wrapper{overflow:hidden;position:relative}.product-detail-slider__fallback-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;min-height:480px;position:relative}@media print,screen and (min-width:48em){.product-detail-slider__fallback-image-wrapper{min-height:618px}}.product-detail-slider__fallback-image-wrapper:after{background-color:rgba(0,0,0,.04);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-detail-slider__fallback-image{width:200px}.product-detail-slider__loading-logo{height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.product-detail-slider__detail-container{width:100%}@media screen and (min-width:90em){.product-detail-slider__detail-container{float:right;width:calc(100% - 200px)}.product-detail-slider--single-image .product-detail-slider__detail-container{height:618px;width:100%}}.product-detail-slider__detail-wrapper{position:relative}.product-detail-slider__detail-wrapper:after{background-color:rgba(0,0,0,.04);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-detail-slider__detail-slide{align-items:center;background-color:#fff;display:flex;height:auto;justify-content:center;min-height:480px;overflow:hidden;padding:40px;position:relative;touch-action:pan-y!important;width:100%!important}@media print,screen and (min-width:48em){.product-detail-slider__detail-slide{min-height:618px}}@media screen and (min-width:90em){.product-detail-slider__detail-slide{border-radius:5px}}.product-detail-slider__detail-slide:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' fill='%23f5f5f5' fill-rule='nonzero' stroke='%23121212' stroke-width='1.5'%3E%3Ccircle fill-opacity='.4' cx='16' cy='16' r='16'/%3E%3Cpath d='M16 9.6v12.8m6.4-6.4H9.6' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E"),zoom-in}.product-detail-slider__detail-slide:hover .product-detail-slider--zoom-active,.product-detail-slider__detail-slide:hover.swiper-slide-zoomed{cursor:move}.product-detail-slider__picture{background-color:#fff;position:relative}.product-detail-slider__picture:after{background-color:rgba(0,0,0,.04);content:"";height:300%;left:-100%;position:absolute;top:-100%;width:300%;z-index:3}@media screen and (min-width:90em){.product-detail-slider--single-image .product-detail-slider__picture{height:100%;width:auto}}.product-detail-slider__zoom-container{position:relative;z-index:2}.product-detail-slider__thumbs-container{display:none}@media screen and (min-width:90em){.product-detail-slider__thumbs-container{display:flex;flex-direction:column;left:0;max-height:none;opacity:0;padding-right:20px;position:absolute;top:0;width:auto}}.product-detail-slider__thumbs-wrapper{justify-content:center}.product-detail-slider__thumbs-slide{display:none}@media screen and (min-width:90em){.product-detail-slider__thumbs-slide{align-items:center;border:2px solid #f5f5f5;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;height:180px!important;justify-content:center;overflow:hidden;position:relative;transition:border-color .2s ease;width:180px!important}.product-detail-slider__thumbs-slide:hover{border-color:#c9c9c9}.product-detail-slider__thumbs-slide.swiper-slide-thumb-active{border-color:#121212}}.product-detail-slider__button{display:none}@media screen and (min-width:90em){.product-detail-slider__button{align-items:center;background:hsla(0,0%,7%,.58);background-image:none;border-radius:20px;bottom:auto;color:#fff;cursor:pointer;height:56px;justify-content:center;left:70px;outline:none;position:absolute;right:auto;top:auto;transition:background-color .2s ease,opacity .2s ease;width:40px;z-index:10}.product-detail-slider__button:after{display:none}.product-detail-slider__button:hover{background:hsla(0,0%,7%,.87);color:#fff}.product-detail-slider__button:active{background:#121212}.product-detail-slider__button-prev{top:10px}.product-detail-slider__button-next{bottom:10px;top:auto}.product-detail-slider__button.swiper-button-disabled{opacity:0;z-index:-1}.product-detail-slider__button.show{display:flex}}.product-detail-slider__pagination{align-items:center;display:flex;height:20px;justify-content:center;margin:auto;position:relative;text-align:center;visibility:hidden}@media screen and (min-width:90em){.product-detail-slider__pagination{display:none}}.product-detail-slider__pagination .swiper-pagination-bullet{border-left:5px solid transparent;border-right:5px solid transparent;cursor:pointer;display:block;flex:0 1 auto;height:100%;outline:none;overflow:hidden;position:relative;visibility:visible;width:35px}.product-detail-slider__pagination .swiper-pagination-bullet:after{background-color:#c9c9c9;border:0;border-radius:2px;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;top:auto;transform:translate(-50%,-50%);width:25px}.product-detail-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:#121212;outline:none}.product-detail-slider__link{display:inline-block;height:100%;text-decoration:none;width:100%}.product-detail-slider__image{max-height:90vw;width:auto}@media print,screen and (min-width:40em){.product-detail-slider__image{max-height:60vw}}@media screen and (min-width:90em){.product-detail-slider--single-image .product-detail-slider__image{height:100%;width:auto}}.product-detail-slider__zoom-icon{background:transparent;cursor:pointer;height:40px;padding:10px;position:absolute;right:10px;top:0;width:40px;z-index:10}@media print,screen and (min-width:48em){.product-detail-slider__zoom-icon{right:15px;top:15px}}.product-detail-slider__zoom-icon-in{display:block}.product-detail-slider--zoom-active .product-detail-slider__zoom-icon-in,.product-detail-slider__zoom-icon-in .swiper-slide-zoomed,.product-detail-slider__zoom-icon-out{display:none}.product-detail-slider--zoom-active .product-detail-slider__zoom-icon-out,.product-detail-slider__zoom-icon-out .swiper-slide-zoomed{display:block}
.product-headline-with-order-number{display:block}.product-headline-with-order-number__number{color:#121212;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:5px 0 0;text-transform:none}.product-headline-with-order-number__number b,.product-headline-with-order-number__number strong,.product-headline-with-order-number__number.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-headline-with-order-number__number{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}
.store-availability__wrapper{align-items:center;color:#757575;display:inline-flex;flex-wrap:wrap;font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;margin-top:10px;padding-left:20px;position:relative}.store-availability__wrapper:before{background-color:#89ffda;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:5px;width:8px}.store-availability__wrapper--green:before{background-color:#029539}.store-availability__wrapper--yellow:before{background-color:#f28342}.store-availability__wrapper--red:before{background-color:#ff3f3f}.store-availability__link{padding-right:8px;position:relative}.store-availability__link:after{bottom:0;content:",";display:inline-block;font-size:1em;position:absolute;right:4px;text-decoration:none}.store-availability__link:last-child:after{display:none}
.bike-detail-geo-table{display:block}.bike-detail-geo-table__wrapper{overflow:hidden}@supports(display:grid) and (grid-template-columns:auto){@media print,screen and (min-width:30em){.bike-detail-geo-table__wrapper{display:grid;grid-template-columns:auto auto}}@media print,screen and (min-width:48em){.bike-detail-geo-table__wrapper{display:grid;grid-template-columns:auto auto auto}}@media print,screen and (min-width:64em){.bike-detail-geo-table__wrapper{align-items:center;display:flex;flex-direction:column}}}.bike-detail-geo-table__sticky-wrapper{background-color:#fff;padding-top:8px}.bike-detail-geo-table--sticky .bike-detail-geo-table__sticky-wrapper{left:0;padding:8px 24px 0;position:fixed;right:0;top:0;z-index:1}.bike-detail-geo-table--absolute .bike-detail-geo-table__sticky-wrapper{bottom:200px;left:0;padding:8px 24px 0;position:absolute;right:0;z-index:1}.bike-detail-geo-table__list{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.bike-detail-geo-table__list--header{justify-content:flex-start;margin-left:-24px;margin-right:-24px;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;width:100vw}@media print,screen and (min-width:64em){.bike-detail-geo-table__list--header{justify-content:center;margin:0;overflow:hidden;width:100%}}.bike-detail-geo-table__list--header:before{background-color:#e9e9e9;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:1}@media print,screen and (min-width:64em){.bike-detail-geo-table__list--header:before{display:none}}.bike-detail-geo-table__list--content{flex-direction:column}@media print,screen and (min-width:64em){.bike-detail-geo-table__list--content{flex-direction:row}.bike-detail-geo-table__list--content:hover{background-color:#f5f5f5}}.bike-detail-geo-table__list-item{align-items:center;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;position:relative;scroll-snap-align:start;width:80px}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item{border-bottom:1px solid #e9e9e9;flex-grow:0;flex-shrink:1;height:80px}.bike-detail-geo-table__list-item:hover{color:#121212}.bike-detail-geo-table__list-item:after{background-color:transparent;content:"";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}.bike-detail-geo-table__list-item:hover:after{background-color:#f5f5f5;content:"";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}}.bike-detail-geo-table__list-item--top{height:80px;padding:0 24px;position:relative;width:auto}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item--top{padding:0;width:80px}}.bike-detail-geo-table__list-item--top:after{display:none}.bike-detail-geo-table__list-item--top:before{border-bottom:1px solid #e9e9e9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:border-color .2s ease;width:100%;z-index:1}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item--top:before{display:none}}.bike-detail-geo-table__list-item--left{justify-content:flex-start;margin-bottom:2px;margin-top:24px;padding-left:24px;width:100%}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item--left{margin-bottom:0;margin-top:0;width:240px}}.bike-detail-geo-table__list-item--left:after{display:none}.bike-detail-geo-table__list-item--active:before{border-bottom:2px solid #121212}.bike-detail-geo-table__list-item--hover{background-color:#f5f5f5}.bike-detail-geo-table__picture{display:block;height:auto;margin:0 auto 8px;max-width:600px;width:100%}@media print,screen and (min-width:64em){.bike-detail-geo-table__picture{margin:0 auto 40px}}.bike-detail-geo-table__img{display:block;height:100%;margin:0 auto;width:auto}.bike-detail-geo-table__size-key,.bike-detail-geo-table__size-title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;text-transform:none}.bike-detail-geo-table__size-key,.bike-detail-geo-table__size-key b,.bike-detail-geo-table__size-key strong,.bike-detail-geo-table__size-key.is-bold,.bike-detail-geo-table__size-title,.bike-detail-geo-table__size-title b,.bike-detail-geo-table__size-title strong,.bike-detail-geo-table__size-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif}@media print,screen and (min-width:48em){.bike-detail-geo-table__size-key,.bike-detail-geo-table__size-title{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.bike-detail-geo-table__size-key b,.bike-detail-geo-table__size-key strong,.bike-detail-geo-table__size-key.is-bold,.bike-detail-geo-table__size-title b,.bike-detail-geo-table__size-title strong,.bike-detail-geo-table__size-title.is-bold{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.bike-detail-geo-table__size-key{position:relative}.bike-detail-geo-table__size-key--active{background-color:#121212;color:#fff;padding:2px 4px}.bike-detail-geo-table__size-key--top{margin:40px 0 4px}.bike-detail-geo-table__size-legend{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:24px;left:0;letter-spacing:-.1px;line-height:1.2857142857;position:absolute;text-transform:none;text-transform:uppercase;top:0}.bike-detail-geo-table__size-legend b,.bike-detail-geo-table__size-legend strong,.bike-detail-geo-table__size-legend.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-geo-table__size-legend{font-size:16px;letter-spacing:-.2px;line-height:1.5}}@media print,screen and (min-width:64em){.bike-detail-geo-table__size-legend{left:24px;top:50%;transform:translateY(-50%)}}.bike-detail-geo-table__size-title{margin-bottom:0;margin-top:0;padding-right:16px}@media print,screen and (min-width:64em){.bike-detail-geo-table__size-title{padding-left:24px;padding-right:0}}.bike-detail-geo-table__size-unit,.bike-detail-geo-table__size-value{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;text-transform:none}.bike-detail-geo-table__size-unit b,.bike-detail-geo-table__size-unit strong,.bike-detail-geo-table__size-unit.is-bold,.bike-detail-geo-table__size-value b,.bike-detail-geo-table__size-value strong,.bike-detail-geo-table__size-value.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-geo-table__size-unit,.bike-detail-geo-table__size-value{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.bike-detail-geo-table__size-value{display:none;justify-content:flex-start;margin-left:24px;margin-top:8px}@media print,screen and (min-width:64em){.bike-detail-geo-table__size-value{display:flex;justify-content:center;margin-left:0;margin-top:0}}.bike-detail-geo-table__size-value--active{display:flex}
.bike-detail-payments-special-item{display:inline-block}.bike-detail-payments-special-item__link{color:#121212;cursor:pointer;display:inline-block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;text-decoration:underline;text-transform:none}.bike-detail-payments-special-item__link b,.bike-detail-payments-special-item__link strong,.bike-detail-payments-special-item__link.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-payments-special-item__link{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.bike-detail-payments-special-item:not(:last-of-type){margin-right:10px}
.bike-detail-payments-special{line-height:16px;list-style:none;margin:0;padding:0}.bike-detail-payments-special__modal h2,.bike-detail-payments-special__modal h3,.bike-detail-payments-special__modal h4{color:#121212;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0 0 24px;text-transform:none}@media print,screen and (min-width:40em){.bike-detail-payments-special__modal h2,.bike-detail-payments-special__modal h3,.bike-detail-payments-special__modal h4{font-size:20px;line-height:24px}}.bike-detail-payments-special__modal a,.bike-detail-payments-special__modal p,.bike-detail-payments-special__modal small,.bike-detail-payments-special__modal ul>li{color:#303030;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0 0 16px;padding:0}.bike-detail-payments-special__modal a b,.bike-detail-payments-special__modal a strong,.bike-detail-payments-special__modal a.is-bold,.bike-detail-payments-special__modal p b,.bike-detail-payments-special__modal p strong,.bike-detail-payments-special__modal p.is-bold,.bike-detail-payments-special__modal small b,.bike-detail-payments-special__modal small strong,.bike-detail-payments-special__modal small.is-bold,.bike-detail-payments-special__modal ul>li b,.bike-detail-payments-special__modal ul>li strong,.bike-detail-payments-special__modal ul>li.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail-payments-special__modal a,.bike-detail-payments-special__modal p,.bike-detail-payments-special__modal small,.bike-detail-payments-special__modal ul>li{font-size:14px;line-height:20px}}.bike-detail-payments-special__modal a{color:#121212}.bike-detail-payments-special__modal ul{list-style:none;margin:0;padding:0}.bike-detail-payments-special__modal ul>li{margin:0 0 32px}.bike-detail-payments-special__modal a+h2,.bike-detail-payments-special__modal a+h3,.bike-detail-payments-special__modal a+h4,.bike-detail-payments-special__modal p+h2,.bike-detail-payments-special__modal p+h3,.bike-detail-payments-special__modal p+h4{margin-top:32px}
.basic-slider{display:block;position:relative}.basic-slider__navigation-button{align-items:center;background-color:rgba(0,0,0,.4);background-image:none;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:22px;z-index:10}.basic-slider--arrows-style-rounded .basic-slider__navigation-button{background:hsla(0,0%,7%,.58);border-radius:20px;height:40px;transition:background-color .2s ease;width:56px}.basic-slider__navigation-button:hover{color:#3affb7}.basic-slider--arrows-style-rounded .basic-slider__navigation-button:hover{background:hsla(0,0%,7%,.87);color:#fff}.basic-slider--arrows-style-no-hover .basic-slider__navigation-button:hover{color:#fff}.basic-slider--arrows-style-rounded .basic-slider__navigation-button:active{background:#121212}.basic-slider--arrows-style-background-transparent .basic-slider__navigation-button{background-color:transparent;color:#000}.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button{width:0}@media print,screen and (min-width:64em){.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button{background-color:transparent;box-sizing:content-box;color:#121212;flex:0 0 auto;height:15px;margin:0;padding:0;position:static;transform:none;width:15px}.basic-slider--has-scrollbar-navigation.basic-slider--style-inverted .basic-slider__navigation-button{color:#fff}}.basic-slider__navigation-button--prev{left:0}.basic-slider--arrows-style-rounded .basic-slider__navigation-button--prev{left:20px}.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button--prev{display:none}@media print,screen and (min-width:64em){.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button--prev{display:block;height:24px;margin-right:24px;outline:0;width:40px}}.basic-slider__navigation-button--next{right:0}.basic-slider--arrows-style-rounded .basic-slider__navigation-button--next{right:20px}.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button--next{display:none}@media print,screen and (min-width:64em){.basic-slider--has-scrollbar-navigation .basic-slider__navigation-button--next{display:block;height:24px;margin-left:24px;outline:0;width:40px}}.basic-slider__navigation-button.swiper-button-disabled{visibility:hidden}.basic-slider--arrows-style-rounded .basic-slider__navigation-button.swiper-button-disabled{opacity:.2;pointer-events:none;visibility:visible}.basic-slider--has-scrollbar-navigation .basic-slider__icon-arrow-left{transform:none;transition:transform .2s ease-in-out}.basic-slider--has-scrollbar-navigation .basic-slider__icon-arrow-right{transition:transform .2s ease-in-out}.basic-slider__pagination{align-items:center;display:flex;height:20px;justify-content:center;margin:auto;position:relative;text-align:center;visibility:hidden}@media print,screen and (min-width:48em){.basic-slider__pagination{height:40px}}.basic-slider--pagination-within .basic-slider__pagination{bottom:20px;left:50%;min-height:auto;position:absolute;transform:translateX(-50%);z-index:1}.basic-slider__pagination.swiper-pagination-lock{display:none}.basic-slider__pagination-bullet{border-left:5px solid transparent;border-right:5px solid transparent;cursor:pointer;display:block;flex:0 1 auto;height:100%;outline:none;overflow:hidden;position:relative;visibility:visible;width:35px}@media(pointer:coarse){.basic-slider__pagination-bullet{pointer-events:none}}.basic-slider__pagination-bullet:after{background-color:#c9c9c9;border:0;border-radius:2px;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;top:auto;transform:translate(-50%,-50%);width:25px}.basic-slider--bullets-style-dark-2 .basic-slider__pagination-bullet:after{background-color:#e9e9e9}.basic-slider--bullets-style-white .basic-slider__pagination-bullet:after{background-color:#303030}.basic-slider__pagination-bullet--active:after{background-color:#121212;outline:none}.basic-slider--bullets-style-dark .basic-slider__pagination-bullet--active:after{background-color:#e9e9e9}.basic-slider--bullets-style-dark-2 .basic-slider__pagination-bullet--active:after{background-color:#121212}.basic-slider--bullets-style-white .basic-slider__pagination-bullet--active:after{background-color:#fff}.basic-slider__slides-wrapper{list-style:none;padding:0}.basic-slider__container-wrapper{overflow:hidden;position:relative}.basic-slider--render-overflow .basic-slider__container-wrapper{overflow:visible}@media print,screen and (max-width:47.99875em){.basic-slider--render-overflow-medium-down .basic-slider__container-wrapper{overflow:visible}}.basic-slider--has-gaps .basic-slider__container{max-width:calc(100% - 100px);overflow:visible}@media screen and (min-width:75em){.basic-slider--has-gaps .basic-slider__container{max-width:1000px}}@media screen and (min-width:90em){.basic-slider--has-gaps .basic-slider__container{max-width:1200px}}.basic-slider--render-overflow .basic-slider__container{overflow:visible}@media print,screen and (max-width:47.99875em){.basic-slider--render-overflow-medium-down .basic-slider__container{overflow:visible}}.basic-slider__scrollbar{align-items:center;display:flex;flex:1;height:24px;margin:0;overflow:hidden;position:relative}.basic-slider__scrollbar:before{background-color:#e9e9e9;border-radius:1px;content:"";display:block;height:2px;left:0;position:absolute;right:0}.basic-slider--style-inverted .basic-slider__scrollbar:before{background-color:#303030}.basic-slider__scollbar-drag{cursor:pointer}@media print,screen and (min-width:30em){.basic-slider__scollbar-drag{padding-bottom:11px;padding-top:11px}}.basic-slider__scollbar-drag:after{background-color:#121212;border-radius:1px;content:"";display:block;height:2px;width:100%}.basic-slider--style-inverted .basic-slider__scollbar-drag:after{background-color:#3affb7}.basic-slider__scrollbar-container{align-items:center;display:flex;margin-top:40px;overflow:hidden;position:relative}.basic-slider--render-overflow .basic-slider{overflow:visible}
.bike-detail-cart-button{display:block;width:100%}.bike-detail-cart-button__form{display:block}
.bike-detail-slider-zoom-modal{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;max-width:100vw;width:100%}.bike-detail-slider-zoom-modal__body{height:100%!important}.bike-detail-slider-zoom-modal__content{background-color:#f5f5f5;height:100%;max-width:100vw;position:relative;width:100%}.bike-detail-slider-zoom-modal__content-wrapper{height:100%;max-width:100vw;padding:0!important;width:100%}.bike-detail-slider-zoom-modal__slider,.bike-detail-slider-zoom-modal__slider-container,.bike-detail-slider-zoom-modal__slider-container-wrapper{height:100%;max-width:100vw;width:100vw}@media print,screen and (min-width:48em){.bike-detail-slider-zoom-modal__slider,.bike-detail-slider-zoom-modal__slider-container,.bike-detail-slider-zoom-modal__slider-container-wrapper{width:500px}}.bike-detail-slider-zoom-modal__loading-logo{height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.bike-detail-slider-zoom-modal__lazy-preloader{-webkit-animation:none;animation:none;border:none}.bike-detail-slider-zoom-modal__navigation-button{bottom:0;color:#000;top:auto;transform:none;width:44px}.bike-detail-slider-zoom-modal__navigation-button:hover{color:#303030}.bike-detail-slider-zoom-modal__pagination{bottom:0;position:absolute;top:auto;width:100%;z-index:1}.bike-detail-slider-zoom-modal__slider-wrapper{height:100%}.bike-detail-slider-zoom-modal__slide{overflow:hidden;position:relative}.bike-detail-slider-zoom-modal__image{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;pointer-events:none;width:100%}.bike-detail-slider-zoom-modal__zoom-target{background-position:50%;background-repeat:no-repeat;background-size:100%;height:100%;position:absolute;width:100%}.bike-detail-slider-zoom-modal__swiper-zoom-container+.bike-detail-slider-zoom-modal__icon-container{-webkit-animation:bike-detail-slider-zoom-modal-fade 3s ease;animation:bike-detail-slider-zoom-modal-fade 3s ease;opacity:0;z-index:-1}.bike-detail-slider-zoom-modal__icon-container{align-items:center;background:#121212;border-radius:50%;display:flex;height:64px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity 1s ease,z-index 1s ease;width:64px;z-index:-1}.bike-detail-slider-zoom-modal__icon{color:#fff;height:40px;transform:none!important;width:40px}.bike-detail-slider-zoom-modal__footer-wrapper{margin:0}@-webkit-keyframes bike-detail-slider-zoom-modal-fade{0%,to{opacity:0;z-index:-1}25%,75%{opacity:1;z-index:100}}@keyframes bike-detail-slider-zoom-modal-fade{0%,to{opacity:0;z-index:-1}25%,75%{opacity:1;z-index:100}}
.bike-detail-slider{display:block}@media print,screen and (min-width:48em){.bike-detail-slider.bike-detail-slider--zoom-active{position:relative;z-index:20}}.bike-detail-slider__zoom-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;z-index:10}@media print,screen and (min-width:48em){.bike-detail-slider__zoom-container{background-repeat:no-repeat;background-size:0;padding-top:60px}.bike-detail-slider--zoom-active .bike-detail-slider__zoom-container{background-size:auto}.bike-detail-slider__zoom-container:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' fill='%23f5f5f5' fill-rule='nonzero' stroke='%23121212' stroke-width='1.5'%3E%3Ccircle fill-opacity='.4' cx='16' cy='16' r='16'/%3E%3Cpath d='M16 9.6v12.8m6.4-6.4H9.6' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E"),zoom-in}.bike-detail-slider--zoom-active .bike-detail-slider__zoom-container:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(1 1)' fill='%23f5f5f5' fill-rule='nonzero' stroke='%23121212' stroke-width='1.5'%3E%3Ccircle fill-opacity='.4' cx='16' cy='16' r='16'/%3E%3Cpath d='M22.4 16H9.6' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E"),zoom-out}}@media print,screen and (max-width:47.99875em){.bike-detail-slider__zoom-container{background-image:none!important}}.bike-detail-slider__slide{height:calc(65vh - 147px);max-height:500px;min-height:300px;width:100%}@media print,screen and (min-width:48em){.bike-detail-slider__slide{height:calc(84vh - 147px);max-height:900px;min-height:500px}}.bike-detail-slider__slide-image,.bike-detail-slider__slide-picture{display:block;opacity:1}@media print,screen and (min-width:48em){.bike-detail-slider__slide-image,.bike-detail-slider__slide-picture{pointer-events:none}}.bike-detail-slider__slide-picture{background-color:#f5f5f5;display:flex;height:100%;margin:0 auto;max-width:1200px;width:100%}.bike-detail-slider--zoom-active .bike-detail-slider__slide-picture{opacity:0}.bike-detail-slider__slide-image{font-family:"object-fit:contain;object-position:50% 50%";height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.bike-detail-slider__loading-logo{height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.bike-detail-slider__fallback-image{display:block;margin:80px auto;width:80px}@media print,screen and (min-width:48em){.bike-detail-slider__fallback-image{margin:140px auto;width:100px}}.bike-detail-slider__navigation-button{display:none}@media print,screen and (min-width:64em){.bike-detail-slider__navigation-button{align-items:center;border-radius:50%;display:flex;height:100px;justify-content:center;outline:none!important;transition:color .2s ease,background-color .2s ease;width:100px}.bike-detail-slider__navigation-button:before{background-color:#fff;border-radius:50%;content:"";height:50px;position:absolute;transition:background-color .2s ease;width:50px;z-index:-1}.bike-detail-slider__navigation-button:hover{color:#121212}.bike-detail-slider__navigation-button:hover:before{background-color:#e9e9e9}}@media print,screen and (min-width:48em){.bike-detail-slider__container{margin:24px auto 0}}.bike-detail-slider__pagination{margin-top:20px}@media print,screen and (min-width:48em){.bike-detail-slider__pagination{bottom:20px;height:40px;left:0;margin-top:0;position:absolute;visibility:visible;width:100%;z-index:20}.bike-detail-slider--zoom-active .bike-detail-slider__pagination{z-index:0}}
.bike-detail-stage{background-color:#f5f5f5;display:block;position:relative}@media print,screen and (min-width:48em){.bike-detail-stage__wrapper-logo-and-flag{position:absolute;top:60px;z-index:2}}.bike-detail-stage__logo{background-color:#f5f5f5;display:block;margin-bottom:8px;padding:0 8px 8px 0}.bike-detail-stage__logo-image{font-family:"object-fit:contain;object-position:left";height:auto;max-height:20px;max-width:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}@media print,screen and (min-width:40em){.bike-detail-stage__logo-image{max-height:35px}}.bike-detail-stage__product-tile-flag{margin-bottom:16px}.bike-detail-stage__zoom-open-icon{cursor:pointer;height:30px;padding:7px;width:30px}.bike-detail-stage__zoom-open-icon:hover{background:#f5f5f5}.bike-detail-stage__bike-detail-slider{margin-bottom:24px;margin-top:0}@media print,screen and (min-width:40em){.bike-detail-stage__bike-detail-slider{margin-bottom:32px;margin-top:0}}@media print,screen and (min-width:48em){.bike-detail-stage__bike-detail-slider{margin-top:0}}@media print,screen and (min-width:64em){.bike-detail-stage__bike-detail-slider{margin-bottom:40px;padding-left:0;padding-right:0}}.bike-detail-stage__slider-container{margin-top:0}
.basic-headline{display:block;margin-bottom:20px}.basic-headline.basic-headline--left{text-align:left}.basic-headline.basic-headline--center{text-align:center}.basic-headline.basic-headline--right{text-align:right}.basic-headline.basic-headline--inline{display:inline}.basic-headline.basic-headline--no-margin,.basic-headline__title{margin:0}.basic-headline--large .basic-headline__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.6px;line-height:1.25;text-transform:none}.basic-headline--large .basic-headline__title b,.basic-headline--large .basic-headline__title strong,.basic-headline--large .basic-headline__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--large .basic-headline__title{font-size:44px;letter-spacing:-.8px;line-height:1.1818181818}}.basic-headline--medium .basic-headline__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.4px;line-height:1.3333333333;text-transform:none}.basic-headline--medium .basic-headline__title b,.basic-headline--medium .basic-headline__title strong,.basic-headline--medium .basic-headline__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--medium .basic-headline__title{font-size:32px;letter-spacing:-.6px;line-height:1.25}}.basic-headline--small .basic-headline__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:1.2;text-transform:none}.basic-headline--small .basic-headline__title b,.basic-headline--small .basic-headline__title strong,.basic-headline--small .basic-headline__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--small .basic-headline__title{font-size:24px;letter-spacing:-.4px;line-height:1.3333333333}}.basic-headline--inverted .basic-headline__title,.basic-headline--light .basic-headline__title{color:#fff}.basic-headline--inline .basic-headline__title{display:inline}.basic-headline__subtitle{margin:0}.basic-headline--large .basic-headline__subtitle{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.6px;line-height:1.25;text-transform:none}.basic-headline--large .basic-headline__subtitle b,.basic-headline--large .basic-headline__subtitle strong,.basic-headline--large .basic-headline__subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--large .basic-headline__subtitle{font-size:44px;letter-spacing:-.8px;line-height:1.1818181818}}.basic-headline--medium .basic-headline__subtitle{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.4px;line-height:1.3333333333;text-transform:none}.basic-headline--medium .basic-headline__subtitle b,.basic-headline--medium .basic-headline__subtitle strong,.basic-headline--medium .basic-headline__subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--medium .basic-headline__subtitle{font-size:32px;letter-spacing:-.6px;line-height:1.25}}.basic-headline--small .basic-headline__subtitle{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:1.2;text-transform:none}.basic-headline--small .basic-headline__subtitle b,.basic-headline--small .basic-headline__subtitle strong,.basic-headline--small .basic-headline__subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.basic-headline--small .basic-headline__subtitle{font-size:24px;letter-spacing:-.4px;line-height:1.3333333333}}.basic-headline--inline .basic-headline__subtitle{display:inline}
:root{--color-accent:#3affb7}
.text-link{color:#121212;display:inline-flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;position:relative;text-decoration:none;text-transform:none;transition:opacity .1s ease-in-out,color .1s ease-in-out}.text-link b,.text-link strong,.text-link.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link--disabled,.text-link:disabled{cursor:none;pointer-events:none}.text-link.text-link--inline{font-size:inherit;line-height:inherit;text-decoration:underline}.text-link.text-link--standalone{text-decoration:underline;white-space:nowrap}.text-link.text-link--card{text-decoration:none}@media print,screen and (min-width:48em){.text-link.text-link--card .text-link__icon{opacity:.0001;transform:translateX(-50%);transition:opacity .2s ease-in-out,transform .2s ease-in-out!important}.text-link--card.text-link:active .text-link__icon,.text-link--card.text-link:focus .text-link__icon,.text-link--card.text-link:hover .text-link__icon{opacity:1;transform:translateX(0)}.text-link--card.text-link--disabled .text-link__icon,.text-link--card.text-link:disabled .text-link__icon{opacity:0!important;transform:translateX(-100%)!important}}.text-link__icon--left{margin-right:10px}.text-link__icon--right{margin-left:10px}.text-link__icon-item{transform:translateY(-1px)}.text-link.text-link--xs{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:none}.text-link.text-link--xs b,.text-link.text-link--xs strong,.text-link.text-link--xs.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link.text-link--xs .text-link__icon-item{height:12px;width:12px}.text-link.text-link--sm{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;text-transform:none}.text-link.text-link--sm b,.text-link.text-link--sm strong,.text-link.text-link--sm.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link.text-link--sm .text-link__icon-item{height:12px;width:12px}@media print,screen and (min-width:48em){.text-link.text-link--sm .text-link__icon-item{height:14px;width:14px}}.text-link.text-link--md{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;text-transform:none}.text-link.text-link--md b,.text-link.text-link--md strong,.text-link.text-link--md.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link.text-link--md .text-link__icon-item{height:14px;width:14px}@media print,screen and (min-width:48em){.text-link.text-link--md .text-link__icon-item{height:16px;width:16px}}.text-link.text-link--lg{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:1.4444444444;text-transform:none}.text-link.text-link--lg b,.text-link.text-link--lg strong,.text-link.text-link--lg.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link.text-link--lg .text-link__icon-item{height:16px;width:16px}@media print,screen and (min-width:48em){.text-link.text-link--lg .text-link__icon-item{height:18px;width:18px}}.text-link.text-link--xl{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:1.2;text-transform:none}.text-link.text-link--xl b,.text-link.text-link--xl strong,.text-link.text-link--xl.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.text-link.text-link--xl .text-link__icon-item{height:18px;width:18px}@media print,screen and (min-width:48em){.text-link.text-link--xl .text-link__icon-item{height:20px;width:20px}}.text-link,.text-link:visited{color:#303030}.text-link:hover{color:#757575}@media print,screen and (min-width:48em){.text-link.text-link--card:hover{color:#303030}}.text-link:active,.text-link:focus{color:#303030}.text-link.text-link--disabled,.text-link.text-link:disabled{color:#c9c9c9}.text-link.text-link--inverted,.text-link.text-link--inverted:visited{color:#f5f5f5}.text-link.text-link--inverted:hover{color:#757575}@media print,screen and (min-width:48em){.text-link.text-link--inverted.text-link--card:hover{color:#f5f5f5}}.text-link.text-link--inverted:active,.text-link.text-link--inverted:focus{color:#f5f5f5}.text-link--gray,.text-link--gray:visited,.text-link.text-link--inverted.text-link--disabled,.text-link.text-link--inverted.text-link:disabled{color:#757575}.text-link--gray:hover{color:#c9c9c9}@media print,screen and (min-width:48em){.text-link--gray.text-link--card:hover{color:#757575}}.text-link--gray:active,.text-link--gray:focus{color:#757575}.text-link--gray.text-link--disabled,.text-link--gray.text-link:disabled{color:#e9e9e9}.text-link--gray.text-link--inverted,.text-link--gray.text-link--inverted:visited{color:#c9c9c9}.text-link--gray.text-link--inverted:hover{color:#757575}@media print,screen and (min-width:48em){.text-link--gray.text-link--inverted.text-link--card:hover{color:#c9c9c9}}.text-link--gray.text-link--inverted:active,.text-link--gray.text-link--inverted:focus{color:#c9c9c9}.text-link--gray.text-link--inverted.text-link--disabled,.text-link--gray.text-link--inverted.text-link:disabled{color:#757575}
.catalog-filter-dropdown{display:inline-block}.catalog-filter-dropdown.catalog-filter-dropdown--block{display:block;width:100%}.catalog-filter-dropdown__button{display:block}.catalog-filter-dropdown--block .catalog-filter-dropdown__button{justify-content:space-between;width:100%}.catalog-filter-dropdown__content-wrapper{display:block;opacity:1;overflow:hidden;padding:0;position:absolute;transform:scaleY(1) translate(-1px,-1px);transform-origin:top;transition:opacity .3s ease-in-out;visibility:visible;width:auto;z-index:10}.catalog-filter-dropdown__content-wrapper[hidden]{opacity:0;transform:scaleY(0) translate(-1px,-1px)!important;visibility:hidden}.catalog-filter-dropdown__content-inner{background-color:#fff;border:2px solid #f5f5f5;border-radius:5px}.catalog-filter-dropdown__footer,.catalog-filter-dropdown__header{display:block;position:relative}.catalog-filter-dropdown__button-icon{transform:rotate(0deg)}.catalog-filter-dropdown--icon-animated [aria-expanded=true] .catalog-filter-dropdown__button-icon{transform:rotate(180deg)}.catalog-filter-dropdown__content-wrapper{max-width:100%;padding-bottom:5px;padding-top:5px;width:100%}@media print,screen and (min-width:30em){.catalog-filter-dropdown__content-wrapper{max-width:none;width:auto}}.catalog-filter-dropdown__content-inner{border:2px solid #121212;display:flex;flex-direction:column;padding:20px 0 20px 20px;position:relative}.catalog-filter-dropdown__footer,.catalog-filter-dropdown__header{flex-basis:100%;flex-grow:1;padding-right:20px}.catalog-filter-dropdown__header{padding-bottom:20px}.catalog-filter-dropdown__footer{padding-top:20px}.catalog-filter-dropdown__content{max-height:426px;max-width:100%;padding-right:20px!important;position:relative;width:100%}@media print,screen and (min-width:30em){.catalog-filter-dropdown__content{width:296px}}.catalog-filter-dropdown--footer .catalog-filter-dropdown__content,.catalog-filter-dropdown--header .catalog-filter-dropdown__content{max-height:356px}.catalog-filter-dropdown--header.catalog-filter-dropdown--footer .catalog-filter-dropdown__content{max-height:286px}.catalog-filter-dropdown__button{align-items:center;border-radius:5px;border-style:solid;border-width:2px;color:#121212;cursor:pointer;display:inline-flex;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:14px;font-weight:400;height:40px;justify-content:center;letter-spacing:-.2px;line-height:1.5;max-width:100%;padding:13px 15px;position:relative;text-decoration:none;text-transform:none;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,-webkit-backdrop-filter .1s ease-in-out;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,backdrop-filter .1s ease-in-out;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out,backdrop-filter .1s ease-in-out,-webkit-backdrop-filter .1s ease-in-out;vertical-align:text-bottom;white-space:nowrap}.catalog-filter-dropdown__button b,.catalog-filter-dropdown__button strong,.catalog-filter-dropdown__button.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-dropdown__button__title{color:inherit;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom}.catalog-filter-dropdown__button__icon{display:inline-block;font-family:"object-fit:cover;object-position:50% 50%";-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;vertical-align:text-bottom}.catalog-filter-dropdown__button__icon-item{-webkit-backface-visibility:visible;backface-visibility:visible;display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.catalog-filter-dropdown__button--disabled,.catalog-filter-dropdown__button:disabled{cursor:default;pointer-events:none;transition:none}.catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon{height:14px;width:14px}.catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon--left{margin-right:10px}.catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon--right{margin-left:10px}.catalog-filter-dropdown__button.catalog-filter-dropdown__button--icon-left{padding-left:15px}.catalog-filter-dropdown__button.catalog-filter-dropdown__button--icon-right{padding-right:15px}.catalog-filter-dropdown__button,.catalog-filter-dropdown__button:focus,.catalog-filter-dropdown__button:visited{background-color:#fff;border-color:#c9c9c9;color:#121212}.catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon,.catalog-filter-dropdown__button:focus .catalog-filter-dropdown__button-icon,.catalog-filter-dropdown__button:visited .catalog-filter-dropdown__button-icon{color:#757575}.catalog-filter-dropdown__button:hover{background-color:#fff;border-color:#757575;color:#121212}.catalog-filter-dropdown__button:hover .catalog-filter-dropdown__button-icon{color:#757575}.catalog-filter-dropdown--active .catalog-filter-dropdown__button,.catalog-filter-dropdown--open .catalog-filter-dropdown__button,.catalog-filter-dropdown__button:active{background-color:#fff;border-color:#121212;color:#121212}.catalog-filter-dropdown--active .catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon,.catalog-filter-dropdown--open .catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon,.catalog-filter-dropdown__button:active .catalog-filter-dropdown__button-icon{color:inherit}.catalog-filter-dropdown--disabled .catalog-filter-dropdown__button,.catalog-filter-dropdown__button.catalog-filter-dropdown__button:disabled{background-color:#fff;border-color:#c9c9c9;color:#c9c9c9}.catalog-filter-dropdown--disabled .catalog-filter-dropdown__button .catalog-filter-dropdown__button-icon,.catalog-filter-dropdown__button.catalog-filter-dropdown__button:disabled .catalog-filter-dropdown__button-icon{color:inherit}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button{font-size:16px;height:50px;padding:17px 20px}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button .catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button-icon{height:16px;width:16px}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button .catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button-icon--left{margin-right:10px}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button .catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button-icon--right{margin-left:10px}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button--icon-left{padding-left:20px}.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button.catalog-filter-dropdown--size-medium .catalog-filter-dropdown__button--icon-right{padding-right:20px}.catalog-filter-dropdown__search{background-color:#f5f5f5;border-radius:5px;color:#121212;display:flex;flex-grow:1;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:50px;letter-spacing:-.2px;line-height:1.5;text-transform:none}.catalog-filter-dropdown__search b,.catalog-filter-dropdown__search strong,.catalog-filter-dropdown__search.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-dropdown .catalog-filter-dropdown__search-input{background-color:transparent;border:0!important;color:#121212;display:block;flex-basis:100%;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;letter-spacing:-.2px;line-height:1.5;margin:0;padding:0 0 0 20px;text-transform:none}.catalog-filter-dropdown .catalog-filter-dropdown__search-input b,.catalog-filter-dropdown .catalog-filter-dropdown__search-input strong,.catalog-filter-dropdown .catalog-filter-dropdown__search-input.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-dropdown .catalog-filter-dropdown__search-input::-moz-placeholder{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;text-transform:none}.catalog-filter-dropdown .catalog-filter-dropdown__search-input::placeholder{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;text-transform:none}.catalog-filter-dropdown .catalog-filter-dropdown__search-input::-moz-placeholder b, .catalog-filter-dropdown .catalog-filter-dropdown__search-input::-moz-placeholder strong, .catalog-filter-dropdown .catalog-filter-dropdown__search-input::-moz-placeholder.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-dropdown .catalog-filter-dropdown__search-input::placeholder b,.catalog-filter-dropdown .catalog-filter-dropdown__search-input::placeholder strong,.catalog-filter-dropdown .catalog-filter-dropdown__search-input::placeholder.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-dropdown__search-submit-icon{color:#000}.catalog-filter-dropdown__search-submit{cursor:pointer;display:block;height:100%;padding:0 20px}
.catalog-filter-single{display:block;position:relative}.catalog-filter-single__list{list-style:none;margin:0;padding:0}.catalog-filter-single__list-item{align-items:center;border-bottom:1px solid #e9e9e9;display:block;position:relative}.catalog-filter-single__list-item:last-child{border-bottom:none}.catalog-filter-single .catalog-filter-single__label{align-items:center;color:#121212;cursor:pointer;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:50px;justify-content:space-between;letter-spacing:-.2px;line-height:1.5;padding-left:20px;padding-right:38px;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-filter-single .catalog-filter-single__label b,.catalog-filter-single .catalog-filter-single__label strong,.catalog-filter-single .catalog-filter-single__label.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-single .catalog-filter-single__label,.catalog-filter-single .catalog-filter-single__label:active,.catalog-filter-single .catalog-filter-single__label:focus,.catalog-filter-single .catalog-filter-single__label:visited{color:#121212}.catalog-filter-single .catalog-filter-single__label:hover{background-color:#f5f5f5}.catalog-filter-single .catalog-filter-single__label--disabled{color:#c9c9c9!important;cursor:default}.catalog-filter-single .catalog-filter-single__label--checked{color:#121212!important;cursor:default}.catalog-filter-single__title{color:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-filter-single__icon{display:none;height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px}.catalog-filter-single__label--checked .catalog-filter-single__icon{display:block}.catalog-filter-single__icon-item{display:block;height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}
.color-tile{border:2px solid #e9e9e9;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:0;height:50px;padding:8px;position:relative;transition:border-color .1s ease-in-out;width:50px}.color-tile:hover{border-color:#757575}.color-tile.color-tile--active{border-color:#121212;cursor:default}.color-tile__tile{border-radius:0;flex-grow:1;font-size:0;height:100%}.color-tile__tile:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.color-tile__tile:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.color-tile__tile--empty{border:1px solid #e9e9e9;position:relative}.color-tile__tile--empty:after{background:#e9e9e9;content:"";height:1px;margin-top:-1px;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:50% 50%;width:100%}.color-tile__tile--beige{background:#e0d1b2}.color-tile__tile--black{background:#000}.color-tile__tile--blue{background:#00008b}.color-tile__tile--brown{background:#653d0b}.color-tile__tile--green{background:#007e02}.color-tile__tile--grey{background:#757575}.color-tile__tile--lila{background:#7428a1}.color-tile__tile--oliv,.color-tile__tile--olive{background:olive}.color-tile__tile--orange{background:#ff8e0d}.color-tile__tile--petrol{background:#17728f}.color-tile__tile--pink{background:#e61b89}.color-tile__tile--purple{background:#7428a1}.color-tile__tile--red{background:#eb0037}.color-tile__tile--turquoise{background:#48d1cc}.color-tile__tile--white,.color-tile__tile--withe{background:#f9f9f9}.color-tile__tile--yellow{background:#faee50}.color-tile__tile--empty{background:#fff}.color-tile__icon{background-color:#121212!important;border-radius:50%;color:#f5f5f5;height:15px;left:50%;padding:2.5px;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.color-tile__tile--black .color-tile__icon{background-color:#f5f5f5!important;color:#121212}
.variant-colors{display:flex;flex-wrap:wrap}.variant-colors__link{margin:0 10px 10px 0}
.product-payments-special-item{display:flex}.product-payments-special-item__link{align-items:center;display:flex;text-decoration:none;width:100%}.product-payments-special-item__text{color:#121212;flex:1;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;padding-right:2px;text-align:left;text-transform:none}.product-payments-special-item__text b,.product-payments-special-item__text strong,.product-payments-special-item__text.is-bold{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important}@media screen and (min-width:90em){.product-payments-special-item__text{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.product-payments-special-item__text>span{color:#303030;font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;text-decoration:underline}.product-payments-special-item__text>span:hover{color:#757575}.product-payments-special-item__logo{flex:1;height:auto;margin-left:5px;max-width:94px}
.product-payments-special{background-color:#f5f5f5;border-radius:5px;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:20px}
.product-stage{display:block}.product-stage__slider{margin-bottom:40px}@media print,screen and (min-width:48em){.product-stage__slider{margin-bottom:0}}@media print,screen and (min-width:64em){.product-stage__slider{padding-right:40px}}.product-stage__column{position:relative}@media print,screen and (min-width:48em){.product-stage__column{padding-left:20px!important}}@media print,screen and (min-width:64em){.product-stage__column{padding-left:10px!important}}.product-stage__flags{display:flex;left:20px;position:absolute;top:10px;z-index:10}@media print,screen and (min-width:48em){.product-stage__flags{left:40px;top:20px}}@media print,screen and (min-width:64em){.product-stage__flags{left:30px}}@media screen and (min-width:90em){.product-stage__flags{left:230px}.product-stage--single-image .product-stage__flags{left:30px}}.product-stage__flag{margin:0 10px 10px 0}.product-stage__buybox{display:flex;flex-direction:column}.product-stage__brand-rating-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.product-stage__brand{align-items:center;display:flex}.product-stage__brand-image{max-height:25px;width:auto}.product-stage__name{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.4px;line-height:1.3333333333;margin-bottom:0;margin-top:20px;text-transform:none}.product-stage__name b,.product-stage__name strong,.product-stage__name.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:90em){.product-stage__name{font-size:32px;letter-spacing:-.6px;line-height:1.25}}.product-stage__ratings{display:flex;text-decoration:none}.product-stage__price{margin-top:20px}@media screen and (min-width:90em){.product-stage__price{margin-top:40px}}.product-stage__ordernumber{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:0;text-transform:none}.product-stage__ordernumber b,.product-stage__ordernumber strong,.product-stage__ordernumber.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-stage__ordernumber{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}@media screen and (min-width:90em){.product-stage__ordernumber{margin-top:5px}}.product-stage__payment-special{margin-top:20px}@media screen and (min-width:90em){.product-stage__payment-special{margin-bottom:20px;margin-top:40px}}.product-stage__dropdown{position:relative}.product-stage__dropdown-content,.product-stage__dropdown-wrapper{width:100%!important}.product-stage__subtitle{color:#303030;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin-bottom:5px;margin-top:20px;text-transform:none}.product-stage__subtitle b,.product-stage__subtitle strong,.product-stage__subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-stage__subtitle>span{color:#757575}.product-stage__select{text-transform:none}.is-open .product-stage__select{border-color:#121212}.product-stage__select-wrapper{border:1px solid #757575;width:100%}.product-stage__select-content{padding:12px 16px;width:100%}.product-stage__delivery{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:0;text-transform:none}.product-stage__delivery b,.product-stage__delivery strong,.product-stage__delivery.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-stage__delivery{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}@media screen and (min-width:90em){.product-stage__delivery{margin-top:5px}}.product-stage__delivery>a{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:none}.product-stage__delivery>a b,.product-stage__delivery>a strong,.product-stage__delivery>a.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-stage__delivery>a{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.product-stage__size-notice{color:#757575;font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;margin-bottom:10px}.product-stage__size-info-link{cursor:pointer;display:block;margin-top:10px}.product-stage__availability{margin-top:40px}.product-stage__buttons{margin-bottom:20px;margin-top:10px}.product-stage__wishlist-button{margin-top:16px}.product-stage__payments{margin-bottom:20px}.product-stage__payments .list-payment-icons__list{align-items:center;display:flex;justify-content:center;margin:0}.product-stage__payments .list-payment-icons__list-item{align-items:center;background-color:#fff;border-radius:5px;display:inline-flex;margin:0 1px 0 0;max-height:30px;max-width:68px;min-height:24px;padding:0;pointer-events:none;width:auto}.product-stage__payments .list-payment-icons__list-item-icon{display:inline-flex}.product-stage__payments .list-payment-icons__list-item svg{color:#757575;height:100%;width:100%}.product-stage__detail-link{display:block;justify-content:center}
.bike-detail--background-grey{background-color:#f5f5f5}@media print,screen and (min-width:48em){.bike-detail__catalog-breadcrumb{height:60px;margin-bottom:-60px;position:relative;z-index:10}}.bike-detail__buybox{margin-bottom:24px}@media print,screen and (min-width:40em){.bike-detail__buybox{margin-bottom:40px}.bike-detail__info-column.column{padding-right:40px}}.bike-detail__payment-column.column,.bike-detail__variant-column.column{margin-top:24px;padding-top:24px;position:relative}@media print,screen and (min-width:40em){.bike-detail__payment-column.column,.bike-detail__variant-column.column{margin-top:0;padding-top:0}}.bike-detail__payment-column.column:before,.bike-detail__variant-column.column:before{background-color:#e9e9e9;content:"";display:block;height:1px;position:absolute;top:0;width:calc(100% - 20px)}@media print,screen and (min-width:40em){.bike-detail__payment-column.column:before,.bike-detail__variant-column.column:before{display:none}.bike-detail__variant-column.column{border-left:1px solid #e9e9e9;padding-left:40px}}@media print,screen and (min-width:64em){.bike-detail__variant-column.column{margin-top:0;padding-right:40px}.bike-detail__payment-column.column{border-left:1px solid #e9e9e9;margin-top:-90px;padding-left:40px;padding-top:0}}.bike-detail__add-to-cart-column.column{padding-top:24px}@media print,screen and (min-width:40em){.bike-detail__add-to-cart-column.column{align-items:flex-end;border-left:1px solid #e9e9e9;display:flex;padding-left:40px;padding-top:32px}}@media print,screen and (min-width:64em){.bike-detail__add-to-cart-column.column{border-left:none;display:block;padding-left:.625rem;padding-top:24px}}@media print,screen and (min-width:40em){.bike-detail__price-column.column{display:flex;flex-direction:column;justify-items:flex-end;padding-right:20px}}.bike-detail__product-headline-with-order-number{margin-bottom:16px}@media print,screen and (min-width:40em){.bike-detail__product-headline-with-order-number{margin-bottom:24px}}.bike-detail__product-subtitle{margin-bottom:16px}@media print,screen and (min-width:40em){.bike-detail__product-subtitle{margin-bottom:24px}}.bike-detail__details-bike{font-size:28px;margin:0}.bike-detail__product-title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin-bottom:16px;text-transform:none}.bike-detail__product-title b,.bike-detail__product-title strong,.bike-detail__product-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-detail__product-title{font-size:18px;letter-spacing:-.3px;line-height:1.4444444444}}@media print,screen and (min-width:40em){.bike-detail__catalog-bike-info,.bike-detail__product-title{margin-bottom:24px}}@media print,screen and (min-width:64em){.bike-detail__catalog-bike-info{margin-bottom:0}}.bike-detail__catalog-bike-info .catalog-bike-info__info-right{display:none}.bike-detail__color-picker{margin-bottom:24px}.bike-detail__availability{display:block;margin-top:16px}@media print,screen and (min-width:40em){.bike-detail__availability{margin-top:8px}}.bike-detail__benefits{margin-top:24px}@media print,screen and (min-width:40em){.bike-detail__benefits{margin-top:40px;padding-left:0}}@media print,screen and (min-width:64em){.bike-detail__benefits{margin-top:24px;padding-left:0}}@media print,screen and (min-width:40em){.bike-detail__benefits-list{display:inline-flex;justify-content:space-between;margin-top:0;width:100%}}@media print,screen and (min-width:64em){.bike-detail__benefits-list{display:block;padding-left:0}}@media print,screen and (min-width:40em){.bike-detail__benefits-list-item{margin-bottom:0}}@media print,screen and (min-width:64em){.bike-detail__benefits-list-item{margin-bottom:8px}}.bike-detail__benefits-list-item:last-child{margin-bottom:0}.bike-detail__intro-text{margin-top:80px}@media print,screen and (min-width:40em){.bike-detail__intro-text{margin-top:128px}}.bike-detail__intro-text-content{padding:0 20px}.bike-detail__main-features{margin:80px 0}@media print,screen and (min-width:64em){.bike-detail__main-features{margin:128px 0}}.bike-detail__geometry-link{display:block;padding:40px 0;text-align:center}.bike-detail__flash-message-wrapper{position:relative;z-index:10}.bike-detail__model-overview-title{margin-top:80px}@media print,screen and (min-width:64em){.bike-detail__model-overview-title{margin-top:96px}}.bike-detail .trbo-slider,.bike-detail__below-model-tiles,.bike-detail__model-overview{margin-bottom:80px}@media print,screen and (min-width:64em){.bike-detail .trbo-slider,.bike-detail__below-model-tiles,.bike-detail__model-overview{margin-bottom:96px}}
.detail__breadcrumb{min-height:20px;padding:20px 0 10px;position:relative}@media print,screen and (min-width:48em){.detail__breadcrumb{min-height:80px;padding:20px 0}.detail__breadcrumb:before{display:none}}.detail__breadcrumb:before{background-color:rgba(0,0,0,.04);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.detail__product-stage{margin-bottom:80px}.detail__infos{margin-bottom:40px}@media print,screen and (min-width:40em){.detail__infos{margin-bottom:80px}}.detail__description{color:#303030;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin-bottom:0;text-transform:none}.detail__description b,.detail__description strong,.detail__description.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.detail__description{font-size:18px;letter-spacing:-.3px;line-height:1.4444444444}}.detail__description:first-child{margin-top:0}.detail__epoq-slider,.detail__product-page-below-product-stage .trbo-slider,.detail__product-page-category-hybrid-below-product-stage .trbo-slider,.detail__trbo-slider{margin-bottom:80px}@media print,screen and (min-width:48em){.detail__epoq-slider,.detail__product-page-below-product-stage .trbo-slider,.detail__product-page-category-hybrid-below-product-stage .trbo-slider,.detail__trbo-slider{margin-bottom:96px}}.detail__description-buttons{margin-top:40px}

/*# sourceMappingURL=/assets/css/product-bundle-commons.dd680e0579.css.map*/