.full-width-section{width:100%;padding-top:30px;padding-bottom:30px;position:relative;margin:0 auto;background:#ccc}#breadcrumbs.body-bike-bread-crumbs a{color:#a6a6a6}#breadcrumbs.body-bike-bread-crumbs a.active{color:#ea2833}#collection-header>h2{display:flex;align-items:center;color:#fff;font-weight:100;position:absolute;bottom:40px;left:30px;font-size:3.6rem;text-transform:uppercase;margin-left:6rem}#collection-header .collection-title{display:flex}#collection-header>h2 img{width:280px;margin-left:1.5rem}#collection-header #breadcrumbs{position:absolute;top:7rem;left:2rem}#body-bike-collection{background:#eee}#body-bike-collection a.one-half{-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out;display:block;width:48%;margin-right:1%;margin-left:1%;margin-bottom:2%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.18);box-shadow:0 2px 4px #0000002e;position:relative}#body-bike-collection a.one-half img{float:left;width:100%}#body-bike-collection a.one-half:hover{outline:4px solid #cccccc;outline-offset:-4px;-webkit-box-shadow:0 3px 5pxpx 0 rgba(0,0,0,.25);box-shadow:0 3px 5px #00000040}#specs-header>h2{display:flex;flex-direction:column;align-items:flex-start;color:#fff;font-weight:600;position:absolute;bottom:40px;left:30px;font-size:3.6rem;text-transform:uppercase;margin-left:6rem}#specs-header>h2 img{width:280px}#specs-header #breadcrumbs{position:absolute;top:7rem;left:2rem}.sticky{position:fixed;top:80px;z-index:100000;left:50%;transform:translate(-50%);-webkit-box-shadow:0 2px 4px 0 #EA2833;box-shadow:0 2px 4px #ea2833}#body-bike-specs{background-color:#fff}#body-bike-specs .full-width-section .spec-nav-section{background:#fff;padding-bottom:10px;padding-top:10px}#body-bike-specs .spec-nav{display:grid;grid-template-columns:2fr 3fr 2fr 3fr 2fr 3fr 2fr 3fr 2fr;text-align:center}#body-bike-specs .spec-nav .hl{background:#ea2833;height:3px;align-self:center}#body-bike-specs .spec-nav .spec-nav-block{display:flex;height:65px;flex-direction:column;justify-content:center;align-items:center;border:3px solid #EA2833;padding:1rem;background-color:#fff}#body-bike-specs .spec-nav .spec-nav-block.active{background-color:#ea2833}#smart-plus-nav{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-smart-plus-fullred.png?v=107703834086405224521771140181) no-repeat center center/contain;background-origin:content-box}#smart-plus-nav.active{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-smart-plus-fullwhite.png?v=134804190801915895421771140182) no-repeat center center/contain;background-origin:content-box}#smart-nav{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-smart-fullred.png?v=104600216793389832821771140180) no-repeat center center/contain;background-origin:content-box}#smart-nav.active{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-smart-fullwhite.png?v=21495810554202482231771140181) no-repeat center center/contain;background-origin:content-box}#connect-nav{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-connect-fullred.png?v=44164346273727588161771140175) no-repeat center center/contain;background-origin:content-box}#connect-nav.active{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-connect-fullwhite.png?v=35588280371822397601771140175) no-repeat center center/contain;background-origin:content-box}#supreme-nav{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-supreme-fullred.png?v=142666959773436982151771140184) no-repeat center center/contain;background-origin:content-box}#supreme-nav.active{background:url(//www.tkostrength.com/cdn/shop/t/15/assets/body-bike-supreme-fullwhite.png?v=135491545785886959381771140185) no-repeat center center/contain;background-origin:content-box}#body-bike-specs .spec-nav .spec-nav-block:hover{outline:4px solid #cccccc;cursor:pointer;outline-offset:-4px;-webkit-box-shadow:0 3px 5pxpx 0 rgba(0,0,0,.25);box-shadow:0 3px 5px #00000040}#body-bike-specs .spec-nav .spec-nav-block .spec-bike-logo{width:200px}#body-bike-specs .inner-wrapper .specs-section{display:grid;grid-template-rows:1fr 1fr 1fr 1fr}#body-bike-specs .vl{border-left:4px solid #EA2833;border-right:4px solid #EA2833;padding:0 10px}#body-bike-specs .inner-wrapper .values-section{display:block}#body-bike-specs .core-values .progress{overflow:hidden;height:35px;background:#fff;margin-bottom:.6rem;line-height:1.8}#body-bike-specs .core-values .progress div{height:100%;color:#fff;text-align:left;background:#ea2833;padding-left:1rem;font-weight:700;font-size:1.3rem}.bike-specs-catalog{display:grid;grid-template-rows:1fr 1fr;justify-content:center;align-items:start}.bike-specs-catalog .spec-bike-img{width:100%;margin:0 auto}.bike-specs-catalog .spec-block-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:.75rem}.bike-specs-catalog .spec-block-container .spec-column{display:flex;flex-direction:column}.bike-specs-catalog .spec-block-container .spec-column h2{margin:0;text-transform:uppercase;color:#ea2833;padding-left:1rem}.bike-specs-catalog .spec-block-container .spec-column .spec-block{display:grid;flex:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;border:#EA2833 3px solid;padding:1rem}.bike-specs-catalog .spec-block-container .spec-column .spec-block p{margin:0 0 10px}.bike-specs-catalog .spec-block-container .spec-column .spec-block h5{margin:0}#body-bike-specs .banner img{float:left}.body-bike-features{position:relative;margin:0 auto;padding:40px 0;min-height:1000px;background:#60636b;background:-moz-radial-gradient(center,ellipse cover,#60636b 29%,#45484d 55%,#000000 100%);background:-webkit-radial-gradient(center,ellipse cover,#60636b 29%,#45484d 55%,#000000 100%);background:radial-gradient(ellipse at center,#60636b 29%,#45484d 55%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#60636b",endColorstr="#000000",GradientType=1)}.body-bike-pages .feature-header{display:grid;grid-template-columns:1fr 1fr}.body-bike-pages .body-bike-features #breadcrumbs{position:absolute;left:2rem}.body-bike-pages .feature-header .feature-callout{display:flex;flex-direction:column;justify-content:flex-end;text-transform:uppercase;height:350px}.body-bike-pages .feature-header .feature-callout h2{margin:0;font-size:3.5rem;color:#fff;font-weight:100}.body-bike-pages .feature-header .feature-callout span{font-weight:700}.body-bike-pages .feature-header .feature-callout img{width:400px}.body-bike-pages .feature-container{position:relative;margin-bottom:5rem}.body-bike-pages .feature-container .ant-bluetooth-img{position:absolute;width:150px;top:82%;left:99%}.body-bike-pages .feature-container .ant-img{position:absolute;width:60px;top:82%;left:102%}.body-bike-pages .spec-link{display:flex;text-transform:uppercase;justify-content:flex-end;margin-right:3rem}.body-bike-pages .spec-link .spec-btn{display:inline-block;color:#fff;background:#ea2833;padding:.5rem 2rem;border:none;cursor:pointer}.body-bike-pages #social{display:none}#feature-details{position:absolute;top:10%;transform:translateY(-50%);left:0}#feature-details .feature-box{max-height:700px;background:#eee;overflow:auto;opacity:0;visibility:hidden;z-index:-1;position:absolute;top:-100px;left:0;outline:3px solid #EA2833;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}#feature-details .feature-box.active{visibility:visible;opacity:1;transition-delay:0s;z-indeX:10000}#feature-details h2{background:#ea2833;color:#fff;text-align:center;margin-bottom:15px}#feature-details h2,#feature-details h5{text-transform:uppercase}#feature-details h5{font-size:1.5rem}#feature-details h5,#feature-details p{color:#333;padding:15px}#feature-details ul{list-style-type:none}#feature-details li{color:#333}.feature-box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.feature-box::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.feature-box::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ea2833}.feat-point-container{display:none}.feat-point{width:20px;height:20px;text-align:center;font-size:.875rem;line-height:20px;color:#fff;background:#ea2833;position:absolute;border-radius:50%;top:0;left:0;-webkit-box-shadow:0 0 0 2px #821821;box-shadow:0 0 0 2px #821821;-webkit-transition:all .1s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.feat-point:hover{cursor:pointer;color:#ea2833;background:#fff;-webkit-box-shadow:0 0 0 2px #eee;box-shadow:0 0 0 2px #eee}div.related-products-container{border-top:none}.related-products-section{background:#ccc}.related-products-section h2.related-products-title{font-size:3.4rem;color:#333;font-weight:100;padding-bottom:2rem}.related-products-section h2.related-products-title img{width:300px;margin-left:.5rem}.related-products-container .related-products{display:flex;justify-content:space-evenly}.body-bike-pages .related-products-container .product.listing{background:#fff;margin-right:5px}.body-bike-pages .related-products-container .product.listing:hover{outline:2px solid #cccccc;outline-offset:-2px;-webkit-box-shadow:0 3px 5pxpx 0 rgba(0,0,0,.25);box-shadow:0 3px 5px #00000040}.related-products .body-bike-smart-plus-block{order:1}.related-products .body-bike-smart-block{order:2}.related-products .body-bike-connect-1-block{order:3}.related-products .body-bike-supreme-block{order:4}.related-products .body-bike-oceanix-block{order:5}.related-products .body-bike-wexer-block{order:6}.video-section,.app-video-section{text-align:center;text-transform:uppercase;background:#eee}.video-section h2,.app-video-section h2{font-size:3.5rem;color:#333;font-weight:100}.video-section span{font-weight:700}.app-video-section img{width:300px}.body-bike-pages .banner{margin-bottom:1px}.body-bike-pages .banner img{float:left}#body-bike-wexer-features .feature-container{width:60%;margin-top:-5rem;margin-left:28%}
/*# sourceMappingURL=/cdn/shop/t/15/assets/body-bike-styles.css.map */
