.catalog-breadcrumb{display:block;overflow:hidden;position:relative;width:100%}.catalog-breadcrumb__wrapper{overflow-x:auto;width:100%}.catalog-breadcrumb__wrapper::-webkit-scrollbar{display:none}.catalog-breadcrumb__nav{padding-bottom:20px;padding-top:8px}@media print,screen and (min-width:64em){.catalog-breadcrumb__nav{padding-bottom:24px;padding-top:16px}}.catalog-breadcrumb__nav-wrapper{display:flex}.catalog-breadcrumb__list{display:flex;list-style:none;margin:0;padding:0;position:relative}.catalog-breadcrumb__list-item{color:#121212;display:flex;flex-shrink:0;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:14px;min-width:0;padding-right:16px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.catalog-breadcrumb__list-item.is-bold,.catalog-breadcrumb__list-item b,.catalog-breadcrumb__list-item strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:64em){.catalog-breadcrumb__list-item{font-size:12px;line-height:20px}}.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{color:#121212;content:"\203a";left:-8px;margin-left:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.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{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:20px;margin-top:8px;padding-right:24px}@media print,screen and (min-width:64em){.catalog-breadcrumb__list-item--last{margin-bottom:24px;margin-top:16px}}.catalog-breadcrumb__list-item-text{color:#121212;margin:0;text-decoration:none}.catalog-breadcrumb--theme-light .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:16px;font-weight:400;line-height:22px;margin:0}.product-subtitle.is-bold,.product-subtitle b,.product-subtitle strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.product-tile-flag{background-color:#fff;border:1px solid #121212;border-radius:1px;color:#121212;display:inline-flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.1px;max-width:100%;padding:1px 4px;position:relative;text-transform:uppercase}.product-tile-flag.is-bold,.product-tile-flag b,.product-tile-flag strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-tile-flag__title{display:block;overflow:hidden;padding-top:1px;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.product-tile-flag--sale,.product-tile-flag--topoffer{border-color:#eb0037;color:#eb0037}.product-tile-flag--freetextflag,.product-tile-flag--smallstock,.product-tile-flag--smallStock{text-transform:none}.product-tile-flag--smallstock,.product-tile-flag--smallStock{border-color:#4b4b4b;color:#4b4b4b}.product-tile-flag--wow,.product-tile-flag--wowdeals{background-color:#8efffa;border-color:#8efffa}.product-tile-flag--discount{background-color:#eb0037;border-color:#eb0037;color:#fff;font-size:10px;letter-spacing:1px}@media print,screen and (min-width:64em){.product-tile-flag--large{align-items:center;display:inline-flex;font-size:12px;height:24px;justify-content:center;padding:0 16px}}
.select-size-link{align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:4px;color:#4b4b4b;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.is-bold,.select-size-link b,.select-size-link strong{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:#f2f2f2;border-color:#dedede}.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:#dedede!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-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:.5px;line-height:1;padding-right:20px}@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:#4b4b4b!important}.select-size-link__text{color:#121212;font-size:12px;line-height:1.33333}@media print,screen and (min-width:48em){.select-size-link__text{font-size:14px;line-height:1.42857}}.select-size-link--disabled .select-size-link__text{color:#4b4b4b!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.42857}}.select-size-link--disabled .select-size-link__availability{color:#4b4b4b!important}.select-size-link__availability--link{font-size:12px;justify-content:flex-end;line-height:1.33333;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.42857;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{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:1.5;max-width:100%;outline:0;overflow:hidden;padding:8px 24px;position:relative;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;vertical-align:text-bottom;white-space:nowrap}.btn:-moz-focusring{outline:0}.btn__title{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;transition:none}.btn__icon{height:24px;width:24px}.btn__icon--left{margin-right:2px}.btn__icon--right{margin-left:2px}.btn--icon-left{padding-left:16px}.btn--icon-right{padding-right:16px}@media print,screen and (min-width:64em){.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"]){font-size:16px;height:48px;padding:12px 32px}.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"])__icon{height:24px;width:24px}.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"])__icon--left{margin-right:4px}.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"])__icon--right{margin-left:4px}.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"])--icon-left{padding-left:24px}.btn:not(.btn--tiny):not([class*="--tiny-"]):not(.btn--little):not([class*="--little-"]):not(.btn--big):not([class*="--big-"])--icon-right{padding-right:24px}}.btn--tiny{font-size:12px;height:30px;padding:8px 10px}.btn--tiny__icon{height:14px;width:14px}.btn--tiny__icon--left{margin-right:2px}.btn--tiny__icon--right{margin-left:2px}.btn--tiny--icon-left{padding-left:16px}.btn--tiny--icon-right{padding-right:16px}.btn--little{font-size:14px;height:40px;padding:8px 24px}.btn--little__icon{height:24px;width:24px}.btn--little__icon--left{margin-right:2px}.btn--little__icon--right{margin-left:2px}.btn--little--icon-left{padding-left:16px}.btn--little--icon-right{padding-right:16px}.btn--big{font-size:16px;height:48px;padding:12px 32px}.btn--big__icon{height:24px;width:24px}.btn--big__icon--left{margin-right:4px}.btn--big__icon--right{margin-left:4px}.btn--big--icon-left{padding-left:24px}.btn--big--icon-right{padding-right:24px}.btn--tiny-small{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-small__icon{height:14px;width:14px}.btn--tiny-small__icon--left{margin-right:2px}.btn--tiny-small__icon--right{margin-left:2px}.btn--tiny-small--icon-left{padding-left:16px}.btn--tiny-small--icon-right{padding-right:16px}.btn--little-small{font-size:14px;height:40px;padding:8px 24px}.btn--little-small__icon{height:24px;width:24px}.btn--little-small__icon--left{margin-right:2px}.btn--little-small__icon--right{margin-left:2px}.btn--little-small--icon-left{padding-left:16px}.btn--little-small--icon-right{padding-right:16px}.btn--big-small{font-size:16px;height:48px;padding:12px 32px}.btn--big-small__icon{height:24px;width:24px}.btn--big-small__icon--left{margin-right:4px}.btn--big-small__icon--right{margin-left:4px}.btn--big-small--icon-left{padding-left:24px}.btn--big-small--icon-right{padding-right:24px}@media print,screen and (min-width:30em){.btn--tiny-mediumsmall{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-mediumsmall__icon{height:14px;width:14px}.btn--tiny-mediumsmall__icon--left{margin-right:2px}.btn--tiny-mediumsmall__icon--right{margin-left:2px}.btn--tiny-mediumsmall--icon-left{padding-left:16px}.btn--tiny-mediumsmall--icon-right{padding-right:16px}.btn--little-mediumsmall{font-size:14px;height:40px;padding:8px 24px}.btn--little-mediumsmall__icon{height:24px;width:24px}.btn--little-mediumsmall__icon--left{margin-right:2px}.btn--little-mediumsmall__icon--right{margin-left:2px}.btn--little-mediumsmall--icon-left{padding-left:16px}.btn--little-mediumsmall--icon-right{padding-right:16px}.btn--big-mediumsmall{font-size:16px;height:48px;padding:12px 32px}.btn--big-mediumsmall__icon{height:24px;width:24px}.btn--big-mediumsmall__icon--left{margin-right:4px}.btn--big-mediumsmall__icon--right{margin-left:4px}.btn--big-mediumsmall--icon-left{padding-left:24px}.btn--big-mediumsmall--icon-right{padding-right:24px}}@media print,screen and (min-width:40em){.btn--tiny-medium{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-medium__icon{height:14px;width:14px}.btn--tiny-medium__icon--left{margin-right:2px}.btn--tiny-medium__icon--right{margin-left:2px}.btn--tiny-medium--icon-left{padding-left:16px}.btn--tiny-medium--icon-right{padding-right:16px}.btn--little-medium{font-size:14px;height:40px;padding:8px 24px}.btn--little-medium__icon{height:24px;width:24px}.btn--little-medium__icon--left{margin-right:2px}.btn--little-medium__icon--right{margin-left:2px}.btn--little-medium--icon-left{padding-left:16px}.btn--little-medium--icon-right{padding-right:16px}.btn--big-medium{font-size:16px;height:48px;padding:12px 32px}.btn--big-medium__icon{height:24px;width:24px}.btn--big-medium__icon--left{margin-right:4px}.btn--big-medium__icon--right{margin-left:4px}.btn--big-medium--icon-left{padding-left:24px}.btn--big-medium--icon-right{padding-right:24px}}@media print,screen and (min-width:48em){.btn--tiny-mediumlarge{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-mediumlarge__icon{height:14px;width:14px}.btn--tiny-mediumlarge__icon--left{margin-right:2px}.btn--tiny-mediumlarge__icon--right{margin-left:2px}.btn--tiny-mediumlarge--icon-left{padding-left:16px}.btn--tiny-mediumlarge--icon-right{padding-right:16px}.btn--little-mediumlarge{font-size:14px;height:40px;padding:8px 24px}.btn--little-mediumlarge__icon{height:24px;width:24px}.btn--little-mediumlarge__icon--left{margin-right:2px}.btn--little-mediumlarge__icon--right{margin-left:2px}.btn--little-mediumlarge--icon-left{padding-left:16px}.btn--little-mediumlarge--icon-right{padding-right:16px}.btn--big-mediumlarge{font-size:16px;height:48px;padding:12px 32px}.btn--big-mediumlarge__icon{height:24px;width:24px}.btn--big-mediumlarge__icon--left{margin-right:4px}.btn--big-mediumlarge__icon--right{margin-left:4px}.btn--big-mediumlarge--icon-left{padding-left:24px}.btn--big-mediumlarge--icon-right{padding-right:24px}}@media print,screen and (min-width:64em){.btn--tiny-large{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-large__icon{height:14px;width:14px}.btn--tiny-large__icon--left{margin-right:2px}.btn--tiny-large__icon--right{margin-left:2px}.btn--tiny-large--icon-left{padding-left:16px}.btn--tiny-large--icon-right{padding-right:16px}.btn--little-large{font-size:14px;height:40px;padding:8px 24px}.btn--little-large__icon{height:24px;width:24px}.btn--little-large__icon--left{margin-right:2px}.btn--little-large__icon--right{margin-left:2px}.btn--little-large--icon-left{padding-left:16px}.btn--little-large--icon-right{padding-right:16px}.btn--big-large{font-size:16px;height:48px;padding:12px 32px}.btn--big-large__icon{height:24px;width:24px}.btn--big-large__icon--left{margin-right:4px}.btn--big-large__icon--right{margin-left:4px}.btn--big-large--icon-left{padding-left:24px}.btn--big-large--icon-right{padding-right:24px}}@media screen and (min-width:75em){.btn--tiny-xlarge{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-xlarge__icon{height:14px;width:14px}.btn--tiny-xlarge__icon--left{margin-right:2px}.btn--tiny-xlarge__icon--right{margin-left:2px}.btn--tiny-xlarge--icon-left{padding-left:16px}.btn--tiny-xlarge--icon-right{padding-right:16px}.btn--little-xlarge{font-size:14px;height:40px;padding:8px 24px}.btn--little-xlarge__icon{height:24px;width:24px}.btn--little-xlarge__icon--left{margin-right:2px}.btn--little-xlarge__icon--right{margin-left:2px}.btn--little-xlarge--icon-left{padding-left:16px}.btn--little-xlarge--icon-right{padding-right:16px}.btn--big-xlarge{font-size:16px;height:48px;padding:12px 32px}.btn--big-xlarge__icon{height:24px;width:24px}.btn--big-xlarge__icon--left{margin-right:4px}.btn--big-xlarge__icon--right{margin-left:4px}.btn--big-xlarge--icon-left{padding-left:24px}.btn--big-xlarge--icon-right{padding-right:24px}}@media screen and (min-width:90em){.btn--tiny-xxlarge{font-size:12px;height:30px;padding:8px 10px}.btn--tiny-xxlarge__icon{height:14px;width:14px}.btn--tiny-xxlarge__icon--left{margin-right:2px}.btn--tiny-xxlarge__icon--right{margin-left:2px}.btn--tiny-xxlarge--icon-left{padding-left:16px}.btn--tiny-xxlarge--icon-right{padding-right:16px}.btn--little-xxlarge{font-size:14px;height:40px;padding:8px 24px}.btn--little-xxlarge__icon{height:24px;width:24px}.btn--little-xxlarge__icon--left{margin-right:2px}.btn--little-xxlarge__icon--right{margin-left:2px}.btn--little-xxlarge--icon-left{padding-left:16px}.btn--little-xxlarge--icon-right{padding-right:16px}.btn--big-xxlarge{font-size:16px;height:48px;padding:12px 32px}.btn--big-xxlarge__icon{height:24px;width:24px}.btn--big-xxlarge__icon--left{margin-right:4px}.btn--big-xxlarge__icon--right{margin-left:4px}.btn--big-xxlarge--icon-left{padding-left:24px}.btn--big-xxlarge--icon-right{padding-right:24px}}.btn,.btn:visited{background-color:#121212;border-color:#121212;color:#fff}.btn:focus,.btn:hover{background-color:#4b4b4b;border-color:#4b4b4b;color:#fff}.btn:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn:focus:not(:active):after{display:block}.btn.btn--disabled,.btn.btn:disabled{background-color:#121212;border-color:#121212;color:#fff;opacity:.15}.btn.btn--disabled:focus:not(:active):after,.btn.btn:disabled:focus:not(:active):after{display:none}.btn--primary{overflow:hidden}.btn--primary,.btn--primary:visited{background-color:#121212;border-color:#121212;color:#fff}.btn--primary:focus,.btn--primary:hover{background-color:#4b4b4b;border-color:#4b4b4b;color:#fff}.btn--primary:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--primary:focus:not(:active):after{display:block}.btn--primary.btn--disabled,.btn--primary.btn:disabled{background-color:#121212;border-color:#121212;color:#fff;opacity:.15}.btn--primary.btn--disabled:focus:not(:active):after,.btn--primary.btn:disabled:focus:not(:active):after{display:none}.btn--primary.btn--light{overflow:hidden}.btn--primary.btn--light,.btn--primary.btn--light:visited{background-color:#fff;border-color:#fff;color:#121212}.btn--primary.btn--light:focus,.btn--primary.btn--light:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--primary.btn--light:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--primary.btn--light:focus:not(:active):after{display:block}.btn--primary.btn--light.btn--disabled,.btn--primary.btn--light.btn:disabled{background-color:#fff;border-color:#fff;color:#121212;opacity:.3}.btn--primary.btn--light.btn--disabled:focus:not(:active):after,.btn--primary.btn--light.btn:disabled:focus:not(:active):after{display:none}.btn--ghost{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;overflow:hidden}.btn--ghost.is-bold,.btn--ghost b,.btn--ghost strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.btn--ghost,.btn--ghost:visited{background-color:transparent;border-color:#121212;color:#121212}.btn--ghost:focus,.btn--ghost:hover{background-color:#121212;border-color:#121212;color:#fff}.btn--ghost:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--ghost:focus:not(:active):after{display:block}.btn--ghost.btn--disabled,.btn--ghost.btn:disabled{background-color:transparent;border-color:#121212;color:#121212;opacity:.35}.btn--ghost.btn--disabled:focus:not(:active):after,.btn--ghost.btn:disabled:focus:not(:active):after{display:none}.btn--ghost.btn--light{overflow:hidden}.btn--ghost.btn--light,.btn--ghost.btn--light:visited{background-color:transparent;border-color:#fff;color:#fff}.btn--ghost.btn--light:focus,.btn--ghost.btn--light:hover{background-color:#fff;border-color:#fff;color:#121212}.btn--ghost.btn--light:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,7%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--ghost.btn--light:focus:not(:active):after{display:block}.btn--ghost.btn--light.btn--disabled,.btn--ghost.btn--light.btn:disabled{background-color:transparent;border-color:#fff;color:#fff;opacity:.5}.btn--ghost.btn--light.btn--disabled:focus:not(:active):after,.btn--ghost.btn--light.btn:disabled:focus:not(:active):after{display:none}.btn--secondary{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;overflow:hidden}.btn--secondary.is-bold,.btn--secondary b,.btn--secondary strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.btn--secondary,.btn--secondary:visited{background-color:#dedede;border-color:#dedede;color:#121212}.btn--secondary:focus,.btn--secondary:hover{background-color:#4b4b4b;border-color:#4b4b4b;color:#fff}.btn--secondary:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--secondary:focus:not(:active):after{display:block}.btn--secondary.btn--disabled,.btn--secondary.btn:disabled{background-color:#dedede;border-color:#dedede;color:#121212;opacity:.35}.btn--secondary.btn--disabled:focus:not(:active):after,.btn--secondary.btn:disabled:focus:not(:active):after{display:none}.btn--cart{overflow:hidden}.btn--cart,.btn--cart:visited{background-color:#029539;border-color:#029539;color:#fff}.btn--cart:focus,.btn--cart:hover{background-color:#007e2f;border-color:#007e2f;color:#fff}.btn--cart:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--cart:focus:not(:active):after{display:block}.btn--cart.btn--disabled,.btn--cart.btn:disabled{background-color:#dedede;border-color:#dedede;color:#121212;opacity:.35}.btn--cart.btn--disabled:focus:not(:active):after,.btn--cart.btn:disabled:focus:not(:active):after{display:none}.btn--accent{overflow:hidden}.btn--accent,.btn--accent:focus,.btn--accent:hover,.btn--accent:visited{background-color:#3affb7;border-color:#3affb7;color:#121212}.btn--accent:after{-webkit-animation:global-ripple-animation 1s;animation:global-ripple-animation 1s;background-color:hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:"";display:none;left:50%;opacity:0;padding-top:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%}.btn--accent:focus:not(:active):after{display:block}.btn--accent.btn--disabled,.btn--accent.btn:disabled{background-color:#dedede;border-color:#dedede;color:#121212;opacity:.35}.btn--accent.btn--disabled:focus:not(:active):after,.btn--accent.btn:disabled:focus:not(:active):after{display:none}.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.is-bold,.availability-notification-subscription b,.availability-notification-subscription strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.availability-notification-subscription__text{color:#4b4b4b;margin:8px 0 0}.availability-notification-subscription__button{margin-top:20px;width:100%}
.bike-detail-availability{align-items:center;color:#4b4b4b;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px}.bike-detail-availability.is-bold,.bike-detail-availability b,.bike-detail-availability strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.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{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;margin:0}.bike-detail-availability__text.is-bold,.bike-detail-availability__text b,.bike-detail-availability__text strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.bike-detail-availability__text--clarification{color:#ff3f3f;font-size:14px;line-height:20px}.bike-detail-availability__link{color:#4b4b4b}
.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:#4b4b4b;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.42857;margin-bottom:8px}.bike-detail-color-picker__placeholder{box-sizing:content-box;color:#4b4b4b;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:12px;letter-spacing:0;line-height:1;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.bike-detail-color-picker__placeholder.is-bold,.bike-detail-color-picker__placeholder b,.bike-detail-color-picker__placeholder strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.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:#dedede;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%,95%,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:#f2f2f2;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 #dedede;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:#f2f2f2;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{line-height:1;margin:0;padding:0}.basic-modal--mobile-from-bottom .basic-modal__header-title{color:#121212;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0 auto 0 0;text-transform:none}@media print,screen and (min-width:48em){.basic-modal--mobile-from-bottom .basic-modal__header-title{font-size:24px;line-height:28px}}.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-size-selector{display:block}.bike-detail-size-selector__button{background:#fff;border-color:#dedede;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.is-bold,.bike-detail-size-selector__button b,.bike-detail-size-selector__button strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.bike-detail-size-selector__button:active{background:#fff;border-color:#dedede;color:#121212}.bike-detail-size-selector__button:focus,.bike-detail-size-selector__button:hover{background:#f2f2f2;border-color:#dedede;color:#121212}.bike-detail-size-selector__button--checked{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.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:#4b4b4b;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.42857;margin-bottom:8px}
.detail-price__wrapper{margin:0}.detail-price__details{color:#121212;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;letter-spacing:.5px;line-height:1.14286}.detail-price--lowprice .detail-price__details{color:#eb0037}.detail-price--small .detail-price__details{font-size:20px}.detail-price__strikeprice{color:#4b4b4b;display:inline-block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-left:4px}.detail-price__baseprice,.detail-price__strikeprice.is-bold,.detail-price__strikeprice b,.detail-price__strikeprice strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.detail-price__baseprice{color:#121212;font-size:12px;line-height:16px;margin-top:4px}.detail-price__baseprice.is-bold,.detail-price__baseprice b,.detail-price__baseprice strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.easy-credit-example-iframe{height:770px}
.list-buybox-benefits{display:block}.list-buybox-benefits__title{color:#121212;color:#fff;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:1.22222;margin-bottom:20px;margin-top:20px;text-transform:none}.list-buybox-benefits__title.is-bold,.list-buybox-benefits__title b,.list-buybox-benefits__title strong{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__list-item{color:#121212;color:#c9c9c9;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.28571;margin-bottom:10px;margin-top:0!important;text-transform:none}.list-buybox-benefits__list-item.is-bold,.list-buybox-benefits__list-item b,.list-buybox-benefits__list-item strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.list-buybox-benefits__list-item{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.list-buybox-benefits__list-item-img{max-height:100%}.list-buybox-benefits a{color:#c9c9c9;text-decoration:none;transition:opacity .1s ease}.list-buybox-benefits a:hover{opacity:.8}.list-buybox-benefits__more-link{line-height:20px}.list-buybox-benefits__list{margin:0}.list--checkmark .list-buybox-benefits__list-item,.list-buybox-benefits__list-item{background-position:0 6px;background-size:10px 8px;color:#4b4b4b;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;padding-left:16px}.list--checkmark .list-buybox-benefits__list-item.is-bold,.list--checkmark .list-buybox-benefits__list-item b,.list--checkmark .list-buybox-benefits__list-item strong,.list-buybox-benefits__list-item.is-bold,.list-buybox-benefits__list-item b,.list-buybox-benefits__list-item strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.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 #dedede;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;display:block;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.14286;margin:0;padding:0 0 4px}.product-detail-feature-list__feature-value{color:#4b4b4b;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857;margin:0;padding:0}.product-detail-feature-list__feature-value.is-bold,.product-detail-feature-list__feature-value b,.product-detail-feature-list__feature-value strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.product-detail-slider{display:block;padding-bottom:32px}@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:380px}.product-detail-slider__fallback-image{width:80px}@media print,screen and (min-width:64em){.product-detail-slider__fallback-image{width:100px}}.product-detail-slider__detail-container{padding-bottom:54px;width:100%}@media print,screen and (min-width:64em){.product-detail-slider__detail-container{float:right;width:calc(100% - 105px)}}.product-detail-slider__detail-slide{align-items:center;display:flex;height:auto;justify-content:center;min-height:400px;width:100%!important}@media print,screen and (min-width:64em){.product-detail-slider__detail-slide{min-height:682px}}.product-detail-slider__thumbs-container{display:none}@media print,screen and (min-width:64em){.product-detail-slider__thumbs-container{display:flex;flex-direction:column;left:0;max-height:calc(100% - 199px);opacity:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%) translateY(-27px);transition:opacity .2s ease;width:auto}}.product-detail-slider__thumbs-wrapper{justify-content:center}.product-detail-slider--fixed-position .product-detail-slider__thumbs-wrapper{transform:none!important}.product-detail-slider__thumbs-slide{display:none}@media print,screen and (min-width:64em){.product-detail-slider__thumbs-slide{align-items:center;border:1px solid #dedede;box-sizing:border-box;cursor:pointer;display:flex;height:60px!important;justify-content:center;overflow:hidden;transition:all .2s ease;width:60px!important}.product-detail-slider__thumbs-slide.swiper-slide-active{border-color:#121212}.product-detail-slider__thumbs-slide:hover{opacity:.7}}.product-detail-slider__button{display:none}@media print,screen and (min-width:64em){.product-detail-slider__button{bottom:auto;display:flex;height:30px;left:auto;margin:0;right:auto;top:auto;transition:opacity .2s ease;width:60px}.product-detail-slider__button-next,.product-detail-slider__button-prev{background-color:#121212;border-radius:50%;color:#fff;height:24px;left:30px;opacity:.9;top:38px;transform:translate(-50%);width:24px}.product-detail-slider__button-next{bottom:90px;top:auto}.product-detail-slider__button:after{display:none}.product-detail-slider__button:hover{opacity:.7}.product-detail-slider__button:focus{outline:none}.product-detail-slider__pagination{display:none}}.product-detail-slider__pagination .swiper-pagination-bullet{background-color:#dedede;height:10px;margin:0 10px!important;opacity:1;width:10px}@media (pointer:coarse){.product-detail-slider__pagination .swiper-pagination-bullet{pointer-events:none}}.product-detail-slider__pagination .swiper-pagination-bullet-active{background-color:#121212}.product-detail-slider__pagination .swiper-pagination-bullet-active-next{transform:scale(.8)}.product-detail-slider__pagination .swiper-pagination-bullet-active-next-next{transform:scale(.6)}.product-detail-slider__pagination .swiper-pagination-bullet:focus{outline:none}.product-detail-slider__pagination .swiper-pagination-bullet:hover{opacity:.7}.product-detail-slider__zoom{align-items:center;display:inline-block;justify-content:center;overflow:hidden}.product-detail-slider__zoom .easyzoom-flyout{display:none}@media print,screen and (min-width:64em){.product-detail-slider__zoom .easyzoom-flyout{background:#fff;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-detail-slider__zoom .easyzoom-flyout img{max-width:2000px;width:auto}}.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 print,screen and (min-width:64em){.product-detail-slider__image{max-height:682px}}
.product-headline-with-order-number{display:block}.product-headline-with-order-number__headline{color:#121212;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:.5px;line-height:28px;margin:0;text-transform:uppercase}@media print,screen and (min-width:40em){.product-headline-with-order-number__headline{font-size:28px;line-height:32px}}.product-headline-with-order-number__number{color:#4b4b4b;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin:8px 0 0}.product-headline-with-order-number__number.is-bold,.product-headline-with-order-number__number b,.product-headline-with-order-number__number strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:40em){.product-headline-with-order-number__number{margin-top:4px}}
.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:184px;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;-ms-scroll-snap-type:x mandatory;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:#dedede;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:#f8f8f8}}.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:72px}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item{border-bottom:1px solid #dedede;flex-grow:0;flex-shrink:1;height:72px}.bike-detail-geo-table__list-item:hover{color:#121212;font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.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:#f8f8f8;content:"";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}}.bike-detail-geo-table__list-item--top{height:72px;padding:0 24px;position:relative;width:auto}@media print,screen and (min-width:64em){.bike-detail-geo-table__list-item--top{padding:0;width:72px}}.bike-detail-geo-table__list-item--top:after{display:none}.bike-detail-geo-table__list-item--top:before{border-bottom:1px solid #dedede;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:216px}}.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:#f8f8f8}.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-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.14286}.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:19px;left:0;line-height:1.14286;position:absolute;text-transform:uppercase;top:0}.bike-detail-geo-table__size-legend.is-bold,.bike-detail-geo-table__size-legend b,.bike-detail-geo-table__size-legend strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@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:#4b4b4b;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857}.bike-detail-geo-table__size-unit.is-bold,.bike-detail-geo-table__size-unit b,.bike-detail-geo-table__size-unit strong,.bike-detail-geo-table__size-value.is-bold,.bike-detail-geo-table__size-value b,.bike-detail-geo-table__size-value strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.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:#4b4b4b;cursor:pointer;display:inline-block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}.bike-detail-payments-special-item__link.is-bold,.bike-detail-payments-special-item__link b,.bike-detail-payments-special-item__link strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.bike-detail-payments-special-item:not(:last-of-type):after{color:#dedede;content:"|";display:inline-block;margin:0 5px}
.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:#4b4b4b;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.is-bold,.bike-detail-payments-special__modal a b,.bike-detail-payments-special__modal a strong,.bike-detail-payments-special__modal p.is-bold,.bike-detail-payments-special__modal p b,.bike-detail-payments-special__modal p strong,.bike-detail-payments-special__modal small.is-bold,.bike-detail-payments-special__modal small b,.bike-detail-payments-special__modal small strong,.bike-detail-payments-special__modal ul>li.is-bold,.bike-detail-payments-special__modal ul>li b,.bike-detail-payments-special__modal ul>li strong{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__navigation-button:hover{color:#3affb7}.basic-slider--arrows-style-no-hover .basic-slider__navigation-button:hover{color:#fff}.basic-slider__navigation-button:after{display:none}.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--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--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--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:45px;justify-content:center;margin:auto;position:relative;text-align:center;visibility:hidden}.basic-slider--pagination-within .basic-slider__pagination{bottom:15px;left:50%;min-height:auto;position:absolute;transform:translateX(-50%);z-index:1}.basic-slider__pagination.swiper-pagination-lock{display:none}.basic-slider--dynamic-bullets .basic-slider__pagination{overflow:visible;transition:left .3s linear,transform .3s linear}.basic-slider__pagination-bullet{cursor:pointer;display:block;flex:0 0 auto;height:100%;outline:none;position:relative;visibility:visible;width:18px}@media (pointer:coarse){.basic-slider__pagination-bullet{pointer-events:none}}@media print,screen and (min-width:40em){.basic-slider__pagination-bullet{width:20px}}.basic-slider--dynamic-bullets .basic-slider__pagination-bullet{opacity:0;position:relative;transform:scale(0);transition:transform .2s,left .2s;will-change:"transform, opacity"}.basic-slider--dynamic-bullets .basic-slider__pagination-bullet--active,.basic-slider--dynamic-bullets .basic-slider__pagination-bullet--active-sub{opacity:1;transform:scale(1)}.basic-slider--dynamic-bullets .basic-slider__pagination-bullet--active-more{opacity:1;transform:scale(.75)}.basic-slider--dynamic-bullets .basic-slider__pagination-bullet--active-more-2{opacity:1;transform:scale(.5)}.basic-slider__pagination-bullet:after{background-color:#dedede;border:0;border-radius:50%;content:"";display:block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}@media print,screen and (min-width:40em){.basic-slider__pagination-bullet:after{height:10px;width:10px}}.basic-slider--bullets-style-cyan .basic-slider__pagination-bullet:after{background-color:#000}.basic-slider--bullets-style-dark-2 .basic-slider__pagination-bullet:after{background-color:#dedede}.basic-slider--bullets-style-white .basic-slider__pagination-bullet:after{background-color:#4b4b4b}.basic-slider__pagination-bullet--active:after{background-color:#3affb7;outline:none}.basic-slider--bullets-style-dark .basic-slider__pagination-bullet--active:after{background-color:#dedede}.basic-slider--bullets-style-cyan .basic-slider__pagination-bullet--active:after{background-color:#8efffa}.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:#dedede;border-radius:1px;content:"";display:block;height:2px;left:0;position:absolute;right:0}.basic-slider--style-inverted .basic-slider__scrollbar:before{background-color:#4b4b4b}.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:32px;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-cart-button__button{width:100%}
.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:#f8f8f8;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:#4b4b4b}.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;margin-left:-24px;margin-right:-24px}@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='%23f2f2f2' 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='%23f2f2f2' 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:#f8f8f8;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:#dedede}}@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:#f8f8f8;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:#f8f8f8;display:block;margin-bottom:8px;padding:0 8px 8px 0}.bike-detail-stage__logo-image{max-height:20px;max-width:150px;width:auto}@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:#f2f2f2}.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}
.product-availability{align-items:center;color:#4b4b4b;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px}.product-availability.is-bold,.product-availability b,.product-availability strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-availability__icon{height:8px;margin-right:8px;width:8px}.product-availability--green .product-availability__icon{color:#029539}.product-availability--yellow .product-availability__icon{color:#f28342}.product-availability--red .product-availability__icon{color:#ff3f3f}.product-availability__text{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;margin:0}.product-availability__text.is-bold,.product-availability__text b,.product-availability__text strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-availability__text--clarification{color:#ff3f3f;font-size:14px;line-height:20px}.product-availability__link{color:#4b4b4b}
.color-tile{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:0;height:32px;padding:0;width:32px}@media print,screen and (max-width:39.99875em){.color-tile{height:40px;width:40px}}.color-tile:hover{border:1px solid #000}.color-tile.color-tile--active{border:1px solid #000;padding:2px}.color-tile__tile{flex-grow:1;font-size:0;height:100%}.color-tile__tile--brown{background:#804000}.color-tile__tile--beige{background:#deb887}.color-tile__tile--grey{background:#999}.color-tile__tile--blue{background:#00f}.color-tile__tile--turquoise{background:#3ff}.color-tile__tile--lila,.color-tile__tile--purple{background:#63c}.color-tile__tile--oliv,.color-tile__tile--olive{background:#667c26}.color-tile__tile--green{background:#090}.color-tile__tile--red{background:red}.color-tile__tile--pink{background:#f0f}.color-tile__tile--orange{background:#f60}.color-tile__tile--yellow{background:#ff0}.color-tile__tile--white,.color-tile__tile--withe{background:#fff;border:1px solid #dedede}.color-tile__tile--black{background:#000}.color-tile__tile--empty{background:#fff;border:1px solid #dedede;position:relative}.color-tile__tile--empty:after{background:#dedede;content:"";height:1px;margin-top:-1px;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:50% 50%;width:100%}
.variant-colors{display:flex;flex-wrap:wrap}.variant-colors__link{margin:2px 8px 2px 0}
.product-stage{display:block;margin-top:24px}@media print,screen and (min-width:48em){.product-stage{margin-top:32px}}.product-stage__slider-container{padding-bottom:0}.product-stage__flags{margin-bottom:4px}@media print,screen and (min-width:40em){.product-stage__brand{align-items:center;display:flex;height:24px;justify-content:flex-end;margin-bottom:24px}}.product-stage__brand-image{height:24px;width:auto}.product-stage__ratings{margin-top:8px}.product-stage__price{margin-top:16px}.product-stage__delivery{color:#4b4b4b;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;margin-bottom:16px;margin-top:4px}.product-stage__delivery.is-bold,.product-stage__delivery b,.product-stage__delivery strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-stage__delivery>a{color:#4b4b4b;text-decoration:none}.product-stage__subtitle{margin-bottom:8px;margin-top:16px}.product-stage__select{text-transform:none}.is-open .product-stage__select{border-color:#121212}.product-stage__select-wrapper{border:1px solid #4b4b4b;width:100%}.product-stage__select-content{padding:12px 16px;width:100%}.product-stage__availability{margin-top:16px}.product-stage__buttons{margin-top:32px}.product-stage__detail-link{display:block;margin-top:24px;text-align:center}
.product-payments-special-item{border:1px solid #dedede;display:flex}.product-payments-special-item__text{flex:1 1 auto;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding-right:2px;white-space:nowrap}.product-payments-special-item__text.is-bold,.product-payments-special-item__text b,.product-payments-special-item__text strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-payments-special-item__link{align-items:center;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:13px;min-height:34px;padding:7px 7px 7px 10px;text-align:left;text-transform:none}.product-payments-special-item__link.is-bold,.product-payments-special-item__link b,.product-payments-special-item__link strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-payments-special-item__icon{height:6px;margin-top:-2px;width:6px}.product-payments-special-item__logo{flex:1 1 auto;margin-left:5px;max-width:75px}
.product-payments-special{list-style:none;padding:0}.product-payments-special__item:nth-child(2n){position:relative;top:-1px}
.bike-detail--background-grey{background-color:#f8f8f8}@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:#dedede;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 #dedede;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 #dedede;margin-top:-76px;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 #dedede;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{margin-bottom:16px}@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 24px}.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__geometry-tab-body-inner{padding:0 24px 40px!important}@media print,screen and (min-width:64em){.bike-detail__geometry-tab-body-inner{padding:0 0 40px!important}}.bike-detail__select-size-button{width:100%}.bike-detail__flash-message-wrapper{position:relative;z-index:10}.bike-detail__basic-accordion{background-color:transparent}.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__model-overview{margin-bottom:80px}@media print,screen and (min-width:64em){.bike-detail__model-overview{margin-bottom:96px}}

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