.carousel-responsive .carousel-inner .carousel-item.active,.carousel-responsive .carousel-inner .carousel-item-next,.carousel-responsive .carousel-inner .carousel-item-prev{display:flex}.carousel-control-next-icon,.carousel-control-prev-icon{filter:invert(1)}.carousel-control-next,.carousel-control-prev{width:5%}.product-slider{background-color:#f0f0f0}#content .carousel-landing-item{position:relative;display:inline-block;width:25%;min-width:258px}.coop-discount-code{border:15px #d51130 solid;font-size:3em}.coop-box .sidebar-box{border-bottom:1px solid #ccc;margin-bottom:0}.coop-box .sidebar-box-content{border-bottom:0}.coop-product .product-wrapper{padding-left:0 !important}.landing-usp{background-color:#f0f0f0}.fitshop-background-color{background-color:#d51130 !important}.landing-usp .usp-text{color:#fff}.landing-usp .usp-text .font-smaller{font-size:.9em}#content #cardio-carousel .carousel-landing-item,#content #strength-carousel .carousel-landing-item{width:152px !important;height:200px;min-width:152px !important;background-color:#f0f0f0;margin-right:5px;position:relative;display:inline-block}#content #cardio-carousel .carousel-landing-item img,#content #strength-carousel .carousel-landing-item img{width:136px;height:136px}.carousel-responsive .carousel-inner .slider-small.carousel-item-right.active,.carousel-responsive .carousel-inner .slider-small.carousel-item-next{transform:translateX(157px) !important}.carousel-responsive .carousel-inner .slider-small.carousel-item-left.active,.carousel-responsive .carousel-inner .slider-small.carousel-item-prev{transform:translateX(-157px) !important}.carousel-responsive .carousel-inner .slider-small.carousel-item-right,.carousel-responsive .carousel-inner .slider-small.carousel-item-left{transform:translateX(0) !important}#article-landing .category-cardio .sidebar-box,#article-landing .category-strength .sidebar-box{margin-bottom:0}#content #summer-carousel .carousel-landing-item{width:310px !important;height:200px;min-width:310px !important;margin-right:5px;position:relative;display:inline-block}#summer-carousel .carousel-inner .carousel-item-right.active,#summer-carousel .carousel-inner .carousel-item-next{transform:translateX(315px) !important}#summer-carousel .carousel-inner .carousel-item-left.active,#summer-carousel .carousel-inner .carousel-item-prev{transform:translateX(-315px) !important}#summer-carousel .carousel-inner .carousel-item-right,#summer-carousel .carousel-inner .carousel-item-left{transform:translateX(0) !important}#content #summer-carousel .carousel-landing-item img{width:310px;height:200px}#content #wellness-carousel .carousel-landing-item{width:310px !important;min-width:310px !important;margin-right:5px;position:relative;display:inline-block}#content #wellness-carousel .carousel-landing-item img{max-width:310px}#wellness-carousel .carousel-inner .carousel-item-right.active,#wellness-carousel .carousel-inner .carousel-item-next{transform:translateX(315px) !important}#wellness-carousel .carousel-inner .carousel-item-left.active,#wellness-carousel .carousel-inner .carousel-item-prev{transform:translateX(-315px) !important}#wellness-carousel .carousel-inner .carousel-item-right,#wellness-carousel .carousel-inner .carousel-item-left{transform:translateX(0) !important}#content #wellness-carousel .carousel-landing-item img{width:310px;height:200px}#content #favorite-carousel .carousel-landing-item,#content #cardioProducts-carousel .carousel-landing-item{width:360px !important;min-width:360px !important;margin-right:5px;position:relative;display:inline-block}#content #cardioProducts-carousel .carousel-landing-item img,#content #favorite-carousel .carousel-landing-item img{max-width:360px}#favorite-carousel .carousel-inner .carousel-item-right.active,#favorite-carousel .carousel-inner .carousel-item-next,#cardioProducts-carousel .carousel-inner .carousel-item-right.active,#cardioProducts-carousel .carousel-inner .carousel-item-next{transform:translateX(365px) !important}#favorite-carousel .carousel-inner .carousel-item-left.active,#favorite-carousel .carousel-inner .carousel-item-prev,#cardioProducts-carousel .carousel-inner .carousel-item-left.active,#cardioProducts-carousel .carousel-inner .carousel-item-prev{transform:translateX(-365px) !important}#favorite-carousel .carousel-inner .carousel-item-right,#favorite-carousel .carousel-inner .carousel-item-left,#cardioProducts-carousel .carousel-inner .carousel-item-right,#cardioProducts-carousel .carousel-inner .carousel-item-left{transform:translateX(0) !important}#content #favorite-carousel .carousel-landing-item img,#content #cardioProducts-carousel .carousel-landing-item img{width:360px;height:172px}#content #favorite-carousel .carousel-control-next-icon,#content #favorite-carousel .carousel-control-prev-icon{filter:invert(0)}.peloton-image{background:url('https://resources.sport-tiedje.com/intern/landingpages/landing/peloton_background.jpg');background-attachment:fixed;background-position:center center;box-shadow:inset 0 0 0 2000px rgba(0,0,0,0.5)}.peloton-image>div{margin:0 auto;width:auto}.carousel-responsive .carousel-landing-item{width:100% !important;min-width:100% !important}.carousel-responsive .carousel-inner .carousel-item>div{display:none}.carousel-responsive .carousel-inner .carousel-item>div:first-child{display:block}.carousel-responsive .carousel-inner .carousel-item-right.active,.carousel-responsive .carousel-inner .carousel-item-next{transform:translateX(100%)}.carousel-responsive .carousel-inner .carousel-item-left.active,.carousel-responsive .carousel-inner .carousel-item-prev{transform:translateX(-100%)}@media(min-width:768px){.carousel-responsive .carousel-landing-item{width:50% !important;min-width:50% !important}.carousel-responsive .carousel-inner .carousel-item-right.active,.carousel-responsive .carousel-inner .carousel-item-next{transform:translateX(50%)}.carousel-responsive .carousel-inner .carousel-item-left.active,.carousel-responsive .carousel-inner .carousel-item-prev{transform:translateX(-50%)}}@media(min-width:992px){.carousel-responsive .carousel-landing-item{width:33% !important;min-width:33% !important}.carousel-responsive .carousel-inner .carousel-item-right.active,.carousel-responsive .carousel-inner .carousel-item-next{transform:translateX(33%)}.carousel-responsive .carousel-inner .carousel-item-left.active,.carousel-responsive .carousel-inner .carousel-item-prev{transform:translateX(-33%)}}.carousel-responsive .carousel-inner .carousel-item-right,.carousel-responsive .carousel-inner .carousel-item-left{transform:translateX(0)}@media(min-width:1200px){.carousel-responsive .carousel-landing-item{width:33% !important;min-width:33% !important}.carousel-responsive .carousel-inner .carousel-item-right.active,.carousel-responsive .carousel-inner .carousel-item-next{transform:translateX(33%)}.carousel-responsive .carousel-inner .carousel-item-left.active,.carousel-responsive .carousel-inner .carousel-item-prev{transform:translateX(-33%)}#content #cardio-carousel .carousel-landing-item{width:179px !important;min-width:179px !important}#cardio-carousel .carousel-inner .slider-small.carousel-item-right.active,#cardio-carousel .carousel-inner .slider-small.carousel-item-next{transform:translateX(184px) !important}#cardio-carousel .carousel-inner .slider-small.carousel-item-left.active,#cardio-carousel .carousel-inner .slider-small.carousel-item-prev{transform:translateX(-184px) !important}#cardio-carousel .carousel-inner .slider-small.carousel-item-right,#cardio-carousel .carousel-inner .slider-small.carousel-item-left{transform:translateX(0) !important}#content #wellness-carousel .carousel-landing-item{width:470px !important;min-width:470px !important;margin-right:33px}#content #wellness-carousel .carousel-landing-item img{max-width:470px}#wellness-carousel .carousel-inner .carousel-item-right.active,#wellness-carousel .carousel-inner .carousel-item-next{transform:translateX(503px) !important}#wellness-carousel .carousel-inner .carousel-item-left.active,#wellness-carousel .carousel-inner .carousel-item-prev{transform:translateX(-503px) !important}#wellness-carousel .carousel-inner .carousel-item-right,#wellness-carousel .carousel-inner .carousel-item-left{transform:translateX(0) !important}#content #wellness-carousel .carousel-landing-item img{width:470px;height:304px}#content #favorite-carousel .carousel-landing-item,#content #cardioProducts-carousel .carousel-landing-item{width:470px !important;min-width:470px !important;margin-right:33px;position:relative;display:inline-block}#content #favorite-carousel .carousel-landing-item img,#content #cardioProducts-carousel .carousel-landing-item img{max-width:470px}#favorite-carousel .carousel-inner .carousel-item-right.active,#favorite-carousel .carousel-inner .carousel-item-next,#cardioProducts-carousel .carousel-inner .carousel-item-right.active,#cardioProducts-carousel .carousel-inner .carousel-item-next{transform:translateX(503px) !important}#favorite-carousel .carousel-inner .carousel-item-left.active,#favorite-carousel .carousel-inner .carousel-item-prev,#cardioProducts-carousel .carousel-inner .carousel-item-left.active,#cardioProducts-carousel .carousel-inner .carousel-item-prev{transform:translateX(-503px) !important}#favorite-carousel .carousel-inner .carousel-item-right,#favorite-carousel .carousel-inner .carousel-item-left,#cardioProducts-carousel .carousel-inner .carousel-item-right,#cardioProducts-carousel .carousel-inner .carousel-item-left{transform:translateX(0) !important}#content #favorite-carousel .carousel-landing-item img,#content #cardioProducts-carousel .carousel-landing-item img{width:470px;height:225px}.peloton-image>div{width:50%}}@media(min-width:1800px){.carousel-responsive .carousel-landing-item{width:25% !important;min-width:25% !important}.carousel-responsive.items-3 .carousel-control-prev,.carousel-responsive.items-3 .carousel-control-next,.carousel-responsive.items-4 .carousel-control-prev,.carousel-responsive.items-4 .carousel-control-next{display:none}.carousel-responsive .carousel-inner .carousel-item-right.active,.carousel-responsive .carousel-inner .carousel-item-next{transform:translateX(25%)}.carousel-responsive .carousel-inner .carousel-item-left.active,.carousel-responsive .carousel-inner .carousel-item-prev{transform:translateX(-25%)}}.carousel-responsive .carousel-inner .carousel-item-right,.carousel-responsive .carousel-inner .carousel-item-left{transform:translateX(0)}