.center-column{margin-bottom:0}.main-content.full-width{padding-bottom:90px}.responsive .product-grid .row>div.col-xs-6 .product:after{border-color:#fff!important}body.body-white .standard-body .full-width .center-column.content-without-background{padding-top:0!important}body:not(.templateIndex) .product-grid .product:hover:before,body:not(.templateIndex) .product-list>div:hover{border:none!important}.breadcrumb.full-width .pattern>.container{min-height:0!important;padding-bottom:20px!important;width:100%;padding-left:31px;padding-right:31px}.fastor_ajax_load_button.finished{display:none}.desc- a{font-weight:700}.desc- .seo-blurb{display:none}.desc-.mobile-short .seo-blurb{display:block}.desc-.mobile-short .visible-part{height:245px;overflow:hidden}.collection-banner-top{position:relative}.collection-banner-top.gym-stations img.imgWeb{-o-object-position:10%;object-position:10%}.collection-banner-top.clearance .coll-desc{display:none}.collection-banner-top.march-madness-sale img.imgWeb{-o-object-position:20% center;object-position:20% center}.collection-banner-top.march-madness-sale .coll-desc{display:none}.collection-banner-top img.imgWeb{min-height:500px;-o-object-fit:cover;object-fit:cover;display:block}.collection-banner-top .coll-desc{position:absolute;width:100%;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0000001a}.collection-banner-top .coll-desc .h1{font-size:60px;font-weight:700}.collection-banner-top .coll-desc .h1.pull-center{text-align:center}.box-content.mfilter-content.footer-accordion-content{padding-right:0!important}.mfilter-box.box .box-heading{font-weight:700;font-size:20px;margin-top:10px}.mfilter-content .filter_title{color:#161616;font-size:20px}.mfilter-content .select-all-filter{border-bottom:1px solid #d1d1d1}.mfilter-content .filter_container ul li{margin-bottom:12px}.mfilter-content .column .filter_title{cursor:auto}.product-list-header h4{font-size:20px}.product-list-header .pull-right{margin-top:20px;font-size:14px;color:#787878}@media only screen and (max-width:767px){.product-list-header .pull-left,.product-list-header .pull-right{float:none!important}.product-list-header .pull-left{margin-bottom:5px;padding-top:0}.product-list-header .pull-right{margin-top:0;margin-bottom:20px}}.product-grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-grid .row .col-xs-6{margin-bottom:30px}.product-grid .product .name a{text-transform:capitalize;display:inline-block;line-height:normal}.product-grid .product:hover .logo-overlay img{-webkit-transform:scale(1.05,1.07);transform:scale(1.05,1.07);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.25s;transition-duration:.25s}.product-grid .type-tagline{max-width:700px}.product-grid .product-item-option{margin-bottom:20px}.product-grid .product-item-option select{cursor:pointer}.product-grid .product-item-option select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.product-grid .product-item-option select:-moz-focusring *{color:#000;text-shadow:none}.product-grid .product.product-item-advanced-wrapper{border-bottom:1px solid #cccccc}.product-grid .product-content-wrapper .product-item-contents .name{font-weight:700}.product-grid .product-content-wrapper .product-item-contents .rrp .price-old{color:#999!important;font-size:12px}.product-grid .product-content-wrapper .product-item-contents .price .price-new{font-weight:350;display:inline-block;margin-top:-5px}.product-grid .product-content-wrapper .product-item-contents .bo-mssg{font-weight:700}.product-grid .product-content-wrapper .product-item-contents .bo-mssg>span{color:#fff}.product-grid .product-item-inside-hover .btn{padding:5px 13px;font-size:15px}.logo-overlay{position:absolute;top:12px;width:100%;left:0;z-index:2}.logo-overlay img{width:100%;max-width:90px;display:block}@media only screen and (max-width:767px){.logo-overlay img{max-width:65px;margin-right:5px}}.seo-blurb{margin-bottom:10px}.seo-blurb h2{font-size:22px;font-weight:700;margin-bottom:20px}.seo-blurb a{font-weight:700}.seo-blurb .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:-moz-linear-gradient(top,transparent,white);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(.99,white))}.seo-blurb .button.seo-blurb-trigger1{font-size:17px;padding:5px 18px;font-weight:400;border-radius:4px}.sort-menu-debug ul li:first-child{list-style:none;margin-left:-13px}.filter-type-heading{font-size:20px;padding-left:17px;margin-top:5px;margin-bottom:20px}.filter-type{padding-left:17px}.filter-type li.active a{color:#00aeef}.spb-navigation{background-color:#ddd;padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spb-navigation p{font-size:20px;margin:0 7px}.spb-navigation .btn{margin:0 7px;padding:10px 30px}.spb-navigation .btn span{display:block;font-size:18px;line-height:normal}.spb-navigation .friction{border:1px solid #363636;background-color:#fff;color:#000}.spb-navigation .magnetic{background-color:#000;border:1px solid #000000}.spb-navigation .magnetic:hover{background-color:#fff!important;color:#000!important}@media only screen and (max-width:767px){.spb-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spb-navigation .btn{width:267px;margin-top:12px}}.business-info{margin-top:30px}.business-info .bi-inner{margin-bottom:25px}.business-info h3{font-size:19px;text-transform:none;margin-bottom:8px;margin-top:0}.business-info p{line-height:23px}.business-info a{text-decoration:underline}.collection-faq{margin-bottom:40px;margin-top:40px;padding:1px}.collection-faq h2{margin-top:0;font-size:22px}.collection-faq .panel-heading h2,.collection-faq .panel-heading h3,.collection-faq h4{font-size:18px;font-weight:400;text-transform:none;margin:10px 0}.collection-faq .panel-group{border-top:1px solid #ecedef;margin-top:15px}.collection-faq .panel-title a{display:block;padding-right:5px}.collection-faq .panel{border-bottom:1px solid #ecedef}.collection-faq a:hover .fa{color:#00aeef}.collection-faq a.collapsed .fa{-webkit-transform:rotateZ(180deg);transform:rotate(180deg)}.collection-faq .fa{color:#e3e4e6;line-height:1.5;padding:0 0 4px;font-size:15px;-webkit-transform:rotateZ(0deg);transform:rotate(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.collection-faq .panel-body{margin-top:-2px;padding-bottom:3px}.collection-faq ol{padding-left:15px}.collection-faq .panel-body p a{font-weight:700}.collection-faq .panel-body a.block{margin-bottom:10px}.coll-desc .h1{max-width:600px!important;float:right}.product-list-header{margin-bottom:80px}.nav-lifetyles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 0 10px}.nav-lifetyles .nav-lifestyle{margin-bottom:30px;padding:0 20px}.nav-lifetyles .nav-lifestyle-img{border-radius:100%;overflow:hidden;margin-bottom:16px}.nav-lifetyles .nav-lifestyle-img img{display:block}.nav-lifetyles .nav-lifestyle-text{font-size:18px;font-weight:700;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;max-width:250px}@media only screen and (max-width:1500px){.nav-lifetyles .nav-lifestyle-text{max-width:175px;margin:auto}}.mini-tags .nav-minitags.btn.btn-sm.btn-link{font-weight:400;background:transparent;color:#333;border:1px solid #333;margin:10px;padding-top:2px;padding-bottom:2px}.latest-blog{margin-bottom:30px}.latest-blog .container.border-bottom{padding-bottom:30px}.latest-blog ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.latest-blog ul li{margin-bottom:20px}.latest-blog h2{font-weight:700;font-size:30px;margin-bottom:40px}.latest-blog ul li p{max-height:112px;overflow:hidden}.latest-blog p.b-title{font-weight:700!important;font-size:15px!important;margin-top:10px;margin-bottom:3px;min-height:39px;max-height:46px;overflow:hidden;line-height:2ch}.latest-blog .btn{text-transform:uppercase;font-weight:700;padding:2px 10px}.latest-blog .btn-tag{border-radius:13px;text-transform:none;font-weight:400}.latest-blog .btn-black{background-color:#000}.slick-arrow{position:absolute;z-index:1;top:0;margin-top:15%;background-color:transparent;border:none;color:#fff;overflow:hidden;font-size:1px;background-size:contain;background-repeat:no-repeat;width:17px;height:31px}.slick-prev{left:-10px;background-image:url(/cdn/shop/files/Icon-Left.png)}.slick-next{right:-10px;background-image:url(/cdn/shop/files/Icon-Right.png)}.spinbikes-collection .titleandbomsg{width:calc(100% - 190px)}.spinbikes-collection .name a{font-size:20px;font-weight:700;display:block;line-height:normal;margin-bottom:5px}.spinbikes-collection .parent-container{padding-top:50px;padding-bottom:50px}.spinbikes-collection .logo-overlay{top:30%;padding-right:2%}.spinbikes-collection .pagination-results{display:none}.spinbikes-collection .product-item .product{border:1px solid #cfcfcf;padding:40px 40px 20px;background-color:#fff;position:relative}.spinbikes-collection .product-item .product .overview{margin-left:-8px;margin-right:-8px}.spinbikes-collection .product-item .product .overview .text-center{padding-left:5px;padding-right:5px;font-size:11px;text-transform:uppercase;min-height:127px;overflow:hidden}.spinbikes-collection .product-item .product .overview .text-center img{max-width:60px}.spinbikes-collection .product-item .product .overview .text-center br{display:none}.spinbikes-collection .bo-mssg-sb{font-size:13px;text-transform:uppercase;font-weight:700;white-space:nowrap}.spinbikes-collection .bo-mssg-sb span.b{padding-left:17px;position:relative;color:#1e1e1e!important}.spinbikes-collection .bo-mssg-sb span.b:before{position:absolute;content:"";width:10px;height:10px;border-radius:100px;background-color:#00a651;top:2px;left:0;display:block}.spinbikes-collection .bo-mssg-sb span.pre-order{font-weight:400}.spinbikes-collection .bo-mssg-sb span.pre-order span{font-weight:700}.spinbikes-collection .bo-mssg-sb span.outofstock:before,.spinbikes-collection .bo-mssg-sb span.pre-order:before{background-color:#ce0606}.spinbikes-collection .bo-mssg-sb span.low-stock:before{background-color:#f09a13}.spinbikes-collection .price .rrp{margin-top:8px;margin-right:5px;font-size:12px}.spinbikes-collection .btn{background-color:transparent;color:#000;font-weight:700;padding:5px 18px;border:1px solid #777777;display:inline-block!important;margin:14px 0}.spinbikes-collection .btn:hover{border-color:#000}@media only screen and (min-width:992px){.collection-banner-top .coll-desc .h1.pull-right{padding-right:18%!important}.breadcrumb .container ul{padding-left:15px}.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper .product-item-contents .titleandbomsg{width:100%}.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper .product-item-contents .name a{font-size:30px}.slick-arrow{margin-top:8%}}@media only screen and (min-width:768px){.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper .left .btn{display:none!important}.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper .product-item-contents{text-align:center}}@media only screen and (max-width:767px){.nav-lifetyles{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-lifetyles .nav-lifestyle{width:33.333%!important}.nav-lifetyles .nav-lifestyle-text{font-size:14px}.mini-tags{white-space:nowrap;overflow-y:scroll}.spinbikes-collection .product-item.col-sm-12 .product-content-wrapper .product-item-contents .btn{display:none!important}}@media only screen and (max-width:1270px){.spinbikes-collection .bo-mssg-sb{white-space:normal;margin-bottom:0}.spinbikes-collection .titleandbomsg{width:100%}.spinbikes-collection .price,.spinbikes-collection .price-new,.spinbikes-collection .rrp,.spinbikes-collection .titleandbomsg{float:none!important}.spinbikes-collection .price-new,.spinbikes-collection .rrp{display:inline-block}.spinbikes-collection .price{margin-bottom:12px}.spinbikes-collection .price .rrp{margin-top:0}.spinbikes-collection .product-item .product{padding:30px 20px 20px}.spinbikes-collection .product-item .product .overview .text-center{min-height:131px}}@media only screen and (max-width:991px){.spinbikes-collection .overview .col-sm-3{width:50%}.spinbikes-collection .bo-mssg-sb{font-size:12px}.spinbikes-collection .name a{font-size:18px}.spinbikes-collection .product-item .product .overview .text-center{padding-left:13px;padding-right:13px;min-height:103px}}@media only screen and (max-width:767px){.nav-lifetyles{max-width:650px;margin-left:auto;margin-right:auto}.latest-blog h2{font-size:25px}.spinbikes-collection .overview .col-sm-3{width:25%}.spinbikes-collection .overview .col-sm-4{width:33.3333333333%}.spinbikes-collection .product-item .product{padding:30px 40px;margin:auto;max-width:560px}.spinbikes-collection .product-item .product .overview .text-center{padding-left:5px;padding-right:5px}}@media only screen and (max-width:500px){.nav-lifetyles .nav-lifestyle-text{font-size:15px}.spinbikes-collection .product-item{padding:0}.spinbikes-collection .product-item .product{padding:20px}.spinbikes-collection .product-item .product .overview .col-sm-3{width:50%;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.product-grid{margin-bottom:80px}.seo-blurb .sb-visible-xs{display:none}}@media only screen and (min-width:1440px){#col-main{padding-right:110px}}@media only screen and (min-width:1200px){#sidebar,.nbcf-whitespace{width:280px}#col-main,.nbcf-banner{width:calc(100% - 280px);padding-right:70px}}@media only screen and (min-width:1271px){.product-grid .product .name{overflow:hidden;white-space:normal}.product-grid .product .name a{font-size:17px}}@media only screen and (min-width:1600px){.bo-mssg>span{padding:3px 0}}@media only screen and (max-width:1599px){.product-grid .product.product-item-advanced-wrapper{padding:0 7px}.product-item-contents .bo-mssg>span{height:44px}.bo-mssg>span.in-stock,.bo-mssg>span.low-stock,.bo-mssg>span.on-sale,.bo-mssg>span.outofstock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:991px){.collection-banner-top .coll-desc .h1.pull-right{max-width:600px}.filter-clearance{position:fixed;top:-46px;-webkit-transition:top .5s;transition:top .5s}.filter-clearance.fixed{top:0;background:#212121;z-index:111;width:100%;left:0;padding:0}.filter-clearance h3{float:right;padding-right:17px;margin-top:10px;margin-bottom:10px;cursor:pointer;color:#fff}.filter-clearance .filter-type{display:none;background:#fff;position:absolute;right:0;top:46px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.15);box-shadow:0 0 25px #00000026;max-height:80vh;overflow:scroll;padding:20px}.filter-clearance .filter-type li:last-child{padding-bottom:20px}.filter-clearance.reset .filter-type{display:none!important}#mfilter-content-container .spinner img{left:0;right:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.breadcrumb.full-width .pattern>.container{padding-left:15px;padding-right:15px;padding-bottom:8px!important}.collection-banner-top .coll-desc .h1{font-size:30px;margin-right:30px}.mfilter-box.box .box-heading{cursor:pointer;margin-top:0;padding-top:10px;padding-bottom:12px;padding-left:25px}.mfilter-box.box .box-heading i{right:25px}.product-list-header{padding-top:5px}.spb-video-comparison .col-md-12{padding:0}.spb-video-comparison .container{padding:0!important}.bo-mssg{font-size:10px}.bo-mssg.on-sale{font-size:12px}.seo-blurb .sb-hidden-xs{display:none}}@media only screen and (max-width:480px){.nav-lifetyles .nav-lifestyle{padding:0 10px}.product-grid .product-item-inside-hover{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-grid .product-item-option select{padding:0;border-left-width:1px}.slick-slide img{margin:auto}.latest-blog ul li{text-align:center}.latest-blog ul li h3,.latest-blog ul li p{width:100%;max-width:310px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom_collection.css.map */
