.fixed-header-1>#top .background,.fixed-header-1>.megamenu-background{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #acacac}.product-center.product.clearfix h2{text-align:left;clear:both}.review-and-type{margin-bottom:15px}.review-and-type .type{font-size:15px}.review-and-type .spr-badge-caption{font-size:14px}@media only screen and (min-width:992px){.col-md-5.product-summary{width:37%}.col-md-7.product-features-wrapper,.col-md-7.product-images-wrapper{width:63%}.product-summary.spy{position:fixed;background-color:#fff;top:0;-webkit-transition:top .2s;transition:top .2s}.product-summary.spy.absolute{position:absolute;top:auto!important;bottom:0}}.product-images-wrapper .label-tag{font-size:18px;left:-31px!important;width:120px;line-height:normal;padding-top:.2em}@media only screen and (max-width:767px){.product-images-wrapper .label-tag{left:0;font-size:13px}}div.fastor-images .slick-arrow{border:1px solid #acacac;background-color:#fff;width:62px;height:62px;background-position:center;background-repeat:no-repeat}div.fastor-images .slick-arrow:hover{background-color:#acacac}div.fastor-images .slick-arrow:before{display:none!important}div.fastor-images .slick-arrow.fa-angle-left{background-image:url(/cdn/shop/files/icon-left-black.png?v=1597647175)}div.fastor-images .slick-arrow.fa-angle-right{background-image:url(/cdn/shop/files/icon-right-black.png?v=1597647175)}.product-thumbnails-bottom .slick-arrow{display:none!important}.product-summary .product-summary-title{font-size:15px;font-weight:700;border-bottom:1px solid #acacac;padding-bottom:6px;margin-bottom:6px;margin-top:6px;text-transform:uppercase}.product-summary .options .product-summary-title{border-bottom:none;padding-bottom:0}.product-summary .options .selector-wrapper select{padding:7px 15px;height:auto!important}.product-summary .cart .add_to_cart{padding:20px 0 15px;border-top:1px solid #acacac;border-bottom:1px solid #acacac}.product-summary .product-info .price .price-new{line-height:normal}.product-summary .pro-price{margin-right:12px}.product-summary .pro-price .amount.price-new span{font-weight:600}.product-summary .pro-price .amount.price-old{padding-left:0;padding-right:10px}.product-summary .product-info .price .price-old span{text-decoration:line-through;vertical-align:middle}.product-summary .cart .add_to_cart .button-cart{font-size:20px!important;border-radius:0;background:#c01e29;font-weight:400;height:37px}.product-summary .description{padding-bottom:5px}.product-summary .description .variant-sku{padding-top:10px}.product-summary .description-pro{font-size:14px;margin-bottom:25px}.product-summary .calculate-section h3{font-size:15px;color:#171717;padding-right:15px;padding-top:0!important;margin:0;line-height:normal;font-weight:400}.product-summary .delivery-pickup .product-summary-title{margin-bottom:0}.product-summary .calculate-section.assembly{border-bottom:none}.product-summary .calculate-section.assembly a.terms{float:right;padding-top:3px;font-size:11px;color:#818181}.product-summary .calculate-section.assembly a.terms:hover{color:#d9121f}.pickup-container label{font-size:15px}.pickup-container label img{margin-right:6px}.pickup-container #availability-trigger{font-size:15px;padding-top:5px;display:block;cursor:pointer}.store-availability-container h2{font-size:32px;font-weight:700;margin-bottom:0;padding:0}.store-availability-container h4{padding-top:5px;border-bottom:1px solid #DDD;padding-bottom:10px;font-weight:600}.store-availability-container p{font-size:14px}.store-availability-container a{cursor:pointer}.store-availability-container .text-container{margin-bottom:10px}.store-availability-container .modal-footer-txt{margin-top:20px;margin-bottom:30px}.store-availability-container .store-availability .result:before{content:"";position:absolute;left:0;width:19px;height:21px;background-repeat:no-repeat;background-position:center left}.store-availability-container .store-availability .available:before{background-image:url(https://cdn.shopify.com/s/files/1/0047/2101/6947/files/Icon-TickGreen.png)}.store-availability-container .store-availability .limited-stock:before{background-image:url(https://cdn.shopify.com/s/files/1/0047/2101/6947/files/Icon-WarningYellow.png)}.store-availability-container .store-availability .notavailable:before{background-image:url(https://cdn.shopify.com/s/files/1/0047/2101/6947/files/Icon-CrossGrey.png)}.store-availability-container .store-availability .result{padding-left:22px;position:relative;display:block}.store-availability-container .store-availability .available{color:#00a651}.store-availability-container .store-availability .limited-stock{color:#f7941d}.store-availability-container .store-availability .notavailable{color:#898989}.store-availability-container .tooltip-inner{padding:20px;text-align:left}.store-availability-container .store-availability .sku-xs{display:none;margin-right:10px}@media only screen and (max-width:767px){.store-availability-container .store-availability .sku-xs{display:inline-block;color:#333}}.klaviyo-bis-trigger{margin-top:15px!important}.product-features-wrapper{padding-top:60px}.product-features-wrapper .metafields-title,.product-features-wrapper .specifications-section-left h2{text-transform:uppercase;font-size:23px;font-weight:700;margin-top:20px}.product-features-wrapper .product-features .metafields-title{padding:0}.product-features-wrapper .product-features .fitness-app-section-right h2,.product-features-wrapper .product-features .product-section h2{color:#000;font-weight:400!important;margin-bottom:10px;font-size:23px;line-height:normal}.product-features-wrapper .specs-table .row2{display:block}.product-features-wrapper .spyscroll-quicklinks{width:100%;background-color:#fff;position:absolute;top:0;left:0}.product-features-wrapper .spyscroll-quicklinks.spy{position:fixed;z-index:1}.product-features-wrapper .spyscroll-quicklinks nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border-bottom:1px solid #acacac;margin-bottom:0}.product-features-wrapper .spyscroll-quicklinks li{list-style:none;display:inline-block;padding-top:10px}.product-features-wrapper .spyscroll-quicklinks li a{font-size:15px;text-transform:uppercase;margin:0 20px;padding-bottom:10px;display:block;cursor:pointer}.product-features-wrapper .spyscroll-quicklinks li.active{background-color:#d8d8d8}.product-features-wrapper .spyscroll-quicklinks li.active a{font-weight:700}@media only screen and (max-width:991px){.product-features-wrapper .spyscroll-quicklinks{top:0!important}}.product-features-wrapper .specs-table .specifications-section-left h2{margin-bottom:-15px}@media only screen and (min-width:500px)and (max-width:767px){.product-features-wrapper .product-features{max-width:500px;margin:auto}}#id-product-reviews{margin-top:40px}#id-product-reviews #multipleReviews .spr-review>div{-webkit-transition:opacity .5s;transition:opacity .5s}#id-product-reviews.load #multipleReviews .spr-review>div{opacity:0}#id-product-reviews h2{font-size:25px;font-weight:700;margin-bottom:25px}#id-product-reviews.nopadding{margin-bottom:50px}#id-product-reviews .spr-header .spr-starrating,#id-product-reviews .spr-header .spr-summary-caption{display:none}#id-product-reviews .spr-header .spr-summary-actions-newreview{float:none!important;font-size:14px!important;text-transform:uppercase;background-color:#000;color:#fff;padding:5px 20px 6px;display:inline-block}#id-product-reviews .review-badge-footer{left:190px;margin-top:5px;position:absolute}#id-product-reviews .review-badge-footer .review-average{display:inline-block;margin-right:9px;font-size:18px;font-weight:500;vertical-align:middle;margin-top:-3px}#id-product-reviews .review-badge-footer .spr-badge{display:inline-block}#id-product-reviews .review-badge-footer .spr-badge-caption{font-size:14px;margin-left:22px;position:relative}#id-product-reviews .review-badge-footer .spr-badge-caption:before{content:"|";display:inline-block;position:absolute;left:-14px;font-size:18px;font-weight:300;bottom:-6px}@media only screen and (max-width:767px){#id-product-reviews .review-badge-footer{left:auto;right:15px}#id-product-reviews .spr-summary{text-align:left}}@media only screen and (max-width:450px){#id-product-reviews .review-badge-footer{position:static}#id-product-reviews h2{margin-bottom:15px}}.kinomap{background-image:url(/cdn/shop/files/RBK_Kinomap-App_Bg.jpg);padding:35px 0}.kinomap p,.kinomap span{color:#fff}.kinomap .full-width-blcok-center{margin-left:auto;margin-right:auto;width:100%}.kinomap .sm{font-size:11px;line-height:16px}.kinomap .fitness-app-section-left{padding:0 30px}.kinomap .fitness-app-section-left .text-xs-container{margin-bottom:25px;max-width:340px;padding:0 20px}.kinomap .fitness-app-section-left .img-xs{max-width:430px;padding:0 20px}.kinomap .fitness-app-section-right{padding-right:30px}.kinomap .fitness-app-section-right img{max-width:170px;margin-bottom:12px;display:block}#multipleReviews{margin-top:0}#multipleReviews .spr-review-content,#multipleReviews .spr-review-header{float:left}#multipleReviews .spr-review-header{width:30%}#multipleReviews .spr-review-content{width:70%}@media only screen and (max-width:767px){#multipleReviews .spr-review-content,#multipleReviews .spr-review-header{width:100%}#multipleReviews .spr-review-header .review-src{margin-top:5px;margin-bottom:20px}#multipleReviews .spr-review-header .spr-review-header-byline strong:first-child{margin-bottom:5px}#multipleReviews .spr-review-content .spr-review-header-title{font-size:18px}}.spr-review-header .spr-review-header-byline{visibility:hidden;color:#fff0;opacity:1;display:block;margin-bottom:0}.spr-review-header .spr-review-header-byline strong:first-child{font-weight:700;font-size:20px;margin-bottom:13px}.spr-review-header .spr-review-header-byline strong{font-style:normal;display:block;visibility:visible;color:#000;font-size:14px;font-weight:400}.spr-review-header .spr-starratings{position:absolute;margin-top:-46px}.spr-review-header .review-src{margin-top:20px}.spr-review-header .review-src span{display:inline-block;margin-right:5px}.spr-review-header .review-src img{display:inline-block;vertical-align:middle;max-width:110px}.spr-review-content{width:70%;margin-bottom:0!important;padding-top:5px}.spr-review-content .spr-review-content-body{font-size:14px}.spr-review-content .spr-review-header-title{font-weight:700;padding-top:0}.spr-review-content .yes-recom{background-color:#f4f4f4;padding:6px 25px 7px 39px;font-size:14px;margin-top:15px;display:inline-block;background-image:url(/cdn/shop/files/Thumbs.png);background-repeat:no-repeat;background-position:14px center}#spr-pagination{margin-top:30px;margin-bottom:40px;border-top:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#spr-pagination .spr-pagination-page{font-size:14px;display:inline-block;border:1px solid #d5d5d5;padding:2px 10px;margin:10px 5px;width:30px;height:30px;text-align:center;cursor:pointer}#spr-pagination .spr-pagination-page.active{background-color:#d5d5d5}.spr-form-message{padding:10px 40px!important;background:#d4d4d4;margin-top:30px!important;text-align:center}@media only screen and (max-width:1270px){.product-summary .cart .add_to_cart .button-cart{width:calc(100% - 200px)!important}.product-summary .calculate-section.assembly a.terms{float:left}}@media only screen and (min-width:992px)and (max-width:1270px){.fitness-app-section-right h2,.product-section h2{font-size:16px;font-weight:500!important}.fitness-app-section-right p{font-size:13px}.kinomap .notice-bottom{position:static!important}}@media only screen and (max-width:991px){.product-images-wrapper,.product-summary{max-width:540px;margin:0 auto}.product-summary .review-and-type{text-align:center}.product-summary .review-and-type .smoothscroll{float:none!important;display:block}.product-summary .add-cart-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-summary .cart .add_to_cart .button-cart{width:280px}.product-summary .pro-price{margin-right:0;margin-bottom:25px}.product-summary .product-center.product.clearfix h2,.product-summary .ships{text-align:center}.product-summary .cart .add_to_cart{border-top:none;padding-top:0}.product-summary .description{margin-top:25px}.product-summary .calculate-section.assembly a.terms{float:right}.product-features-wrapper{margin-top:16px}.product-features-wrapper .spyscroll-quicklinks.spy{left:0!important;right:0!important;margin:0 auto;width:100%!important}.product-features-wrapper .spyscroll-quicklinks{border-bottom:1px solid #acacac}.product-features-wrapper .spyscroll-quicklinks nav{border-bottom:none}.product-features-wrapper .spyscroll-quicklinks{margin-bottom:35px}}@media only screen and (max-width:767px){div.fastor-images .slick-arrow{width:40px;height:40px}.kinomap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.kinomap .fitness-app-section-right img{margin:auto}.kinomap .fitness-app-section-right p{padding:0 30px}}@media only screen and (max-width:480px){.product-features-wrapper .spyscroll-quicklinks li a{font-size:12px;margin:0 12px}div.fastor-images .slick-arrow{width:30px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom_product.css.map */
