.product-wrapper .light{color:#fff}h2{font-size:52px;color:#000;line-height:normal}sup{position:relative;font-size:12px}
ul{list-style:disc;padding-left:15px}small{font-size:12px;display:block}footer{margin-top:0}.italic{font-style:italic}
.pt40{padding-top:40px}.pt60{padding-top:60px}.pb40{padding-bottom:40px}.pb60{padding-bottom:60px}.show{display:block}
.hide{display:none}.center{text-align:center}.light-gray{color:#939598}.bg-black{background-color:#000}
.button.invert,button.invert{background:#000;border:1px solid #000;position:relative;padding:6px 50px 6px 10px;font-size:16px;margin-bottom:0}
.button.invert:after,button.invert:after{content:"";background:transparent url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/proform.com/cdn/images/catalog/icon_circle_arrow.svg") no-repeat left bottom;width:20px;position:absolute;right:15px;top:3px;float:none}
.button.invert:focus,button.invert:focus{outline-color:#1ca6df;outline-width:2px}.button{font-size:16px}
video{width:100%;display:block}.green-arrow::before{margin:5px 0 0 -15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(174,207,19,0);border-left-color:#aecf13;border-width:8px}
.product-wrapper p{margin-top:0;margin-bottom:0}#minimize-text{font-size:14px}p.mtbtwenty{margin-top:20px;margin-bottom:20px}
p.mttwenty{margin-top:20px}#prod-breadcrumb{font-size:12px;margin-bottom:20px;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}
.prod-breadcrumb-links a{text-decoration:none;color:#000;font-weight:normal}.product-number span{font-family:"TT Norms W01 Light";color:#000}
span.sku-type{font-size:30px;padding-right:5px}span.sku-stock span.accent{color:#e82619}span.product-number .sku-stock.outofstock{color:#d0202e}
.product-name-border{border-bottom:1px solid #000;line-height:0;margin:10px 0 40px}.guarantees .no-interest span{color:#1ca6df;font-size:12px;line-height:18px;display:inline-block;margin-right:10px;font-family:"TT Norms W01 Bold";font-weight:inherit}
.buy-with-price p{margin:10px 20px}.includes-text{font-size:16px;letter-spacing:2.7px}button.out_of_stock{background:#ccc;text-transform:none;border:0;font-size:16px;font-family:"TT Norms W01 Bold Italic";position:relative;padding-right:40px;margin:20px auto;width:180px;height:40px}
button.add_to_cart svg,button.out_of_stock svg{position:absolute;top:10px;right:20px;height:17px}button.add_to_cart::after,button.out_of_stock::after{background:0;width:0;height:0}
.pricing-container{position:relative;width:100%}.pricing-container p{margin:20px 10px}.pricing-container>p{margin-top:10px}
.pricing-container img.block{width:140px;margin:0 auto 20px}.pricing-container .avenir-black{font-size:16px}
.pricing-container .bg-gray img{margin:20px auto}.nav-pricing-content .sale{font-family:"TT Norms W01 Bold"}
.nav-pricing-content .has-sale{text-decoration:line-through;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif}
.pricing-content hr{width:50%;color:#ccc;background-color:#ccc;border:0;height:1px;margin:0 auto}.nav-pricing-content{padding:8px 0 0 15px}
.no-interest{text-transform:none;font-size:12px}.guarantees .no-interest{margin-top:5px}#description{text-overflow:ellipsis;overflow-y:hidden;color:#646464;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;color:#000}
section{padding:0;background-color:#fff}.morecontent span{display:none}.morelink{display:inline;font-family:"TT Norms W01 Bold Italic"}
#prod-video{width:48%;float:right;margin-top:40px}#product-main{padding:0;border-top:0}#gallery-container{float:left}
#gallery-thumbs{width:60px;padding-top:50px;position:absolute;left:0}#gallery-thumbs .thumb:first-child{border:1px solid #c8c8c8}
#gallery-thumbs .thumb,#gallery-thumbs .video-image{position:relative;height:60px;border:1px solid #c8c8c8;border-top:0}
#gallery-thumbs-mobile{margin:15px auto 40px;width:335px}#gallery-thumbs-mobile .mobile-thumb,#gallery-thumbs-mobile .mobile-video-thumb{position:relative;float:left}
#gallery-thumbs-mobile .mobile-thumb img,#gallery-thumbs-mobile .mobile-video-thumb img{height:54px;border:1px solid #c8c8c8;border-left:0}
#gallery-thumbs-mobile .mobile-thumb:first-child img{border-left:1px solid #c8c8c8}#gallery-thumbs .thumb.active:after{content:"";height:6px;width:58px;position:absolute;bottom:0;left:0;background:#f15623}
#gallery-thumbs-mobile .mobile-thumb.active:after{content:"";height:6px;width:55px;position:absolute;bottom:7px;left:0;background:#f15623}
.orange-bar{position:absolute;width:58px;height:6px;background-color:#f15623;bottom:0}#gallery-main{width:100%;max-width:630px;margin-left:0;opacity:0;transition:opacity 1s ease-out 0;height:300px}
#gallery-main.owl-loaded{opacity:1;height:auto}.owl-nav.disabled{display:none}.owl-item .video{cursor:pointer}
#picture{width:100%}.small-gallery-play-button{position:absolute;top:15px;left:16px;border:0}#seekslider{width:calc(99% - 20px);float:right;margin:8px 0;height:20px}
#seek-container{height:60px}#slider-text{color:#939598}#seek-replay{position:relative;left:-5px;width:20px;max-height:18px;float:left;cursor:pointer;margin:10px 0}
input[type=range]{box-sizing:border-box}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;animate:.2s;background:#d6d6d6}
input[type=range]::-webkit-slider-thumb{border:1px solid #949494;height:20px;width:20px;border-radius:15px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}
input[type=range]:focus::-webkit-slider-runnable-track{background:#d6d6d6}input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;animate:.2s;background:#d6d6d6}
input[type=range]::-moz-range-thumb{border:1px solid #949494;height:20px;width:20px;border-radius:15px;background:#fff;cursor:pointer}
input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}
input[type=range]::-ms-fill-lower{background:#d6d6d6}input[type=range]::-ms-fill-upper{background:#d6d6d6}
input[type=range]::-ms-thumb{border:1px solid #949494;height:20px;width:20px;border-radius:15px;background:#fff;cursor:pointer}
input[type=range]:focus::-ms-fill-lower{background:#d6d6d6}input[type=range]:focus::-ms-fill-upper{background:#d6d6d6}
.rotated{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.pdp-small-image-video{position:relative;width:60px;height:60px;cursor:pointer;border:1px solid #a0a0a0;background-color:#9b9b9b;margin:6px 5px}
#product-sku{font-size:10px;line-height:10px;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6d7173;margin-top:10px}
.button-standard{background-color:#f15623;width:222px;height:56px}.pdp-purchase-block .add_to_cart .button-standard{width:auto}
#floating-nav{flex-direction:column;height:auto;background-image:linear-gradient(to top,#efefef,#f7f7f7);color:#000;display:inline-flex;justify-content:center;width:100%;max-width:1440px}
#floating-nav .sale,#floating-nav .has-sale{line-height:normal}#desktop-floater{display:inline-flex;justify-content:space-between;align-items:flex-end;height:90px;margin:0 60px}
.desk-nav-left{display:inline-flex;justify-content:space-between;width:51.74%}#floating-nav a{color:#000;font-family:"TT Norms W01 Regular";font-size:20px;height:auto;line-height:normal;padding:0}
.nav-underline{width:100%;height:5px;background-color:#f15623}.desk-nav-right{display:inline-flex;justify-content:space-between;height:100%;align-items:center}
.nav-pricing-content .sale,#floating-nav .sale,#floating-nav .has-sale{font-family:"TT Norms W01 ExtraLight";font-size:36px}
.nav-pricing-content{padding:5px 60px 0 15px}.mobile-nav-block{height:35px;border-top:1px solid #fff;background-image:linear-gradient(to top,#efefef,#ededed);color:#000;display:inline-flex;justify-content:space-between;align-items:center;padding:0 20px}
.transparent{background-color:transparent}.pipe-it:after{content:" | ";font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 5px 0 5px}
.financing-info{position:absolute;right:10px;top:0;width:380px;z-index:2;background-color:#fff;text-align:center;box-shadow:0 0 20px #000;color:#000;padding:10px 20px;box-sizing:border-box;display:none}
.financing-info hr{width:50px}.financing-info .avenir-black{font-size:16px}.financing-info small{font-size:12px;line-height:1.31}
.financing-info .button-td{margin:0}.financing-info .arrow{bottom:100%;right:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-20px}
h3{font-family:"TT Norms W01 Bold";font-size:22px;line-height:26px;padding:30px 0}.product-wrapper{margin:0 auto}
.product-wrapper .product-inner{padding-left:60px;padding-right:60px}.bg-gray{background:#f7f7f7}.light-hr{color:#ccc;background-color:#ccc;border:0;height:1px;margin:0}
.v1 svg{position:absolute;bottom:12px;left:14px;cursor:pointer}.swiper-slide.ifit-slide{height:unset !important}
#specs{margin-left:60px;margin-right:60px}.spec-row:nth-child(even){background:#f7f7f7}#specs .description-title p{font-family:"TT Norms W01 Bold"}
#specs .description-title svg{margin-right:20px;margin-top:10px}#specs .cell-description{border-left:2px solid #939598}
#specs .expand{margin-right:20px}#specs .expand svg{margin-left:20px}#specs p.alternate{margin:10px 0 0;color:#1ca6df}
.spec-group{position:relative}.spec-group svg{fill:#20a7df}.spec-group-title{margin:0 0 20px}#specs .expand{color:#000;margin-right:0;font-size:16px}
#specs p.alternate{color:#333}.info-right img{margin-top:25px}footer{border:0}#specs .description-title{display:flex;justify-content:space-between}
.description-title-down{margin:10px 10px 0 0;width:21px;height:21px;min-width:21px;background-image:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/proform.com/cdn/images/marketing/icon_arrow_circle.svg");background-size:cover;display:inline-block;vertical-align:bottom}
.description-title-up{margin:10px 10px 0 0;width:21px;height:21px;min-width:21px;background-image:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/proform.com/cdn/images/marketing/icon_arrow_circle_up.svg");background-size:cover;display:inline-block;vertical-align:bottom}
.expand .description-title-down,.expand .description-title-up{margin:0 10px 0 20px}#review-title{text-align:center}
#review-title h2{display:inline}.leave-comment{float:right}.comment-row:before{content:"";height:1px;margin:35px 0;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.3) 0,transparent 64%,transparent 98%) no-repeat 0 0;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(0,0,0,0.3)),color-stop(64%,transparent),color-stop(98%,transparent)) no-repeat 0 0;background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.3) 0,transparent 64%,transparent 98%) no-repeat 0 0;background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.3) 0,transparent 64%,transparent 98% no-repeat 0 0);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.3) 0,transparent 64%,transparent 98%) no-repeat 0 0;background:radial-gradient(ellipse at center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 64%,rgba(0,0,0,0) 98%) no-repeat 0 0}
.comment-right{font-size:12px;line-height:16px}.comment-left h3{padding-top:0}.show-reviews{padding:0 0 60px}
.leave-comment{float:none;width:300px;margin:0 auto 50px}#comment-container{margin-bottom:52px}.product-cross-sell .name{font-family:"TT Norms W01 Bold";color:#1ca6df}
.product-cross-sell .has-sale{text-decoration:line-through}.info-left{width:133px;float:left}.info-right{margin-left:150px}
.info-right p{padding-bottom:30px}#formConsult label,#free-info-form label{position:absolute;top:6px;left:10px;padding-left:5px;height:30px;padding-top:10px;width:100%;font-family:"TT Norms W01 Light";font-size:16px;color:#000}
#cart_promo label{position:absolute;top:6px;left:10px;padding-left:5px;height:30px;padding-top:10px;width:100%;font-family:"TT Norms W01 Light";font-size:16px;color:#000}
#free-info-form label{padding-left:7px}#formConsult label.active,#free-info-form label.active{top:-10px;left:0;color:#26272c;font-size:12px}
#cart_promo label.active{top:-10px;left:0;color:#26272c;font-size:12px}#formConsult input,#free-info-form input{border-radius:0;border:1px solid #ccc;padding:10px 0 0 5px;width:100%;min-width:100px;height:52px;box-sizing:border-box;font-size:16px}
#free-info-form input[type='checkbox']{min-width:20px;background-color:#f7f7f7}
#cart_promo input:focus{border-bottom:3px solid #f15623}#formConsult input:focus,#free-info-form input:focus{border-bottom:3px solid #f15623}
#formConsult select{height:52px;background:#fff;padding:0 10px;margin:10px 0 0;border-radius:0;border:0;outline:1px solid #ccc;font-size:16px;color:#000;width:100%;min-width:100px;font-family:"TT Norms W01 Light";appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/proform.com/cdn/images/catalog/icon_arrow_down.svg");background-position:calc(100% - 20px) calc(2em - 13px);background-size:10px 10px;background-repeat:no-repeat}
#free-info-form button{margin-top:10px}#reviews{text-align:left}#formConsult .col.span_6{margin-bottom:0}
.module-red{color:#e00000}.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}
.col{margin-left:2%}.row .col:first-child{margin-left:0;padding-left:0}.span_1{width:6.5%}.span_2{width:15.0}
.span_3{width:23.5%}.span_4{width:32.0}.span_5{width:40.5%}.span_6{width:49.0}.span_7{width:57.5%}.span_8{width:66.0}
.span_9{width:74.5%}.span_10{width:83.0}.span_11{width:91.5%}.span_12{margin-left:0;width:100%}.span_6{margin-left:6%;width:47%}
#seek-replay{left:unset}@media screen and (min-width:0) and (max-width:499px){h2{font-size:32px;padding-left:20px;padding-right:20px;padding-top:40px}
.pt40{padding-top:20px}.pt60{padding-top:40px}.pb40{padding-bottom:20px}.pb60{padding-bottom:40px}.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:20px}
.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:16px;line-height:22px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:14px;line-height:22px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:12px}
.add_to_cart .button-standard{min-width:165px;height:42px;font-size:12px;line-height:40px;text-transform:uppercase}
#desktop-floater{margin:0 30px}.product-wrapper .width-2-3{width:auto}#product_content,#product_description{width:100%;float:none;padding-top:0}
#description{font-size:14px;line-height:22px}.product-wrapper .product-inner{padding-left:20px;padding-right:20px}
span.sku-type{font-size:20px}.buy-with-price{float:none;width:100%;margin-bottom:40px}button.add_to_cart svg,button.out_of_stock svg{right:15px}
.pipe-it:after{content:"";padding:0}.guarantees{width:100%}#gallery-container{float:none}
#gallery-main{margin:0 auto;float:none}#gallery-thumbs{display:none}#prod-video{width:100%;float:none}
.small-gallery-play-button{top:0;left:0;right:0}h3{font-size:16px;line-height:22px;padding:20px 0}.accordion-content{display:block;margin:0;padding:0}
.leave-comment{float:none;display:block}.comment-right{margin:20px 0 0 20px}#product-cross-sells{width:80%;margin:0 auto}
#product-cross-sells .owl-next{right:-30px}#product-cross-sells .owl-prev{left:-30px}button.out_of_stock,button.add_to_cart{width:initial}
#mobile-floater{display:block;height:40px}#floating-nav a{line-height:29px;font-size:12px}.desk-nav-right{width:100%}
#desk-nav-right-container{display:inline-flex;justify-content:space-between;width:100%}#floating-nav .nav-cart{order:2}
.nav-pricing-content{order:1;padding:0}.desk-nav-left{display:none}.orange-bar{width:45px}.pdp-small-image-video{width:45px;height:45px}
.small-gallery-play-button{position:absolute;top:8px;left:8px}#desk-nav-right-container .nav-cart button{height:37px;font-size:12px}
#desktop-floater{height:63px}#floating-nav a{font-size:12px}.financing-info{width:280px}.financing-info .arrow{right:30%}
#specs{margin-left:20px;margin-right:20px}#specs .flex-container{flex-direction:column;padding:10px}
#specs .cell-description{border:0;float:none}#specs .title-cell{float:none}#specs .description-title svg{position:absolute;right:0;top:-30px;margin-right:0}
.description-title-down{margin:0}.description-title-up{margin:0}.info-vertical-line{line-height:0}#formConsult .col.span_6{margin:0;width:100%}
#callbackTZ{margin-top:20px}.information-left,.information-right{padding:10px 0;border-top:solid 1px #8c8c8c}
.information-right{border-bottom:solid 1px #8c8c8c;margin-bottom:40px}.info-left{width:70px;height:80px;margin-right:10px;cursor:pointer}
.info-right{margin-left:0;cursor:pointer}.info-right h3{font-size:16px;padding:25px 0 33px;width:calc(100% - 110px);float:left}
.info-right p{padding-bottom:20px}.info-right svg{float:right;width:20px;height:80px}.info-left p,.info-right p{text-align:left}
.leave-comment.button-hollow{width:176px}.info-left p,.info-right p{margin-top:40px}}@media screen and (min-width:500px) and (max-width:767px){h2{font-size:32px;padding-left:20px;padding-right:20px;padding-top:40px}
.pt40{padding-top:20px}.pt60{padding-top:40px}.pb40{padding-bottom:20px}.pb60{padding-bottom:40px}.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:20px}
.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:16px;line-height:22px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:14px;line-height:22px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:12px}
#desktop-floater{margin:0 30px}.add_to_cart .button-standard{width:171px;height:42px;font-size:12px;line-height:40px;text-transform:uppercase}
#product-main{padding-top:0}.product-wrapper .width-2-3{width:auto}.product-wrapper,#description{font-size:14px;line-height:22px}
.product-wrapper section.bg-tile_sm,.product-wrapper section.bg-tile_lg{padding-bottom:40px}.product-wrapper .product-inner{padding-left:20px;padding-right:20px}
.sku-type{font-size:20px}.pipe-it:after{content:"";padding:0}.guarantees{width:100%}
#gallery-container{float:none}#gallery-main{margin:0 auto;float:none}#gallery-thumbs{display:none}.small-gallery-play-button{top:0;left:0;right:0}
h3{font-size:16px;line-height:22px;padding:20px 0}.accordion-content{display:block;margin:0;padding:0}
.leave-comment{float:none;display:block}.comment-right{margin:20px 0 0 20px}#product-cross-sells{width:80%;margin:0 auto}
#product-cross-sells .owl-next{right:-30px}#product-cross-sells .owl-prev{left:-30px}button.add_to_cart svg,button.out_of_stock svg{right:15px}
#mobile-floater{display:block;height:40px}#floating-nav a{line-height:29px}.desk-nav-right{width:100%}
#desk-nav-right-container{display:inline-flex;justify-content:space-between;width:100%}#floating-nav .nav-cart{order:2}
.nav-pricing-content{order:1;padding:0}.desk-nav-left{display:none}.financing-info .arrow{right:30%}
#desktop-floater{height:63px}#specs{margin-left:20px;margin-right:20px}#specs .flex-container{flex-direction:column;padding:10px}
#specs .cell-description{border:0;float:none}#specs .title-cell{float:none}#specs .description-title svg{position:absolute;right:0;top:-30px;margin-right:0}
.leave-comment{text-align:center}.show-reviews{padding:0 0 40px}.description-title-down{margin:0}.description-title-up{margin:0}
.info-vertical-line{line-height:0}#formConsult .col.span_6{margin:0;width:100%}#callbackTZ{margin-top:20px}
.information-left,.information-right{padding:10px 0;border-top:solid 1px #8c8c8c}.information-right{border-bottom:solid 1px #8c8c8c;margin-bottom:40px}
.info-left,.info-left img{width:70px;height:70px;margin-right:10px;cursor:pointer}.info-right{margin-left:0;cursor:pointer}
.info-right h3{font-size:16px;padding:25px 0 33px;width:calc(100% - 110px);float:left}.info-right p{padding-bottom:20px}
.info-right svg{float:right;width:20px;height:80px}.info-left p,.info-right p{text-align:left}.leave-comment.button-hollow{width:176px}
.info-left p,.info-right p{margin-top:40px}}@media screen and (min-width:768px) and (max-width:959px){.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:30px}
.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:22px;line-height:26px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:16px;line-height:26px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
#gallery-container{float:none}#gallery-main{margin:0 auto;float:none}#description{margin-top:40px}#floating-nav a{line-height:29px}
.desk-nav-right{width:100%}#desk-nav-right-container{display:inline-flex;justify-content:space-between;width:100%}
#floating-nav .nav-cart{order:2}.nav-pricing-content{order:1;padding:0}.desk-nav-left{display:none}#formConsult .col.span_6:first-child{margin:0}
#formConsult .col.span_6{margin-left:0;width:100%}#product_content,#product_description{width:100%;float:none;padding-top:0}
#specs .description-title{display:flex;justify-content:space-between}#specs .description-content{margin-left:30px}
#specs .description-content>*{margin-bottom:20px}#specs .cell-description{flex:1}#specs .shortDescription{padding:9px 10px 9px 30px}
#specs .title-cell{flex:0 1 176px;padding:9px 30px}#specs p.cell-name{float:right;text-align:right}.comment-left{width:75%;float:left}
.comment-right{width:20%;margin-left:80%}.show-reviews{padding:0 0 40px}#product-cross-sells .owl-next{right:-40px}
#product-cross-sells .owl-prev{left:-40px}#callbackTZ{margin-top:20px}.information-container{position:relative}
.information-left{width:45%;float:left}.information-right{width:45%;margin-left:54%}.information-left .nomo,.information-left .nomo{display:block}
.info-left,.info-right{width:100%;float:none;text-align:center;margin:0 auto}.info-left p,.info-right p{text-align:left}
.info-left img,.info-right img{width:170px;height:170px}.info-vertical-line{left:49%;width:2px;height:100%;display:block;position:absolute;top:0;background-image:-ms-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-moz-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-o-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-webkit-gradient(radial,center center,0,center center,140,color-stop(0,#969696),color-stop(1,#f3f7fa));background-image:-webkit-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:radial-gradient(ellipse closest-side at center,#969696 0,#f3f7fa 100%)}
#specs .cell-description{border-left:1px solid #d8d8d8}.information-left .arrow-up{display:none}.information-right .arrow-up{display:none}
}@media screen and (min-width:960px) and (max-width:1199px){.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:30px}
.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:22px;line-height:26px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:16px;line-height:26px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.mobile-nav-block{display:none}.nav-underline{margin-top:28px}#gallery-container{width:49%;padding-bottom:60px}
#specs .description-title{display:flex;justify-content:space-between}#specs .description-content{margin-left:30px}
#specs .description-content>*{margin-bottom:20px}#specs .cell-description{flex:1}#specs .shortDescription{padding:9px 10px 9px 30px}
#specs .title-cell{flex:0 1 240px;padding:9px 30px}#specs p.cell-name{float:right;text-align:right}.comment-left{width:75%;float:left}
.comment-right{width:20%;margin-left:80%}.comment-left{width:65%;float:left}.comment-right{width:30%;margin-left:70%}
.information-container{position:relative}.information-left{width:45%;float:left}.information-right{width:45%;margin-left:54%}
.info-left,.info-right{width:100%;float:none;text-align:center;margin:0 auto}.info-left p,.info-right p{text-align:left}
.info-left img,.info-right img{width:170px;height:170px}.info-vertical-line{left:49%;width:2px;height:100%;display:block;position:absolute;top:0;background-image:-ms-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-moz-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-o-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-webkit-gradient(radial,center center,0,center center,140,color-stop(0,#969696),color-stop(1,#f3f7fa));background-image:-webkit-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:radial-gradient(ellipse closest-side at center,#969696 0,#f3f7fa 100%)}
#specs .cell-description{border-left:1px solid #d8d8d8}.information-left .arrow-up{display:none}.information-right .arrow-up{display:none}
}@media screen and (min-width:1200px) and (max-width:1439px){.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:30px}
.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:22px;line-height:26px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:16px;line-height:26px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.mobile-nav-block{display:none}.nav-underline{margin-top:28px}#gallery-container{width:49%;padding-bottom:60px;height:670px}
#picture{width:100%}#specs .description-title{display:flex;justify-content:space-between}#specs .description-content{margin-left:30px}
#specs .description-content>*{margin-bottom:20px}#specs div.cell-description{flex:1}#specs .shortDescription{padding:9px 10px 9px 30px}
#specs div.title-cell{flex:0 1 260px;padding:9px 30px}#specs p.cell-name{float:right;text-align:right}
.comment-left{width:65%;float:left}.comment-right{width:30%;margin-left:70%}.information-container{position:relative}
.information-left{width:45%;float:left}#formConsult{clear:both}.info-left,.info-left img{width:170px;height:170px}
.info-right{margin-left:210px}.information-right{width:45%;margin-left:54%}.info-right h3{padding:0 0 20px}
.info-vertical-line{left:49%;width:2px;height:100%;display:block;position:absolute;top:0;background-image:-ms-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-moz-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-o-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-webkit-gradient(radial,center center,0,center center,140,color-stop(0,#969696),color-stop(1,#f3f7fa));background-image:-webkit-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:radial-gradient(ellipse closest-side at center,#969696 0,#f3f7fa 100%)}
#specs .cell-description{border-left:1px solid #d8d8d8}.information-left .arrow-up{display:none}.information-right .arrow-up{display:none}
}@media screen and (min-width:1440px){.product-wrapper{width:1440px;margin:0 auto}#gallery-container{width:49%;padding-bottom:60px}
#floating-nav.fixed{width:1440px}.product-wrapper h1{font-size:30px;line-height:30px}.product-wrapper h2,.module-title{font-size:50px;line-height:1.2}
.product-wrapper h3{font-family:"TT Norms W01 Light";font-size:30px}.product-wrapper h4,.module-subtitle{font-family:"TT Norms W01 Bold";font-size:22px;line-height:26px}
.product-wrapper h5{font-family:"TT Norms W01 Bold";font-size:16px;line-height:26px}
.product-wrapper p{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}
.product-wrapper p.legal,.product-wrapper small{font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.mobile-nav-block{display:none}.nav-underline{margin-top:28px}.compare-gradient{width:100%}#specs .description-title{display:flex;justify-content:space-between}
#specs .description-content{margin-left:30px}#specs .description-content>*{margin-bottom:20px}#specs div.cell-description{flex:1}
#specs .shortDescription{padding:9px 10px 9px 30px}#specs div.title-cell{flex:0 1 280px;padding:9px 30px}
#specs p.cell-name{float:right;text-align:right}.comment-left{width:65%;float:left}.comment-right{width:30%;margin-left:70%}
.information-container{position:relative}.information-left{width:45%;float:left}#formConsult{clear:both}
.info-left img,.info-right img{width:133px;height:133px}.information-right{width:45%;margin-left:54%}
.info-right h3{padding:0 0 20px}.info-vertical-line{left:49%;width:2px;height:100%;display:block;position:absolute;top:0;background-image:-ms-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-moz-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-o-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:-webkit-gradient(radial,center center,0,center center,140,color-stop(0,#969696),color-stop(1,#f3f7fa));background-image:-webkit-radial-gradient(center,ellipse closest-side,#969696 0,#f3f7fa 100%);background-image:radial-gradient(ellipse closest-side at center,#969696 0,#f3f7fa 100%)}
#specs .cell-description{border-left:1px solid #d8d8d8}.information-left .arrow-up{display:none}.information-right .arrow-up{display:none}
}.module-title{font-family:"TT Norms W01 ExtraLight";font-size:52px;color:#000;line-height:normal}
.cta{background-color:#26272c;padding:8px 0;text-align:center;height:40px;box-sizing:border-box}.cta img{width:24px;margin-right:20px}
.cta p{color:#fff;font-family:"TT Norms W01 Bold";display:inline-block;vertical-align:top;line-height:24px}
.seek-container{width:100%;height:120px;position:absolute;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}
.seek-replay{position:relative;left:20px;width:20px;max-height:18px;float:left;cursor:pointer;margin:60px 20px 10px 0}
.seekslider{width:calc(99% - 60px);float:right;margin:60px 20px 0 0;height:20px;background:0}.slider-text{color:#fff}
.ifit-slide{overflow:hidden}.ifit-swiper{width:100%;height:auto}.ifit-logo-container{position:absolute;z-index:10;width:100%;height:180px;background:rgba(0,0,0,0.5)}
.ifit-logo{width:450px;padding-left:calc(50% - 225px);padding-top:60px}.ifit-swiper{padding-top:unset !important}
.ifit-swiper .swiper-button-next{background:url("https://res.cloudinary.com/iconcdn/image/upload/q_auto/v1/proform.com/cdn/images/arrow-right-white.svg") !important;height:22px;width:17px;right:calc(50% - 80px) !important;top:unset;bottom:48px}
.ifit-swiper .swiper-button-prev{background:url("https://res.cloudinary.com/iconcdn/image/upload/q_auto/v1/proform.com/cdn/images/arrow-left-white.svg") !important;height:22px;width:17px;left:calc(50% - 80px) !important;top:unset;bottom:48px}
.ifit-swiper .swiper-pagination-bullet{background:#8a8a8a;opacity:1}.ifit-swiper .swiper-pagination-bullet-active{background:#fff}
.ifit-icons-container{position:absolute;width:390px;bottom:72px;left:calc(50% - 195px);z-index:25}.ifit-icons{display:inline-block;width:74px;margin:10px}
.ifit-icons svg{margin:10px;fill:#fff}.ifit-icons p{color:#fff;font-size:16px;font-weight:900;text-align:center}
.ifit-content{position:absolute;width:660px;top:220px;left:calc(50% - 330px)}.ifit-content h3{color:#fff;font-size:50px;font-weight:900;text-align:center;font-family:"TT Norms W01 Bold"}
.ifit-content p{color:#fff;font-size:22px;text-align:center;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
.icon-blue svg{fill:#1ca6df}.icon-blue p{color:#1ca6df}@media screen and (max-width:767px){.module-title{font-size:32px}
#zoom-lens{width:75px;height:75px}#zoom-lens-copy-mobile p{margin:5px 0 0;font-size:12px}#zoom-lens-zoom{padding:0;font-size:12px;line-height:16px}
.ifit-swiper{height:570px !important}.ifit-logo-container{height:110px}.ifit-logo{width:230px;padding-left:calc(50% - 115px);padding-top:40px}
.ifit-content{width:90%;left:calc(50% - 45%);top:160px}.ifit-content h3{font-size:30px;padding-bottom:35px;line-height:1.07}
.ifit-content p{font-size:16px}.ifit-icons-container{width:310px;left:calc(50% - 155px)}.ifit-icons{margin:0;bottom:60px}
.ifit-icons svg{margin:10px 22px}.ifit-icons p{font-size:14px}.ifit-swiper .swiper-button-prev{bottom:28px !important}
.ifit-swiper .swiper-button-next{bottom:28px !important}#comment-container{margin-bottom:32px}}@media screen and (min-width:768px){.cta{padding:15px 0;height:60px}
.cta img{width:30px}.cta p{line-height:30px}}@media screen and (min-width:768px) and (max-width:959px){.ifit-swiper{height:1030px !important}
.ifit-slide img{width:unset;max-width:unset;height:100%;overflow-x:hidden}.ifit-content{top:420px}}@media screen and (min-width:960px) and (max-width:1199px){.ifit-slide{height:730px}
.ifit-slide img{width:100%}}@media screen and (min-width:1200px){.pdp-small-image-video{margin:6px 0}
}@media screen and (min-width:960px) and (max-width:1439px){.ifit-swiper{height:680px}.ifit-slide img{width:unset;max-width:unset;height:100%;overflow-x:hidden}
}