*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#content-area.back-it-up{overflow:initial;position:relative;z-index:20}#cat-sales-bar{background:rgba(32,32,32,0.95);height:60px}#cat-sales-bar .flex-container{justify-content:space-around;align-items:center}#cat-sales-bar .floating-bar-wrap.flex-container{height:60px;margin:0 15px}.cat-sales-bar-sale{display:flex}.cat-h1-wrapper{height:95px;width:100%}.cat-h1{position:absolute;width:100%;justify-content:center}.cat-h1 h1{font-size:30px;line-height:26px;font-family:"FlamaSemiCondensedMedium", sans-serif;text-transform:uppercase;margin:35px 0;padding:0 15px}.button{min-width:87px;height:24px;font-size:12px;line-height:24px;letter-spacing:.5px}.trademark{font-size:50%;vertical-align:super}.shelf{position:relative;z-index:1}.cp-hero{height:530px}.cp-hero-bg{height:530px;background-size:cover !important;background-position:50% 50% !important}.cp-hero-content{position:relative;height:100%;z-index:10;margin:0 auto;text-align:center;width:345px}.cp-hero-title{padding-top:90px;font-size:20px;line-height:20px;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase;font-family:"FlamaCondensedBasic", sans-serif}.cp-hero-heading{font-size:48px;line-height:48px;font-family:"FlamaLight", sans-serif;font-weight:100;margin-bottom:30px}.cp-hero-copy{font-size:20px;font-family:"FlamaBook", sans-serif}.content-cp-hero-more{position:absolute;bottom:40px;left:calc(50% - 30px);z-index:3;width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer}.content-cp-hero-more img{height:12px;width:19px}.cp-hero-dark{color:#fff}.cp-hero-light{color:#343434}.cp-hero-video .cp-hero-content{position:absolute;top:0;left:calc(50% - 172.5px)}.cp-hero-video video{height:530px;width:100%;object-fit:cover}.cp-hero-video-dark{color:#fff}.cp-hero-short{height:248px}.cp-hero-bg-short{height:248px;background-size:cover !important;background-position:50% 0% !important}.cp-hero-content-short{position:relative;height:100%;z-index:10;margin:0 auto;text-align:center;width:345px}.cp-hero-heading-short{font-size:48px;line-height:48px;font-family:"FlamaLight", sans-serif;font-weight:100;margin-bottom:30px;margin-top:0px;padding-top:67px}.cp-hero-copy-short{font-size:20px;font-family:"FlamaBook", sans-serif}#sub-cat-section{margin-bottom:30px}.sub-cat{min-height:706px;color:#343434}.sub-cat-content{position:relative;width:345px;height:100%;z-index:10;margin:0 auto}.sub-cat-title{font-size:18px;font-family:"FlamaSemiCondensedMedium", sans-serif;line-height:25px;letter-spacing:1.0px;text-transform:uppercase;padding-top:40px;text-align:center;margin:0}.sub-cat-heading{font-family:"FlamaUltraLight", sans-serif;font-weight:100;font-size:48px;line-height:48px;margin-top:10px;text-align:center;display:block;text-decoration:none;color:#343434}.sub-cat-text a,.sub-cat-text-nomo a{text-decoration:none}.sub-cat-copy{font-family:"FlamaBook", sans-serif;font-size:16px;line-height:26px}.sub-cat-horizontal-line{width:50px;height:3px;margin-bottom:14px}.sub-cat-image{width:345px;height:246px;margin-bottom:30px;display:block}.sub-cat-image picture{display:block;height:100%;width:100%;overflow:hidden;position:relative}.sub-cat-image picture>img{height:100%;width:480px;object-fit:cover}.sub-cat-price-buy{position:relative;height:34px;margin-bottom:22px}.sub-cat-price-section{position:absolute;top:7px;left:0px}.sub-cat-price-text{display:inline-block;font-size:18px;line-height:18px;font-family:"FlamaSemiCondensedBook", sans-serif}.sub-cat-price{display:inline-block;font-size:26px;line-height:26px;font-family:"FlamaSemiCondensedLight", sans-serif;padding-left:5px}.sub-cat-link{width:180px;height:32px;top:0px;right:0px;position:absolute}.sub-cat-link .button{width:180px;height:32px;font-size:16px;line-height:32px;letter-spacing:0.5px}.sub-cat-icons{height:148px;text-align:center;width:100%;margin-bottom:20px}.sub-cat-icons .flex-grow{display:none}.sub-cat-icons .flex-grow-1{display:block}.sub-cat-icons .flex-grow-2{display:block}.sub-cat-icons .flex-grow-3{display:block}.sub-cat-icons img{width:76px;height:68px}.sub-cat-icons p{font-size:16px;line-height:22px;letter-spacing:0.5px;padding:0 5px;font-family:"FlamaSemiCondensedMedium", sans-serif}.sub-cat-icons .scp-vertical{width:2px;height:49px;background:#343434;margin-top:72px}.sub-cat-icon-copy{display:flex;height:72px;text-transform:uppercase}.sub-cat-icon-copy p{flex-grow:1}.sub-cat-vertical{background:#cacaca;width:1px;height:48px;margin-top:68px}.sub-cat-dividing-line{width:320px;height:1px;margin:0 auto;background:#cacaca}.prod-financing-message-large{font-family:"FlamaSemiCondensedBook", sans-serif}.subcatconsoles .catconsole .prod-financing-message-large+.small-text{transform:translateY(1px)}.subcatconsoles .catconsole .prod-financing-message-large+.small-text:last-child{padding-left:2px}.subcatconsoles .catconsole .prod-financing-message-large ~ .prod-financing-message-delta,.subcatconsoles .catconsole .prod-financing-message-large ~ .prod-financing-message-dagger{padding-left:1px;padding-right:4px;transform:translateY(-4px)}.sub-cat-text-nomo{display:none}.view-all{margin-bottom:60px;font-size:36px;font-family:"FlamaUltraLight", sans-serif;font-weight:100;text-align:center;margin:40px auto 30px}.view-all-link{color:#007db9;text-align:center;font-size:12px;font-family:"FlamaMedium", sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:45px;display:block;cursor:pointer}#espot-footer{background-color:#202020}#cat-info a{color:#007db9}#cat-seo{margin:60px auto}.subcatconsoles.sub-cat{min-height:inherit}.subcatconsoles .sub-cat-caption{font-family:"FlamaBookItalic";font-size:16px}.subcatconsoles .scp-dx-card{display:none;background:#F8F8F8;position:relative}.subcatconsoles-prices{margin-bottom:20px}.subcatconsoles-prices .cat-prodprice.flex-container{justify-content:center;width:320px;margin:0 auto}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale{margin-right:5px;font-family:"FlamaSemiCondensedBook", sans-serif;font-size:14px;line-height:20px;margin-top:3px;color:#747474}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{margin:3px auto;color:#6E6E6E}.subcatconsoles-prices .cat-prodprice.flex-container .sale{font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:14px;line-height:14px;margin-top:20px;color:#343434}.subcatconsoles-prices .cat-prodprice.flex-container .sale .post-price-copy{display:block;font-family:"FlamaLight";font-size:14px;padding-top:5px}.subcatconsoles-items .scp-mx-card-copy .card-custom-name,.subcatconsoles-items .scp-mx-card-copy .card-custom-name h3,.subcatconsoles-items .scp-dx-card-copy .card-custom-name{text-transform:none}.scp-mx-card-wrap-link{text-decoration:none}.scp-mx-card-wrap-link .sale{color:#000}.scp-mx-card-wrap-link .scp-mx-card-link{font-family:"FlamaMedium", sans-serif;font-weight:400;font-size:14px;line-height:32px;color:#0076ad;text-transform:uppercase}.subcatconsoles .scp-mx-card{width:100%}.subcatconsoles .legal-prior-price-mx{font-family:"FlamaBook", sans-serif;font-size:12px;line-height:14px;color:#6E6E6E;text-align:center;margin-top:10px}.subcatconsoles-items .scp-dx-card-copy .scp-dx-card-copy-name h3{font-size:18px;line-height:24px;font-family:"FlamaMedium", sans-serif;font-weight:400;margin:22px auto 0px;margin-bottom:4px}.subcatconsoles-items .scp-dx-card-copy .scp-dx-card-copy-button{font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:14px;letter-spacing:0.5px;padding:8px 48px}.subcatconsoles .or-line-vertical-wrap{text-transform:uppercase;font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:12px;line-height:12px}.sub-cat-month{font-family:"FlamaSemiCondensedMedium", sans-serif;font-size:20px;line-height:20px;margin-top:20px}.sub-cat-month .td-fit-blurb{font-family:"FlamaBook", sans-serif;font-size:12px;line-height:14px}.sub-cat-month .little-month{font-size:14px;line-height:20px}.sub-cat-month .legal-triangle{font-size:7px;line-height:14px;font-family:"Lucida Grande";font-weight:bold}.subcatconsoles .legal-prior-price p{font-family:"FlamaBook", sans-serif;font-size:16px;color:#747474;margin-bottom:10px}.subcatconsoles .scp-mx-card{-ms-display:flex;display:flex;width:calc(100vw - 20px);max-width:355px;min-height:216px;background:#f8f8f8;border-radius:2px;margin-top:14px;position:relative;overflow:hidden;cursor:pointer;margin-bottom:10px}.subcatconsoles .scp-mx-card-image{flex:1;align-self:flex-end;width:50%;margin-left:-18px;max-width:200px;height:89px}.subcatconsoles .scp-mx-card-image .scp-card-new-flag{z-index:10;position:absolute;bottom:0px;left:0px}.subcatconsoles .scp-mx-card-image .scp-card-custom-flag{z-index:10;position:absolute;bottom:0px;left:0px;height:24px}.subcatconsoles .scp-mx-card-image .scp-card-custom-flag{z-index:10;position:absolute;bottom:0px;left:0px;height:24px;text-align:center;display:block;background:#FF4412;border-color:#FF4412;color:white;font-family:"FlamaSemiCondensedMedium", sans-serif;text-transform:uppercase;padding:0px 6px 0px 10px;line-height:22.5px;font-size:15px}.subcatconsoles .scp-mx-card-small-image-wrap .scp-card-custom-flag,.subcatconsoles .scp-dx-card-image .scp-card-custom-flag{z-index:10;position:absolute;bottom:0px;left:0px;height:24px;text-align:center;display:block;background:#00EB9C;border-color:#00EB9C;border-radius:4px;color:black;font-family:"FlamaSemiCondensedSemiBold",Arial, Helvetica, sans-serif;text-transform:uppercase;padding:4px 16px;line-height:22.5px;font-size:16px}.subcatconsoles .scp-mx-card-image .scp-card-custom-flag:after{content:"";display:block;position:absolute;width:0px;border:12px solid #FF4412;border-top-color:inherit;border-left-color:inherit;border-bottom-color:inherit;border-left-width:2px;border-right-width:8px;border-right-color:transparent;right:-10px;bottom:0px}.subcatconsoles .scp-card-flags-stacked{display:flex;flex-direction:column-reverse;align-items:flex-start;position:absolute;top:12px}.subcatconsoles .scp-card-flags-stacked .flag-image-container{height:25px;position:relative;left:-18px}.subcatconsoles .scp-card-flags-stacked .flag-image-container img{position:relative}.subcatconsoles .scp-card-flags-stacked .scp-card-custom-flag{position:relative;margin-bottom:1px}.subcatconsoles .scp-mx-card-small-image-wrap{flex:1;align-self:center;margin-left:0px;width:160px;height:110px}.subcatconsoles .scp-mx-card-small-image{width:100%;height:110px}.subcatconsoles .scp-mx-card-small-image-wrap .scp-card-new-flag{z-index:10;position:absolute;bottom:0px;left:0px}.subcatconsoles .scp-mx-card-copy{width:50%;flex:1;margin-left:4px;margin-right:4px;-ms-display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.subcatconsoles .scp-mx-card-name,.subcatconsoles .scp-mx-card-name h3{font-family:"FlamaMedium", sans-serif;font-size:16px;line-height:18px;letter-spacing:1px;color:#343434;text-transform:uppercase;text-align:center;margin:0;margin-bottom:1.5px}.subcatconsoles .scp-mx-card-link{text-align:center}.subcatconsoles .scp-mx-card-link a{font-family:"FlamaMedium", sans-serif;font-weight:400;font-size:14px;line-height:34px;color:#0076ad;text-transform:uppercase;text-decoration:none}.subcatconsoles .scp-mx-card-link svg{vertical-align:middle;padding-left:1px;padding-bottom:3px}.subcatconsoles .sub-cat-mx-learn-more{display:none;text-align:center}.subcatconsoles-mx-ifit-review{display:flex;justify-content:center;margin-bottom:3px}.subcatconsoles-ifit-review-message{font-size:16px;color:#343434}.subcatconsoles-ifit-review-rating-block{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.subcatconsoles-ifit-review-wrap{display:flex;justify-content:center}.subcatconsoles-ifit-review-stars-wrap{margin:4px 5px;line-height:20px}.subcatconsoles-ifit-review-stars-wrap svg{width:14px;height:14px;display:inline-block;margin:0 -0.7px}.subcatconsoles-ifit-review-decimal{font-size:13px;letter-spacing:0.5px;font-family:"FlamaMedium", sans-serif;font-weight:400;color:#343434;padding-top:3px;padding-right:3px;line-height:20px}.subcatconsoles-ifit-review-total{font-size:13px;letter-spacing:0.5px;font-family:"FlamaLight", sans-serif;font-weight:400;color:#6e6e6e;padding-top:3px;line-height:20px}.subcatconsoles-ifit-reviews-disclaimer{font-size:12px;line-height:20px;text-align:center;width:276px;margin:40px auto 30px;color:#747474}.subcatconsoles .td-ifit-legal{font-family:"FlamaBook", sans-serif;font-size:14px;line-height:20px;text-align:center;margin:0 15px}.subcatconsoles .legal-triangle{font-size:8px;line-height:14px;font-family:"Lucida Grande";font-weight:bold}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-copy a.hide-buy-now-link{color:#007db9}a.hide-buy-now-link{display:inline-block}.scp-dx-card-copy:hover{cursor:default}.subcatconsoles-items .scp-dx-card a.hide-buy-now-link:hover{cursor:pointer;text-decoration:underline}a.hide-buy-now-link{cursor:pointer;text-decoration:underline}.subcatconsoles-prices{margin:0}.subcatconsoles .prod-financing-message{margin-bottom:0}.subcatconsoles-prices{margin-bottom:0;cursor:auto}.scp-mx-card-wrap-link .scp-mx-card-link{line-height:26px}.catconsole-content{padding:0;margin:0;min-width:190px}.catconsole-content .monthly-payment{font-family:"FlamaBook";font-size:12px;line-height:16px;margin-top:10px;color:#000000;text-decoration:underline;cursor:pointer;font-weight:650}.flex-space-between{justify-content:space-between;align-items:center}.catconsole-content>div{color:#343434;min-width:0;margin:0}.catconsole-content>div:nth-child(2){margin:0 10px}.pdp-top-price-cash,.subcatconsoles .catconsole .prod-financing-message-large,.pdp-fulfillment-copy{font-family:"FlamaSemiCondensedSemiBold",Arial, Helvetica, sans-serif;font-size:14px;line-height:14px}.apr-pricing .pdp-top-price-cash{margin-bottom:10px}.apr-pricing .pdp-msrp-price{font-family:"FlamaBook";font-size:16px;padding-right:8px}.apr-pricing .pdp-offer-price{font-family:"FlamaMedium";font-size:20px;color:#202020}.apr-payment{font-family:"FlamaBook";font-size:12px;line-height:16px;color:#6E6E6E}.apr-payment button{font-family:"FlamaBook";color:#6E6E6E;text-decoration:underline;padding:0;cursor:pointer}.pdp-offer-price,.pdp-msrp-price{margin-bottom:0}.pdp-msrp-price{color:#6E6E6E;text-decoration:line-through;font-family:"FlamaSemicondensedBasic",Arial, Helvetica, sans-serif;font-size:16px;line-height:16px}.pdp-top-price-or{text-transform:uppercase;margin:0}.pdp-top-price-or .or-vert-pipe{width:1px;height:10px;background-color:#343434}.pdp-top-price-or .or-or{margin:0;font-family:"FlamaMedium",Arial, Helvetica, sans-serif;font-size:12px;line-height:12px;vertical-align:bottom}.pdp-fulfillment-copy,.small-text{font-family:"FlamaSemicondensedBasic" ,Arial, Helvetica, sans-serif;font-size:14px}.small-text{font-size:12px}.from-price{font-family:"FlamaSemiCondensedSemiBold",Arial, Helvetica, sans-serif;font-size:18px;line-height:22px;text-align:center;color:#343434;margin:5px 0 20px 0}.size-option{font-family:"FlamaBook", "helvetica";font-size:14px;line-height:16px;text-align:center;color:#6E6E6E;margin-bottom:20px}@media screen and (min-width: 0px) and (max-width: 375px){.cp-hero-content{width:300px}.cp-hero-content-short{width:300px}.cp-hero-video .cp-hero-content{left:calc(50% - 150px)}.sub-cat{height:746px}.sub-cat-content{width:300px}.sub-cat-image{width:300px;margin-bottom:0px}.sub-cat-price-buy{height:85px}.sub-cat-link{left:calc(50% - 130px);width:250px}.sub-cat-price-section{width:100%;text-align:center;top:0px}.sub-cat-link .button{height:60px;width:100%;line-height:60px}.view-all{margin-top:0px}.cat-h1-wrapper{width:100%;height:80px;align-items:center;position:relative}.cat-h1{position:absolute;z-index:3;width:100%;justify-content:center;top:28px}.cat-h1 h1{font-size:20px;line-height:34px;letter-spacing:1px;margin:0px;background:#fff;padding:0 20px}.cat-h1-line{height:1px;background:#cacaca;position:absolute;z-index:2;width:100%;top:45px}.sub-cat-title{font-size:16px;line-height:22px;letter-spacing:1.0px;padding-top:20px}.sub-cat-first .sub-cat-heading{margin-top:0px}.sub-cat{min-height:0px;height:auto}.sub-cat-heading{margin:8px 0 20px;font-size:36px;line-height:44px;font-family:"FlamaLight", sans-serif;font-weight:100}.sub-cat-content{display:flex;flex-direction:column}.sub-cat-price-buy{order:2;margin-bottom:30px}.sub-cat-icons p{font-size:14px;line-height:20px}.sub-cat-vertical{display:none}.sub-cat-icons{margin-bottom:0}.flip-flop.flex-item{order:2}#cz-sales-bar.flex-item{order:1}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{color:#343434}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column}.subcatconsoles .sub-cat-text .sub-cat-description{display:none}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-text .sub-cat-learn-more,.subcatconsoles .sub-cat-text .sub-cat-showroom-link{display:none}.subcatconsoles .sub-cat-mobile-description-wrap{max-width:520px;margin:34px auto 0}.subcatconsoles .sub-cat-mobile-description{font-size:16px;line-height:24px;text-align:center}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-align:center}.subcatconsoles .sub-cat-tx-dx-learn-more,.subcatconsoles .sub-cat-tx-dx-showroom-link{display:none}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase;text-decoration:none}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-dividing-line{margin:0px auto 20px}.subcatconsoles .sub-cat-image{margin-bottom:0px}.subcatconsoles .consoles-wrap.flex-container{flex-direction:column;width:96%;margin:23px 2% 10px}.subcatconsoles .sub-cat-caption{text-align:right;font-size:14px;margin-top:5px}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{margin-top:8px}.subcatconsoles .scp-mx-card-wrap-link .powered-by{text-decoration:none;text-transform:uppercase;color:#343434;font-size:10px;padding-right:3px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{color:#343434;font-size:12px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price.no-month{color:#747474;font-size:14px;margin:3px 5px}.subcatconsoles-prices .cat-prodprice.flex-container{text-align:center}.subcatconsoles-prices .cat-prodprice.flex-container .sale{margin-top:6px}.subcatconsoles-prices .cat-prodprice.flex-container .sale .post-price-copy{font-size:12px}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:30px;margin-top:0px}.subcatconsoles .or-line-vertical-wrap p{font-size:9px;line-height:12px;color:#000}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#747474;height:8px;width:1px;margin:0 auto}.sub-cat-month{margin-top:0px;font-size:14px;line-height:14px;color:#000}.subcatconsoles-prices .cat-prodprice.flex-container{width:140px}.pdp-msrp-price{font-size:12px}.sub-cat-showroom-link-mx{text-align:center;margin:0 15px}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad;text-decoration:none}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top;text-decoration:none}}@media screen and (min-width: 376px) and (max-width: 500px){.view-all{margin-top:0px}.sub-cat-price-buy{height:85px}.sub-cat-link{left:calc(50% - 145px);width:250px}.sub-cat-price-section{width:100%;text-align:center;top:0px}.sub-cat-link .button{height:60px;width:100%;line-height:60px;padding:0 10px}.cat-h1-wrapper{width:100%;height:80px;align-items:center;position:relative}.cat-h1{position:absolute;z-index:3;width:100%;justify-content:center;top:28px}.cat-h1 h1{font-size:20px;line-height:34px;letter-spacing:1px;margin:0px;background:#fff;padding:0 20px}.cat-h1-line{height:1px;background:#cacaca;position:absolute;z-index:2;width:100%;top:45px}.sub-cat-first .sub-cat-title{font-size:16px;line-height:22px;letter-spacing:1.0px;padding-top:20px}.sub-cat-title{font-size:16px;line-height:22px;letter-spacing:1.0px;padding-top:40px}.sub-cat-first .sub-cat-heading{margin-top:0px}.sub-cat{min-height:0px}.sub-cat-heading{margin:8px 0 20px;font-size:36px;line-height:44px;font-family:"FlamaLight", sans-serif;font-weight:100}.sub-cat-icons p{font-size:14px;line-height:20px}.sub-cat-vertical{display:none}.sub-cat-image{margin-bottom:16px}.sub-cat-content{display:flex;flex-direction:column}.sub-cat-price-buy{order:2;margin-bottom:60px}.sub-cat-dividing-line{width:100%}.sub-cat-icons{margin-bottom:0px}.flip-flop.flex-item{order:2}#cz-sales-bar.flex-item{order:1}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column}.subcatconsoles .sub-cat-text .sub-cat-description{display:none}.subcatconsoles .sub-cat-text .sub-cat-learn-more,.subcatconsoles .sub-cat-text .sub-cat-showroom-link{display:none}.subcatconsoles .sub-cat-tx-dx-learn-more,.subcatconsoles .sub-cat-tx-dx-showroom-link{display:none}.subcatconsoles .sub-cat-mobile-description-wrap{max-width:520px;margin:34px auto 0}.subcatconsoles .sub-cat-mobile-description{font-size:16px;line-height:24px;text-align:center}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-align:center}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase;text-decoration:none}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-dividing-line{margin:0 auto 0}.subcatconsoles .sub-cat-image{margin-bottom:0px}.subcatconsoles .consoles-wrap.flex-container{flex-direction:column;width:350px !important;margin:23px auto 10px}.subcatconsoles-prices .cat-prodprice.flex-container .sale .post-price-copy{font-size:12px}.pdp-msrp-price{font-size:12px}}@media screen and (min-width: 376px) and (max-width: 767px){.subcatconsoles .sub-cat-tx-dx-learn-more,.subcatconsoles .sub-cat-tx-dx-showroom-link{display:none}.subcatconsoles .scp-mx-card{width:calc(100vw - 32px);margin-top:24px}.subcatconsoles .consoles-wrap.flex-container{flex-direction:column;width:358px;margin:23px auto 10px}.subcatconsoles .sub-cat-caption{text-align:right;font-size:14px;margin-top:5px}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{margin-top:8px}.subcatconsoles .scp-mx-card-wrap-link .powered-by{text-decoration:none;text-transform:uppercase;color:#343434;font-size:10px;padding-right:3px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{color:#343434;font-size:12px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price.no-month{color:#747474;font-size:14px;margin:3px 5px}.subcatconsoles-prices .cat-prodprice.flex-container{text-align:center}.subcatconsoles-prices .cat-prodprice.flex-container .sale{margin-top:6px}.subcatconsoles-prices .cat-prodprice.flex-container .sale .post-price-copy{font-size:12px}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:30px;margin-top:0px}.subcatconsoles .or-line-vertical-wrap p{font-size:9px;line-height:12px;color:#000}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#747474;height:8px;width:1px;margin:0 auto}.sub-cat-month{margin-top:0px;font-size:14px;line-height:14px;color:#000}.subcatconsoles-prices .cat-prodprice.flex-container{width:160px}.sub-cat-showroom-link-mx{text-align:center}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin:0 10px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad;text-decoration:none}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top;text-decoration:none}.pdp-msrp-price{font-size:12px}}@media screen and (max-width: 767px){.subcatconsoles-prices{margin-top:26px;margin-bottom:13px}.subcatconsoles-prices .cat-prodprice.flex-container{margin:0 14px 0 0}.subcatconsoles-prices .cat-prodprice.flex-container .sale .post-price-copy{display:inline-block;margin-left:5px}.flex-space-between{justify-content:center}.subcatconsoles .scp-card-flags-stacked .flag-image-container{left:0}.from-price{font-size:14px;line-height:14px;margin:7px 0 7px 0}.size-option{font-size:12px;line-height:20px;margin-bottom:0}.subcatconsoles .scp-card-flags-stacked{top:8px;left:8px}.subcatconsoles .scp-mx-card-small-image-wrap .scp-card-custom-flag{padding:2px 8px}}@media screen and (min-width: 768px){.catconsole-content{margin-top:18px}.catconsole .pdp-top-price-cash,.subcatconsoles .catconsole .prod-financing-message-large,.catconsole .pdp-fulfillment-copy{font-size:18px;line-height:22px}.catconsole .pdp-msrp-price{margin-bottom:2px}.catconsole .pdp-top-price-or .or-vert-pipe{height:14px}.catconsole .pdp-top-price-or .or-or{font-family:"FlamaSemiCondensedMedium", sans-serif;margin:5px 0;font-size:14px;line-height:14px}.catconsole .pdp-fulfillment-copy,.catconsole .small-text{font-size:14px}.subcatconsoles .catconsole .prod-financing-message-large ~ .prod-financing-message-delta,.subcatconsoles .catconsole .prod-financing-message-large ~ .prod-financing-message-dagger{padding-right:5px}}@media screen and (min-width: 768px) and (max-width: 960px){.subcatconsoles{margin-top:0px}.subcatconsoles .sub-cat-content{width:720px;margin-bottom:0px}.series-category-page .subcatconsoles .inner{width:722px;margin:0 auto}.subcatconsoles-items{margin-top:8px;max-width:345px;height:460px;margin:10px;border-radius:4px}.subcatconsoles-items:first-child:nth-last-child(1){width:100%}.subcatconsoles-items:first-child:nth-last-child(2),.subcatconsoles-items:first-child:nth-last-child(2) ~ div{width:50%}.subcatconsoles-items:first-child:nth-last-child(3),.subcatconsoles-items:first-child:nth-last-child(3) ~ div{width:50%}.subcatconsoles-items:first-child:nth-last-child(4),.subcatconsoles-items:first-child:nth-last-child(4) ~ div{width:50%}.subcatconsoles-items .scp-dx-card-image img.scp-card-new-flag{z-index:10;left:-15px;bottom:0px}.subcatconsoles-items .scp-dx-card-image .scp-card-custom-flag{left:-18px}.subcatconsoles .scp-dx-card{display:block;text-align:center;margin:0;cursor:pointer;width:100%;position:relative}.subcatconsoles-items .scp-dx-card:first{margin-left:0}.subcatconsoles-items .scp-dx-card:last{margin-right:0}.subcatconsoles-items .scp-dx-card-line{width:calc(100% - 30px);margin:0 auto;height:1px;background:#acacac}.subcatconsoles-items .scp-dx-card-image{width:calc(100% - 60px);height:190px;align-self:flex-start;margin:0 auto;position:relative}.subcatconsoles-items .scp-dx-card-image img{width:auto;position:absolute;left:0;right:0;margin:auto;bottom:0;transition:all 0.3s ease-in-out;max-height:180px}.subcatconsoles-items .scp-dx-card-image img.top-image{z-index:10}.subcatconsoles-items .scp-dx-card-copy .scp-dx-card-copy-button{margin:20px auto 0;color:#fff}.scp-dx-card .scp-dx-card-copy-button{position:absolute;bottom:0;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;width:100%;height:65px;font-size:16px;border-radius:2px}.subcatconsoles-items .scp-dx-card-copy a{text-decoration:none;color:#007db9;font-family:"FlamaSemiCondensedMedium", sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px}.subcatconsoles-items .scp-dx-card-copy a .console-button-chevron{padding-left:5px;line-height:24px;vertical-align:middle}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-image img.top-image{opacity:0}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-copy a{color:#fff}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-copy .svg-fill{fill:#fff}.series-category-page .subcatconsoles{margin-bottom:0px}.subcatconsoles-prices{margin-bottom:20px}.subcatconsoles-prices .cat-prodprice.flex-container{justify-content:center;width:238px;margin:0 auto}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale{margin-right:10px;font-family:"FlamaSemiCondensedBasic", sans-serif;font-size:18px;line-height:22px;margin-top:10px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{margin-left:0px;margin-top:5px}.subcatconsoles-prices .cat-prodprice.flex-container .sale{font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:20px;line-height:20px;margin-top:20px}.subcatconsoles .scp-mx-card{display:none}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column}.subcatconsoles .sub-cat-text .sub-cat-description{display:none}.subcatconsoles .sub-cat-text .sub-cat-learn-more,.subcatconsoles .sub-cat-text .sub-cat-showroom-link{display:none}.subcatconsoles .consoles-wrap.flex-container{flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto}.subcatconsoles .powered-by{display:none}.subcatconsoles .sub-cat-heading{margin-top:3px;margin-bottom:26px}.subcatconsoles .sub-cat-image-wrap{width:720px;margin:0 auto}.subcatconsoles .sub-cat-image{margin-bottom:8px}.subcatconsoles .sub-cat-mobile-description-wrap{width:520px;margin:34px auto 0}.subcatconsoles .sub-cat-mobile-description{font-size:16px;line-height:24px;margin-bottom:15px}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase;text-decoration:none}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-dividing-line{margin:0 auto 0}.subcatconsoles .sub-ifit-logo{text-align:right;margin:3px 26px 0 0}.subcatconsoles .sub-ifit-no-logo{width:100%;height:21px}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{display:none}.subcatconsoles-mx-ifit-review{display:none}.subcatconsoles-dx-ifit-review{display:flex;justify-content:center;margin-bottom:3px;flex-direction:column}.subcatconsoles-ifit-review-message{font-size:16px;color:#343434;margin-right:0px;margin-bottom:5px}.subcatconsoles-ifit-review-stars-wrap{margin:3px 6px 3px 0;display:inline}.subcatconsoles-ifit-review-decimal{font-size:12px;letter-spacing:0.5px;font-family:"FlamaMedium", sans-serif;font-weight:400;color:#343434;padding-top:2px;padding-right:3px}.subcatconsoles-ifit-review-total{font-size:12px;letter-spacing:0.5px;font-family:"FlamaLight", sans-serif;font-weight:400;color:#6e6e6e;padding-top:2px}.subcatconsoles-ifit-reviews-disclaimer{font-size:14px;line-height:20px;text-align:center;margin:40px auto 30px;color:#747474;width:700px}.sub-cat-showroom-link-mx{text-align:center}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:40px;margin-top:10px}.subcatconsoles .or-line-vertical-wrap p{padding:6px 0;text-transform:uppercase;font-family:"FlamaMedium", sans-serif;font-weight:400}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#cacaca;height:10px;width:1px;margin:0 auto}.flip-flop.flex-item{position:relative}}@media screen and (min-width: 501px) and (max-width: 960px){.flip-flop.flex-item{order:2}#cz-sales-bar.flex-item{order:1}.cp-hero-content{width:450px}.cp-hero-video .cp-hero-content{position:absolute;top:0;left:calc(50% - 225px)}.cp-hero-video video{width:100%;object-fit:cover}#cat-sales-bar .floating-bar-wrap.flex-container{margin:0 15px}#cat-sales-bar #breadcrumbery.flex-container{margin:0}#breadcrumbery h1{font-size:22px}.cp-hero-short{height:334px}.cp-hero-bg-short{height:334px}.cp-hero-content-short{width:700px}.cp-hero-heading-short{font-size:60px;padding-top:48px}.cp-hero-copy-short{font-size:26px}.sub-cat-content{width:520px;display:flex;flex-direction:column;margin-bottom:60px}.sub-cat-heading{width:720px;margin-left:calc(50% - 360px);font-size:48px;line-height:60px;font-family:"FlamaLight", sans-serif;font-weight:100}.cp-hero-title{font-size:26px;line-height:26px;letter-spacing:5px;margin-bottom:30px}.cp-hero-heading{font-size:48px;line-height:48px;margin-bottom:30px}.cp-hero-copy{font-size:26px}.content-cp-hero-more img{height:20px;width:33px}.sub-cat-title{padding:60px 24px 0px 24px}.sub-cat-image{width:720px;height:416px;margin-left:calc(50% - 360px)}.sub-cat-image picture>img{height:auto;width:100%;object-fit:cover}.sub-cat-price-buy{margin-bottom:32px;order:2}.sub-cat-price-section{left:18px}.sub-cat-link{left:calc(50% - 125px);width:250px}.sub-cat-link .button{height:60px;width:100%;line-height:60px;padding:0 10px}.sub-cat-icon{margin-bottom:32px}.sub-cat-icons .flex-grow{display:block}.sub-cat-dividing-line{width:100%}.view-all{font-size:48px;line-height:48px}.sub-cat-icons{margin-bottom:0px;width:96%}.cat-h1-wrapper{width:100%;height:140px;align-items:center;position:relative}.cat-h1{position:absolute;z-index:3;width:100%;justify-content:center;top:54px}.cat-h1 h1{font-size:24px;line-height:34px;letter-spacing:1px;margin:0px;background:#fff;padding:0 20px}.cat-h1-line{height:1px;background:#cacaca;position:absolute;z-index:2;width:100%;top:70px}.sub-cat-first .sub-cat-title{padding:0px 24px}.sub-cat-icons p{font-size:14px;line-height:20px}.subcatconsoles .sub-cat-content{width:96%;margin:0 auto 0}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column}.subcatconsoles .sub-cat-text .sub-cat-description{display:none}.subcatconsoles .sub-cat-text .sub-cat-learn-more,.subcatconsoles .sub-cat-text .sub-cat-showroom-link{display:none}.subcatconsoles .sub-cat-mobile-description-wrap{max-width:520px;margin:34px auto 0}.subcatconsoles .sub-cat-mobile-description{font-size:16px;line-height:24px}.subcatconsoles .sub-cat-links{display:flex;justify-content:space-between}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase;text-decoration:none}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad;text-decoration:none}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top;text-decoration:none}.subcatconsoles .sub-cat-dividing-line{margin:0 auto 0}.subcatconsoles .sub-cat-image{margin-bottom:0px;width:100%;margin:auto;height:50vw}}@media screen and (min-width: 501px) and (max-width: 700px){.sub-cat-heading{width:96%;margin-left:auto;text-align:center;margin-right:auto}.cp-hero-content-short{width:450px}.cp-hero-copy-short{font-size:20px}#breadcrumbery h1{font-size:17px}.subcatconsoles-prices .cat-prodprice.flex-container{text-align:center;width:160px}.subcatconsoles-prices .cat-prodprice.flex-container .sale{margin-top:6px}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:30px;margin-top:0px}.subcatconsoles .or-line-vertical-wrap p{font-size:9px;line-height:12px;color:#000}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#747474;height:8px;width:1px;margin:0 auto}.sub-cat-month{margin-top:0px;font-size:14px;line-height:14px;color:#000}}@media screen and (min-width: 961px) and (max-width: 1440px){#cat-sales-bar #breadcrumbery h1{margin-right:6px;font-size:16px;line-height:20px}#cat-sales-bar .cat-sales-bar-sale.flex-container{justify-content:space-around}#cat-sales-bar .floating-bar-wrap.flex-container{margin:0 auto;width:1440px}.cp-hero{height:806px}.cp-hero-bg{height:806px}.cp-hero-video video{height:806px;width:100%;object-fit:cover}.cp-hero-content{width:840px}.cp-hero-copy{font-size:26px}.cp-hero-title{font-size:26px;line-height:26px;letter-spacing:5px;margin-bottom:30px}.cp-hero-heading{font-size:60px;line-height:60px;margin-bottom:40px}.cp-hero-video .cp-hero-content{position:absolute;top:0;left:calc(50% - 420px)}.content-cp-hero-more{display:none}.cp-hero-short{height:340px}.cp-hero-bg-short{height:340px}.cp-hero-content-short{width:840px}.cp-hero-heading-short{font-size:60px;padding-top:66px}.cp-hero-copy-short{font-size:26px}.sub-cat-title{font-size:18px;line-height:25px;letter-spacing:1.0px;padding-top:0px}.sub-cat-heading{font-size:60px;line-height:60px}.sub-cat-first{margin-top:0px}.sub-cat-content{width:840px;height:706px}.sub-cat-text{position:absolute;bottom:429px;max-width:520px}.sub-cat-first .sub-cat-text{display:none}.sub-cat-first .sub-cat-text-nomo{display:block}.sub-cat-first .sub-cat-price-buy{top:15%;width:520px}.sub-cat-first .sub-cat-price-buy .sub-cat-price-section{position:relative}.sub-cat-first .sub-cat-price-buy .sub-cat-link{position:relative}.subCatLeft .sub-cat-text{left:503px}.subCatRight .sub-cat-text{right:499px}.sub-cat-image{width:630px;height:450px;overflow:hidden;margin-bottom:40px}.sub-cat-left.sub-cat-image{margin-left:calc(0% - 167px)}.sub-cat-right.sub-cat-image{margin-left:calc(100% - 462px)}.sub-cat-price-buy{position:absolute;top:240px;margin-bottom:0px}.subCatLeft .sub-cat-price-buy{left:503px}.subCatRight .sub-cat-price-buy{right:503px}.subCatRight .sub-cat-price-section{left:initial;right:0px}.subCatLeft .sub-cat-link{bottom:0px;left:0px;top:initial;right:initial}.subCatRight .sub-cat-link{bottom:0px;right:0px;top:initial;left:initial}.sub-cat-link{width:342px;height:56px}.sub-cat-link .button{max-width:360px;height:60px;font-size:16px;line-height:60px;margin-top:38px;width:100%}.sub-cat-first .sub-cat-link .button{margin-top:0px}.subCatLeft .sub-cat-title{text-align:left}.subCatLeft .sub-cat-heading{text-align:left}.subCatRight .sub-cat-title{text-align:right}.subCatRight .sub-cat-heading{text-align:right}.sub-cat-price-buy{width:342px;height:60px}.sub-cat-icons .flex-grow{display:block}.sub-cat-icon-copy{width:200px;margin:0 auto}.sub-cat-icons p{font-size:16px;line-height:22px;letter-spacing:0.5px}.sub-cat-vertical{display:block}.sub-cat-dividing-line{width:45%}.subCatLeft .sub-cat-dividing-line{margin:0}.subCatRight .sub-cat-dividing-line{margin-right:0px}.view-all{margin:70px auto 20px;font-size:48px;line-height:48px}.cat-h1-line{display:none}.cat-h1-wrapper{height:130px}.cat-h1 h1{margin:50px 0 60px 0}.sub-cat-icons-wrapper{position:absolute;top:0;width:100%}.sub-cat-icons-relative{position:relative;margin-left:calc(0% - 80px)}.subcatconsoles{margin-top:50px}.subcatconsoles .sub-cat-text{left:503px}.subcatconsoles .sub-cat-price-buy{left:503px}.subcatconsoles .sub-cat-link{bottom:0px;left:0px;top:initial;right:initial}.subcatconsoles .sub-cat-title{text-align:left}.subcatconsoles .sub-cat-heading{text-align:left}.subcatconsoles .sub-cat-dividing-line{margin:0 0 10px 0;width:100%}.subcatconsoles .sub-cat-content{height:auto;width:87.7%;max-width:960px}.series-category-page .subcatconsoles .inner{max-width:none;width:calc(100vw - 46px)}.subcatconsoles-items{margin-top:8px;max-width:345px;height:460px;margin:10px;border-radius:4px}.subcatconsoles-items:first-child:nth-last-child(1){width:100%}.subcatconsoles-items:first-child:nth-last-child(2),.subcatconsoles-items:first-child:nth-last-child(2) ~ div{width:50%}.subcatconsoles-items:first-child:nth-last-child(3),.subcatconsoles-items:first-child:nth-last-child(3) ~ div{width:calc(100% / 3)}.subcatconsoles-items:first-child:nth-last-child(4),.subcatconsoles-items:first-child:nth-last-child(4) ~ div{width:25%}.subcatconsoles-items .scp-dx-card-image img.scp-card-new-flag{z-index:10;left:-15px;bottom:0px}.subcatconsoles-items .scp-dx-card-image .scp-card-custom-flag{left:-18px}.subcatconsoles .scp-dx-card{display:block;text-align:center;margin:0;cursor:pointer;width:100%;position:relative}.subcatconsoles-items .scp-dx-card:first{margin-left:0}.subcatconsoles-items .scp-dx-card:last{margin-right:0}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-image img.top-image{opacity:0}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-copy a{color:#fff}.subcatconsoles-items .scp-dx-card:hover .scp-dx-card-copy .svg-fill{fill:#fff}.subcatconsoles-items .scp-dx-card-line{width:calc(100% - 30px);margin:0 auto;height:1px;background:#acacac}.subcatconsoles-items .scp-dx-card-image{width:calc(100% - 60px);height:190px;align-self:flex-start;margin:0 auto;position:relative}.subcatconsoles-items .scp-dx-card-image img{width:auto;position:absolute;left:0;right:0;margin:auto;bottom:0;transition:all 0.3s ease-in-out;max-height:180px}.subcatconsoles-items .scp-dx-card-image img.top-image{z-index:10}.subcatconsoles-items .scp-dx-card-copy .scp-dx-card-copy-button{margin:20px auto 0;color:#fff}.scp-dx-card .scp-dx-card-copy-button{position:absolute;bottom:0;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;width:100%;height:65px;font-size:16px;border-radius:2px}.subcatconsoles-items .scp-dx-card-copy a{text-decoration:none;color:#007db9;font-family:"FlamaSemiCondensedMedium", sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px}.subcatconsoles-items .scp-dx-card-copy a .console-button-chevron{padding-left:5px;line-height:24px;vertical-align:middle}.subcatconsoles .sub-cat-price-buy{left:352px;top:14px}.subcatconsoles .sub-cat-link{bottom:0px;left:0px;top:initial;right:initial}.subcatconsoles .sub-cat-title{text-align:left}.subcatconsoles .sub-cat-heading{text-align:left;margin-top:7px;margin-bottom:30px}.subcatconsoles .sub-cat-image-wrap{margin-left:calc(0% - 64px);height:380px}.subcatconsoles .sub-cat-image{width:480px;height:343px;margin-bottom:8px}.subcatconsoles-prices .cat-prodprice.flex-container{width:unset;justify-content:center;margin:0 auto 12px;padding:0 10px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale{margin-right:10px;font-family:"FlamaSemiCondensedBasic", sans-serif;font-size:18px;line-height:22px;margin-top:7px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{margin-left:0px;margin-top:7px}.subcatconsoles-prices .cat-prodprice.flex-container .sale{font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:20px;line-height:20px;margin-top:20px}.subcatconsoles .consoles-wrap.flex-container{justify-content:center;flex-wrap:wrap}.subcatconsoles .scp-mx-card{display:none}.subcatconsoles .sub-cat-text{bottom:inherit;top:14px;left:454px}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column;height:343px;justify-content:center}.subcatconsoles .sub-cat-description{font-size:16px;line-height:1.5}.subcatconsoles .sub-cat-links{display:flex;justify-content:space-between}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad;text-decoration:none}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .powered-by{display:none}.subcatconsoles .sub-ifit-logo{text-align:right;margin:3px 26px 0 0}.subcatconsoles .sub-ifit-no-logo{width:100%;height:21px}.subcatconsoles .sub-cat-mobile-description-wrap{display:none}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{display:none}.subcatconsoles-mx-ifit-review{display:none}.subcatconsoles-dx-ifit-review{display:flex;justify-content:center;margin-bottom:3px;flex-direction:column}.subcatconsoles-ifit-review-message{font-size:16px;color:#343434;margin-right:0px;margin-bottom:5px}.subcatconsoles-ifit-review-stars-wrap{margin:3px 6px 3px 0;display:inline}.subcatconsoles-ifit-review-decimal{font-size:12px;letter-spacing:0.5px;font-family:"FlamaMedium", sans-serif;font-weight:400;color:#343434;padding-top:2px;padding-right:3px}.subcatconsoles-ifit-review-total{font-size:12px;letter-spacing:0.5px;font-family:"FlamaLight", sans-serif;font-weight:400;color:#6e6e6e;padding-top:2px}.subcatconsoles-ifit-reviews-disclaimer{font-size:14px;line-height:20px;text-align:center;margin:40px auto 30px;color:#747474;width:700px}.sub-cat-showroom-link-mx{text-align:center}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:40px;margin-top:10px}.subcatconsoles .or-line-vertical-wrap p{padding:6px 0;text-transform:uppercase;font-family:"FlamaMedium", sans-serif;font-weight:400}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#cacaca;height:10px;width:1px;margin:0 auto}}@media screen and (min-width: 961px) and (max-width: 1100px){.subcatconsoles .sub-cat-caption{width:480px;text-align:center}}@media screen and (min-width: 961px) and (max-width: 1200px){.sub-cat-first .sub-cat-text-nomo,.subCatLeft .sub-cat-heading,.subcatconsoles .sub-cat-heading,.subCatright .sub-cat-heading{max-width:400px}}@media screen and (min-width: 1200px) and (max-width: 1440px){.sub-cat-icons .flex-grow{display:block}}@media screen and (min-width: 1441px){#cat-sales-bar .floating-bar-wrap.flex-container{margin:0 auto;width:1440px}#cat-sales-bar #breadcrumbery h1{font-size:16px}.cp-hero{height:806px}.cp-hero-bg{height:806px}.cp-hero-video video{height:806px;width:100%;object-fit:cover}.cp-hero-content{width:840px}.cp-hero-copy{font-size:26px}.cp-hero-title{font-size:26px;line-height:26px;letter-spacing:5px;margin-bottom:30px}.cp-hero-heading{font-size:60px;line-height:60px;margin-bottom:40px}.cp-hero-video .cp-hero-content{position:absolute;top:0;left:calc(50% - 420px)}.content-cp-hero-more{display:none}.cp-hero-short{height:340px}.cp-hero-bg-short{height:340px}.cp-hero-content-short{width:840px}.cp-hero-heading-short{font-size:60px;padding-top:66px}.cp-hero-copy-short{font-size:26px}.sub-cat-title{font-size:18px;line-height:25px;letter-spacing:1.0px;padding-top:0px}.sub-cat-heading{font-size:60px;line-height:60px}.sub-cat-first{margin-top:0px}.sub-cat-content{width:840px;height:706px}.sub-cat-text{position:absolute;bottom:429px;width:520px}.sub-cat-first .sub-cat-text{display:none}.sub-cat-first .sub-cat-text-nomo{display:block}.sub-cat-first .sub-cat-price-buy{top:15%;width:520px}.sub-cat-first .sub-cat-price-buy .sub-cat-price-section{position:relative}.sub-cat-first .sub-cat-price-buy .sub-cat-link{position:relative}.subCatLeft .sub-cat-text{left:503px}.subCatRight .sub-cat-text{right:499px}.sub-cat-image{width:630px;height:450px;overflow:hidden;margin-bottom:40px}.sub-cat-left.sub-cat-image{margin-left:calc(0% - 167px)}.sub-cat-right.sub-cat-image{margin-left:calc(100% - 462px)}.sub-cat-price-buy{position:absolute;top:240px;margin-bottom:0px}.subCatLeft .sub-cat-price-buy{left:503px}.subCatRight .sub-cat-price-buy{right:503px}.subCatRight .sub-cat-price-section{left:initial;right:0px}.subCatLeft .sub-cat-link{bottom:0px;left:0px;top:initial;right:initial}.subCatRight .sub-cat-link{bottom:0px;right:0px;top:initial;left:initial}.sub-cat-link{width:342px;height:56px}.sub-cat-link .button{max-width:360px;height:60px;font-size:16px;line-height:60px;margin-top:38px;width:100%}.sub-cat-first .sub-cat-link .button{margin-top:0px}.subCatLeft .sub-cat-title{text-align:left}.subCatLeft .sub-cat-heading{text-align:left}.subCatRight .sub-cat-title{text-align:right}.subCatRight .sub-cat-heading{text-align:right}.sub-cat-price-buy{width:342px;height:60px}.sub-cat-icons .flex-grow{display:block}.sub-cat-icon-copy{width:200px;margin:0 auto}.sub-cat-icons p{font-size:16px;line-height:22px;letter-spacing:0.5px}.sub-cat-vertical{display:block}.sub-cat-dividing-line{width:45%}.subCatLeft .sub-cat-dividing-line{margin:0}.subCatRight .sub-cat-dividing-line{margin-right:0px}.view-all{margin:70px auto 20px;font-size:48px;line-height:48px}.cat-h1-line{display:none}.cat-h1-wrapper{height:130px}.cat-h1 h1{margin:50px 0 60px 0}.sub-cat-icons-wrapper{position:absolute;top:0;width:100%}.sub-cat-icons-relative{position:relative;margin-left:calc(0% - 80px)}.subcatconsoles .sub-cat-content{height:auto;margin-top:50px}.subcatconsoles{margin-top:0px}.subcatconsoles-items{margin-top:7px;max-width:350px;max-width:345px;height:450px;margin:10px;border-radius:4px}.subcatconsoles-items:first-child:nth-last-child(1){width:100%}.subcatconsoles-items:first-child:nth-last-child(2),.subcatconsoles-items:first-child:nth-last-child(2) ~ div{width:50%}.subcatconsoles-items:first-child:nth-last-child(3),.subcatconsoles-items:first-child:nth-last-child(3) ~ div{width:calc(100% / 3)}.subcatconsoles-items:first-child:nth-last-child(4),.subcatconsoles-items:first-child:nth-last-child(4) ~ div{width:25%}.subcatconsoles-items .scp-dx-card{display:block;text-align:center;margin:0;cursor:pointer;width:100%}.subcatconsoles-items .scp-dx-card:first{margin-left:0}.subcatconsoles-items .scp-dx-card:last{margin-right:0}.subcatconsoles-items .scp-dx-card-line{width:calc(100% - 30px);margin:0 auto;height:1px;background:#acacac}.subcatconsoles-items .scp-dx-card-image{width:calc(100% - 60px);height:190px;align-self:flex-start;margin:0 auto;position:relative}.subcatconsoles-items .scp-dx-card-image img.scp-card-new-flag{z-index:10;left:-15px;bottom:0px}.subcatconsoles-items .scp-dx-card-image .scp-card-custom-flag{left:-18px}.subcatconsoles-items .scp-dx-card-image img{width:auto;position:absolute;left:0;right:0;margin:auto;bottom:0;transition:all 0.3s ease-in-out;max-height:180px}.subcatconsoles-items .scp-dx-card-image img.top-image{z-index:10}.subcatconsoles-items .scp-dx-card-copy .scp-dx-card-copy-button{margin:20px auto 0;color:#fff}.subcatconsoles-items .scp-dx-card-copy a{text-decoration:none;color:#007db9;font-family:"FlamaSemiCondensedMedium", sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px}.subcatconsoles-items .scp-dx-card-copy a .console-button-chevron{padding-left:5px;line-height:24px;vertical-align:middle}.subcatconsoles .scp-dx-card:hover .scp-dx-card-image img.top-image{opacity:0}.subcatconsoles .scp-dx-card:hover .scp-dx-card-copy a{color:#fff}.subcatconsoles .scp-dx-card:hover .scp-dx-card-copy .svg-fill{fill:#fff}.scp-dx-card .scp-dx-card-copy-button{position:absolute;bottom:0;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;width:100%;height:65px;font-size:16px;border-radius:2px}.subcatconsoles .sub-cat-price-buy{left:352px;top:14px}.subcatconsoles .sub-cat-link{bottom:0px;left:0px;top:initial;right:initial}.subcatconsoles .sub-cat-title{text-align:left}.subcatconsoles .sub-cat-heading{text-align:left;margin-top:7px;margin-bottom:30px}.subcatconsoles .sub-cat-dividing-line{margin:0px 0 10px 0;width:100%}.subcatconsoles .sub-cat-image-wrap{margin-left:calc(0% - 114px);height:380px}.subcatconsoles .sub-cat-image{width:480px;height:343px;margin-bottom:8px}.subcatconsoles-prices .cat-prodprice.flex-container{justify-content:center;width:238px;margin:0 auto 12px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale{margin-right:10px;font-family:"FlamaSemiCondensedBasic", sans-serif;font-size:18px;line-height:22px;margin-top:7px}.subcatconsoles-prices .cat-prodprice.flex-container .has-sale.no-3t-price{margin-left:0px;margin-top:7px}.subcatconsoles-prices .cat-prodprice.flex-container .sale{font-family:"FlamaSemiCondensedSemiBold", sans-serif;font-size:20px;line-height:20px;margin-top:20px}.subcatconsoles .consoles-wrap.flex-container{justify-content:center;flex-wrap:wrap}.subcatconsoles .scp-mx-card{display:none}.subcatconsoles .sub-cat-text{bottom:inherit;top:15px;left:405px}.subcatconsoles .sub-cat-text .flex-container{flex-direction:column;height:343px;justify-content:center}.subcatconsoles .sub-cat-description{font-size:16px;line-height:1.5}.subcatconsoles .sub-cat-links{display:flex;justify-content:space-between}.subcatconsoles .sub-cat-learn-more{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px}.subcatconsoles .sub-cat-learn-more a{color:#0076ad;text-transform:uppercase}.subcatconsoles .sub-cat-learn-more a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top}.subcatconsoles .sub-cat-showroom-link{font-size:16px;font-family:"FlamaSemiCondensedSemiBold", sans-serif;line-height:20px;margin-top:20px;letter-spacing:.5px;text-transform:uppercase}.subcatconsoles .sub-cat-showroom-link a{color:#0076ad;text-decoration:none}.subcatconsoles .sub-cat-showroom-link a .button-chevron{font-size:28px;line-height:14px;padding-left:6px;vertical-align:top;text-decoration:none}.subcatconsoles .powered-by{display:none}.subcatconsoles .sub-ifit-logo{text-align:right;margin:3px 26px 0 0}.subcatconsoles .sub-ifit-no-logo{width:100%;height:21px}.subcatconsoles .sub-cat-mobile-description-wrap{display:none}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{display:none}.subcatconsoles .or-line-vertical-wrap{text-align:center;width:40px;margin-top:10px}.subcatconsoles .or-line-vertical-wrap p{padding:6px 0;text-transform:uppercase;font-family:"FlamaMedium", sans-serif;font-weight:400}.subcatconsoles .or-line-vertical-wrap .or-line-vertical{background:#cacaca;height:10px;width:1px;margin:0 auto}.subcatconsoles .scp-mx-card-wrap-link .sub-ifit-logo{display:none}.subcatconsoles-mx-ifit-review{display:none}.subcatconsoles-dx-ifit-review{display:flex;justify-content:center;margin-bottom:3px;flex-direction:column}.subcatconsoles-ifit-review-message{font-size:16px;color:#343434;margin-right:0px;margin-bottom:5px}.subcatconsoles-ifit-review-stars-wrap{margin:3px 6px 3px 0;display:inline}.subcatconsoles-ifit-review-decimal{font-size:12px;letter-spacing:0.5px;font-family:"FlamaMedium", sans-serif;font-weight:400;color:#343434;padding-top:2px;padding-right:3px}.subcatconsoles-ifit-review-total{font-size:12px;letter-spacing:0.5px;font-family:"FlamaLight", sans-serif;font-weight:400;color:#6e6e6e;padding-top:2px}.subcatconsoles-ifit-reviews-disclaimer{font-size:14px;line-height:20px;text-align:center;margin:40px auto 30px;color:#747474;width:700px}.sub-cat-showroom-link-mx{text-align:center}}
