.bike-benefits{align-items:stretch;display:flex;flex-direction:column}.bike-benefits__headline-wrapper{width:100%}.bike-benefits__list-wrapper{overflow-x:hidden}.bike-benefits__list{border-left:1px solid #dedede;border-radius:1px;border-top:1px solid #dedede;display:flex;flex-wrap:wrap;list-style:none;margin:0 -1px;padding:0}.bike-benefits--block .bike-benefits__list{margin:0 -1px}@media print,screen and (min-width:64em){.bike-benefits--block .bike-benefits__list{margin:0}}.bike-benefits__item{align-items:center;border-bottom:1px solid #dedede;border-radius:1px;border-right:1px solid #dedede;flex:1 50%;justify-content:center;padding:25px 20px;text-align:center}@media print,screen and (min-width:64em){.bike-benefits__item{flex:1}}.bike-benefits__item:after{clear:both;content:"";display:table;height:20px}.bike-benefits__item-image{display:flex;height:100%;margin:0 auto;max-height:41px;max-width:100px;min-height:41px;width:100%}@media print,screen and (min-width:64em){.bike-benefits__item-image{max-height:60px}}.bike-benefits__item-icon{margin:0 auto}.bike-benefits__item-headline{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:30px 0 10px;text-transform:none}.bike-benefits__item-headline b,.bike-benefits__item-headline strong,.bike-benefits__item-headline.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-benefits__item-headline{font-size:16px;letter-spacing:-.2px;line-height:1.5;margin:30px 0 15px}}.bike-benefits__item-text{color:#121212;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-benefits__item-text b,.bike-benefits__item-text strong,.bike-benefits__item-text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.bike-benefits__item-text{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}
.select-size-modal-model-info{align-items:center;display:flex}.select-size-modal-model-info__text{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;padding-left:20px;text-transform:none}.select-size-modal-model-info__text b,.select-size-modal-model-info__text strong,.select-size-modal-model-info__text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.select-size-modal-model-info__text{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.select-size-modal-model-info__name{color:#303030}.select-size-modal-model-info__color{color:#757575}
.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%}
.video-player{display:inline-block;height:169px;position:relative;width:300px}.video-player__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.video-player__play-button{cursor:pointer;height:100%;left:50%;opacity:1;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:100%;z-index:1}.video-player__play-button:hover{opacity:.8}.video-player__thumbnail-container{bottom:0;left:0;position:absolute;right:0;top:0}.video-player__thumbnail-container:after{background-color:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.video-player__thumbnail{font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-player__icon-play{color:#fff}@media print,screen and (min-width:40em){.video-player__icon-play{height:40px;width:40px}}.video-player__subtitle,.video-player__title{color:#fff;font-size:42px;margin:0 20px;position:relative;z-index:1}@media print,screen and (max-width:39.99875em){.video-player__subtitle,.video-player__title{font-size:20px}}.video-player__title{font-weight:700;margin-top:60px}@media print,screen and (max-width:39.99875em){.video-player__title{margin-top:15px}}.video-player__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-player__modal .video-player__modal-body,.video-player__modal .video-player__modal-content{height:100vh;max-height:450px;max-width:800px;width:100vw}.video-player--full-width{width:100%}
.catalog-bike-rating{display:block;position:relative}.catalog-bike-rating__list{display:block;list-style:none;margin:0;padding:0}.catalog-bike-rating__list-item{align-items:center;display:flex;margin:0;padding:8px 0}.catalog-bike-rating__list-item:first-child{padding-top:0}.catalog-bike-rating__list-item:last-child{padding-bottom:0}.catalog-bike-rating__title{color:#121212;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;line-height:10px!important;margin:0;min-width:90px;text-transform:none}.catalog-bike-rating__title b,.catalog-bike-rating__title strong,.catalog-bike-rating__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-bike-rating__title{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.catalog-bike-rating__values-wrapper{border-radius:1px;display:block;max-width:200px;min-width:100px;overflow:hidden;position:relative;width:100%}.catalog-bike-rating__values{display:flex;flex-wrap:nowrap;height:10px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.catalog-bike-rating__values-item,.catalog-bike-rating__values:before{display:block;height:100%;position:relative;width:17%}.catalog-bike-rating__values-item{background-color:#e9e9e9;border:1px solid #e9e9e9}.catalog-bike-rating__values-item--active{background-color:#757575;border-color:#757575}.catalog-bike-rating__values:before{background-color:#757575;border:1px solid #757575;content:""}
.catalog-bike-info__info{display:flex;justify-content:left}.catalog-bike-info__info-left{display:block;flex:0 1 306px;padding-right:16px;position:relative}.catalog-bike-info__info-right{align-items:center;display:flex;justify-content:center;padding-left:16px;position:relative}.catalog-bike-info__video{color:#121212;cursor:pointer;display:block;outline:0;position:relative;text-decoration:none}.catalog-bike-info__video:hover{color:#303030}.catalog-bike-info__video-logo{color:#303030;display:inline-block;font-family:"object-fit:contain;object-position:50% 50%";max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.catalog-bike-info__video-logo-wrapper{display:block;text-align:center}.catalog-bike-info__video-title{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-bottom:0;margin-top:5px;text-decoration:underline;text-transform:none;white-space:nowrap}.catalog-bike-info__video-title b,.catalog-bike-info__video-title strong,.catalog-bike-info__video-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-bike-info__video-wrapper{display:block;height:auto;width:auto}.catalog-bike-info__video-overlay{bottom:auto;display:block;left:auto;position:static;right:auto;top:auto}
.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}
.catalog-category-logo-footer{align-items:center;background-color:#000;display:flex;justify-content:center;padding:60px 10px}@media print,screen and (min-width:48em){.catalog-category-logo-footer{padding:100px 10px}}.catalog-category-logo-footer__content{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.catalog-category-logo-footer__title{color:#121212;color:#fff;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:1.2;margin:0;text-align:center;text-transform:none}.catalog-category-logo-footer__title b,.catalog-category-logo-footer__title strong,.catalog-category-logo-footer__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-category-logo-footer__title{font-size:24px;letter-spacing:-.4px;line-height:1.3333333333}}.catalog-category-logo-footer__logo{margin:8px 0 60px}@media print,screen and (min-width:48em){.catalog-category-logo-footer__logo{margin-top:32px}}.catalog-category-logo-footer--full-width .catalog-category-logo-footer__logo{width:100%}.catalog-category-logo-footer--max-width-800 .catalog-category-logo-footer__logo{max-width:800px;width:100%}
.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}
.catalog-category-title-with-video{display:block;position:relative}.catalog-category-title-with-video__video{background-color:#000;font-family:"object-fit:cover"}.catalog-category-title-with-video__video,.catalog-category-title-with-video__video-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.catalog-category-title-with-video__video-img{font-family:"object-fit:cover;object-position:50% 50%";-o-object-position:50% 50%;object-position:50% 50%}.catalog-category-title-with-video__video-wrapper{display:block;height:408px;max-height:64vh;overflow:hidden;position:relative;transition:all .2s ease-in-out}@media print,screen and (min-width:48em){.catalog-category-title-with-video__video-wrapper{height:670px;max-height:73vh}}.catalog-category-title-with-video--full-height .catalog-category-title-with-video__video-wrapper{height:calc(100vh - 135px);max-height:unset}@media print,screen and (min-width:48em){.catalog-category-title-with-video--full-height .catalog-category-title-with-video__video-wrapper{height:calc(100vh - 147px);max-height:unset}}.catalog-category-title-with-video__overlay{background-color:#121212;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.catalog-category-title-with-video--disable-overlay .catalog-category-title-with-video__overlay{display:none}.catalog-category-title-with-video__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:20px;padding-right:20px;position:absolute;text-align:center;top:0;width:100%}.catalog-category-title-with-video__subtitle{margin-top:10px}.catalog-category-title-with-video__image-header{max-width:455px}@media print,screen and (min-width:30em){.catalog-category-title-with-video__image-header{max-width:500px}}.catalog-category-title-with-video__button-group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px}.catalog-category-title-with-video__button,.catalog-category-title-with-video__secondary-button,.catalog-category-title-with-video__video-button{margin:4px 8px;min-width:240px}@media print,screen and (min-width:30em){.catalog-category-title-with-video__button,.catalog-category-title-with-video__secondary-button,.catalog-category-title-with-video__video-button{min-width:180px}}.catalog-category-title-with-video__video-link{height:auto;position:static;width:auto}.catalog-category-title-with-video__video-overlay{position:static}.catalog-category-title-with-video__breadcrumb{position:absolute;top:0;z-index:1}
.catalog-faq{display:block;overflow-x:hidden}.catalog-faq__wrapper{padding-bottom:32px}@media print,screen and (min-width:40em){.catalog-faq__wrapper{padding-bottom:70px;padding-top:35px}.catalog-faq--theme-grey .catalog-faq__wrapper{background-color:#f5f5f5}}.catalog-faq__container{display:block}.catalog-faq__list{display:block;list-style:none;margin:0;padding:0}.catalog-faq__item{border-top:1px solid #e9e9e9;display:block;margin:0;padding:0 10px}@media print,screen and (min-width:40em){.catalog-faq__item{border-top:0}}.catalog-faq__item:last-child{border-bottom:1px solid #e9e9e9}@media print,screen and (min-width:40em){.catalog-faq__item:last-child{border-bottom:0}}@media print,screen and (max-width:63.99875em){.row-padding-mobile-200 .catalog-faq__item{padding-left:20px;padding-right:20px}}.catalog-faq__title{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:32px 30px 0 10px}.catalog-faq__title b,.catalog-faq__title strong,.catalog-faq__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (max-width:63.99875em){.row-padding-mobile-200 .catalog-faq__title{padding-left:20px}}.catalog-faq__button-icon{align-self:center;color:#121212;justify-self:flex-end;margin-left:20px;width:3%}@media print,screen and (min-width:40em){.catalog-faq__button-icon{display:none}}.catalog-faq__item--open .catalog-faq__button-icon{transform:rotate(180deg)}.catalog-faq__button,.catalog-faq__desktop-button{color:#121212;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:1.4444444444;padding:14px 0;text-decoration:none;text-transform:none}.catalog-faq__button b,.catalog-faq__button strong,.catalog-faq__button.is-bold,.catalog-faq__desktop-button b,.catalog-faq__desktop-button strong,.catalog-faq__desktop-button.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-faq__button,.catalog-faq__desktop-button{font-size:20px;letter-spacing:-.4px;line-height:1.2}}@media print,screen and (min-width:40em){.catalog-faq__button,.catalog-faq__desktop-button{margin-top:36px}}.catalog-faq__button{display:flex}@media print,screen and (min-width:40em){.catalog-faq__button{display:none}}.catalog-faq__desktop-button{display:none}@media print,screen and (min-width:40em){.catalog-faq__desktop-button{display:block}}.catalog-faq__button-inner{color:#121212;width:97%}.catalog-faq__content{color:#121212;display:none;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin:0;padding:0 36px 22px 0;text-transform:none}.catalog-faq__content b,.catalog-faq__content strong,.catalog-faq__content.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-faq__content{font-size:18px;letter-spacing:-.3px;line-height:1.4444444444}}@media print,screen and (min-width:40em){.catalog-faq__content{display:block;padding:0}}.catalog-faq__item--open .catalog-faq__content{display:block}.catalog-faq__more-button{color:#121212;display:none;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin-top:14px;padding:10px 0;text-transform:none}.catalog-faq__more-button b,.catalog-faq__more-button strong,.catalog-faq__more-button.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-faq__more-button{font-size:18px;letter-spacing:-.3px;line-height:1.4444444444}}@media print,screen and (min-width:40em){.catalog-faq__more-button{display:block;text-decoration:underline}}.catalog-faq__more-button-more{display:block}.catalog-faq__item--more-open .catalog-faq__more-button-more,.catalog-faq__more-button-less{display:none}.catalog-faq__item--more-open .catalog-faq__more-button-less{display:block}@media print,screen and (min-width:40em){.catalog-faq__content-more{display:none}.catalog-faq__item--more-open .catalog-faq__content-more{display:block}}
.catalog-filter-color,.catalog-filter-color__list{display:block;position:relative}.catalog-filter-color__list{list-style:none;margin:0;padding:0}.catalog-filter-color__list--grid{display:grid}.catalog-filter-color__list-item{align-items:center;border-bottom:1px solid #e9e9e9;display:block;overflow:hidden;position:relative}.catalog-filter-color__list-item:last-child{border-bottom:none}.catalog-filter-color__list-item--hidden{display:none!important}.catalog-filter-color .catalog-filter-color__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:48px;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-filter-color .catalog-filter-color__label b,.catalog-filter-color .catalog-filter-color__label strong,.catalog-filter-color .catalog-filter-color__label.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-color .catalog-filter-color__label,.catalog-filter-color .catalog-filter-color__label:active,.catalog-filter-color .catalog-filter-color__label:focus,.catalog-filter-color .catalog-filter-color__label:visited{color:#121212}.catalog-filter-color .catalog-filter-color__label:hover:not(.catalog-filter-color__label--disable-background-hover){background-color:#f5f5f5}.catalog-filter-color .catalog-filter-color__label:hover:not(.catalog-filter-color__label--checked) .catalog-filter-color__icon{border-color:#c9c9c9}.catalog-filter-color .catalog-filter-color__label--disabled{color:#c9c9c9!important;cursor:default}.catalog-filter-color .catalog-filter-color__label--checked{color:#121212!important}.catalog-filter-color__input{display:inline-block;height:0;left:-9999px;margin:0;opacity:0;padding:0;position:absolute;width:0}.catalog-filter-color__title{color:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-filter-color__icon{border:2px solid #e9e9e9;border-radius:5px;display:block;height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:color .1s ease-in-out;width:18px}.catalog-filter-color__label--checked .catalog-filter-color__icon{border-color:#121212;color:#121212}.catalog-filter-color__icon-item{display:none;height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}.catalog-filter-color__label--checked .catalog-filter-color__icon-item{display:block}.catalog-filter-color__list-item{border-bottom:0}.catalog-filter-color .catalog-filter-color__label{font-size:14px;height:60px;letter-spacing:-.1px;line-height:1.2857142857;padding-left:60px;padding-right:10px}.catalog-filter-color__icon{height:50px;left:0;right:auto;width:50px;z-index:1}.catalog-filter-color__icon:before{background-color:#c9c9c9;content:"";display:block;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:2}.catalog-filter-color__label--beige .catalog-filter-color__icon:before{background-color:#e0d1b2;border-radius:5px}.catalog-filter-color__label--black .catalog-filter-color__icon:before{background-color:#000;border-radius:5px}.catalog-filter-color__label--blue .catalog-filter-color__icon:before{background-color:#00008b;border-radius:5px}.catalog-filter-color__label--brown .catalog-filter-color__icon:before{background-color:#653d0b;border-radius:5px}.catalog-filter-color__label--green .catalog-filter-color__icon:before{background-color:#007e02;border-radius:5px}.catalog-filter-color__label--grey .catalog-filter-color__icon:before{background-color:#757575;border-radius:5px}.catalog-filter-color__label--lila .catalog-filter-color__icon:before{background-color:#7428a1;border-radius:5px}.catalog-filter-color__label--oliv .catalog-filter-color__icon:before,.catalog-filter-color__label--olive .catalog-filter-color__icon:before{background-color:olive;border-radius:5px}.catalog-filter-color__label--orange .catalog-filter-color__icon:before{background-color:#ff8e0d;border-radius:5px}.catalog-filter-color__label--petrol .catalog-filter-color__icon:before{background-color:#17728f;border-radius:5px}.catalog-filter-color__label--pink .catalog-filter-color__icon:before{background-color:#e61b89;border-radius:5px}.catalog-filter-color__label--purple .catalog-filter-color__icon:before{background-color:#7428a1;border-radius:5px}.catalog-filter-color__label--red .catalog-filter-color__icon:before{background-color:#eb0037;border-radius:5px}.catalog-filter-color__label--turquoise .catalog-filter-color__icon:before{background-color:#48d1cc;border-radius:5px}.catalog-filter-color__label--white .catalog-filter-color__icon:before,.catalog-filter-color__label--withe .catalog-filter-color__icon:before{background-color:#f9f9f9;border-radius:5px}.catalog-filter-color__label--yellow .catalog-filter-color__icon:before{background-color:#faee50;border-radius:5px}.catalog-filter-color__label--empty .catalog-filter-color__icon:before{background-color:#fff;border-radius:5px}.catalog-filter-color__icon:after{background-color:#121212;border-radius:50%;content:"";display:none;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px;z-index:3}.catalog-filter-color__label--checked .catalog-filter-color__icon:after{display:block}.catalog-filter-color__label--black .catalog-filter-color__icon:after{background-color:#f5f5f5}.catalog-filter-color__icon-item{color:#f5f5f5;height:10px;width:10px;z-index:4}.catalog-filter-color__label--black .catalog-filter-color__icon-item{color:#121212}
.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-multiple,.catalog-filter-multiple__list{display:block;position:relative}.catalog-filter-multiple__list{list-style:none;margin:0;padding:0}.catalog-filter-multiple__list--grid{display:grid}.catalog-filter-multiple__list-item{align-items:center;border-bottom:1px solid #e9e9e9;display:block;overflow:hidden;position:relative}.catalog-filter-multiple__list-item:last-child{border-bottom:none}.catalog-filter-multiple__list-item--hidden{display:none!important}.catalog-filter-multiple .catalog-filter-multiple__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:48px;position:relative;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-filter-multiple .catalog-filter-multiple__label b,.catalog-filter-multiple .catalog-filter-multiple__label strong,.catalog-filter-multiple .catalog-filter-multiple__label.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-multiple .catalog-filter-multiple__label,.catalog-filter-multiple .catalog-filter-multiple__label:active,.catalog-filter-multiple .catalog-filter-multiple__label:focus,.catalog-filter-multiple .catalog-filter-multiple__label:visited{color:#121212}.catalog-filter-multiple .catalog-filter-multiple__label:hover:not(.catalog-filter-multiple__label--disable-background-hover){background-color:#f5f5f5}.catalog-filter-multiple .catalog-filter-multiple__label:hover:not(.catalog-filter-multiple__label--checked) .catalog-filter-multiple__icon{border-color:#c9c9c9}.catalog-filter-multiple .catalog-filter-multiple__label--disabled{color:#c9c9c9!important;cursor:default}.catalog-filter-multiple .catalog-filter-multiple__label--checked{color:#121212!important}.catalog-filter-multiple__input{display:inline-block;height:0;left:-9999px;margin:0;opacity:0;padding:0;position:absolute;width:0}.catalog-filter-multiple__title{color:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-filter-multiple__icon{border:2px solid #e9e9e9;border-radius:5px;display:block;height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:color .1s ease-in-out;width:18px}.catalog-filter-multiple__label--checked .catalog-filter-multiple__icon{border-color:#121212;color:#121212}.catalog-filter-multiple__icon-item{display:none;height:11px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}.catalog-filter-multiple__label--checked .catalog-filter-multiple__icon-item{display:block}
.catalog-filter-range__slider{padding:20px 10px}.catalog-filter-range__slider,.catalog-filter-range__slider-wrapper{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-filter-range__slider-wrapper{cursor:pointer;height:20px}.catalog-filter-range__slider-wrapper:before{background-color:#e9e9e9;content:""}.catalog-filter-range__slider-bar,.catalog-filter-range__slider-wrapper:before{display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.catalog-filter-range__slider-bar{background-color:#121212;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;will-change:left right}.catalog-filter-range--rendered .catalog-filter-range__slider-bar{transition-duration:.1s;transition-property:left right;visibility:visible}.catalog-filter-range--dragging .catalog-filter-range__slider-bar{transition-duration:0s}.catalog-filter-range__slider-max,.catalog-filter-range__slider-min{background-color:#121212;border-radius:50%;color:#121212;cursor:-webkit-grab;cursor:grab;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;height:20px;left:0;letter-spacing:-.3px;line-height:1.4444444444;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:20px;will-change:left}.catalog-filter-range__slider-max b,.catalog-filter-range__slider-max strong,.catalog-filter-range__slider-max.is-bold,.catalog-filter-range__slider-min b,.catalog-filter-range__slider-min strong,.catalog-filter-range__slider-min.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-filter-range--rendered .catalog-filter-range__slider-max,.catalog-filter-range--rendered .catalog-filter-range__slider-min{transition-duration:.1s;transition-property:left;visibility:visible}.catalog-filter-range--dragging .catalog-filter-range__slider-max,.catalog-filter-range--dragging .catalog-filter-range__slider-min{transition-duration:0s}.catalog-filter-range__slider-max{left:100%}.catalog-filter-range__inputs{align-items:center;display:flex;justify-content:space-between;padding:10px 0 20px}.catalog-filter-range__input-left,.catalog-filter-range__input-right{display:block;flex-basis:100%;position:relative}.catalog-filter-range__input-range-to{display:block;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-filter-range .catalog-filter-range__input-max,.catalog-filter-range .catalog-filter-range__input-min{background-color:#fff;border:2px solid #e9e9e9;border-radius:5px;display:block;height:50px;margin:0;padding:10px 38px 10px 20px;position:relative}.catalog-filter-range .catalog-filter-range__input-max:focus,.catalog-filter-range .catalog-filter-range__input-min:focus{border:2px solid #121212}.catalog-filter-range__input-icon{display:block;height:40px;position:absolute;right:22px;top:50%;transform:translate(50%,-50%);width:40px}.catalog-filter-range__submit{margin-top: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}
.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%}
.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}
.filter-tag{align-items:center;background-color:#f5f5f5;border-radius:5px;cursor:pointer;display:inline-flex;height:25px;padding:5px}.filter-tag__link{align-items:center;display:flex;text-decoration:none}.filter-tag__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;margin-right:10px;text-transform:none}.filter-tag__title b,.filter-tag__title strong,.filter-tag__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.filter-tag__icon{color:#757575;height:10px;transition:color .1s ease-in-out;width:10px}.filter-tag:hover .filter-tag__icon{color:#121212}
.catalog-filter-tags{align-items:baseline;display:flex;flex-wrap:wrap;margin-right:-20px}@media print,screen and (min-width:48em){.catalog-filter-tags{margin-right:-10px}}.catalog-filter-tags__reset-link,.catalog-filter-tags__tag{margin-bottom:20px;margin-right:20px}@media print,screen and (min-width:48em){.catalog-filter-tags__reset-link,.catalog-filter-tags__tag{margin-bottom:10px;margin-right:10px}}
.catalog-products-dynamic{display:flex;justify-content:center;position:relative;width:100%}.catalog-products-dynamic__form{display:none}.catalog-products-dynamic__loading{width:64px}
.catalog-navigation{color:#121212;display:block}@media print,screen and (min-width:40em){.catalog-navigation.catalog-navigation--tabs{display:none}}.catalog-navigation__list{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__list{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.catalog-navigation__list-item{display:block;padding:5px}.catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation--tabs .catalog-navigation__list-item{padding:0 16px}.catalog-navigation--tabs .catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation--tabs .catalog-navigation__list-item:last-child{padding-right:0}.catalog-navigation--level-2 .catalog-navigation__list-item{padding:0 0 0 16px}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__list-item{padding-left:24px}}.catalog-navigation--level-2 .catalog-navigation__list-item:first-child{padding-left:0}.catalog-navigation__link{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;padding:10px;position:relative;text-decoration:underline;text-transform:none;white-space:nowrap;word-break:keep-all}.catalog-navigation__link b,.catalog-navigation__link strong,.catalog-navigation__link.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-navigation__link{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.catalog-navigation__list-item:first-child .catalog-navigation__link{padding-left:0}.catalog-navigation--level-2 .catalog-navigation__link{line-height:1;padding:18px 8px!important;text-align:center;text-decoration:none}@media print,screen and (min-width:48em){.catalog-navigation--level-2 .catalog-navigation__link{padding:24px!important}}.catalog-navigation--light .catalog-navigation__link{color:#fff}.catalog-navigation--tabs .catalog-navigation__link{line-height:1;padding:10px 0;text-decoration:none}.catalog-navigation__link:hover{color:#303030}.catalog-navigation--light .catalog-navigation__link:hover{color:#e9e9e9}.catalog-navigation--level-2 .catalog-navigation__link--active{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation--level-2 .catalog-navigation__link--active:before{background-color:#121212;bottom:-1px;content:"";display:block;height:3px;left:0;position:absolute;right:0}.catalog-navigation--level-2 .catalog-navigation__link--active:hover:before{background-color:#303030}.catalog-navigation--level-2.catalog-navigation--light .catalog-navigation__link--active:before{background-color:#fff}.catalog-navigation--tabs .catalog-navigation__link--active{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-navigation--tabs .catalog-navigation__link--active:before{border-bottom:2px solid #121212;bottom:0;content:"";display:block;position:absolute;width:100%}.catalog-navigation--tabs.catalog-navigation--light .catalog-navigation__link--active:before{border-bottom-color:#fff}.catalog-navigation__wrapper{display:block}.row-padding-mobile-200 .catalog-navigation__wrapper{margin-right:-20px}@media print,screen and (min-width:48em){.row-padding-mobile-200 .catalog-navigation__wrapper{margin-right:-10px}}@media print,screen and (min-width:64em){.row-padding-mobile-200 .catalog-navigation__wrapper{margin-right:0}}.catalog-navigation--level-2 .catalog-navigation__wrapper,.catalog-navigation--tabs .catalog-navigation__wrapper{border-bottom:1px solid #e9e9e9;margin-right:0}.catalog-navigation--light.catalog-navigation--level-2 .catalog-navigation__wrapper,.catalog-navigation--light.catalog-navigation--tabs .catalog-navigation__wrapper{border-bottom-color:#303030}.catalog-navigation__nav{overflow:auto hidden}
.catalog-categories-item{display:block}.catalog-categories-item__link{display:block;position:relative;text-decoration:none}.catalog-categories-item__link:hover .catalog-categories-item__subtitle,.catalog-categories-item__link:hover .catalog-categories-item__title{text-decoration:underline}.catalog-categories-item__picture{border-radius:1px;display:block;overflow:hidden;position:relative}@media print,screen and (max-width:47.99875em){.catalog-categories-item--position-mobile-left .catalog-categories-item__picture{margin-left:-5px;margin-right:0}.catalog-categories-item--position-mobile-right .catalog-categories-item__picture{margin-left:0;margin-right:-5px}}.catalog-categories-item__picture-img{display:block;font-family:"object-fit:cover;object-position:50% 50%";height:67.4157303371%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;width:100%}@media print,screen and (min-width:48em){.catalog-categories-item__picture-img{height:58.883248731%}}.catalog-categories-item__content{display:block;margin-top:5px}@media print,screen and (min-width:48em){.catalog-categories-item__content{margin-top:10px}}.catalog-categories-item__title{color:#121212;display:inline-block;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}.catalog-categories-item__title b,.catalog-categories-item__title strong,.catalog-categories-item__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-categories-item__title{font-size:16px;letter-spacing:-.2px;line-height:1.5}}
.catalog-categories{color:#121212;display:block}.catalog-categories__list{list-style:none;margin:0;padding:0}.catalog-categories__list-item{margin-bottom:20px;position:relative}@media print,screen and (min-width:48em){.catalog-categories__list-item{margin-bottom:40px}}.catalog-categories__link{display:block;position:relative;text-decoration:none}.catalog-categories__link:hover{text-decoration:underline}.catalog-categories__picture{border-radius:1px;display:block;overflow:hidden;position:relative}@media print,screen and (max-width:63.99875em){.catalog-categories__picture--left{margin-left:-8px;margin-right:-20px}.catalog-categories__picture--right{margin-left:-20px;margin-right:-8px}}.catalog-categories__picture-img{display:block;font-family:"object-fit:cover;object-position:50% 50%";height:67.4157303371%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;width:100%}@media print,screen and (min-width:48em){.catalog-categories__picture-img{height:58.883248731%}}.catalog-categories__content{display:block;margin-top:8px}@media print,screen and (min-width:48em){.catalog-categories__content{margin-top:15px}}.catalog-categories__subtitle,.catalog-categories__title{color:#121212;display:inline-block;font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;font-weight:700;line-height:1.4285714286}.catalog-categories__subtitle b,.catalog-categories__subtitle strong,.catalog-categories__subtitle.is-bold,.catalog-categories__title b,.catalog-categories__title strong,.catalog-categories__title.is-bold{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-categories__subtitle,.catalog-categories__title{font-size:16px}}.catalog-categories__link:hover .catalog-categories__subtitle,.catalog-categories__link:hover .catalog-categories__title{color:#303030;text-decoration:underline}.catalog-categories__subtitle{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-categories__subtitle b,.catalog-categories__subtitle strong,.catalog-categories__subtitle.is-bold{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.catalog-category-bikes-level-1{background-color:#fefefe;display:block}
.tag{background:#f5f5f5;border:none;border-radius:9px;display:inline-block;height:auto;line-height:18px;margin:0;max-width:100%;overflow:hidden;padding:0 8px 2px;text-overflow:ellipsis;white-space:nowrap}.tag,.tag__text{text-transform:none}.tag__text{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;line-height:1}.tag__text b,.tag__text strong,.tag__text.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.catalog-category-bikes{color:#121212;display:block}.catalog-category-bikes__link{color:#121212;text-decoration:none}.catalog-category-bikes__category-title{margin-bottom:30px;margin-top:30px}@media print,screen and (min-width:48em){.catalog-category-bikes__category-title{margin-bottom:60px;margin-top:60px}}.catalog-category-bikes__category-title--level-2{margin-bottom:0;margin-top:64px}@media print,screen and (min-width:48em){.catalog-category-bikes__category-title--level-2{margin-bottom:0;margin-top:80px}}.catalog-category-bikes__category-subtitle{margin-top:20px}.catalog-category-bikes__list{display:block;list-style:none;margin:0;padding:0}.catalog-category-bikes__list-item{display:block;margin:64px 0 0;padding:0}.catalog-category-bikes__list--no-title-item:first-child{margin:0}@media print,screen and (min-width:64em){.catalog-category-bikes__content{max-width:333px}}.catalog-category-bikes__content-subtitle{margin-top:10px}.catalog-category-bikes__subtitle,.catalog-category-bikes__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25}.catalog-category-bikes__subtitle b,.catalog-category-bikes__subtitle strong,.catalog-category-bikes__subtitle.is-bold,.catalog-category-bikes__title b,.catalog-category-bikes__title strong,.catalog-category-bikes__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:30em){.catalog-category-bikes__subtitle,.catalog-category-bikes__title{font-size:20px}}.catalog-category-bikes__title-logo-img{display:inline-block;height:16px;max-width:100%;width:auto}@media print,screen and (min-width:30em){.catalog-category-bikes__title-logo-img{height:20px}}.catalog-category-bikes__subtitle{margin-top:8px}.catalog-category-bikes__info{display:block;margin-top:16px}@media print,screen and (min-width:30em){.catalog-category-bikes__info{margin-top:24px}}.catalog-category-bikes__price{display:block;margin-top:25px}.catalog-category-bikes__price-title{color:#121212;display:block;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}.catalog-category-bikes__price-title b,.catalog-category-bikes__price-title strong,.catalog-category-bikes__price-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-category-bikes__price-title{font-size:24px;letter-spacing:-.4px;line-height:1.3333333333}}.catalog-category-bikes__price-subtitle{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;text-transform:none}.catalog-category-bikes__price-subtitle b,.catalog-category-bikes__price-subtitle strong,.catalog-category-bikes__price-subtitle.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-category-bikes__button{margin-top:16px}.catalog-category-bikes__picture-wrapper{color:inherit;display:block;position:relative;text-decoration:none}@media print,screen and (min-width:64em){.catalog-category-bikes__picture-wrapper--left{padding-right:60px}.catalog-category-bikes__picture-wrapper--right{padding-left:60px}}.catalog-category-bikes__tags{display:flex;flex-wrap:wrap;margin-bottom:8px}@media print,screen and (min-width:48em){.catalog-category-bikes__tags{flex-direction:column;flex-wrap:nowrap;left:0;margin-bottom:0;position:absolute;top:0}.catalog-category-bikes__tags--left{align-items:flex-start;left:10px}.catalog-category-bikes__tags--right{align-items:flex-end;right:10px}}.catalog-category-bikes__tag{margin-bottom:4px;margin-right:4px}@media print,screen and (min-width:48em){.catalog-category-bikes__tag{margin-right:0}}
.catalog-category-bikes-level-2-and-3{background-color:#fefefe;display:block}
.slider-pagination{align-items:center;bottom:auto!important;box-sizing:border-box;display:flex;justify-content:center;min-height:10px;position:relative}.slider-pagination .swiper-pagination-bullet{background:#e9e9e9;border:0;border-radius:50%;cursor:pointer;flex:0 0 auto;height:10px;margin-right:10px;opacity:1;outline:none;width:10px}@media(pointer:coarse){.slider-pagination .swiper-pagination-bullet{pointer-events:none}}.slider-pagination .swiper-pagination-bullet-active{background:#121212}
.catalog-category-model-info{color:#121212;display:block}.catalog-category-model-info__list{display:grid;grid-template-columns:auto 1fr;margin:-8px 0 0;padding:0}.catalog-category-model-info__key,.catalog-category-model-info__value{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:8px 0 0;padding:0;text-transform:none}.catalog-category-model-info__key b,.catalog-category-model-info__key strong,.catalog-category-model-info__key.is-bold,.catalog-category-model-info__value b,.catalog-category-model-info__value strong,.catalog-category-model-info__value.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-category-model-info__key,.catalog-category-model-info__value{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.catalog-category-model-info__key{margin-right:5px}
.product-tile-price{display:flex;position:relative}.product-tile-price__container{display:block;width:100%}.product-tile-price__link{color:inherit;display:block;text-decoration:none}.product-tile-price__current{color:#303030;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-right:5px;text-transform:none}.product-tile-price__current b,.product-tile-price__current strong,.product-tile-price__current.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-price__current{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.product-tile-price--new-price .product-tile-price__current{color:#eb0037}.product-tile-price--multiline .product-tile-price__current{color:#303030;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}.product-tile-price--multiline .product-tile-price__current b,.product-tile-price--multiline .product-tile-price__current strong,.product-tile-price--multiline .product-tile-price__current.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-price--multiline .product-tile-price__current{font-size:20px;letter-spacing:-.4px;line-height:1.2;line-height:1.4}}.product-tile-price--no-scaling .product-tile-price__current{font-size:16px;letter-spacing:-.2px;line-height:1.5}.product-tile-price__old{color:#757575;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}.product-tile-price__old b,.product-tile-price__old strong,.product-tile-price__old.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-price__old{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.product-tile-price--no-scaling .product-tile-price__old{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}.product-tile-price__base,.product-tile-price__monthly{color:#303030;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}.product-tile-price__base b,.product-tile-price__base strong,.product-tile-price__base.is-bold,.product-tile-price__monthly b,.product-tile-price__monthly strong,.product-tile-price__monthly.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-price__base,.product-tile-price__monthly{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.product-tile-price--no-scaling .product-tile-price__base,.product-tile-price--no-scaling .product-tile-price__monthly,.product-tile-price__gp30{font-size:12px;line-height:1.3333333333}.product-tile-price__gp30{color:#757575;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-top:5px;text-transform:none}.product-tile-price__gp30 b,.product-tile-price__gp30 strong,.product-tile-price__gp30.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.icon-star{display:inline-block}.icon-star--active{color:#303030}.icon-star--inactive{color:#c9c9c9}
.product-tile-rating{align-items:center;display:flex;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;height:14px}.product-tile-rating b,.product-tile-rating strong,.product-tile-rating.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-tile-rating__stars{display:flex;margin-top:-1px}.product-tile-rating__count{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1.4;line-height:11px;margin-left:5px;text-transform:none}.product-tile-rating__count b,.product-tile-rating__count strong,.product-tile-rating__count.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-tile-rating--large .product-tile-rating__count{color:#303030;cursor:pointer;font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;line-height:13px;text-decoration:underline}.product-tile-rating--large .product-tile-rating__count:hover{color:#757575}.product-tile-rating__star{height:11px;width:11px}.product-tile-rating__star:not(:last-child){margin-right:2px}.product-tile-rating--large .product-tile-rating__star{height:13px;width:13px}.product-tile-rating--large .product-tile-rating__star:not(:last-child){margin-right:3px}
.catalog-category-model{color:#121212;display:block;position:relative}.catalog-category-model__link{background-color:#fff;border:1px solid #e9e9e9;color:#121212;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .5s ease-in-out}.catalog-category-model__link:hover{box-shadow:0 5px 33px 0 hsla(0,0%,7%,.15)}.catalog-category-model__bottom,.catalog-category-model__top{display:block}.catalog-category-model__bottom{padding:0 16px 16px}@media print,screen and (min-width:48em){.catalog-category-model__bottom{padding:0 32px 32px}}.catalog-category-model__flags{display:flex;left:16px;position:absolute;top:16px;transform:translateZ(0) perspective(1000px);z-index:2}@media print,screen and (min-width:48em){.catalog-category-model__flags{left:20px;top:20px}}.catalog-category-model__variants{margin:0 0 24px}@media print,screen and (min-width:48em){.catalog-category-model__variants{margin:0 0 32px}}.catalog-category-model__caption{color:#121212;color:#22996d;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;min-height:20px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.catalog-category-model__caption b,.catalog-category-model__caption strong,.catalog-category-model__caption.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-category-model__caption{font-size:16px;letter-spacing:-.2px;line-height:1.5;padding:0 32px}}.catalog-category-model__title{margin:4px 0 0;padding:0 16px}@media print,screen and (min-width:48em){.catalog-category-model__title{margin:8px 0 0;padding:0 32px}}.catalog-category-model__price{margin-top:4px;padding:0 8px}@media print,screen and (min-width:48em){.catalog-category-model__price{padding:0 16px}}.catalog-category-model__info{display:block;margin:16px 0;padding:0 16px}@media print,screen and (min-width:48em){.catalog-category-model__info{padding:0 32px}}.catalog-category-model__info--with-header{margin-top:0}.catalog-category-model__additional-info{color:#121212;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:0 0 16px;text-transform:none}.catalog-category-model__additional-info b,.catalog-category-model__additional-info strong,.catalog-category-model__additional-info.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.catalog-category-model__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;min-height:38px;padding:0 16px;position:relative;z-index:3}@media print,screen and (min-width:48em){.catalog-category-model__list{margin-top:20px;padding:0 32px;transform:translateY(0)}}.catalog-category-model__list-item{cursor:pointer;display:flex;margin-left:16px}@media print,screen and (min-width:48em){.catalog-category-model__list-item{margin-left:8px}}.catalog-category-model__list-item:first-child{margin-left:0}.catalog-category-model__picture-list{display:flex;list-style:none;margin:0;padding:0;width:100%}.catalog-category-model__picture-list:after{content:"";padding-top:66.6666666667%}.catalog-category-model__picture-list-item{display:none;margin:0;min-height:240px;padding:0;position:relative;width:100%}.catalog-category-model__picture-list-item--active{align-items:center;display:flex;justify-content:center}.catalog-category-model__image,.catalog-category-model__picture{height:100%;transform:translateZ(0) perspective(1000px);width:100%}.catalog-category-model__picture{display:block;position:relative;z-index:1}.catalog-category-model__image{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.catalog-category-model__circle:hover:not(.catalog-category-model__circle--active) .outer-circle{stroke:#e9e9e9;transition:stroke .2s ease}.catalog-category-model__circle:focus{outline:none}.catalog-category-model__circle--active .outer-circle{stroke:#121212}.catalog-category-model__loader{left:50%;position:absolute;top:50%;transform:translateZ(0) translateX(-50%) translateY(-50%) perspective(1000px);width:60px;z-index:0}.catalog-category-model__availability-button{margin-bottom:10px}
.partner-box{color:#121212;display:block;position:relative}.partner-box__link{background-color:#fff;border:1px solid #e9e9e9;color:#121212;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .5s ease-in-out}.partner-box__link:hover{box-shadow:0 5px 33px 0 hsla(0,0%,7%,.15)}.partner-box__bottom,.partner-box__top{display:block}.partner-box__bottom{padding:0 16px 16px}@media print,screen and (min-width:48em){.partner-box__bottom{padding:0 32px 32px}}.partner-box__flags{display:flex;left:16px;position:absolute;top:16px;transform:translateZ(0) perspective(1000px);z-index:2}@media print,screen and (min-width:48em){.partner-box__flags{left:20px;top:20px}}.partner-box__variants{margin:0 0 24px}@media print,screen and (min-width:48em){.partner-box__variants{margin:0 0 32px}}.partner-box__caption{color:#121212;color:#22996d;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;min-height:20px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.partner-box__caption b,.partner-box__caption strong,.partner-box__caption.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.partner-box__caption{font-size:16px;letter-spacing:-.2px;line-height:1.5;padding:0 32px}}.partner-box__title{margin:4px 0 0;padding:0 16px}@media print,screen and (min-width:48em){.partner-box__title{margin:8px 0 0;padding:0 32px}}.partner-box__price{margin-top:4px;padding:0 8px}@media print,screen and (min-width:48em){.partner-box__price{padding:0 16px}}.partner-box__info{margin:16px 0;padding:0 16px}@media print,screen and (min-width:48em){.partner-box__info{padding:0 32px}}.partner-box__info--with-header{margin-top:0}.partner-box__additional-info{color:#121212;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:0 0 16px;text-transform:none}.partner-box__additional-info b,.partner-box__additional-info strong,.partner-box__additional-info.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.partner-box__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;min-height:38px;padding:0 16px;position:relative;z-index:3}@media print,screen and (min-width:48em){.partner-box__list{margin-top:20px;padding:0 32px;transform:translateY(0)}}.partner-box__list-item{cursor:pointer;display:flex;margin-left:16px}@media print,screen and (min-width:48em){.partner-box__list-item{margin-left:8px}}.partner-box__list-item:first-child{margin-left:0}.partner-box__picture-list{display:flex;list-style:none;margin:0;padding:0;width:100%}.partner-box__picture-list:after{content:"";padding-top:66.6666666667%}.partner-box__picture-list-item{display:none;margin:0;min-height:240px;padding:0;position:relative;width:100%}.partner-box__picture-list-item--active{align-items:center;display:flex;justify-content:center}.partner-box__image,.partner-box__picture{height:100%;transform:translateZ(0) perspective(1000px);width:100%}.partner-box__picture{display:block;position:relative;z-index:1}.partner-box__image{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.partner-box__circle:hover:not(.partner-box__circle--active) .outer-circle{stroke:#e9e9e9;transition:stroke .2s ease}.partner-box__circle:focus{outline:none}.partner-box__circle--active .outer-circle{stroke:#121212}.partner-box__loader{left:50%;position:absolute;top:50%;transform:translateZ(0) translateX(-50%) translateY(-50%) perspective(1000px);width:60px;z-index:0}.partner-box__availability-button{margin-bottom:10px}.partner-box__link{justify-content:flex-start;padding:16px}@media print,screen and (min-width:48em){.partner-box__link{padding:24px}}.partner-box__header{background:#f5f5f5;margin:-16px -16px 16px;padding:16px}@media print,screen and (min-width:48em){.partner-box__header{margin:-24px -24px 24px;padding:16px 24px}}.partner-box__header-logo{height:30px;width:auto}.partner-box__info{display:block;padding:0}@media print,screen and (min-width:48em){.partner-box__info{padding:0}}.partner-box__info>h4,.partner-box__info>h5,.partner-box__info>p,.partner-box__info>p>small,.partner-box__info>ul>li{margin:0;padding:0}.partner-box__info>h4{margin-bottom:10px}.partner-box__info>h5{margin-bottom:5px}.partner-box__info>p{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857;margin-bottom:20px}.partner-box__info>p>small{color:#303030;font-size:12px;line-height:1.3333333333}.partner-box__info>ul{list-style:disc;margin:0;padding:0}.partner-box__info>ul>li{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3333333333;margin:5px 0 0 15px}.partner-box__info>ul>li b,.partner-box__info>ul>li strong,.partner-box__info>ul>li.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.partner-box__info>ul>li:last-child{margin-bottom:16px}@media print,screen and (min-width:48em){.partner-box__info>ul>li:last-child{margin-bottom:20px}}.partner-box__bottom{margin-top:auto;padding:0}
.product-box{color:#121212;display:block;position:relative}.product-box__link{background-color:#fff;border:1px solid #e9e9e9;color:#121212;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .5s ease-in-out}.product-box__link:hover{box-shadow:0 5px 33px 0 hsla(0,0%,7%,.15)}.product-box__bottom,.product-box__top{display:block}.product-box__bottom{padding:0 16px 16px}@media print,screen and (min-width:48em){.product-box__bottom{padding:0 32px 32px}}.product-box__flags{display:flex;left:16px;position:absolute;top:16px;transform:translateZ(0) perspective(1000px);z-index:2}@media print,screen and (min-width:48em){.product-box__flags{left:20px;top:20px}}.product-box__variants{margin:0 0 24px}@media print,screen and (min-width:48em){.product-box__variants{margin:0 0 32px}}.product-box__caption{color:#121212;color:#22996d;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;min-height:20px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.product-box__caption b,.product-box__caption strong,.product-box__caption.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-box__caption{font-size:16px;letter-spacing:-.2px;line-height:1.5;padding:0 32px}}.product-box__title{margin:4px 0 0;padding:0 16px}@media print,screen and (min-width:48em){.product-box__title{margin:8px 0 0;padding:0 32px}}.product-box__price{margin-top:4px;padding:0 8px}@media print,screen and (min-width:48em){.product-box__price{padding:0 16px}}.product-box__info{margin:16px 0;padding:0 16px}@media print,screen and (min-width:48em){.product-box__info{padding:0 32px}}.product-box__info--with-header{margin-top:0}.product-box__additional-info{color:#121212;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:0 0 16px;text-transform:none}.product-box__additional-info b,.product-box__additional-info strong,.product-box__additional-info.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-box__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;min-height:38px;padding:0 16px;position:relative;z-index:3}@media print,screen and (min-width:48em){.product-box__list{margin-top:20px;padding:0 32px;transform:translateY(0)}}.product-box__list-item{cursor:pointer;display:flex;margin-left:16px}@media print,screen and (min-width:48em){.product-box__list-item{margin-left:8px}}.product-box__list-item:first-child{margin-left:0}.product-box__picture-list{display:flex;list-style:none;margin:0;padding:0;width:100%}.product-box__picture-list:after{content:"";padding-top:66.6666666667%}.product-box__picture-list-item{display:none;margin:0;min-height:240px;padding:0;position:relative;width:100%}.product-box__picture-list-item--active{align-items:center;display:flex;justify-content:center}.product-box__image,.product-box__picture{height:100%;transform:translateZ(0) perspective(1000px);width:100%}.product-box__picture{display:block;position:relative;z-index:1}.product-box__image{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.product-box__circle:hover:not(.product-box__circle--active) .outer-circle{stroke:#e9e9e9;transition:stroke .2s ease}.product-box__circle:focus{outline:none}.product-box__circle--active .outer-circle{stroke:#121212}.product-box__loader{left:50%;position:absolute;top:50%;transform:translateZ(0) translateX(-50%) translateY(-50%) perspective(1000px);width:60px;z-index:0}.product-box__availability-button{margin-bottom:10px}.product-box__link{justify-content:flex-start;padding:16px}@media print,screen and (min-width:48em){.product-box__link{padding:24px}}.product-box__header{background:#f5f5f5;margin:-16px -16px 16px;padding:0}@media print,screen and (min-width:48em){.product-box__header{margin:-24px -24px 24px}}.product-box__header-img{height:auto;width:100%}.product-box__title{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:24px;font-weight:400;letter-spacing:-.3px;line-height:1.4444444444;line-height:24px;margin:0 0 10px;padding:0;text-transform:none}.product-box__title b,.product-box__title strong,.product-box__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-box__title{font-size:20px;letter-spacing:-.4px;line-height:1.2}}.product-box__price{min-height:0;padding:0}.product-box__info{display:block;padding:0}@media print,screen and (min-width:48em){.product-box__info{padding:0}}.product-box__content{display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-top:10px}.product-box__content b,.product-box__content strong,.product-box__content.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.product-box__content>ul{display:flex;flex-direction:column;list-style:none;margin:-5px 0 0;padding:0}.product-box__content>ul>li{color:#121212;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.3333333333;margin:5px 0 0;padding:0;text-transform:none}.product-box__content>ul>li b,.product-box__content>ul>li strong,.product-box__content>ul>li.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-box__content>ul>li{font-size:14px;letter-spacing:-.1px;line-height:1.2857142857}}.product-box__content>ul>li>b:first-child{display:inline-block}.product-box__content>p{margin:0}.product-box__bottom{margin-top:auto;padding:0}.product-box__button{margin-top:32px}
.catalog-category-models{color:#121212;display:block;overflow-x:hidden}.catalog-category-models__list{box-sizing:border-box;display:flex;flex-flow:nowrap;list-style:none;margin-bottom:32px;margin-top:0;padding:0}@media print,screen and (max-width:63.99875em){.catalog-category-models__list{margin-left:auto!important;margin-right:auto!important}}@media print,screen and (min-width:64em){.catalog-category-models__list{flex-flow:wrap;width:auto}.catalog-category-models__list--justified{justify-content:center}}.catalog-category-models__list-item{display:block;height:auto!important;margin:24px 0 0;position:relative}@media print,screen and (max-width:63.99875em){.catalog-category-models__list-item{flex:none;margin-top:18px;padding:0}}.catalog-category-models__wrapper{display:block;overflow:hidden}.catalog-category-models__title{margin-bottom:40px}.catalog-category-models__model{display:block;height:100%}.catalog-category-models__pagination{margin-top:24px}@media print,screen and (min-width:64em){.catalog-category-models__pagination{display:none}}
.catalog-category-bikes-level-4{display:block}.catalog-category-bikes-level-4__models{margin-bottom:80px;margin-top:16px}@media print,screen and (min-width:48em){.catalog-category-bikes-level-4__models{margin-bottom:96px;margin-top:40px}}.catalog-category-bikes-level-4__logo,.catalog-category-bikes-level-4__title{margin:8px auto 24px}@media print,screen and (min-width:48em){.catalog-category-bikes-level-4__logo,.catalog-category-bikes-level-4__title{margin:20px auto 64px}}.catalog-category-bikes-level-4__logo{display:block;height:23px;text-align:center}@media print,screen and (min-width:48em){.catalog-category-bikes-level-4__logo{height:54px}}
.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}
.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}
.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}
.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}
.product-tile-sponsor-flag{color:#121212;color:#757575;display:block;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:keep-all;z-index:1}.product-tile-sponsor-flag b,.product-tile-sponsor-flag strong,.product-tile-sponsor-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-sponsor-flag{font-size:12px;line-height:1.3333333333}}
.product-tile-thumb,.product-tile-thumb__img{display:block;position:relative}.product-tile-thumb__img{font-family:"object-fit:contain;object-position:50% 50%";height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}
.product-tile-title{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;position:relative;text-transform:none}.product-tile-title b,.product-tile-title strong,.product-tile-title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}
.product-tile-variants{color:#757575;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;position:relative;text-transform:none}.product-tile-variants b,.product-tile-variants strong,.product-tile-variants.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.product-tile-variants{font-size:16px;letter-spacing:-.2px;line-height:1.5}}
.catalog-product-tile{box-sizing:border-box;display:flex;height:100%;position:relative}.catalog-product-tile__link{color:inherit;display:flex;text-decoration:none;width:100%}.catalog-product-tile__wrapper{display:flex;flex-direction:column;width:100%}.catalog-product-tile__thumb-wrapper{aspect-ratio:182/240;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;overflow:hidden;padding:20px;position:relative}@media print,screen and (min-width:48em){.catalog-product-tile__thumb-wrapper{aspect-ratio:336/400;margin-bottom:20px;padding:40px}}.catalog-product-tile__thumb-wrapper:before{background-color:rgba(0,0,0,.04);content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .1s ease;width:100%;z-index:1}.catalog-product-tile__flags{align-items:flex-start;display:flex;flex-wrap:wrap;left:0;padding:10px 10px 0;position:absolute;top:0;width:100%;z-index:1}@media print,screen and (min-width:48em){.catalog-product-tile__flags{padding:20px 20px 0}}.catalog-product-tile__flag{flex:0 1 auto;margin:0 5px 5px 0}.catalog-product-tile__sponsored-flag{bottom:10px;display:flex;justify-content:center;left:0;margin:0 auto;position:absolute;text-align:center;width:100%}.catalog-product-tile__rating{margin-bottom:10px;padding-right:20px}.catalog-product-tile__title{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;padding-right:20px;text-transform:none}.catalog-product-tile__title b,.catalog-product-tile__title strong,.catalog-product-tile__title.is-bold{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:48em){.catalog-product-tile__title{font-size:16px;letter-spacing:-.2px;line-height:1.5}}.catalog-product-tile__price{margin-top:10px;padding-right:20px}@media print,screen and (min-width:48em){.catalog-product-tile__price{margin-top:20px}}.catalog-product-tile{margin-bottom:40px}@media print,screen and (min-width:48em){.catalog-product-tile{margin-bottom:80px}}
.products-grid{margin-top:40px}.products-grid__headline{margin-bottom:40px}.products-grid__headline--search{margin-top:20px}.products-grid__container{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:15px}.products-grid__filter-tags{margin:10px 0 0}.products-grid__filter-results{color:#757575;font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:1.2857142857;margin:10px 0 0;text-transform:none}.products-grid__filter-results b,.products-grid__filter-results strong,.products-grid__filter-results.is-bold{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important}@media print,screen and (max-width:29.99875em){.toggle-dropdown.is-open .toggle-dropdown__content{position:relative}}.catalog__pagination .basic-pagination__wrapper{margin-bottom:40px}@media print,screen and (min-width:40em){.catalog__pagination .basic-pagination__wrapper{margin-bottom:70px}}

/*# sourceMappingURL=/assets/css/catalog.3f343bfb73.css.map*/