@font-face{font-family:'FlamaUltraLight';font-display:swap;src:url("/css/fonts/Flama-Ultralight.woff2") format("woff2"),url("/css/fonts/Flama-Ultralight.woff") format("woff"),url("/css/fonts/Flama-Ultralight.eot")}
@font-face{font-family:"FlamaLight";font-display:swap;src:url("/css/fonts/Flama-Light.woff2") format("woff2"),url("/css/fonts/Flama-Light.woff") format("woff"),url("/css/fonts/Flama-Light.eot")}
@font-face{font-family:"FlamaBook";font-display:swap;src:url("/css/fonts/Flama-Book.woff2") format("woff2"),url("/css/fonts/Flama-Book.woff") format("woff"),url("/css/fonts/Flama-Book.eot")}
@font-face{font-family:"FlamaMedium";font-display:swap;src:url("/css/fonts/Flama-Medium.woff2") format("woff2"),url("/css/fonts/Flama-Medium.woff") format("woff"),url("/css/fonts/Flama-Medium.eot")}
@font-face{font-family:'FlamaSemiBold';font-display:swap;src:url("/css/fonts/Flama-Semibold.woff2") format("woff2"),url("/css/fonts/Flama-Semibold.woff") format("woff"),url("/css/fonts/Flama-Semibold.eot")}
@font-face{font-family:'FlamaCondensedSemiBold';font-display:swap;src:url("/css/fonts/FlamaCondensed-Semibold.woff") format("woff"),url("/css/fonts/FlamaCondensed-Semibold.eot")}
@font-face{font-family:'FlamaCondensedBasic';font-display:swap;src:url("/css/fonts/FlamaCondensed-Basic.woff") format("woff"),url("/css/fonts/FlamaCondensed-Basic.eot")}
@font-face{font-family:'FlamaCondensedMedium';font-display:swap;src:url("/css/fonts/FlamaCondensed-Medium.woff") format("woff"),url("/css/fonts/FlamaCondensed-Medium.eot")}
@font-face{font-family:'FlamaSemiCondensedBook';font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Book.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Book.eot")}
@font-face{font-family:'FlamaSemiCondensedBold';font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Bold.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Bold.eot")}
@font-face{font-family:'FlamaSemiCondensedBasic';font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Basic.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Basic.eot")}
@font-face{font-family:'FlamaSemiCondensedLight';font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Light.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Light.eot")}
@font-face{font-family:"FlamaSemiCondensedMedium";font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Medium.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Medium.eot")}
@font-face{font-family:'FlamaSemiCondensedSemiBold';font-display:swap;src:url("/css/fonts/FlamaSemicondensed-Semibold.woff") format("woff"),url("/css/fonts/FlamaSemicondensed-Semibold.eot")}
@font-face{font-family:'FlamaCondensedBold';font-display:swap;src:url("/css/fonts/FlamaCondensed-Bold.woff") format("woff"),url("/css/fonts/FlamaCondensed-Bold.eot")}
@font-face{font-family:'FlamaBookItalic';font-display:swap;src:url("/css/fonts/Flama-BookItalic.woff2") format("woff2"),url("/css/fonts/Flama-BookItalic.woff") format("woff"),url("/css/fonts/Flama-BookItalic.eot")}
@font-face{font-family:'FlamaBoldItalic';font-display:swap;src:url("/css/fonts/Flama-BoldItalic.woff2") format("woff2"),url("/css/fonts/Flama-BoldItalic.woff") format("woff"),url("/css/fonts/Flama-BoldItalic.eot")}
@font-face{font-family:'FlamaSemiBoldItalic';font-display:swap;src:url("/css/fonts/Flama-SemiboldItalic.woff2") format("woff2"),url("/css/fonts/Flama-SemiboldItalic.woff") format("woff"),url("/css/fonts/Flama-SemiboldItalic.eot")}
@font-face{font-family:'FlamaBasicItalic';font-display:swap;src:url("/css/fonts/Flama-BasicItalic.woff2") format("woff2"),url("/css/fonts/Flama-BasicItalic.woff") format("woff"),url("/css/fonts/Flama-BasicItalic.eot")}
@font-face{font-family:'FlamaBold';font-display:swap;src:url("/css/fonts/Flama-Bold.woff2") format("woff2"),url("/css/fonts/Flama-Bold.woff") format("woff"),url("/css/fonts/Flama-Bold.eot")}
@font-face{font-family:'TD Graphik';src:local("TD Graphik Regular"),local("TDGraphik-Regular"),url("/css/fonts/TD Graphik-Regular.otf");font-display:swap;font-weight:normal;font-style:normal}
@font-face{font-family:'TD Graphik';src:local("TD Graphik Medium"),local("TDGraphik-Medium"),url("/css/fonts/TD Graphik-Medium.otf");font-display:swap;font-weight:500;font-style:normal}
@font-face{font-family:'TD Graphik';src:local("TD Graphik Bold"),local("TDGraphik-Bold"),url("/css/fonts/TD Graphik-Bold.otf");font-display:swap;font-weight:700;font-style:normal}
@media(prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important}}.philter{display:none}
body{height:100%;width:100%;font-size:14px;padding:0;margin:0;background:#202020;font-family:"FlamaBook","helvetica";overflow-x:hidden}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0}img{max-width:100%;height:auto;border:0}
#main-opacity{position:fixed;top:-100%;left:0;width:100%;height:100%;background:#202020;opacity:0;z-index:14}
.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}
.transformer{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.upper{text-transform:uppercase}.flex-container{display:-ms-flexbox;display:flex}.flex-grow{-ms-flex:1;flex:1}
.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-col{-ms-flex-direction:column;flex-direction:column}
.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{justify-content:center;align-items:center}
.relative{position:relative}.flex-item{-ms-flex:1;flex:1 auto}.flex-item-4{-ms-flex:4;flex:4}.modal-by-nordictrack{overflow:hidden}
.nosize{width:0;height:0}.strike{text-decoration:line-through}.nodecoration{text-decoration:none}.FlamaSemiBold{font-family:"FlamaSemiBold",sans-serif;color:black}
.FlamaMedium{font-family:"FlamaMedium",sans-serif;font-weight:400}.flama-bold-italic{font-family:"FlamaBoldItalic" !important}
.no-margin{margin:0 !important}.hd-only,.header-nav-sales span,#mobile-chat,.vert-pipe.hd-only{display:none}
blockquote{margin-inline-end:0;margin-inline-start:0;margin-block-start:0;margin-block-end:0}button{border:0;background:0}
.button{color:#fff;background:#007db9;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);border-radius:2px;text-transform:uppercase;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;letter-spacing:.5px;padding:0;border:0;min-width:199px;height:43px;line-height:43px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;font-size:16px;-webkit-appearance:none}
.button:hover{text-decoration:none;background:#0593d6}.button:active,.button:focus{background:#356689}
.button-chevron{font-size:18px;line-height:14px}.button-hollow{background:transparent;border:1px solid #007db9;color:#007db9}
.button-hollow:hover{text-decoration:none;background:transparent;color:#4b8ebc;border-color:#4b8ebc}
.pdp-top-right .configure-btn-container{width:100%}.button-wide{padding:0 12px}.button-orange{color:#fff;background:#356990;background:-moz-linear-gradient(top,#356990 0,#3c769f 100%);background:-webkit-linear-gradient(top,#356990 0,#3c769f 100%);background:linear-gradient(to bottom,#356990 0,#3c769f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#356990',endColorstr='#3c769f',GradientType=0);text-transform:uppercase;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% "FlamaCondensedMedium";letter-spacing:1.4px;padding:9px}
.button-orange:hover{text-decoration:none;background:#1d496c;background:-webkit-gradient(linear,left top,left bottom,from(#e03100),to(#d12a00));background:-moz-linear-gradient(top,#e03100,#356890);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e03100',endColorstr='#D12A00')}
.button-orange:active{background:-webkit-gradient(linear,left top,left bottom,from(#e03100),to(#d12a00));background:-moz-linear-gradient(top,#e03100,#d12a00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e03100',endColorstr='#D12A00')}
.button-gray{color:#fff;background:#767676;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);border-radius:2px;text-transform:uppercase;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;letter-spacing:1.6px;padding:0;border:0;min-width:199px;height:43px;line-height:43px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;font-size:16px}
.button-gray:hover{text-decoration:none;background:#7c7c7c}.button-gray:active{background-color:#909090;position:relative;top:1px}
.d-none{display:none}.cart-forward{padding:0 10px}.sup1{font-size:9.6px;vertical-align:super}.prodmod-title .heading-supNum{vertical-align:text-top;font-size:14px;line-height:32px}
.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:30px;line-height:60px}.copy-supDelta{vertical-align:text-top;font-size:10px;line-height:18px}
.copy-supNum{vertical-align:text-top;font-size:10px;line-height:18px}.copy-supDelta{vertical-align:text-top;font-size:10px;line-height:18px}
.copy-supNum{vertical-align:text-top;font-size:10px;line-height:18px}.copy-supDagger{vertical-align:text-top;font-size:10px;line-height:18px}
.subDelta{vertical-align:baseline;font-size:8px}.disclaimer-number-wrap{padding-left:24px}.disclaimer-number{margin-left:-16px;margin-right:5px}
.scp-compare .copy-supNum{vertical-align:text-top;font-size:10px;line-height:12px}.shelf.scp-compare{z-index:unset}
.payment-section-title.first-payment{position:relative;margin:25px 0}.payment-section-title.first-payment input{display:inline;width:auto}
.payment-section-title.first-payment label{font-size:18px;display:inline-block;line-height:30px;padding-left:10px}
.payment-section-title.first-payment img{display:inline;vertical-align:middle}#read-tc-section{display:none}
#content-area{overflow:hidden}.wbg{background-color:#fff}.no-decoration{text-decoration:none}a[href^=tel]{text-decoration:inherit;color:inherit}
#pay-over-time-container .legalese a{text-decoration:underline;color:-webkit-link}#content .page-wrapper{width:90%;margin:0 5%}
.product-middle-information{display:flex;justify-content:center;padding-bottom:60px}.product-middle-information .content-zone-container{margin-bottom:30px}
.product-middle-information button{min-width:118px;height:32px;line-height:14px;font-size:14px;letter-spacing:1px;padding:0 8px;margin-left:68px;cursor:pointer}
.product-middle-information .showroom-link{color:#0076ad;display:block;font-size:13px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;margin:20px auto 0;max-width:345px;text-transform:uppercase;text-decoration:none}
.product-middle-information .showroom-link-text{vertical-align:middle}.product-middle-information .showroom-link .button-chevron{display:inline-block;font-size:24px;height:19px;padding-left:3px;vertical-align:middle}
.infoButton,#SOIBTN_CustomerConsultation{background-color:#007db9;color:#fff;border-radius:2px;text-transform:uppercase;text-align:center;font-family:"FlamaSemiCondensedSemiBold",sans-serif;line-height:14px;letter-spacing:1px;font-size:14px;margin-bottom:20px}
.virtual-showroom-link{display:block;background-color:#007db9;color:#fff;border-radius:2px;text-transform:uppercase;text-align:center;font-family:"FlamaSemiCondensedSemiBold",sans-serif;line-height:35px;letter-spacing:1px;font-size:14px;margin-bottom:20px;margin-left:calc(50% - 172px);width:230px;height:35px;text-decoration:none}
.product-middle-information-consultation p,.product-middle-information-kit p{font-size:16px;line-height:24px}
.product-middle-information-consultation ul{list-style-type:none;font-size:16px;padding-left:19px}.product-middle-information-consultation-title{color:#343434;font-size:16px;height:22px;line-height:22px;letter-spacing:1px;font-family:"FlamaSemiCondensedMedium",sans-serif;text-transform:uppercase}
.product-middle-information-consultation-title img{margin:0 15px 0 15px;vertical-align:middle}.product-middle-information-kit-title{color:#343434;font-size:16px;height:22px;line-height:22px;letter-spacing:1px;font-family:"FlamaSemiCondensedMedium",sans-serif;text-transform:uppercase}
.product-middle-information-kit-title img{margin:0 15px 0 15px;vertical-align:middle}.product-middle-information-consultation{flex-direction:column;background-color:#f8f8f8;border:solid 1px #ebebeb;margin-right:0;max-width:534px;width:100%;padding-bottom:20px}
.product-middle-information-kit{flex-direction:column;background-color:#f8f8f8;border:solid 1px #ebebeb;max-width:534px;width:100%;margin-left:32px}
#info-small{font-size:13px;margin:10px 0 0 68px;line-height:16px}.consultation-copy{width:calc(93% - 97px);margin:8px auto 0}
.consultation-options-copy{width:calc(93% - 97px);margin:8px auto 20px}.info-copy{width:calc(93% - 97px);margin:0 auto 20px}
.free-info-input{float:none;flex-wrap:nowrap;margin-left:64px;margin-bottom:22px;width:calc(50% - 9px)}
.free-info-input-label{white-space:normal}.free-info-input.checkbox input{width:auto;height:auto;display:inline-block;position:relative;top:2px}
.free-info-input:nth-child(even){width:calc(50% - 9px);margin-right:0;margin-left:9px}.free-info-input:nth-child(even){margin-right:0;margin-left:64px}
.free-info-input label{font-size:12px;color:#343434;white-space:normal;text-overflow:ellipsis;display:block;margin-bottom:6px}
.free-info-input input{width:100%;height:36px;font-size:16px;border:1px solid #909090;border-radius:2px;padding-left:5px}
.free-info-input input::placeholder{font-size:14px;padding:0 8px}.free-info-input select{min-width:166px;height:36px;font-family:"FlamaBook",sans-serif;font-size:14px;line-height:22px;color:#343434;background:#fff url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/catalog/icon_arrowBlueXsm_down.svg") no-repeat 95% 50%;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px}
@media screen and (max-width:320px){.product-middle-information{max-width:767px;margin:0 auto;display:block;padding-bottom:0}
.product-middle-information button{display:block;margin-left:10px;width:179px;height:42px}.product-middle-information-consultation{height:675px;max-width:767px;width:100%;margin:0;border:0}
.product-middle-information-consultation-title{max-width:345px;width:100%;margin:21px 10px 0 10px}.product-middle-information-consultation-title img{display:none}
#info-small{margin-left:calc(50% - 146px)}.consultation-copy{max-width:290px;width:100%;margin:21px 10px 0 10px}
.consultation-options-copy{max-width:290px;width:100%}.product-middle-information-kit{height:700px;max-width:767px;width:100%;margin-right:0;padding-bottom:60px;border:0;margin-left:0}
.product-middle-information-kit-title{max-width:345px;width:100%;margin:21px 10px 0 10px}.product-middle-information-kit-title img{display:none}
.info-copy{max-width:290px;width:100%;margin:10px 10px 20px 10px}.free-info-input{margin:0 auto 30px;width:290px}
.free-info-input.checkbox input{width:auto;height:auto;display:inline-block;position:relative;top:2px}
.free-info-input select{min-width:145px}.free-info-input:nth-child(even){margin:0 auto 30px;width:290px}
.free-info-input input{font-size:14px}.flex-leadgen{display:flex;width:290px;margin:0 10px}.flex-leadgen .free-info-input{padding-right:15px}
}@media screen and (min-width:321px) and (max-width:375px){.product-middle-information{max-width:640px;margin:0 auto;display:block;padding-bottom:0}
.product-middle-information button{display:block;margin-left:calc(50% - 162px);width:179px;height:42px}
.product-middle-information-consultation{height:700px;max-width:767px;width:100%;margin:0;border:0}.product-middle-information-consultation-title{max-width:320px;width:100%;margin:26px auto 0}
.product-middle-information-consultation-title img{display:none}#info-small{margin-left:calc(50% - 158px)}
.consultation-copy{max-width:320px;width:100%}.consultation-options-copy{max-width:320px;width:100%}
.product-middle-information-kit{height:1050px;max-width:640px;width:100%;margin-right:0;padding-bottom:60px;border:0;margin-left:0}
.product-middle-information-kit-title{max-width:320px;width:100%;margin:21px auto 0;padding-top:35px}
.product-middle-information-kit-title img{display:none}.info-copy{max-width:320px;width:100%}.free-info-input{margin:0 auto 30px;width:320px}
.free-info-input.checkbox input{width:auto;height:auto;display:inline;position:relative;top:2px}.free-info-input select{min-width:145px;width:100%}
.free-info-input:nth-child(even){margin:0 auto 30px;width:320px}.free-info-input input{font-size:14px}
.flex-leadgen{display:flex;flex-direction:column;margin-left:calc(50% - 162px)}.flex-leadgen .free-info-input{padding-right:22px}
.leadgenBorder{border-top:1px solid #cacaca;max-width:375px;width:100%}}@media screen and (min-width:376px) and (max-width:500px){.product-middle-information button{display:block;margin-left:calc(50% - 172px);width:179px;height:42px}
.product-middle-information-consultation{height:730px;max-width:767px;width:100%;margin:0;border:0}.product-middle-information-consultation-title{max-width:345px;width:100%;margin:26px auto 0}
.product-middle-information-consultation-title img{display:none}#info-small{margin-left:calc(50% - 172px)}
.consultation-copy{max-width:345px;width:100%}.consultation-options-copy{max-width:345px;width:100%}
.product-middle-information-kit{max-width:767px;width:100%;margin-right:0;padding-bottom:60px;border:0;margin-left:0}
.product-middle-information-kit-title{max-width:345px;width:100%;margin:21px auto 0;padding-top:35px}
.product-middle-information-kit-title img{display:none}.info-copy{max-width:345px;width:100%;padding:14px 0 10px 0}
.product-middle-information{max-width:767px;margin:0 auto;display:block;padding-bottom:0}.free-info-input{margin:0 auto 30px;width:345px}
.free-info-input.checkbox input{width:auto;height:auto;display:inline-block;position:relative;top:2px}
.free-info-input select{width:100%}.free-info-input:nth-child(even){margin:0 auto 30px;width:345px}.free-info-input input{font-size:14px}
.flex-leadgen{display:flex;flex-direction:column}.flex-leadgen .free-info-input{padding-right:15px}}
@media screen and (min-width:501px) and (max-width:767px){.product-middle-information button{display:block;margin-left:calc(50% - 172px);width:179px;height:42px}
.product-middle-information-consultation{height:730px;max-width:767px;width:100%;margin:0;border:0}.product-middle-information-consultation-title{max-width:345px;width:100%;margin:26px auto 0}
.product-middle-information-consultation-title img{display:none}#info-small{margin-left:calc(50% - 172px)}
.consultation-copy{max-width:345px;width:100%}.consultation-options-copy{max-width:345px;width:100%}
.product-middle-information-kit{max-width:767px;width:100%;margin-right:0;padding-bottom:60px;border:0;margin-left:0}
.product-middle-information-kit-title{max-width:345px;width:100%;margin:21px auto 0;padding-top:35px}
.product-middle-information-kit-title img{display:none}.info-copy{max-width:345px;width:100%;padding:14px 0 10px 0}
.product-middle-information{max-width:767px;margin:0 auto;display:block;padding-bottom:0;background-color:#f8f8f8}
.free-info-input{margin:0 auto 30px;width:345px}.free-info-input.checkbox input{width:auto;height:auto;display:inline-block;position:relative;top:2px}
.free-info-input select{width:100%}.free-info-input:nth-child(even){margin:0 auto 30px;width:345px}.flex-leadgen{display:flex;width:345px;margin-left:calc(50% - 172px)}
.flex-leadgen .free-info-input{padding-right:15px}}@media screen and (max-width:768px){.free-info-input.checkbox.flex-container{display:block;position:relative;padding-left:35px;width:78%;margin:0 auto 30px;text-align:left;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.free-info-input.checkbox.flex-container input{position:absolute;opacity:0;cursor:pointer;height:25px;width:25px;z-index:5;top:4px;left:0}
.free-info-input.checkbox.flex-container .checkmark{position:absolute;top:4px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #cacaca;border-style:inset}
.free-info-input.checkbox.flex-container input:focus ~ .checkmark{outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}
.free-info-input.checkbox.flex-container input:checked ~ .checkmark{background-color:#2196f3}.free-info-input.checkbox.flex-container .checkmark:after{content:"";position:absolute;display:none}
.free-info-input.checkbox.flex-container input:checked ~ .checkmark:after{display:block}.free-info-input.checkbox.flex-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.free-info-input.checkbox.flex-container .free-info-input-label{font-size:14px}}@media screen and (min-width:376px) and (max-width:768px){.free-info-input.checkbox.flex-container{width:310px}
}@media screen and (min-width:768px){.product-middle-information .showroom-link{margin:10px 0 0 68px}
}@media screen and (min-width:768px) and (max-width:868px){.product-middle-information{max-width:940px;margin:0 auto}
.product-middle-information-consultation{max-width:450px;width:100%;margin-right:0}.product-middle-information-kit{max-width:450px;width:100%}
.free-info-input select{width:100%}}@media screen and (min-width:869px) and (max-width:960px){.product-middle-information{max-width:915px;margin:0 auto}
.product-middle-information-consultation{max-width:450px;width:100%;margin-right:0}.product-middle-information-kit{max-width:450px;width:100%}
.free-info-input select{width:100%}}@media screen and (min-width:961px){.product-middle-information{max-width:1100px;margin:0 auto}
.product-middle-information-consultation{flex-direction:column;background-color:#f8f8f8;border:solid 1px #ebebeb;margin-right:0;max-width:534px;width:100%}
.product-middle-information-kit{flex-direction:column;background-color:#f8f8f8;border:solid 1px #ebebeb;max-width:534px;width:100%}
}@media screen and (min-width:1441px){.product-middle-information-consultation{margin-top:0}.product-middle-information-consultation ul{padding:0}
.product-middle-information-consultation .flex-item p:first-child,.product-middle-information-kit .flex-item p:first-child{max-width:386px}
.free-info-input.checkbox input{width:auto;height:auto;display:inline-block;position:relative;top:2px}
.free-info-input,.free-info-input input,.free-info-input select{width:200px;padding-left:5px}.free-info-input{margin-left:64px}
}.tenacious-chatter{position:fixed;z-index:13;bottom:0;right:10px;width:90px;height:30px;background:#000;border-radius:2px}
.tenacious-chatter a{color:#fff;text-decoration:none;font-size:12px;line-height:30px;font-family:"FlamaMedium",sans-serif;font-weight:400;letter-spacing:1px}
.tenacious-chatter img{vertical-align:middle;padding-left:15px;padding-right:10px}#espot-footer,#home-espot-footer,#footer{position:relative;z-index:13}
.cover-mc-cover{width:100%;height:500px;position:absolute;background-color:#343434;top:-500px;z-index:100}
#skip-to-content a{padding:6px;position:absolute;top:-150px;left:calc(50% - 30px);-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:30;color:blue;border:1px solid #007db9;background:#fff;font-size:16px;font-family:Arial,Helvetica,sans-serif}
#skip-to-content a:focus{top:0}.header.mx{background:#fff;height:54px;position:relative;z-index:20}.header.mx.get-low{z-index:10}
.header.nomx.get-low{z-index:10}.header.mx.fixed{position:fixed;top:0 !important;height:60px;z-index:20;width:100%}
.mobile-nav-wrap.fixed{position:fixed;top:0;z-index:20;width:100%;height:60px}.mobile-nav-wrap.fixed.get-low{z-index:10}
.mobile-nav-wrap{position:relative;top:0}.header-showroom-link{position:absolute;top:17px;right:165px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;line-height:20px;letter-spacing:.25px;text-transform:uppercase}
.header-showroom-link a{color:#0076ad;text-decoration:none}.header-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:3px;vertical-align:top;color:#909090}
#mobileNavFloatTrigger.fixed{height:60px;width:100%;position:relative}.header-mx-logo{width:130px;top:23px;left:calc(50% - 65px);position:absolute}
.header-mx-logo img{width:100%}.header-mx-phone{position:absolute;top:17px;right:53px;width:27px;cursor:pointer}
.header-mx-cart{position:absolute;top:17px;right:15px;width:27px;cursor:pointer}.header-mx-cart-notify{position:absolute;top:-10px;right:-10px;width:18px;text-align:center;color:#fff;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-cart-notify.svg") no-repeat}
.header-mx-cart-notify.hidden{display:none}.header-mx-cart-notify a{color:#fff;text-decoration:none}
.header-mx-cart-count{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;display:block;height:18px;line-height:18px}
.header-mx-menu{position:absolute;left:15px;top:17px;width:27px;cursor:pointer}.header-mx-menu .header-mx-menu-button{background-color:inherit;border:0;cursor:pointer}
.header-mx-menu-close{display:none;font-size:25px;padding-left:7px}.header-search-area{height:83px;width:100%;background:#fff;padding-top:27px;position:absolute;top:-170px;z-index:10}
.header-search-form{max-width:345px;width:calc(100% - 30px);margin:0 auto}.header-search-input{height:42px;border:1px solid #909090;border-radius:2px 0 0 2px;max-width:282px;font-family:"FlamaBook",sans-serif;font-size:14px;line-height:22px;padding-left:10px}
.header-search-submit{max-width:61px;height:46px;background:#007db9 url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-magnifying-glass-light.svg") no-repeat 50% 50%;border:0;border-radius:2px;cursor:pointer}
.mobile-search-area{height:60px;width:100%;background:#ebebeb}.mobile-search-area .header-search-form{margin-top:10px;max-width:none;width:calc(100% - 20px)}
.mobile-search-area .header-search-submit{background:#fff url("https://res.cloudinary.com/iconcdn/image/upload/q_auto/v1576619799/nordictrack.com/cdn/images/icons/search_icon_blk.svg") no-repeat 70% 50%;max-width:30px;border-radius:0;height:40px;background-size:15px;padding:0}
.mobile-search-area .header-search-input{border:0;max-width:none;font-size:14px;padding-left:7px;height:38px}
.header-nav-area{background:#fff;padding-top:0;position:absolute;top:-1000px;width:100%;min-height:300px;z-index:17;overflow:auto;max-height:80vh}
.header-nav-category{text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;line-height:50px;width:100%;text-align:center;color:#343434;padding:0;cursor:pointer}
.header-nav-category a{display:block;color:#343434;text-decoration:none;cursor:pointer}.header-nav-title{height:40px;transition:all .35s ease-out}
.header-nav-title a,.header-nav-title button{transition:all .35s ease-out;padding:10px 0}.header-nav-title.active,.header-nav-title a.has-series:hover,.header-nav-title button:hover{color:#007db9}
.header-nav-title.has-series{position:relative}.header-nav-title.current-page,.header-nav-title:hover{background-color:#007db9}
.header-nav-title.current-page a,.header-nav-title:hover a,.header-nav-title:hover button{color:white}
.mobile-nav-wrap .sub-menu{padding:0;margin:0}.mobile-nav-wrap .sub-menu li{list-style-type:none;text-transform:none;text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;line-height:50px;width:100%;text-align:center;color:#343434;background:#f3f6fa;padding:0;border-top:2px solid #ebebeb;line-height:65px;text-decoration:none}
.sub-menu{display:none}#desktop-Menu-iFit{width:300px}.mobile-nav-wrap .sub-menu li button{border-bottom:2px solid #ebebeb;line-height:65px;text-decoration:none}
.mobile-nav-wrap .sub-menu li:last-child button{border-bottom:0}.header-nav-category button{cursor:pointer;text-transform:uppercase;font-size:inherit;font-family:inherit;letter-spacing:inherit;color:inherit}
.header-nav-category:nth-child(-n+2) .sub-menu{left:0;right:unset}.header-nav-title .sub-menu{align-items:flex-start;background-color:#fff;border:1px none;border-radius:4px;background:#FFF;box-shadow:0 20px 20px 0 rgba(0,0,0,0.5);display:none;flex-direction:column;padding:10px;position:absolute;right:0;margin:0;margin-top:4px}
.header-nav-title .sub-menu li{color:#343434;font-family:"FlamaMedium",Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:650;line-height:normal;list-style-type:none;margin:0;padding:0;text-align:left;min-inline-size:max-content;width:100%;text-transform:none}
.header-nav-title .sub-menu a{display:block;padding:10px}.header-nav-title:hover .sub-menu a{color:#343434}
.header-nav-title .sub-menu a:hover{background-color:#007db9;color:white}.header-nav-title .sub-menu li:first-child::after{content:"";width:100%;height:1px;background-color:#cacaca;display:block;margin:10px 0}
.header-nav-series{background:#f8f8f8;width:100%;height:0;visibility:hidden}.header-nav-series a:hover{color:#007db9}
.header-nav-series-all{font-family:"FlamaBookItalic";background:#f8f8f8;width:100%;text-transform:capitalize;height:0;visibility:hidden}
.header-nav-sales{background:#202020;color:#fff;text-align:center;line-height:62px;height:62px}.header-nav-sales span,#mobile-chat,.vert-pipe{display:inline-block}
.header-nav-sales img{position:relative;top:1px}#mobile-chat a{text-decoration:none;color:#fff}.vert-pipe{width:1px;height:16px;background-color:#fff;vertical-align:text-bottom;margin:0 20px}
#header-language-selector-nomx{position:absolute;top:16px;right:175px;color:#007db9;text-decoration:underline;font-size:12px;text-transform:uppercase;cursor:pointer}
.language-triangle-nomx{width:12px;height:6px;background-image:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/white_triangle.svg")}
.language-popup-nomx{position:absolute;right:175px;top:46px;width:214px;background:#fff;box-shadow:0 -1px 7px rgba(0,0,0,0.15);display:none}
.language-triangle-nomx{position:absolute;top:-6px;left:169px}.language-popup-box-nomx{font-size:16px;padding:13px 0 30px 25px}
.language-line-nomx{width:130px;height:0;border:1px solid #cacaca;margin:8px 0 8px 25px}.language-popup-nomx p{margin-bottom:15px}
.cart-header-sales{position:absolute;top:10px;right:30px;display:inline}.cart-header-sales a{text-decoration:none;color:#343434}
.cart-header-sales img{margin-right:8px}.cart-header-sales .header-chat{position:relative;top:auto;right:auto}
.header-chat{position:absolute}.header-chat img{vertical-align:middle;margin-right:10px}#cz-sales-bar .content-zone-container{height:48px;background:#5a5959;text-align:center;line-height:48px;position:relative;z-index:20}
#cz-sales-bar .content-zone-container a{text-decoration:none;color:#fff;display:block}#cz-sales-bar.flex-item{z-index:10}
.center-bar .sales-title{font-size:15px;letter-spacing:1.5px;line-height:15px}.center-bar .sales-term{font-size:15px;letter-spacing:1.5px;font-family:"FlamaSemiCondensedMedium",sans-serif;line-height:15px}
.center-bar .view-sale{font-size:11px;letter-spacing:1.5px;line-height:15px;margin-left:20px;border-bottom:2px solid #fff;padding-bottom:2px}
.long-dash{display:none}#sales-box{position:relative;height:40px;width:100%}.sales-bar{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}
.header-logo img{width:100%}.nav-salesbar-wrap{display:block}#cookie-jar{display:none;background:rgba(32,32,32,0.95);width:100%;min-height:108px;position:fixed;bottom:0;color:#fff;z-index:100;text-align:center}
#cookie-jar .flex-container{justify-content:center;align-items:center;-ms-flex-direction:column;flex-direction:column}
#cookie-jar p{line-height:18px;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:12px;margin:10px 0}
#cookie-jar a{color:#6cc0e0}#cookie-jar button{width:150px;height:42px;font-size:14px;line-height:14px;font-family:"FlamaSemiCondensedSemiBold",sans-serif}
.footer{background:#202020;color:#cacaca;position:relative;z-index:20}#home-espot-footer{background:#343434;position:relative;z-index:50}
#crm-home-email{background-color:#ebebeb}#email-mobile-signup{position:relative;width:100%;min-height:290px}
#email-mobile-signup .checkbox-container{display:block;position:relative;padding-left:35px;width:calc(90% - 17.5px);max-width:330px;margin:0 auto;text-align:left;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#email-mobile-signup .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:25px;width:25px;z-index:5;top:4px;left:0}
#email-mobile-signup .checkmark{position:absolute;top:4px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #cacaca;border-style:inset}
#email-mobile-signup .checkbox-container input:focus ~ .checkmark{outline-offset:-2px;outline:-webkit-focus-ring-color auto 5px}
#email-mobile-signup .checkbox-container input:checked ~ .checkmark{background-color:#2196f3}#email-mobile-signup .checkmark:after{content:"";position:absolute;display:none}
#email-mobile-signup .checkbox-container input:checked ~ .checkmark:after{display:block}#email-mobile-signup .checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.footer-email-mobile input{width:90%;max-width:345px;height:30px;font-size:16px;line-height:16px;color:#737373;padding:10px;border:0}
.email-title{font-family:"FlamaBook",sans-serif;font-size:18px;line-height:18px;padding:30px 15px;color:#000}
.hide{display:none}#crm-home-email #error{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;color:#c22a00;text-transform:uppercase;text-align:right;line-height:10px;margin:8px auto;width:100%;max-width:365px}
#crm-home-email #error-checkbox{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;color:#c22a00;text-transform:uppercase;text-align:left;line-height:10px;margin:10px auto;width:100%;max-width:365px}
#espot-footer{background:#202020}.footer-espot-top{flex-direction:column}.footer-espot-top img{margin:38px auto 12px;width:214px;height:16px}
.footer-espot-top-text{text-align:center;font-size:12px;line-height:22px;font-family:"FlamaBook",sans-serif}
.footer-espot-top-text h3{color:#fff;font-size:14px;font-family:"FlamaSemiCondensedMedium",sans-serif}
.footer-espot-top-text a{text-decoration:none;color:#93cef7}.footer-espot-bottom{justify-content:center;align-items:center}
.footer-espot-bottom .vertical-line{width:1px;height:83px;background:#747474}.footer-espot-bottom h3{color:#fff;font-size:12px;text-align:center;font-family:"FlamaSemiCondensedMedium",sans-serif}
.footer-espot-left .flex-container{justify-content:center;align-items:center;flex-direction:column}.footer-espot-left img{height:48px;width:48px}
.footer-espot-right .flex-container{justify-content:center;align-items:center;flex-direction:column}
.footer-espot-right img{height:32px;width:32px;margin:20px 0 12px}.footer-financing-font{color:#fff;font-size:18px}
.footer-financing-font .footer-financing-big-font{font-size:30px}.footer-financing-font .footer-financing-big-font.not-so-big{font-size:20px}
.footer-espot-center-limited{color:#fff;font-size:14px;font-family:"FlamaMedium",sans-serif;font-weight:400;display:inline-block}
.footer-espot-center-limited-container{margin-top:9px}.footer-espot-center-text{display:inline-block}
.footer-espot-apply-link{color:#6bbfe1;text-transform:uppercase;margin-left:8px;font-size:14px;font-family:"FlamaMedium",sans-serif;font-weight:400}
.footer a{text-decoration:none;color:#cacaca}.footer ul{list-style-type:none;margin:0;padding:0}.footer-links-box .ca-flag{padding-left:7px;vertical-align:middle}
.footer-links-box-title{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:16px;letter-spacing:.5px;padding:45px 10px 25px;border-bottom:1px solid #747474;position:relative;color:#f8f8f8}
.footer li.blind{display:none;font-family:"FlamaBook",sans-serif;font-size:14px;line-height:16px;color:#ebebeb;padding-left:10.4px;padding-bottom:18px}
.footer-social-links{display:flex;justify-content:center;align-items:center;width:80%;margin:27.5px auto 33px}
.footer-social-link a span{display:block;width:30px;height:30px}.footer-social-image.twitter{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-twitter-30.svg") no-repeat 50% 50%}
.footer-social-image.facebook{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-facebook-30.svg") no-repeat 50% 50%}
.footer-social-image.pinterest{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-pinterest-30.svg") no-repeat 50% 50%}
.footer-social-image.learn{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-blog-30.svg") no-repeat 50% 50%}.footer-social-image.blog{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-blog-30.svg") no-repeat 50% 50%}
.footer-social-image.google-plus{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-googleplus-light.svg") no-repeat 50% 50%}
.footer-social-image.youtube{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn-social-youtube-30.svg") no-repeat 50% 50%}
.footer-social-image.instagram{background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icn_new_instagram_white.svg") no-repeat 50% 50%;background-size:80%}
.footer-copyright{text-align:center;font-size:12px;line-height:20px;color:#909090;padding-bottom:56px}
#home-espot-one{background:#f8f8f8;position:relative}.financing-espot-wrap{min-height:130px;max-width:1086px;margin:0 auto}
.financing-espot-wrap h3{font-size:14px;font-family:"FlamaSemiCondensedMedium",sans-serif}
.vertical-line{width:1px;height:63px;background:#747474;margin:28px auto}.financing-espot-left,.financing-espot-no-pop{flex-grow:1}
.financing-espot-left .flex-container,.financing-espot-left-no-pop .flex-container{justify-content:center;align-items:center}
.financing-espot-left,.financing-espot-left-no-pop img{margin:0 7px;width:48px;height:48px}.financing-espot-left,.financing-espot-left-no-pop h3{margin:0 7px}
.financing-espot-center{flex-grow:2.5}.nt-financing-logo{height:15px;width:100%;margin-top:20px}.apply-now-button-arrow{margin-left:6px;vertical-align:middle}
.apply-now-button-arrow svg path{fill:#fff}.apply-now-arrow{font-size:16px}.financing-espot-center-terms.flex-container{flex-direction:column}
.financing-espot-center .financing-item.flex-container{justify-content:center;align-items:center;flex-wrap:wrap}
.financing-espot-center .financing-item.flex-container .financing-espot-center-lower.flex-container{justify-content:space-around;width:460px;align-items:center;margin-top:-6px}
.financing-espot-center-text{margin:0 30px;text-align:center;font-family:"FlamaSemiCondensedMedium",sans-serif}
.financing-espot-center-limited{text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0}
.apply-now-button{height:42px;width:124px;background:#0076ad;border-radius:2px;color:#fff;font-size:14px;font-family:"FlamaSemiCondensedBold",sans-serif;display:block;text-align:center;text-transform:uppercase;line-height:42px}
.apply-link-no-1200-text{text-decoration:none;color:#0076ad;letter-spacing:1px}.financing-espot-right{flex-grow:1;cursor:pointer}
.financing-espot-right .flex-container{justify-content:center;align-items:center}.financing-espot-right img{margin:0 7px;width:48px;height:48px}
.financing-espot-right h3{margin:0 7px}.financing-item{min-height:120px}.financing-espot-right-767-br{display:block}
.financing-espot-right-1200-br{display:none}.on-select-dx{display:inline;font-size:12px;font-family:"FlamaBook",sans-serif;font-style:italic;text-transform:none;color:#343434}
.on-select-tx{display:none}.on-select-mx{color:#fff;margin-top:8px;font-size:12px;font-family:"FlamaBook",sans-serif;font-style:italic;text-transform:none}
.red-free-shipping{color:#ff4412}.product-financing-topm{margin-top:10px}#ifit-faq-pop{display:none}
.ifit-faq-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}.ifit-faq-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:15}
.ifit-faq-pop-container{width:960px;overflow:auto;position:relative;z-index:55;margin:70px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;color:#000;background:#fff}
.ifit-faq-pop-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15;color:#fff;text-transform:uppercase;font-size:14px}
.ifit-faq-pop-text{padding:40px 90px 40px 90px}.ifit-faq-pop-text h2{font-size:23px}.ifit-faq-pop-text b{font-family:"FlamaMedium",sans-serif;font-weight:400}
.ifit-faq-pop-text p,.ifit-faq-pop-text li{padding-left:5px;color:#747474}.ifit-faq-title{text-align:center;font-size:20px;line-height:12px;margin:40px 5px 20px;font-size:13px;color:#343434;border-bottom:1px solid #cacaca}
.ifit-faq-content{width:100%}.ifit-faq-content>div:first-of-type{display:flex;justify-content:space-between;text-align:left;line-height:normal;padding-bottom:7px}
#financing-pop,#financing-pop-36m-12ifit,#financing-pop-optional,#financing-pop-36m-1ifit{display:none}
.modal-by-nordictrack{overflow:hidden}.financing-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:70}
.financing-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:58}
.financing-pop-container{width:960px;height:94%;overflow:auto;position:relative;background:#fff;color:#000;z-index:60;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif}
.financing-pop-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}.financing-pop-title{text-align:center;font-size:20px;line-height:12px;margin:40px 5px 20px}
.financing-pop-title-br{display:none}.financing-pop-fineprint{font-size:13px;line-height:19px;padding:0 5px}
.financing-pop-fineprint .bold{font-family:"FlamaMedium",sans-serif;font-weight:400}
.financing-pop-fineprint p{margin-bottom:15px}.financing-table.flex-container{flex-direction:column;padding:5px;font-size:14px;margin-bottom:40px}
.financing-pop-payment-type{font-size:14px;border-bottom:1px solid #000;padding-bottom:10px;font-family:"FlamaMedium",sans-serif;font-weight:400}
.financing-table .flex-container{justify-content:space-between}.financing-table .flex-container div{width:30%;line-height:normal}
.financing-pop-row-title{text-align:right;font-family:"FlamaMedium",sans-serif;font-weight:400;padding-right:10px}
.financing-pop-machine-price{margin-top:16px}.financing-pop-subscription{margin-top:16px}.financing-pop-total{margin-top:16px}
.financing-pop-disclamer{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:20px;color:#e03100;text-align:center;margin-bottom:10px}
.precart-other-repayment-pop{margin-top:10px;font-size:11px}.precart-other-repayment-pop a{text-decoration:none;color:#343434}
.single-apr .second-apr-option{display:none}.pdp-top-price-td-more{cursor:pointer}.vault-cat-sup{vertical-align:top}
#financing-pop-ifit{display:none}.financing-pop-ifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-ifit .financing-table .flex-container{justify-content:space-around}#financing-pop-24-ifit{display:none}
.financing-pop-24-ifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-24-ifit .financing-table .flex-container{justify-content:space-around}#financing-pop-36-noifit{display:none}
.financing-pop-36-noifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-36-noifit .financing-table .flex-container{justify-content:space-around}#financing-pop-36-noifitsub{display:none}
.financing-pop-36-noifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-36-noifitsub .financing-table .flex-container{justify-content:space-around}#financing-pop-39m-1ifit{display:none}
#financing-pop-39m-1ifit .financing-pop-close{position:fixed;top:35px;cursor:pointer;z-index:15}#financing-pop-39m-1ifit .financing-table .flex-container{justify-content:space-around}
#financing-pop-39-noifit{display:none}.financing-pop-39-noifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-39-noifit .financing-table .flex-container{justify-content:space-around}#financing-pop-12-noifit{display:none}
.financing-pop-12-noifit-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
#financing-pop-12-noifit .financing-table .flex-container{justify-content:space-around}#financing-pop-43m-1ifit{display:none}
#financing-pop-43m-1ifit .financing-pop-close{position:fixed;top:35px;cursor:pointer;z-index:15}#financing-pop-43m-1ifit .financing-table .flex-container{justify-content:space-around}
#financing-pop-44m-1ifit{display:none}#financing-pop-44m-1ifit .financing-pop-close{position:fixed;top:35px;cursor:pointer;z-index:15}
#financing-pop-44m-1ifit .financing-table .flex-container{justify-content:space-around}#financing-pop-48{display:none}
#financing-pop-48 .financing-pop-close{position:fixed;top:35px;cursor:pointer;z-index:15}#financing-pop-48 .financing-table .flex-container{justify-content:space-around}
.financing-pop-36-compare,.financing-pop-39-compare,.financing-pop-43-compare,.financing-pop-44-compare{display:none}
.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{position:fixed;top:35px;right:calc(50% - 464px);cursor:pointer;z-index:15}
.financing-pop-36-compare .financing-table .flex-container,.financing-pop-39-compare .financing-table .flex-container,.financing-pop-43-compare .financing-table .flex-container,.financing-pop-44-compare .financing-table .flex-container{justify-content:space-around}
#sales-bar-shipping-pop{display:none}.modal-by-nordictrack{overflow:hidden}.sales-bar-shipping-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}
.sales-bar-shipping-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.sales-bar-shipping-pop-container{width:300px;height:200px;overflow:auto;position:relative;background:#fff;z-index:55;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;border-radius:4px}
.sales-bar-shipping-pop-close{position:fixed;top:35px;right:calc(50% - 138px);cursor:pointer;z-index:15}
.sales-bar-shipping-pop-container-text{margin:60px 10px 0;line-height:23px;font-size:18px;text-align:center}
.sales-bar-shipping-pop-container ul{width:200px;margin:0 auto}.sales-bar-shipping-pop-container li{line-height:22px}
#financing-espot-shipping-pop{display:none}.financing-espot-shipping-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}
.financing-espot-shipping-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.financing-espot-shipping-pop-container{width:300px;height:200px;overflow:auto;position:relative;background:#fff;z-index:55;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;border-radius:4px}
.financing-espot-shipping-pop-close{position:fixed;top:35px;right:calc(50% - 138px);cursor:pointer;z-index:15}
.financing-espot-shipping-pop-container-text{margin:60px 10px 0;line-height:23px;font-size:18px;text-align:center}
.financing-espot-shipping-pop-container ul{width:200px;margin:0 auto}.financing-espot-shipping-pop-container li{line-height:22px}
.financing-espot-left,.financing-espot-left-no-pop{cursor:pointer}#requiredWhiteGlove-popup{display:none}
.requiredWhiteGlove-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}.requiredWhiteGlove-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.requiredWhiteGlove-pop-container{width:960px;height:499px;overflow:auto;position:relative;background:#fff;z-index:55;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;border-radius:4px}
.requiredWhiteGlove-pop-close{position:fixed;top:35px;right:calc(50% - 470px);cursor:pointer;z-index:15}
.requiredWhiteGlove-pop-text{position:absolute;top:40px;left:530px;width:375px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{font-size:36px;font-family:"FlamaLight",sans-serif;font-weight:100;margin-bottom:30px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{font-family:"FlamaBook",sans-serif;font-size:16px;line-height:22px;margin-bottom:30px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-list-title{font-family:"FlamaBook",sans-serif;font-size:16px;line-height:22px}
.requiredWhiteGlove-pop-text li{margin-top:12px;font-size:16px;font-family:"FlamaBook",sans-serif}
#footer-espot-shipping-pop{display:none}.footer-espot-shipping-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}
.footer-espot-shipping-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.footer-espot-shipping-pop-container{width:300px;height:350px;overflow:auto;position:relative;background:#fff;z-index:55;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;border-radius:4px;top:30px}
.footer-espot-shipping-pop-close{position:fixed;right:calc(50% - 138px);cursor:pointer;z-index:15;top:70px}
.footer-espot-shipping-pop-container-text{margin:60px 10px 0;line-height:23px;font-size:18px;text-align:center}
.footer-espot-shipping-pop-container ul{width:200px;margin:0 auto}.footer-espot-shipping-pop-container li{line-height:22px}
.footer-espot-left{cursor:pointer}#footer-espot-return-pop{display:none}.footer-espot-return-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}
.footer-espot-return-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.footer-espot-return-pop-container{width:300px;height:350px;overflow:auto;position:relative;background:#fff;z-index:55;margin:25px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif;border-radius:4px;top:30px}
.footer-espot-return-pop-close{position:fixed;top:70px;right:calc(50% - 138px);cursor:pointer;z-index:15}
.footer-espot-return-pop-container-text{margin:60px 10px 0;line-height:23px;font-size:18px;text-align:center}
.footer-espot-return-pop-container ul{width:200px;margin:0 auto}.footer-espot-return-pop-container li{line-height:22px}
.footer-espot-right{cursor:pointer}#zip-search-pop{display:none}.zip-search-pop-shell{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}
.zip-search-pop-field{position:absolute;width:100%;height:100%;background:#000;opacity:.8;top:0;left:0;z-index:50}
.zip-search-pop-content{overflow:hidden;position:relative;z-index:50;margin:120px auto 0;font-family:"FlamaBook",sans-serif}
.zip-search-pop-container{overflow:hidden;position:relative;background:#fff;z-index:55;margin:55px auto 0;max-height:1080px;font-family:"FlamaBook",sans-serif}
.zip-search-pop-close{position:absolute;top:15px;right:0;cursor:pointer;z-index:15;font-family:"FlamaSemiCondensedMedium";font-size:14px;letter-spacing:1.0;color:#fff;display:flex}
.zip-search-pop-close div{margin-top:5px}.zip-search-pop-main{text-align:center}.zip-search-pop-main input[type=text],.zip-search-pop-main select:focus{border:1px solid #979797;width:127px;height:23px;padding:5px;font-size:16px}
.zip-search-pop-main img{margin-top:50px}.zip-search-title{font-family:"FlamaMedium";font-size:23px;line-height:26px;color:#0784c1}
.zip-search-copy{font-size:13px;line-height:19px;color:#343434;margin:40px auto 15px}.zip-search-code{font-family:"FlamaMedium"}
#warranty-popup{display:none}#warranty-popup .financing-pop-container{height:540px}.warranty-popup-inner{margin:40px 40px 0;text-align:left}
#warranty-popup span{font-family:"FlamaMedium",sans-serif;font-weight:400;font-weight:bold;text-decoration:underline}
#fulfillment-popup{display:none}#fulfillment-popup .financing-pop-container{height:470px}#fulfillment-popup #us-info{height:300px}
#fulfillment-popup span{font-family:"FlamaMedium",sans-serif;font-weight:400;font-weight:bold;text-decoration:underline}
#cardWarrantyDisclaimer{position:absolute;bottom:0}.address-book-item,#new-address{padding:10px;border-top:1px solid #343434}
.address-book-item address{margin:0 30px}.address-book-item h4{width:90%;display:inline-block;margin:10px 0}
.address-book-item h4 span{font-size:13px}.address-book-item .edit-link{float:right}.address-book-form{margin:0 30px}
button.new-address:after{content:none}.account-layout .flex-container{justify-content:center}#account-menu{font-size:16px;margin-bottom:30px}
#account-menu li{padding:5px 10px 5px 10px}#account-menu a{color:#000}#forgotPasswordForm{width:400px}
#forgotPasswordForm input[type="submit"]{margin:10px 0}.account-options-menu{width:20%}
.account-options-content{width:44%}legend span{color:#343434;font-size:12px;padding:5px}.account-options-content .sign-up-button{float:left}
#manage-address .address-label{text-transform:none}#address-container{display:none}form.manage-account{width:320px}
form.manage-account p{font-size:16px;line-height:20px}form.manage-account label{font-size:16px;line-height:30px}
form.manage-account input{font-size:16px}form.manage-account .mtten{margin-top:10px}form.manage-account .submit-button{margin-top:20px}
.divider{width:1px;height:240px;float:left;margin:20px 40px 60px;background:#343434}.link-404{color:#0076ad}
.order-details-container th,.order-details-container td{padding:5px}.order-details-container table{width:80%}
#order-history .order-info-row{border-top:1px solid #000;padding:10px 5px}.order-lookup{border:none !important;color:#1ca6df;cursor:pointer;padding:0}
.order-info-row .title{width:230px;display:inline-block}.login-form-bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#111;opacity:.5;z-index:1000;display:none}
#login_form{display:none}.login_form{position:absolute;z-index:1010;top:0;left:0;width:310px;height:310px;border:1px solid #111;background:url(https://__storeDomain__/cdn/images/email-subscribe-bg.jpg);background-size:cover;-webkit-box-shadow:-5px 5px 35px 0 rgba(0,0,0,0.5);-moz-box-shadow:-5px 5px 35px 0 rgba(0,0,0,0.5);box-shadow:-5px 5px 35px 0 rgba(0,0,0,0.5)}
.closable{cursor:pointer}.login-form-close{color:#999;position:relative;display:block;text-align:center;width:30px;height:30px;top:5px;left:270px;font-weight:bold}
.login_form h3{color:#fff;font-size:33px;line-height:38px;text-align:center;margin:0 5px 20px 5px}.login_form p{text-transform:uppercase;color:#e03100;font-size:20px;line-height:20px;text-align:center;margin:30px 5px}
#errorMessageEmailPopup{display:none;width:100%;height:20px;color:red;margin-top:-20px}#errorMessageEmailPopup p{margin:10px 0}
.error{color:red}#contactFormPopup .email-input-wrap{margin:30px auto;display:table}#contactFormPopup .email-input-box{height:24px;padding:5px;border:0;margin-right:10px;width:160px}
#emailSubmitPopup{border:0}.email-submit-inputs{margin:30px auto;display:table}#mini-field{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:28}
.bedlam-accessories{display:none}#modal-cart{width:793px;height:510px;position:absolute;top:44px;left:calc(50vw - 396.5px);z-index:10002;box-shadow:0 3px 10px 0 rgba(0,0,0,0.5)}
#modal-cart.no-accessories{width:300px;left:calc(50vw - 150px)}.modal-cart-close{position:absolute;top:10px;right:10px;z-index:55;display:block;width:35px;height:30px;line-height:30px;cursor:pointer;border:0;background-color:inherit}
.modal-cart-close-text{border:0;background-color:inherit;color:#007db9;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;cursor:pointer;text-transform:uppercase}
#modal-cart-flex-container{display:flex;flex-direction:row;min-height:510px}#modal-cart-main{border-right:2px solid #dfdfdf;background:#fff;border-radius:5px 0 0 5px;width:300px;padding:40px 25px}
#modal-cart.no-accessories #modal-cart-main{border-right:0;border-radius:5px;text-align:center}#modal-cart-main img{max-width:200px;display:block;margin:10px auto 30px;height:200px}
#modal-cart-main .modal-cart-added{font-family:"FlamaSemicondensedLight",sans-serif;font-weight:100;font-size:36px;color:#000;margin:10px 0}
.modal-cart-title{font-family:"FlamaLight",sans-serif;font-weight:100;font-size:16px;color:#343434;margin-bottom:20px}
.modal-cart-title span{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;color:#000}
#modal-cart-main .button{font-size:14px;letter-spacing:1.4px;line-height:30px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;margin-bottom:15px;min-width:199px;height:43px}
.modal-cart-message{margin-top:-15px;margin-bottom:10px;color:#e03100;font-family:"FlamaMedium",sans-serif;font-weight:400}
#modal-cart-addons{background:#f8f8f8;border-radius:0 5px 5px 0;width:392px;padding:40px 25px;overflow:hidden}
#modal-cart.no-accessories #modal-cart-addons{display:none}#modal-cart-addons h3{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;font-size:22px;color:#343434}
#modal-cart-addons .flex-item{text-align:center;width:40%}#modal-cart-addons .flex-item:first-child{margin-right:10%}
.modal-cart-addons-image{height:150px;width:150px;margin:0 auto}#modal-cart-addons .modal-cart-addons-name{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;color:#333;font-size:18px;height:50px;line-height:25px;margin-bottom:5px}
.modal-cart-addons-copy{font-family:"FlamaSemiCondensedLight",sans-serif;font-size:14px;color:#343434;margin-bottom:10px;height:60px;line-height:20px}
.modal-cart-addons-price{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;color:#343434;font-size:16px;margin-bottom:10px}
.modal-cart-msrp-price{color:#6e6e6e;text-decoration:line-through;padding-right:10px}#mini-container{position:absolute;top:0;left:0;height:100%;width:100%}
#mini-cart{position:fixed;top:-1000px;right:15px;z-index:25;max-width:348px;width:calc(100% - 90px);background:#fff;min-height:200px;padding:20px 30px 81px;z-index:19;box-shadow:0 3px 10px 0 rgba(0,0,0,0.24)}
#mini-field{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:28}.mini-cart-item-image{-ms-flex:0 1 auto;flex:0 1 auto;width:100px;height:100px;margin-right:30px}
.mini-cart-item-copy{-ms-flex:0 1 auto;flex:0 1 auto;width:calc(100% - 130px)}.mini-cart-item-name{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:16px;color:#343434;margin-bottom:5px}
.mini-cart-item-sku{font-family:"FlamaBookItalic";font-size:12px;color:#747474;margin-bottom:23px}
.mini-cart-item-remove{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:11px;text-transform:uppercase}
.mini-cart-item-remove a{text-decoration:none;color:#747474}.mini-cart-item-price{text-align:right;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;color:#747474}
.mini-remove{position:relative;padding-right:15px}.mini-remove:after{content:"\d7";position:absolute;top:0;right:0;width:16px;height:16px;text-align:center;font-size:16px;line-height:14px}
.mini-cart-item-shipping,.mini-cart-item-service{flex:0 1 auto;width:100px;margin-right:14px;font-size:12px;line-height:20px;color:#747474}
.mini-cart-item-shipping-name,.mini-cart-item-service-name{font-size:12px;line-height:20px;color:#747474}
.mini-cart-item-shipping-description,.mini-cart-item-service-description{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;color:#747474;text-align:right}
.mini-cart-item-shipping-description{margin-bottom:13px}.mini-cart-break{height:1px;background:#cacaca;width:100%;margin:32px 0 21px}
.mini-cart-subtotal{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;color:#343434;text-align:right;margin-bottom:30px}
.mini-cart-button{display:block;max-width:100%;margin:0 auto;height:43px;border-radius:2px;background:#007db9;color:#fff;font-family:"FlamaCondensedMedium",sans-serif;letter-spacing:1.6px;font-size:16px;line-height:43px;text-align:center;text-transform:uppercase;text-decoration:none}
.mini-cart-financing-cz{font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:12px;text-align:center;color:#007db9;margin-top:7px;text-transform:uppercase}
.mini-cart-contact{display:none;text-align:center;position:absolute;bottom:25px;left:0;width:100%;height:32px;line-height:32px}
.mini-cart-phone{flex:2;border-right:1px solid #cacaca}.mini-cart-phone img{margin-right:5px}.mini-cart-chat{flex:1}
.mini-cart-chat img{margin-right:8px}.mini-cart-phone a,.mini-cart-chat a{color:#343434;text-transform:uppercase;text-decoration:none}
.ada-modal{width:100%;height:calc(100% - 80px);position:fixed;top:45px;left:0;z-index:100;overflow-y:auto;display:none}
.ada-modal h1{margin:0}.ada-modal .modal-overlay{width:100%;height:100%;z-index:90;background-color:#000;opacity:.8;position:fixed;top:0;left:0;display:none;margin:0;padding:0}
.ada-modal .modal-container{width:100%;position:relative;top:150px;display:flex;justify-content:center}
.ada-modal .modal-content{min-height:200px;min-width:320px;padding:12px 6px;background:#fff;position:relative;box-shadow:0 0 25px -10px #000;text-align:center;z-index:110}
.ada-modal .screen-reader-offscreen{position:absolute;left:-999px;width:1px;height:1px;top:auto}@media screen and (max-width:767px){.ada-modal .modal-content{min-width:300px;width:300px;max-width:300px;padding-bottom:0}
.ada-modal h1{margin:20px 0}.ada-modal .buy-button{position:absolute;top:145px;left:0;width:120px;min-width:0}
}@media screen and (max-width:415px){.ada-modal{top:-55px;height:105%}}.spinner{margin:0 auto 0;width:100px;text-align:center}
.spinner>div{width:10px;height:10px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.7s infinite ease-in-out both;animation:sk-bouncedelay 1.7s infinite ease-in-out both;margin-right:5px}
.spinner-blue>div{background:#007db9}.spinner .spinner-item1{-webkit-animation-delay:-0.60s;animation-delay:-0.60s}
.spinner .spinner-item2{-webkit-animation-delay:-0.40s;animation-delay:-0.40s}.spinner .spinner-item3{-webkit-animation-delay:-0.20s;animation-delay:-0.20s}
@-webkit-keyframes sk-bouncedelay{0,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes sk-bouncedelay{0,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.content-page h1{margin-top:0;padding-top:30px}
.content-page{padding-bottom:60px}.content-page.inner{width:90%;margin:0 5%}.subscriptions-page{text-align:center;padding-bottom:60px}
.subscriptions-page.inner{width:300px;margin:0 auto}#privacyLinks a{color:#909090}#privacyLinks span+span:before{content:' | '}
.v12-overlay{width:100%;height:100vh;position:absolute;top:0;background:#000;opacity:.8;z-index:30}.v12-popup .no-gutters{margin-right:0;margin-left:0}
.v12-popup .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v12-popup *,.v12-popup ::after,.v12-popup ::before{box-sizing:inherit}
.v12-popup .no-gutters>.col,.v12-popup .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.v12-popup .col-md-6{position:relative;width:100%;min-height:1px}
.v12-popup *,.v12-popup ::after,.v12-popup ::before{box-sizing:inherit}@media(min-width:768px){.v12-popup .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.v12-popup .offset-md-1{margin-left:8.333333%}.v12-popup .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
}.v12-popup{max-width:600px;z-index:31;position:absolute}.v12-popup input{position:absolute}.v12-popup input[type=range]{height:26px;-webkit-appearance:none;margin:10px 0;background-color:transparent;width:100%}
.v12-popup input[type=range]:focus{outline:0}.v12-popup input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fe673c;border-radius:1px;border:0 solid #000}
.v12-popup input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer;-webkit-appearance:none;margin-top:-7.5px}
.v12-popup input[type=range]:focus::-webkit-slider-runnable-track{background:#fe673c}.v12-popup input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fe673c;border-radius:1px;border:0 solid #000}
.v12-popup input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer}
.v12-popup input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}
.v12-popup input[type=range]::-ms-fill-lower,.v12-popup input[type=range]::-ms-fill-upper{background:#fe673c;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}
.v12-popup input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer}
.v12-popup input[type=range]:focus::-ms-fill-lower,.v12-popup input[type=range]:focus::-ms-fill-upper{background:#fe673c}
.v12-popup input[type=range][type=text]{width:100px}.v12-popup input .body{background-image:linear-gradient(to right,#fff,#eee)}
.v12-popup input .body .header{padding:5px;background-color:#343434;text-align:center;color:white;font-family:"FlamaCondensedMedium",sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:50px;height:50px;position:relative}
.v12-popup input .body .header .close{font-family:"ITCFranklinGothicW01-Bk 812650";position:absolute;right:0;font-size:32px;color:white;line-height:50px;top:0;text-transform:lowercase;width:50px;text-align:center;cursor:pointer}
.v12-popup input .breakdown,.v12-popup input .section{padding:10px}.v12-popup input .breakdown.col-md-6,.v12-popup input .section.col-md-6{padding:10px 0}
.v12-popup input #lowestMonthlyPayments{text-align:center}.v12-popup input .section a{color:white;text-decoration:none !important}
.v12-popup input .section#lowestMonthlyPayments a{background:#343434;background:-webkit-gradient(linear,left top,left bottom,from(#343434),to(#464646));background:-moz-linear-gradient(top,#343434,#464646);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d496c',endColorstr='#356890')}
.v12-popup input .section label{display:inline-block;width:120px}.v12-popup input #productsList{max-width:280px}
.v12-popup input input[type=range]{height:26px;-webkit-appearance:none;margin:10px 0;background-color:transparent;width:100%}
.v12-popup input input[type=range]:focus{outline:0}.v12-popup input input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fe673c;border-radius:1px;border:0 solid #000}
.v12-popup input input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer;-webkit-appearance:none;margin-top:-7.5px}
.v12-popup input input[type=range]:focus::-webkit-slider-runnable-track{background:#fe673c}.v12-popup input input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#fe673c;border-radius:1px;border:0 solid #000}
.v12-popup input input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer}
.v12-popup input input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}
.v12-popup input input[type=range]::-ms-fill-lower,.v12-popup input input[type=range]::-ms-fill-upper{background:#fe673c;border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}
.v12-popup input input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:2px solid #fe7d4f;height:18px;width:18px;border-radius:19px;background:#fe7d4f;cursor:pointer}
.v12-popup input input[type=range]:focus::-ms-fill-lower,.v12-popup input input[type=range]:focus::-ms-fill-upper{background:#fe673c}
.v12-popup input input[type=text]{width:100px}.v12-popup input .body{background-image:linear-gradient(to right,#fff,#eee);padding-bottom:20px}
.v12-popup input .body .header{padding:5px;background-color:#1ca6df;text-align:center;color:white;font-family:"TT Norms W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:50px;height:50px;position:relative}
.v12-popup input .body .header .close{font-family:"ITCFranklinGothicW01-Bk 812650";position:absolute;right:0;font-size:32px;color:white;line-height:50px;top:0;text-transform:lowercase;width:50px;text-align:center;cursor:pointer}
.v12-popup input .breakdown,.v12-popup input .section{padding:10px}.v12-popup input .breakdown.col-md-6,.v12-popup input .section.col-md-6{padding:10px 0}
.v12-popup input .section a{color:white;text-decoration:none !important}.v12-popup input .section a.button{padding:5px 10px;font-weight:bold;border-radius:3px}
.v12-popup input .section#validateCredit{text-align:center}.v12-popup input .section#validateCredit a{background:#1ca6df}
.v12-popup input .section#lowestMonthlyPayments{text-align:center}.v12-popup input .section#lowestMonthlyPayments a{background:#343434;background:-webkit-gradient(linear,left top,left bottom,from(#343434),to(#464646));background:-moz-linear-gradient(top,#343434,#464646);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d496c',endColorstr='#356890')}
.v12-popup input .section label{display:inline-block;width:120px}.v12-popup input #productsList{max-width:280px}
.td-modal{display:none;position:fixed;z-index:70;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.td-learn-more{color:#007aad;cursor:pointer;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase}
.tdfit-modal-window{padding:5px 10px 5px;margin:50px auto auto;font-family:'TD Graphik',Arial,Helvetica,sans-serif;font-size:12px;color:#1a5336;max-width:400px;width:90%;background-color:#fff;max-height:95%;overflow:auto;position:absolute;left:0;right:0;z-index:65}
.tdModal-pop-field,.tdModal-pop-field-48,.tdModal-pop-field-main{position:absolute;width:100%;height:100%;top:0;left:0;z-index:60}
.prod-financing-message .finance-terms-container{height:68px;display:flex;flex-direction:column;justify-content:center;font-family:"FlamaMedium"}
.prod-financing-message .finance-terms-container p{margin-bottom:5px}.subcatconsoles .prod-financing-message .finance-terms-container .pay-monthly{font-family:"FlamaBook";font-size:16px;text-transform:revert}
.series-compare-section .prod-financing-message{height:176px}.tdfit-modal-window h4,.tdfit-modal-window .tdfit-modal-heading{font-size:200%;margin:auto auto 5px;text-align:center;line-height:100%;line-height:140%;padding:0;font-weight:bold}
.tdfit-modal-window .payment-alternative{font-size:133%;margin:10px auto 5px;line-height:110%;text-align:center;font-weight:bold}
.tdfit-modal-window .see-split{font-size:116%;margin:auto auto 20px;text-align:center;line-height:100%;font-weight:bold}
.tdfit-modal-window .faq-title{font-size:125%;font-weight:700;margin:auto auto 5px 5px;text-align:left}
.tdfit-modal-window .tdfit-secondary-green{color:#34b233}.tdfit-modal-window .tdfit-one-line{white-space:nowrap}
.tdfit-modal-window .tdfit-weight-medium{font-weight:500}.tdfit-modal-window .tdfit-weight-bold{font-weight:700}
.tdfit-modal-window .tdfit-upsize-font{font-size:116%}.tdfit-modal-window .tdfit-faux-table{display:table;margin:auto;width:100%}
.tdfit-modal-window .tdfit-faux-table-row{display:table-row}.tdfit-modal-window .tdfit-faux-table-cell{display:table-cell;padding:0 5px;vertical-align:middle}
.tdfit-modal-window .tdfit-close-window-x-container{margin:auto 0 10px auto;width:20px;text-align:right}
.tdfit-modal-window .tdfit-close-window-x{font-size:30px;font-weight:700;color:#999;line-height:30px}
.tdfit-modal-window .tdfit-close-window-x:hover,.tdfit-modal-window .tdfit-close-window-x:focus{cursor:pointer;color:#1a5336}
.tdfit-modal-window .tdfit-close-window-btn-container{margin:auto auto 15px;max-width:180px}.tdfit-modal-window .tdfit-close-window-btn{background-color:#ff9500;color:#fff;font-weight:500;font-size:116%;outline:0;border:0;padding:10px 15px 8px;border-radius:3px;cursor:pointer;margin:auto;max-width:180px;width:100%}
.tdfit-modal-window .tdfit-logo-container{max-width:280px;margin:auto auto 15px}.tdfit-modal-window .tdfit-hero-text-container{margin:auto auto 20px}
.tdfit-modal-window .tdfit-loan-options-container{max-width:330px;margin:auto auto 15px;-webkit-box-shadow:0 0 3px 2px rgba(140,140,140,0.6);-moz-box-shadow:0 0 3px 2px rgba(140,140,140,0.6);box-shadow:0 0 3px 2px rgba(140,140,140,0.6);-webkit-box-shadow:0 0 3px 2px rgba(140,140,140,0.6);-moz-box-shadow:0 0 3px 2px rgba(140,140,140,0.6);box-shadow:0 0 3px 2px rgba(140,140,140,0.6);border-radius:2px;padding:0 15px}
.warning-msg{background-color:#202020;display:flex;justify-content:center;align-items:center;padding:2rem;color:white}
.warning-msg a{color:#6cc0e0;white-space:nowrap}.warning-msg a:hover,.warning-msg a:focus{color:#6cc0e0}
.warning-msg>img{width:20px;position:relative;top:-2px}.warning-msg>*{margin:0 .5rem}.err-link{color:#f94e4e;text-decoration:underline}
.tdfit-modal-window .tdfit-loan-options-inner-table{max-width:270px;width:100%;margin:auto}.tdfit-modal-window .tdfit-loan-options-inner-container{padding:20px 10px}
.tdfit-modal-window .tdfit-loan-options-choice{outline:0;background-color:#1a5336;font-weight:500;color:#fff;text-align:center;border:0;font-size:100%;padding:8px 15px;border-radius:3px}
.tdfit-modal-window .tdfit-disclosure-container{max-width:330px;margin:auto auto 25px;padding:0 5px}
.tdfit-modal-window .tdfit-disclosure-container p{font-size:83%;margin:auto auto 15px;text-align:center}
.tdfit-modal-window .tdfit-q-and-a-container{margin:auto;max-width:340px}.tdfit-modal-window .tdfit-question{background-color:#fff;outline:0;font-weight:700;cursor:pointer;text-align:left;text-indent:-10px;padding:5px 5px 2px 15px;margin:auto auto 10px;border:0;width:100%;font-size:95%;color:#1a5336}
.tdfit-active,.tdfit-question:hover{background-color:#f6f6f6}.tdfit-modal-window .tdfit-question:before{content:'\002B  '}
.tdfit-modal-window .tdfit-active:before{content:'\2212  '}.tdfit-active{margin:auto !important}
.tdfit-modal-window .tdfit-answer{display:none}.tdfit-modal-window .tdfit-answer p{font-weight:400;padding:0 5px 10px 14px;font-size:95%}
.lp-chat-block{position:fixed;bottom:1.5%;right:1.5%;z-index:107158;display:flex;align-items:center;width:75px}
.lp-chat-close{width:18px;height:18px;margin-right:22px;cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-color:transparent;border-radius:10px}
.lp-chat-click{display:flex;flex-direction:row;align-items:center;cursor:pointer;width:auto}.lp-chat-bubble{position:relative;background:#007db9;width:0;height:37px;border-radius:2px;font-family:'FlamaMedium';font-size:14px;line-height:1.43;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:13px;cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);overflow:hidden;right:-30px}
.lp-chat-bubble:after{content:'';position:absolute;right:0;top:50%;width:0;height:0;border:4px solid transparent;border-left-color:#007db9;border-right:0;margin-top:-4px;margin-right:-4px}
.lp-chat-img{position:relative;width:52px;height:52px;background-color:#202020;border-color:transparent;border-radius:4px;cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}
.lp-chat-img img{position:absolute;top:15px;left:15px;width:24px;height:24px}@media screen and (min-width:0) and (max-width:768px){.lp-chat-block{bottom:3.5%;right:3.5%}
.lp-chat-close{display:block}}@media screen and (min-width:0) and (min-width:767px){.lp-chat-close{display:none}
}@media screen and (min-width:0) and (max-width:767px){#header-language-mx{display:flex;flex-direction:row;justify-content:center;align-items:center}
#header-language-selector-mx{font-size:14px;text-transform:uppercase;color:#fff}.language-mobile-change-mx{color:#007db9;text-decoration:underline;font-size:14px;cursor:pointer}
.language-triangle-mx{width:12px;height:6px;background-image:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/white_triangle.svg")}
.language-popup-mx{position:absolute;left:calc(50% - 107px);top:330px;width:214px;background:#fff;box-shadow:0 -1px 7px rgba(0,0,0,0.15);display:none}
.language-triangle-mx{position:absolute;top:136px;left:169px;transform:rotate(180deg)}.language-popup-box-mx{font-size:16px;padding:13px 0 30px 25px;color:#000;text-align:left;line-height:initial}
.language-line-mx{width:130px;height:0;border:1px solid #cacaca;margin:8px 0 8px 25px}.language-popup-mx p{margin-bottom:15px}
}.hide-buy-now a{color:#007db9}.hide-buy-now a:hover{text-decoration:underline}.prodmod-title .module-title-flag{font-family:"FlamaSemiCondensedBold",sans-serif;font-size:22px;padding:8px 10px;background-color:#000;color:#fff;vertical-align:baseline;display:inline;width:65px;margin:auto;position:relative}
.link-footnote{color:inherit;text-decoration:none}.product-middle-specs .link-footnote{color:inherit;font-size:x-small;vertical-align:top}
.disclaimers ul{list-style:none;margin:0;padding:0}h2.still-deciding{font-size:48px;line-height:48px;margin:0}
@media screen and (min-width:0) and (max-width:375px){.nomx,.nomo{display:none}.mx,.shomo{display:block}
.blind{display:none}.header.mx{height:60px;background:#fff;box-shadow:0 -1px 4px}.header.mx.fixed{position:fixed;top:0 !important;height:60px;z-index:20;width:100%}
#mobileNavFloatTrigger.fixed{height:60px;width:100%;position:relative}#sales-bar-mobile{display:block}
#sales-bar-full{display:none}.cat-sales-bar-item #sales-box{height:60px}.cat-sales-bar-item .sales-title{display:block}
.sales-box-content{margin:0 auto;width:100%;height:40px;justify-content:space-around;align-items:center}
.right-bar.flex-container,.left-bar.flex-container{display:none}.center-bar{flex-direction:row;text-align:center}
.center-bar .sales-title{font-size:12px;letter-spacing:1px;line-height:12px;font-family:"FlamaSemiBold",sans-serif}
.center-bar .sales-term{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:none;font-family:"FlamaSemiBold",sans-serif}
.header-nav-category{border-bottom:2px solid #ebebeb;line-height:58px;text-decoration:none}.footer-links.mx{display:block}
.footer-links.nomx{display:none}.header-search-input{font-size:16px}#cz-sales-bar .content-zone-container a.why-would-we-do-this{display:none}
#cz-sales-bar .content-zone-container{max-height:60px;line-height:36px}#cz-sales-bar .content-zone-container,#sales-box,.sales-box-content{margin:0 auto;width:100%;height:45px;justify-content:space-around;align-items:center}
.header-mx-logo{width:130px;top:23px;left:calc(50% - 65px)}.cart-header-sales{right:15px;display:none}
.footer-links{max-width:374px;margin:0 auto}.footer-links-box-button{background-color:inherit;text-align:left;width:100%}
h6.footer-links-box-title{margin:0}.footer-links-box-title{cursor:pointer;padding-top:25px}.footer-links-box-title:after{content:"+";font-family:monospace;font-size:25px;position:absolute;color:#909090;right:20px;top:19px}
.footer-links-box-title.open:after{content:"-"}.footer li.blind{line-height:22px}
.footer li.blind:nth-child(1){padding-top:16px}.copyright-pricing,.copyright-content{display:block}.copyright-content .icon-logo{height:18px;width:50px;vertical-align:middle;padding-left:7px;display:block;margin:20px auto 0;display:block;margin:20px auto 0}
.login_form h3{font-size:24px}.login_form p{font-size:18px}input#emailSubmitPopup.button{min-width:78px;height:35px;font-size:16px;line-height:35px}
#contactFormPopup .email-input-box{border-radius:2px;font-size:16px}.requiredWhiteGlove-pop-shell{overflow:scroll;background:#000}
.requiredWhiteGlove-pop-container{width:320px;height:675px}.requiredWhiteGlove-pop-close{top:35px;right:calc(50% - 150px);cursor:pointer;z-index:15}
.requiredWhiteGlove-pop-inner img{width:320px}.requiredWhiteGlove-pop-text{top:337px;left:20px;width:280px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{margin-bottom:15px;font-size:30px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{margin-bottom:15px;line-height:20px;font-size:15px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-list-title{line-height:20px;font-size:15px}.requiredWhiteGlove-pop-text li{margin-top:3px;font-size:15px}
.financing-pop-container{width:90%;margin-top:25px;padding-bottom:40px}.financing-pop-close{top:31px;right:calc(7%)}
.financing-pop-ifit-close{top:31px;right:calc(7%)}.financing-pop-row-title{display:none}.tmi-phone{display:none}
.financing-pop-title-br{display:block}.financing-pop-36-compare .financing-pop-container,.financing-pop-39-compare .financing-pop-container,.financing-pop-43-compare .financing-pop-container,.financing-pop-44-compare .financing-pop-container{width:90%;margin-top:75px;padding-bottom:40px}
.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{top:87px;right:calc(7%)}
.ifit-faq-pop-close{top:31px;right:calc(7%)}.ifit-faq-pop-ifit-close{top:31px;right:calc(7%)}.ifit-faq-pop-container{width:90%;margin-top:60px;padding-bottom:40px}
.ifit-faq-question{width:85%}.ifit-faq-pop-text{padding:20px 15px 20px 15px}.footer-email-mobile input{width:90%}
.email-container{padding:10px}.footer-social-links{width:100%;margin:45px auto 18px auto;justify-content:space-around}
#privacyLinks{line-height:32px;display:inline-block;margin-top:10px;margin-bottom:25px}#privacyLinks span a{display:inline-block;text-decoration:underline;padding:5px}
.prodmod-title .module-title-flag{font-size:14px}.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:24px;line-height:45px}
}@media screen and (min-width:0) and (max-width:799px){#modal-cart{width:300px;height:auto;position:absolute;top:44px;left:calc(50vw - 150px);z-index:10002;box-shadow:0 3px 10px 0 rgba(0,0,0,0.5)}
#modal-cart-flex-container{display:flex;flex-direction:column;height:auto;min-height:0}#modal-cart-main{border-right:0;border-bottom:1px solid #dfdfdf;background:#fff;border-radius:5px 5px 0 0;width:300px;height:254px;padding:0;position:relative}
#modal-cart.no-accessories #modal-cart-main{border-right:0;border-radius:5px;text-align:center}#modal-cart-main img{max-width:100px;max-height:100px;display:block;margin:0;position:absolute;top:80px;left:10px}
#modal-cart-main .modal-cart-added{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;font-size:24px;color:#000;margin:10px 0;position:absolute;width:calc(100% - 40px);height:30px;top:10px;left:20px}
.modal-cart-title{font-family:"FlamaSemiCondensedLight",sans-serif;font-size:14px;color:#343434;margin-bottom:20px;position:absolute;width:150px;height:40px;right:20px;top:108px}
.modal-cart-title-warranty{width:80%;margin:0 auto;right:0;left:0}.modal-cart-title span{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;color:#000}
#modal-cart-main .button{font-size:12px;letter-spacing:1.4px;line-height:20px;font-family:"FlamaSemiCondensedSemiBold",sans-serif;margin-bottom:0;position:absolute;bottom:20px;left:20px;min-width:140px;height:34px}
#modal-cart-main button.modal-cart-close-text,#modal-cart-addons a{text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:12px;cursor:pointer;text-decoration:none;position:absolute;bottom:20px;right:20px}
a.close-cable-cart{cursor:pointer}#modal-cart-addons{background:#f8f8f8;border-radius:0 0 5px 5px;width:260px;padding:0 20px;overflow:hidden;position:relative}
#modal-cart.no-accessories #modal-cart-addons{display:none}#modal-cart-addons .flex-container{flex-direction:column}
.modal-cart-item{position:relative}#modal-cart-addons h3{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;font-size:16px;color:#343434;margin-bottom:0}
#modal-cart-addons .flex-item{text-align:left;width:100%;height:155px;margin:10px 0}#modal-cart-addons .flex-item:first-child{margin-right:0}
#modal-cart-addons .flex-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#dfdfdf}
#modal-cart-addons .flex-item:last-child:after{content:"";display:none}
.modal-cart-addons-image{height:80px;width:80px;margin:0 auto;position:absolute;top:30px;left:0}#modal-cart-addons .modal-cart-addons-name{font-family:"FlamaSemicondensedMedium",sans-serif;font-weight:400;color:#333;font-size:14px;height:40px;line-height:16px;margin-bottom:0;position:absolute;top:10px;left:100px}
.modal-cart-addons-copy{font-family:"FlamaSemiCondensedLight",sans-serif;font-size:14px;color:#343434;margin-bottom:0;height:60px;line-height:20px;position:absolute;top:50px;left:100px}
.modal-cart-addons-price{font-size:16px;margin-bottom:0;position:absolute;bottom:20px;left:100px;color:#343434}
.modal-cart-msrp-price{position:absolute;left:-45px}#modal-cart-wrap.modal-cart-with-message #modal-cart-main{height:360px}
#modal-cart-wrap.modal-cart-with-message #modal-cart-flex-container{height:auto}#modal-cart-wrap.modal-cart-with-message .modal-cart-message{position:absolute;bottom:54px;left:20px;width:260px;height:50px;display:flex;align-items:flex-end}
}@media screen and (min-width:321px) and (max-width:375px){#cz-sales-bar .content-zone-container,#sales-box,.sales-box-content{margin:0 auto;width:100%;height:45px;justify-content:space-around;align-items:center}
.cart-header-sales{right:15px}.header-mx-logo{width:145px;top:23px;left:calc(50% - 72.5px)}.header-mx-phone{position:absolute;top:17px;right:53px;width:30px;cursor:pointer}
.header-mx-cart{position:absolute;top:17px;right:15px;width:30px;cursor:pointer}.center-bar{display:block;font-size:12px}
.center-bar .sales-title{font-size:12px;letter-spacing:1px;line-height:12px;font-family:"FlamaSemiBold",sans-serif}
.center-bar .sales-term{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:none;font-family:"FlamaSemiBold",sans-serif}
.why-would-we-do-this{font-size:10px;letter-spacing:1px;display:inline;color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px;margin-left:8px;font-family:"FlamaBold",sans-serif}
.footer li.blind{line-height:22px}.footer li.blind .footer-link-break{display:none}.footer li.blind:nth-child(1){padding-top:16px}
#privacyLinks{line-height:32px;display:inline-block;margin-top:10px;margin-bottom:25px}#privacyLinks span a{display:inline-block;text-decoration:underline;padding:5px}
.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:24px;line-height:45px}}@media screen and (min-width:376px) and (max-width:500px){.nomx,.nomo{display:none}
.mx,.shomo{display:block}.header.mx{height:60px;background:#fff;box-shadow:0 -1px 4px}.header.mx.fixed{position:fixed;top:0 !important;height:60px;z-index:20;width:100%}
#mobileNavFloatTrigger.fixed{height:60px;width:100%;position:relative}.cart-header-sales{right:15px;display:none}
#sales-bar-mobile{display:block}#sales-bar-full{display:none}.footer-links.mx{display:block}.footer-links.nomx{display:none}
.header-search-input{font-size:16px}#cz-sales-bar .content-zone-container{max-height:60px;line-height:36px}
.sales-box-content{margin:0 auto;width:100%;height:45px;justify-content:space-around;align-items:center}
.right-bar.flex-container,.left-bar.flex-container{display:none}.center-bar{font-size:12px;flex-direction:row;text-align:center;align-items:center}
.center-bar .sales-title{font-size:12px;letter-spacing:1px;line-height:12px;font-family:"FlamaSemiBold",sans-serif}
.center-bar .sales-term{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:none;font-family:"FlamaSemiBold",sans-serif}
.long-dash{display:inline}#cz-sales-bar .content-zone-container a.why-would-we-do-this{height:12px;line-height:12px;font-size:10px;letter-spacing:1px;display:inline;color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px;padding-top:6px;margin-left:8px;font-family:"FlamaBold",sans-serif}
.header-nav-category{border-bottom:2px solid #ebebeb;line-height:65px;text-decoration:none}.header-mx-logo{width:145px;top:23px;left:calc(50% - 72.5px)}
.blind{display:none}.footer-links{max-width:374px;margin:0 auto}.footer-links-box-button{background-color:inherit;text-align:left;width:100%}
h6.footer-links-box-title{margin:0}.footer-links-box-title{cursor:pointer;padding-top:25px}.footer-links-box-title:after{content:"+";font-family:monospace;font-size:25px;position:absolute;color:#909090;right:20px;top:19px}
.footer-links-box-title.open:after{content:"-"}.footer li.blind{line-height:22px}
.footer li.blind .footer-link-break{display:none}.footer li.blind:nth-child(1){padding-top:16px}.copyright-pricing,.copyright-content{display:block}
.copyright-content .icon-logo{height:18px;width:50px;vertical-align:middle;padding-left:7px;display:block;margin:20px auto 0}
.footer-social-links{width:310px;margin:45px auto 18px auto;justify-content:space-between}#cz-sales-bar .content-zone-container a{height:36px}
#cz-sales-bar img{max-height:36px}.login_form h3{font-size:24px}.login_form p{font-size:18px}input#emailSubmitPopup.button{min-width:78px;height:35px;font-size:16px;line-height:35px}
#contactFormPopup .email-input-box{border-radius:2px;font-size:16px}#sales-box{height:60px}.requiredWhiteGlove-pop-shell{overflow:scroll;background:#000}
.requiredWhiteGlove-pop-container{width:320px;height:675px}.requiredWhiteGlove-pop-close{top:35px;right:calc(50% - 150px);cursor:pointer;z-index:15}
.requiredWhiteGlove-pop-inner img{width:320px}.requiredWhiteGlove-pop-text{top:337px;left:20px;width:280px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{margin-bottom:15px;font-size:30px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{margin-bottom:15px;line-height:20px;font-size:15px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-list-title{line-height:20px;font-size:15px}.requiredWhiteGlove-pop-text li{margin-top:3px;font-size:15px}
.financing-pop-container{width:90%;margin-top:25px;padding-bottom:40px}.financing-pop-close{top:31px;right:calc(7%)}
.financing-pop-ifit-close{top:31px;right:calc(7%)}.financing-pop-row-title{display:none}.tmi-phone{display:none}
.financing-pop-title-br{display:block}.financing-pop-36-compare .financing-pop-container,.financing-pop-39-compare .financing-pop-container,.financing-pop-43-compare .financing-pop-container,.financing-pop-44-compare .financing-pop-container{width:90%;margin-top:75px;padding-bottom:40px}
.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{top:87px;right:calc(7%)}
.ifit-faq-pop-container{width:90%;margin-top:60px;padding-bottom:40px}.ifit-faq-pop-close{top:31px;right:calc(7%)}
.ifit-faq-pop-ifit-close{top:31px;right:calc(7%)}.ifit-faq-pop-text{padding:20px 15px 20px 15px}#privacyLinks{line-height:32px;display:inline-block;margin-top:10px;margin-bottom:25px}
#privacyLinks span a{display:inline-block;text-decoration:underline;padding:5px}.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:24px;line-height:45px}
}@media screen and (min-width:501px) and (max-width:768px){.header-nav-category{border-bottom:2px solid #ebebeb;line-height:65px;text-decoration:none}
.header.mx{background:#fff;box-shadow:0 -1px 4px}.requiredWhiteGlove-pop-shell{overflow:scroll;background:#000}
}@media screen and (min-width:501px) and (max-width:960px){.header.mx{display:block;height:60px;background:#f8f8f8}
.header-mx-logo{width:145px;top:23px;left:calc(50% - 72.5px)}.header.notx{display:none}.header.nomx{display:none}
.footer-links.mx{display:block}.footer-links.nomx{display:none}.nomx,.nomo{display:none}#sales-bar-mobile{display:none}
#sales-bar-full{display:block}.blind{display:none}.footer-links{max-width:460px;margin:0 auto}.footer-links-box-button{background-color:inherit;text-align:left;width:100%}
h6.footer-links-box-title{margin:0}.footer-links-box-title{cursor:pointer;padding-top:25px}.footer-links-box-title:after{content:"+";font-family:monospace;font-size:25px;position:absolute;color:#909090;right:20px;top:19px}
.footer-links-box-title.open:after{content:"-"}.footer li.blind .footer-link-break{display:none}
.footer li.blind:nth-child(1){padding-top:16px}.footer li.blind{line-height:22px}.footer-social-links{width:310px;margin:45px auto 18px auto;justify-content:space-between}
.footer-espot-bottom{width:460px;margin:0 auto}.copyright-content{display:block}.copyright-content .icon-logo{height:18px;width:50px;vertical-align:middle;padding-left:7px;display:block;margin:20px auto 0}
.content-page.inner{width:90%;margin:0 5%}.subscriptions-page{text-align:center}.subscriptions-page.inner{width:480px;margin:0 auto}
.cat-sales-bar-item #sales-box{height:60px}.sales-box-content{margin:0 auto;width:100%;height:45px;justify-content:space-around;align-items:center}
.right-bar.flex-container,.left-bar.flex-container{display:none}.center-bar{font-size:12px;flex-direction:row;text-align:center;align-items:center}
.center-bar .sales-title{font-size:12px;letter-spacing:1px;line-height:12px;font-family:"FlamaSemiBold",sans-serif}
.center-bar .sales-term{font-size:12px;line-height:12px;letter-spacing:1px;text-transform:none;font-family:"FlamaSemiBold",sans-serif}
.long-dash{display:inline}#cz-sales-bar .content-zone-container a.why-would-we-do-this{height:12px;line-height:12px;font-size:10px;letter-spacing:1px;display:inline;color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px;padding-top:6px;margin-left:8px;font-family:"FlamaBold",sans-serif}
.requiredWhiteGlove-pop-container{width:320px;height:675px}.requiredWhiteGlove-pop-close{top:35px;right:calc(50% - 150px);cursor:pointer;z-index:15}
.requiredWhiteGlove-pop-inner img{width:320px}.requiredWhiteGlove-pop-text{top:337px;left:20px;width:280px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{margin-bottom:15px;font-size:30px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{margin-bottom:15px;line-height:20px;font-size:15px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-list-title{line-height:20px;font-size:15px}.requiredWhiteGlove-pop-text li{margin-top:3px;font-size:15px}
.financing-pop-container{width:90%;margin-top:25px}.financing-pop-close{top:35px;right:calc(7%)}.financing-pop-ifit-close{top:35px;right:calc(7%)}
.financing-table.flex-container{padding:10px}.financing-table .flex-container div{width:20%}.financing-pop-fineprint{padding:10px}
.financing-pop-title{margin:80px 10px 40px 10px}.financing-pop-36-compare .financing-pop-container,.financing-pop-39-compare .financing-pop-container,.financing-pop-43-compare .financing-pop-container,.financing-pop-44-compare .financing-pop-container{width:90%;margin-top:75px;padding-bottom:40px}
.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{top:87px;right:calc(7%)}
.ifit-faq-pop-container{width:86%;margin-top:65px}.ifit-faq-pop-close{top:35px;right:calc(7%)}.ifit-faq-question{width:85%}
input#emailSubmitPopup.button{min-width:78px;height:35px;font-size:16px;line-height:35px}#contactFormPopup .email-input-box{border-radius:2px;font-size:16px}
#privacyLinks{line-height:32px;display:inline-block;margin-top:10px;margin-bottom:25px}#privacyLinks span a{display:inline-block;text-decoration:underline;padding:5px}
.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:24px;line-height:45px}}@media screen and (min-width:768px) and (max-width:960px){.header.mx{display:none}
#mobileNavFloatTrigger{display:none}.header.notx{display:block}.header.nomx{display:block}.header{height:100px;background:#fff;position:relative;z-index:20}
.header-nav-area{display:none}.header-logo{position:absolute;top:20px;left:30px;width:155px}.header-logo img{height:20px}
#header-language-selector-nomx{top:22px;right:255px}.header-showroom-link{top:21px;right:235px}.header-sales{position:absolute;top:22px;right:122px;width:101px;height:17px;line-height:17px;font-family:"FlamaBook",sans-serif}
.header-chat,.vert-pipe{display:block}.header-chat{right:249px;top:21px}.header-chat a img{display:none}
.header-chat a{font-size:14px}.vert-pipe{position:absolute;width:1px;height:16px;background-color:#343434;right:237px;top:23px;margin:auto}
.header-search{position:absolute;top:16px;right:70px;width:35px;cursor:pointer}.header-cart{position:absolute;top:15px;right:30px;width:30px;cursor:pointer}
.header-mx-cart-notify{position:absolute;top:-10px;right:-10px;width:18px;text-align:center;color:#fff;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-cart-notify.svg") no-repeat}
.header-mx-cart-notify.hidden{display:none}.header-mx-cart-count{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;display:block;height:18px;line-height:18px}
.header-dx-nav{max-width:750px;margin:0 auto;padding-top:59px}.header-nav-category{width:auto;font-family:"FlamaSemiCondensedMedium",sans-serif;line-height:42px}
.header-nav-category.flex-item{-ms-flex:1 0 auto;flex:1 0 auto}.header-nav-category a{display:initial}
.header-nav-title a.has-series{padding:10px 8px}.header-nav-title.has-series.active a,.header-nav-title.active a{color:#007db9}
.header-nav-title.has-series.active:after{color:#007db9;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-youtube-light.svg") no-repeat;transform:rotate(0);top:24px}
.header-nav-title.has-series:after{right:5px;width:8.4px}.header-nav-series-area{position:absolute;top:-178px;left:0;z-index:15;width:100%;height:195px;background:#fff;display:flex;justify-content:center}
.header-nav-series-area .max-inner{max-width:798px;min-width:700px;margin:0 auto;display:flex;justify-content:center}
.header-nav-series{height:155px;visibility:visible;width:auto;background:0;flex:1;font-family:"FlamaSemiCondensedMedium",sans-serif}
.header-nav-series a{display:block;text-align:center;color:#343434;text-decoration:none;text-transform:uppercase}
.header-nav-series img{width:92px;margin-top:24px;margin-bottom:16px}.header-nav-series p{width:74%;margin:0 auto;padding-bottom:6px}
.header-nav-series p.active{border-bottom:2px solid #e03100}.cart-header-sales{top:12px}.cart-header-sales .header-chat a img{display:inline}
.cat-sales-bar-item .center-bar{flex-direction:row}.cat-sales-bar-item .long-dash{display:inline}.cat-sales-bar-item .why-would-we-do-this{height:12px;line-height:12px;font-size:10px;letter-spacing:1px;display:inline;color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px;padding-top:6px;margin-left:8px;font-family:"FlamaBold",sans-serif}
.requiredWhiteGlove-pop-container{width:740px;height:364px}.requiredWhiteGlove-pop-close{top:35px;right:calc(50% - 362px);cursor:pointer;z-index:15}
.requiredWhiteGlove-pop-inner img{width:360px}.requiredWhiteGlove-pop-text{top:30px;left:390px;width:310px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{margin-bottom:20px;font-size:30px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{margin-bottom:20px;line-height:20px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-list-title{line-height:20px}.requiredWhiteGlove-pop-text li{margin-top:3px}
.financing-pop-container{width:769px}.financing-pop-close{right:calc(50% - 376px)}.financing-pop-ifit-close{right:calc(50% - 376px)}
.financing-pop-title{margin:80px 40px 40px 40px}.financing-table .flex-container div{width:20%}.financing-table.flex-container{padding:40px}
.financing-pop-fineprint{padding:0 40px}.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{right:calc(50% - 376px)}
.footer-links.mx{display:none}.footer-links.nomx{display:flex}.footer-inner{width:calc(100% - 30px);margin:0 auto}
.footer-links{display:flex;max-width:100%}.footer-links-box{flex:1}.footer-links-box-title{border:0}
.footer li.blind{display:block;color:#cacaca}.footer-links-box-title:after{content:""}
.footer-links-box-title.open:after{content:""}.footer-espot-bottom{width:560px;margin:0 auto}
#privacyLinks{margin-bottom:10px}.footer-copyright .copyright-content{display:inline}#cookie-jar{height:60px;min-height:60px}
#cookie-jar .flex-container{-ms-flex-direction:row;flex-direction:row}#cookie-jar p{width:338px;text-align:left;margin-right:40px}
#cookie-jar button{min-width:150px}}@media screen and (max-width:868px){.prodmod-title .module-title-flag{bottom:5px;right:10px}
}@media screen and (min-width:869px) and (max-width:960px){.prodmod-title .module-title-flag{bottom:8px;right:12px}
.prodmod-title .heading-supNum{line-height:40px}.prodmod-title .heading-supAsterisk{vertical-align:text-top;font-size:30px;line-height:60px}
}@media screen and (min-width:960px) and (max-width:960px){.header{height:100px;border-bottom:0}}@media screen and (min-width:961px) and (max-width:1440px){.nomx{display:block}
.mx,.shomo{display:none}.header.mx{display:none}#mobileNavFloatTrigger{display:none}.footer-links.mx{display:none}
.footer-links.nomx{display:flex}#sales-bar-mobile{display:none}#sales-bar-full{display:block}.header{height:100px;background:#fff;position:relative;z-index:20}
.header-nav-area{display:none}.header-logo{position:absolute;top:18px;left:30px;width:155px}.header-logo img{height:26px}
#header-language-selector-nomx{top:21px;right:255px}.header-showroom-link{top:21px;right:235px}.header-sales{position:absolute;top:22px;right:122px;width:101px;height:17px;line-height:17px;font-family:"FlamaBook",sans-serif}
.header-chat,.vert-pipe{display:block}.header-chat{right:249px;top:21px}.header-chat a img{display:none}
.header-chat a{font-size:14px}.vert-pipe{position:absolute;width:1px;height:16px;background-color:#343434;right:237px;top:23px;margin:auto}
.header-search{position:absolute;top:16px;right:70px;width:35px;cursor:pointer}.header-cart{position:absolute;top:15px;right:30px;width:30px;cursor:pointer}
.header-mx-cart-notify{position:absolute;top:-10px;right:-10px;width:18px;text-align:center;color:#fff;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-cart-notify.svg") no-repeat}
.header-mx-cart-notify.hidden{display:none}.header-mx-cart-count{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;display:block;height:18px;line-height:18px}
.header-dx-nav{max-width:826px;margin:0 auto;padding-top:59px;font-size:14px}.header-nav-category{width:auto;font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:14px;letter-spacing:1px;text-align:center;line-height:42px}
.header-nav-category.flex-item{-ms-flex:1 0 auto;flex:1 0 auto}.header-nav-category a{display:initial}
.header-nav-title.has-series.active a,.header-nav-title.active a{color:#007db9}.header-nav-title.has-series.active:after{color:#007db9;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon_arrowBlueLarge_up.svg") no-repeat;transform:rotate(0);top:24px}
.header-nav-title.has-series:after{right:0;width:8.4px}.header-nav-series-area{position:absolute;top:-197px;left:0;z-index:15;width:100%;height:210px;background:#fff}
.header-nav-series-area .max-inner{max-width:798px;margin:0 auto;display:flex;justify-content:center}
.header-nav-series{height:155px;visibility:visible;width:auto;background:0;flex:1;font-family:"FlamaSemiCondensedMedium",sans-serif}
.header-nav-series a{display:block;text-align:center;color:#343434;text-decoration:none;text-transform:uppercase}
.header-nav-series img{width:120px;margin-top:20px}.header-nav-series p{width:74%;margin:0 auto;padding-bottom:6px;font-size:16px}
.header-nav-series p.active{border-bottom:2px solid #e03100}#cz-sales-bar .content-zone-container{height:60px !important;z-index:19}
#cz-sales-bar .content-zone-container a{height:60px}#cz-sales-bar img{max-height:60px}#sales-box,.sales-box-content{height:60px !important;margin:0 auto;width:100%;justify-content:space-around;align-items:center}
.free-shippin-br{display:none}.center-bar{align-items:center}.center-bar .view-sale{display:none}#cz-sales-bar .content-zone-container a.why-would-we-do-this{display:none}
.long-dash{display:inline-block}.cat-sales-bar-item .why-would-we-do-this{display:none}.cart-header-sales{top:12px}
.footer-inner{max-width:942px;margin:0 auto}.footer-links{display:flex}.footer-links-box{flex:1}.footer-links-box-title{border:0}
.footer li.blind{display:block;color:#cacaca}.footer li.blind .footer-link-break{display:none}.footer-social-links{width:310px;margin:45px 0 18px auto;justify-content:space-between}
.footer-copyright{text-align:right}.copyright-content .icon-logo{height:18px;width:50px;vertical-align:middle;padding-left:7px}
#privacyLinks{line-height:36px}.content-page.inner{width:90%;margin:0 5%}.subscriptions-page{text-align:center}
.subscriptions-page.inner{width:942px;margin:0 auto}.financing-espot-wrap{min-height:120px}.financing-espot-center{flex-grow:2}
.financing-espot-center .financing-item.flex-container .flex-container{flex-direction:column;justify-content:center;text-align:center}
.financing-espot-center .financing-item.flex-container .financing-espot-center-lower.flex-container{margin-top:-22px}
.nt-financing-logo{margin-top:0}.nt-financing-logo-font{font-size:16px;line-height:22px;margin-bottom:7px}
.financing-espot-center-limited{font-size:14px}.nt-financing-big-font{font-size:26px;color:#0076ad;font-family:"FlamaLight",sans-serif;font-weight:100}
.nt-financing-big-font.condenced{font-family:"FlamaSemiCondensedLight",sans-serif}.nt-flinancing-big-font.not-so-big{color:#0076ad;font-family:"FlamaBook",sans-serif;font-size:17px}
.apply-link-no-1200{display:inline-block;text-transform:uppercase}.apply-now-button{display:none}.on-select-dx{display:none}
.on-select-tx{display:block;font-size:12px;font-family:"FlamaBook",sans-serif;font-style:italic;text-transform:none;color:#707070;margin-top:4px}
.financing-espot-center-limited-flex-container{text-align:center}.financing-espot-center-limited{display:inline-block}
.financing-espot-center-text{margin:0 0 0 7px}.requiredWhiteGlove-pop-container{width:780px;height:400px}
.requiredWhiteGlove-pop-close{top:35px;right:calc(50% - 381px);cursor:pointer;z-index:15}.requiredWhiteGlove-pop-inner img{width:400px}
.requiredWhiteGlove-pop-text{top:30px;left:430px;width:340px}.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-title{margin-bottom:20px}
.requiredWhiteGlove-pop-text .requiredWhiteGlove-pop-copy{margin-bottom:20px}.requiredWhiteGlove-pop-text li{margin-top:5px}
.financing-pop-container{width:780px}.financing-pop-close{right:calc(50% - 380px)}.financing-pop-ifit-close{right:calc(50% - 380px)}
.financing-pop-title{margin:80px 40px 40px 40px}.financing-table .flex-container div{width:20%}.financing-table.flex-container{padding:40px}
.financing-pop-fineprint{padding:0 40px}.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{right:calc(50% - 380px)}
#cookie-jar{width:100%;height:60px;min-height:60px}#cookie-jar .flex-container{-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;height:100%}
#cookie-jar p{margin-right:20px}}@media screen and (min-width:960px) and (max-width:1319px){.prodmod-title .module-title-flag{bottom:9px;right:15px}
.prodmod-title .heading-supNum{line-height:40px}}@media(min-width:1230px){.header-nav-title .sub-menu{right:unset;left:0}
}@media screen and (min-width:1320px){.prodmod-title .module-title-flag{bottom:13px;right:15px}.prodmod-title .heading-supNum{line-height:47px}
}@media screen and (min-width:1024px) and (max-width:1440px){.header-dx-nav{margin:0 auto}.header-nav-category{text-align:center}
#header-language-selector-nomx{top:22px;right:274px}.header-showroom-link{top:21px;right:255px;font-size:16px}
.header-sales{font-size:16px;width:118px}.header-chat{right:270px;top:20px}.header-chat a{font-size:16px}
.header-chat a img{display:inline}.vert-pipe{right:256px}.footer li.blind .footer-link-break{display:none}
}@media screen and (min-width:1441px){.nomx{display:block}.mx,.shomo{display:none}.header.mx{display:none}
#mobileNavFloatTrigger{display:none}.hd-only{display:block}.vert-pipe.hd-only{display:block}.footer-links.mx{display:none}
.footer-links.nomx{display:flex}#sales-bar-mobile{display:none}#sales-bar-full{display:block}#cz-sales-bar .content-zone-container{height:60px !important;z-index:19}
#cz-sales-bar .content-zone-container a{height:60px}#cz-sales-bar img{max-height:60px}#sales-box,.sales-box-content{height:60px !important;margin:0 auto;width:1240px !important;justify-content:space-around;align-items:center}
#floating-sales-box .sales-box-content{width:100% !important}.center-bar .view-sale{display:none}#cz-sales-bar .content-zone-container a.why-would-we-do-this,.cat-sales-bar-item .why-would-we-do-this{font-size:11px;letter-spacing:1.5px;height:15px;line-height:15px;display:inline;color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:2px;margin-left:20px;font-family:"FlamaBold",sans-serif}
.inner{max-width:1440px;margin:0 auto}.header{height:100px !important;background:#fff;position:relative;z-index:20;padding:0 20px}
.header-nav-area{display:none}.header-logo{position:absolute;top:46px;left:0;width:190px}.header-logo img{height:26px}
.header-sales{position:absolute;top:17px;right:0;width:115px;height:19px;line-height:19px;font-size:16px;font-family:"FlamaBook",sans-serif}
.vert-pipe{position:absolute;width:1px;height:16px;background-color:#343434;right:141px;top:20px;margin:auto}
.header-chat{right:154px;top:15px}.header-search{position:absolute;top:50px;right:65px;width:35px;cursor:pointer}
.header-cart{position:absolute;top:50px;right:0;width:30px;cursor:pointer}.header-mx-cart-notify{position:absolute;top:-10px;right:-10px;width:18px;text-align:center;color:#fff;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon-cart-notify.svg") no-repeat}
.header-mx-cart-notify.hidden{display:none}.header-mx-cart-count{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:10px;display:block;height:18px;line-height:18px}
.header-dx-nav{max-width:798px;margin:0 auto;padding-top:40px}.header-nav-category{width:auto;font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:16px;letter-spacing:1.1px;line-height:40px}
.header-nav-category.flex-item{-ms-flex:1 0 auto;flex:1 0 auto}.header-nav-category a{display:initial}
.header-nav-title.has-series.active a,.header-nav-title.active a{color:#007db9}.header-nav-title.has-series.active:after{color:#007db9;background:url("https://iconfitness-res.cloudinary.com/image/upload/q_auto/v1/nordictrack.com/cdn/images/icons/icon_arrowBlueLarge_up.svg") no-repeat;transform:rotate(0);top:24px}
.header-nav-title.has-series:after{right:0;width:8.4px}.header-nav-series-area{position:absolute;top:-197px;left:0;z-index:15;width:100%;height:210px;background:#fff}
.header-nav-series-area .max-inner{max-width:798px;margin:0 auto;display:flex;justify-content:center}
.header-nav-series{height:155px;visibility:visible;width:auto;background:0;flex:1;font-family:"FlamaSemiCondensedMedium",sans-serif}
.header-nav-series a{display:block;text-align:center;color:#343434;text-decoration:none;text-transform:uppercase}
.header-nav-series img{width:120px;margin-top:20px}.header-nav-series p{width:74%;margin:0 auto;padding-bottom:6px;font-size:16px}
.header-nav-series p.active{border-bottom:2px solid #e03100}.cart-header-sales{top:33px}.footer-inner{max-width:1200px;margin:0 auto}
.footer-links{display:flex}.footer-links-box{flex:1}.footer-links-box-title{border:0}.footer li.blind{display:block;color:#cacaca}
.footer li.blind .footer-link-break{display:none}.footer-social-links{width:310px;margin:45px 0 18px auto;justify-content:space-between}
.footer-copyright{text-align:right}.copyright-content .icon-logo{height:18px;width:50px;vertical-align:middle;padding-left:7px}
#privacyLinks{line-height:36px}.content-page.inner{width:1260px;margin:0 auto}.subscriptions-page{text-align:center}
.subscriptions-page.inner{width:1440px;margin:0 auto}.nt-financing-logo-font{font-size:20px;line-height:28px}
.nt-financing-big-font{font-size:32px;color:#007db9;font-family:"FlamaLight",sans-serif;font-weight:100}
.nt-financing-big-font.condenced{font-family:"FlamaSemiCondensedLight",sans-serif}.nt-flinancing-big-font.not-so-big{color:#007db9;font-family:"FlamaBook",sans-serif;font-size:22px}
.apply-link-no-1200{display:none}.financing-pop-container{width:780px}.financing-pop-close{right:calc(50% - 380px)}
.financing-pop-ifit-close{right:calc(50% - 380px)}.financing-pop-title{margin:80px 40px 40px 40px}.financing-pop-fineprint{padding:0 40px}
.financing-pop-container{width:780px}.financing-table .flex-container div{width:22%}.financing-table .flex-container div.financing-pop-row-title{width:15%}
.financing-pop-36-compare-close,.financing-pop-39-compare-close,.financing-pop-43-compare-close,.financing-pop-44-compare-close{right:calc(50% - 380px)}
#cookie-jar{width:100%;height:60px;min-height:60px}#cookie-jar .flex-container{-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;height:100%}
#cookie-jar p{margin-right:20px;font-size:14px}}@media screen and (min-width:1441px) and (max-width:1679px){.header{height:100px !important}
.header-logo{top:45px;width:179px;left:9px}#header-language-selector-nomx{right:158px}.header-sales{top:16px;right:10px;font-size:16px}
.header-search{top:50px;right:50px}.header-cart{top:49px;right:10px}.header-dx-nav{margin:0 0 0 276px;padding-top:48px;max-width:874px}
.header-nav-category{font-size:16px}}@media screen and (min-width:1680px) and (max-width:1919px){.header{height:100px !important}
.header-logo{top:45px;width:179px;left:29px}.header-sales{top:16px;right:29px;font-size:16px}.header-search{top:50px;right:70px}
.header-cart{top:49px;right:30px}.header-dx-nav{margin:0 0 0 296px;padding-top:38px;max-width:874px}
.header-nav-category{font-size:16px}.header-chat{right:173px;top:15px}.vert-pipe{right:160px;top:19px}
}@media screen and (min-width:1920px) and (max-width:2559px){.header{height:100px !important}.header-logo{top:45px;width:179px;left:29px}
.header-sales{top:16px;right:29px;font-size:16px}.header-search{top:50px;right:70px}.header-cart{top:49px;right:29px}
.header-dx-nav{margin:0 0 0 296px;padding-top:38px;max-width:874px}.header-nav-category{font-size:16px}
.header-chat{right:173px;top:15px}.vert-pipe{right:160px;top:19px}.sales-box-content{width:1240px !important}
#floating-sales-box .sales-box-content{width:100% !important}}@media screen and (min-width:2560px){.header{height:100px !important}
.header-logo{top:45px;width:179px;left:29px}.header-sales{top:16px;right:29px;font-size:16px}.header-search{top:50px;right:70px}
.header-cart{top:49px;right:29px}.header-dx-nav{margin:0 0 0 296px;padding-top:38px;max-width:874px}
.header-nav-category{font-size:16px}.header-chat{right:173px;top:15px}.vert-pipe{right:160px;top:19px}
}@media print{div#top,div.footer-links,div.footer,.nav,.mx,.shomo{display:none}}.manage-subscription-form-wrapper .form100{margin-bottom:1rem}
.modal-kit{width:100%;height:100%;position:fixed;top:0;left:0;z-index:50;overflow-y:auto;opacity:0;visibility:hidden;transition:all .3s ease-in-out}
.modal-kit.corporeal{visibility:visible;opacity:1}.modal-kit-dim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.modal-kit-container{width:100%;position:relative;top:150px;display:flex;justify-content:center}.modal-kit-content{min-height:200px;min-width:320px;padding:12px 6px;background:#fff;position:relative;box-shadow:0 0 25px -10px #000;width:100%;text-align:center}
.modal-kit-close{height:40px;position:absolute;top:-40px;right:0;cursor:pointer;color:#fff;text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-size:16px;display:flex;flex-direction:row;align-items:center;letter-spacing:1px;text-shadow:-1px 0 10px #000}
.modal-kit-close-x{font-size:24px;padding-left:6px;padding-bottom:3px}.modal-kit-title{font-size:30px;font-family:"FlamaSemicondensedMedium",sans-serif;padding:0 0 12px;color:#343434}
.modal-kit-items{flex-direction:column;justify-content:center}.modal-kit-item{border:1px solid #d5d5d5;margin:0 6px;background:#ebebeb;flex:0 1 auto;width:276px}
.modal-kit-image{width:276px;height:174px}.modal-kit-image img{object-fit:scale-down;height:100%;display:block;margin:0 auto}
.modal-kit-name{text-transform:uppercase;color:#fff;background:#747474;height:36px;line-height:36px;font-family:"FlamaMedium",sans-serif}
.modal-kit-pricebox{padding:12px;line-height:24px;font-size:14px;color:#343434}.modal-kit-pricebox p span{font-family:"FlamaSemiCondensedMedium",sans-serif;font-size:18px}
.modal-kit-pricebox p span.per-month{font-size:14px}.modal-kit-pricebox span.or{font-family:"FlamaMedium",sans-serif;font-weight:400;text-transform:uppercase;font-size:12px;margin:0 3px}
.modal-kit-pricebox .button{margin:6px auto;min-width:118px;height:32px;font-size:14px;line-height:32px;letter-spacing:1px}
.stub-line{line-height:23px}.h-line{height:1px;background:#343434;width:23px;margin-bottom:5px;display:inline-block}
.includes-text{padding:0 10px;text-transform:uppercase;font-family:"FlamaMedium",sans-serif;font-weight:400;font-size:12px}
.ifit-autorenew{text-align:center;position:absolute;right:0;bottom:10px}.kit-finance-details{display:flex;justify-content:center}
.kit-finance-monthly,.kit-finance-apr,.kit-finance-term{display:flex;flex-direction:column}.kit-finance-details .vertical-line{margin:0 12px;background:#007db9;height:auto}
.kit-finance-details .kit-finance-number{font-family:"FlamaBook";font-size:25px}
.kit-finance-details .kit-finance-title{line-height:initial}.kit-finance-price{font-size:25px;line-height:33px}
@media screen and (max-width:767px){.modal-kit-container{top:80px}.modal-kit-content{min-width:300px;width:300px;max-width:300px;padding-bottom:0}
.modal-kit-close{font-size:50px;padding:0;margin:0;top:0;background:#404040;width:60px;height:60px;display:flex;justify-content:center;align-items:center}
.modal-kit-close span{display:none}.modal-kit-close span.modal-kit-close-x{display:block;font-size:50px;height:40px;width:40px;line-height:40px}
.modal-kit-title{font-size:26px;margin:20px 0 15px;padding:0;text-align:left}.modal-kit-items{align-items:center}
.modal-kit-item{margin-bottom:16px;border:0;background:transparent;border-bottom:1px solid #d5d5d5;position:relative;width:100%;padding-bottom:25px;min-height:185px}
.modal-kit-item:last-child{border:0}.modal-kit-name{width:100%;text-align:center;position:absolute;top:0;right:0;background:#909090}
.modal-kit-image{width:125px;max-height:100px;position:absolute;left:0;top:36px;z-index:5}.modal-kit-pricebox{background:transparent;width:60%;padding:0;margin-left:40%;margin-top:46px}
.h-line{display:none}.modal-kit-pricebox p{width:172px;position:absolute;top:32px;right:0}.modal-kit-pricebox span.or{font-size:10px;margin:0 3px}
.modal-kit-pricebox .button{position:absolute;bottom:8px;left:0;min-width:120px;z-index:10;margin:0}
.modal-kit .buy-button{position:absolute;top:145px;left:0;width:120px;min-width:0}.buy-button.no-mx{display:none}
.ifit-autorenew{width:172px;font-size:10px;bottom:0}.kit-includes{font-size:10px;line-height:11px}.kit-finance-details .kit-finance-number,.kit-finance-price{font-size:15px}
.kit-finance-details .kit-finance-title{font-size:10px}}@media screen and (min-width:768px){.modal-kit-content{width:auto;max-width:80%}
.buy-button.mx{display:none}.modal-kit-items{flex-direction:row;flex-wrap:wrap}.modal-kit-item{margin-bottom:10px;padding-bottom:25px;position:relative}
.modal-kit-image{background:#fff}.ifit-autorenew{width:100%;text-align:center;font-size:12px}}body.show-sms-modal{overflow-y:hidden}
.sms-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center}
.sms-modal #sms-background{position:absolute;height:100%;width:100%;background-color:black;opacity:0;z-index:100;cursor:pointer}
.sms-modal #sms-content{background-color:white;z-index:101;opacity:0;margin-top:200px;position:relative;max-width:900px;max-height:660px;width:100%;height:100%}
.sms-modal #sms-content iframe{border:0 none;height:100%;width:100%}.sms-modal #closeIconContainer{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:0;padding:16px;right:0;z-index:3;cursor:pointer;margin-top:0;margin-right:0;background-color:rgba(0,0,0,0);border-radius:0;border:0 none}
.sms-modal #closeIconSvg{stroke:#fff;stroke-width:4px;top:6px;left:6px;width:18px;height:18px}