.element-group.ip-addressOuterCS.cs-width-100{display:none}.popupOverlay{display:none!important}.menu-lv-1__action{padding:11px 10px 12px;letter-spacing:0!important;font-weight:400!important}.shopify-section-header-sticky .menu-lv-1__action{font-size:12px}.header-top--wrapper{padding-bottom:0!important}.header-top--left.header__logo.text-left.clearfix{width:300px}.blog-author{display:none}.commerce-pgs .list-menu,.menu-dropdown .container{text-align:center}.menu-dropdown .container img{max-width:160px}.menu-dropdown .container .site-nav{max-width:200px;text-align:center}.template-product .productView-tab .tab-title{font-size:20px!important;letter-spacing:0}.template-product .productView-tab h3{font-size:20px;letter-spacing:0;color:#000;margin-bottom:15px}.template-product .productView-tab p,.template-product .productView-tab table,.template-product .productView-tab ul li,.template-product .productView-tab dl,.template-product .tab-popup-content{font-size:15px!important}.template-product .productView-tab table p{margin:10px 0!important}.template-product .productView-tab .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.template-product .productView-tab .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0px}.template-product .productView-tab .btn-learn-more{text-align:center}.commerce-pgs .page-header{text-align:center;color:#fff;font-size:46px;margin:0;padding:130px 0;background-repeat:no-repeat;background-size:cover;font-weight:600;letter-spacing:0;line-height:46px}.form-with-txts{background:#f1f1f1}.form-with-txts .custom-gr-row,.custimg-with-txts .custom-gr-row{grid-template-columns:50% 50%!important;padding:0!important;align-items:center}.form-with-txts .custom-col-items:nth-child(1){padding-right:80px!important}.form-with-txts .custom-col-items:nth-child(2){background:#fff;padding:30px 50px!important}.form-with-txts .main-headings{font-size:30px;font-weight:500;letter-spacing:0;line-height:36px;margin:0}.form-with-txts .content-infose p{font-size:16px;margin-bottom:0}.form-with-txts .contact-heads{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin-top:0}.form-with-txts .contact-form .form-label{font-size:14px;margin-bottom:0;margin-top:10px}.form-with-txts .contact-form .button--primary{margin-top:20px;font-weight:600;letter-spacing:0;background:#000;color:#fff;border:1px #000 solid;transition:.3s}.form-with-txts .contact-form .button--primary:hover{background:transparent;color:#000}.custom-cat-slides .commercial-product-cats{padding:70px 0}.custom-cat-slides .main-heading,.logo-with-text .main-headings,.custimg-with-txts .main-headings{font-size:46px;letter-spacing:0;font-weight:600;margin-top:0;line-height:46px}.custom-cat-slides .custim-item-cats{min-height:380px;position:relative;padding:30px 24px;text-align:left;display:flex!important;align-items:flex-end;border-left:10px #fff solid;border-right:10px #fff solid}.custom-cat-slides .custim-item-cats:before{width:100%;height:100%;position:absolute;content:"";background:#000;left:0;top:0;opacity:.6;z-index:1}.custom-cat-slides .data-custom{position:relative;z-index:9;color:#fff}.custom-cat-slides .custim-item-cats .title-heading{font-size:30px;font-weight:500;letter-spacing:0;line-height:30px;margin:0;color:#fff}.custom-cat-slides .custim-item-cats p{font-size:16px;color:#fff;line-height:20px;margin-bottom:30px}.custom-cat-slides .custim-item-cats .btn-customes{background:#fff;color:#000;font-size:14px;text-transform:uppercase;font-weight:500;text-align:center;padding:10px 20px;transition:.3s;border:1px #fff solid}.custom-cat-slides .custim-item-cats .btn-customes:hover{background:transparent;color:#fff}.custom-cat-slides .prev-arrow{left:-40px;background:transparent}.custom-cat-slides .next-arrow{right:-40px;background:transparent;color:#000}.custom-cat-slides .slide-arrow:hover{border-color:#000}.custom-cat-slides .slide-arrow .fa{font-size:20px;color:#ccc;position:relative;top:-2px}.custom-cat-slides .slide-arrow:hover .fa{color:#000}.logo-with-text .custom-gr-row{grid-template-columns:20% 20% 20% 20% 20%;padding:0}.logo-with-text .main-headings{text-align:center;margin-bottom:20px}.logo-with-text img{margin:auto}.logo-with-text h3{font-size:14px;letter-spacing:0;text-align:center;margin:15px 0 0;font-weight:500;line-height:16px}.custimg-with-txts{background:#f1f1f1;margin-top:130px;margin-bottom:50px;padding-bottom:50px}.custimg-with-txts .title-heading{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin-top:20px;margin-bottom:0}.custimg-with-txts .title-heading:before{font-family:FontAwesome;content:"\f058";display:inline-block;padding-right:0;font-size:24px;position:absolute;left:5px}.custimg-with-txts p{font-size:16px;margin-top:10px;margin-bottom:5px}.custimg-with-txts .btn-customes{text-decoration:underline;font-size:16px}.custimg-with-txts .btn-customes:hover{text-decoration:none}.custimg-with-txts .img-coles{margin-top:-100px}.custom-commerce-blog .featured-blog-block{padding-bottom:0}.custom-commerce-blog .article-card__image-wrapper{height:250px}.custom-commerce-blog .article-card__image-wrapper a{height:100%}.custom-commerce-blog .article-card__image-wrapper img{height:100%;object-fit:cover}.custom-commerce-blog .halo-block-header{display:flex;align-items:center;width:100%}.custom-commerce-blog .halo-block-header .title{width:85%}.custom-commerce-blog .halo-block-header .view_all{margin:0;border:1px #000 solid!important;display:block;font-size:16px;font-weight:600;padding:15px 30px;transition:.3s;width:15%;text-align:center}.custom-commerce-blog .halo-block-header .view_all:hover{background:#000;color:#fff}.custom-commerce-blog .title .text{font-size:46px;letter-spacing:0;font-weight:600;margin-top:0;line-height:46px;text-transform:capitalize}.custom-commerce-blog .article__date{padding-bottom:10px;display:block}.custom-commerce-blog .article-card__title a{letter-spacing:0;font-size:18px;line-height:22px;font-weight:600}.custom-commerce-blog .article-card__author{margin:5px}.custom-commerce-blog .article-card__des{font-size:14px;margin-bottom:0;line-height:20px}.commercial-logo-main .grid-item.custom-col-items .logowith-img{width:96px;height:96px;background:#f1f1f1;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.gym-row,.inside-section{display:grid;grid-template-columns:50% 50%;grid-column-gap:10px}.gym-three-row{display:grid;grid-template-columns:33% 33% 33%;grid-column-gap:10px}.section-mod .col-mod{padding:0 10px}.section-mod h2{color:#1c69d3;letter-spacing:0}.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left{display:flex;padding:0;margin:0}.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left li{list-style:none;padding-right:32px}.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left li a{font-size:16px;line-height:24px;color:#919eab;padding:10px 0}.header-top-left{background-color:#000}.header-top .container{padding:0!important}.header-top .container .header-top--wrapper{padding:0 3.175% 20px}.header-top{padding-top:0}.header-top-left .topbar__leftMenu{padding:10px 3.175%}.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left li a.active{color:#fff}.privacy-head{margin-bottom:0;font-size:20px;letter-spacing:0}.privacy-txt{font-size:14px;letter-spacing:0}.custom-for-wraps{background:#f2f2f2;border-radius:10px;padding:30px;margin-top:30px}.custom-for-wraps .headings{margin:0!important;font-size:20px;letter-spacing:0}.custom-for-wraps .contact-form{margin:5px 0 0}.custom-for-wraps .contact-form label{font-size:14px}.custom-for-wraps .contact-form .form-label{margin:0}.custom-for-wraps .contact-form .button--primary{height:48px}.header-top-left .topbar__menu.topbar__menu--left a.active{color:#a23d94;border-bottom:1px solid #2d93d7}.header-top-left.header-top-mobile{display:none}.workout-list{width:100%;float:left;margin-bottom:30px}.workout-list h2{width:100%;float:left}.workout-list p{width:50%;float:left}.workout-list a:hover{text-decoration:underline}.contact-page .link{font-size:16px;color:red}.contact-page .link:hover{color:#000!important;text-decoration:underline}.spartan-row-one{background:#000;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 30px;grid-auto-flow:row;grid-template-areas:". ." ". .";align-items:center;justify-content:center;margin:10px 0;padding:40px}.spartan-row-one .indicates-required{color:red;font-size:14px;padding:5px 0}.spartan-row-one .validate label{color:#fff;font-size:14px;font-weight:lighter;padding-bottom:5px;display:block}.spartan-row-one .validate input{background:transparent;border:1px #fff solid;height:40px;width:100%;padding:0 10px;color:#fff;margin-bottom:5px}.spartan-row-one .validate .mce_inline_error{color:red}.spartan-row-one .validate #mc-embedded-subscribe{background:#fff;color:#000;letter-spacing:0;font-size:18px}.spartan-row-one .validate #mc-embedded-subscribe:hover{background:transparent;color:#fff}.four-image{background:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:10px 10px;grid-auto-flow:row;grid-template-areas:". . . ." ". . . .";align-items:center;justify-content:center;margin:0;padding:0}.template-product .tabs-contents ul{padding-bottom:10px!important}.template-product .tabs-contents ul li{margin:0!important}.template-product .product-form__label .text{height:auto;line-height:18px;text-align:left}.product-form__input+.product-form__input{margin-top:0}.article-template .page-header{padding-bottom:10px;border-bottom:1px #ccc solid;margin-bottom:25px}.article-template .halo-article-content .title{margin-bottom:0!important;letter-spacing:0}.article-template .stairmmaster-blog h3{letter-spacing:0;margin-bottom:0!important;font-size:22px}.article-template .stairmmaster-blog p{font-size:16px;margin:10px 0 0}.article-template .stairmmaster-blog ul li{font-size:16px!important;margin-bottom:10px}.article-template .stairmmaster-blog h4{margin:10px 0;letter-spacing:0;font-size:18px}.cs-form-wrap span,.cs-form-wrap .element-group{padding:0!important}.cs-form-wrap h2{letter-spacing:0;font-weight:600;border-bottom:1px #ccc solid;padding-bottom:10px}.cs-form-wrap .radio-group input{width:auto;height:auto;position:inherit;display:inherit;-webkit-appearance:auto;-moz-appearance:a;appearance:auto}.form-plug-row{display:grid;grid-template-columns:10% 90%;grid-column-gap:10px;align-items:center}.footer__content-top{width:100%}.make-offers{display:block;background:#232323;color:#fff;font-family:var(--btn-1-font-family);font-weight:700;padding:13px 0;width:100%;font-size:14px;border:1px #232323 solid;margin-top:5px}.make-offers:hover,.make-offerpop button:hover{background:transparent!important;color:#232323!important}.make-offerpop .element-group{margin-bottom:10px;padding:0 10px;border-left:5px transparent solid;border-right:5px transparent solid}.make-offerpop button{display:block;background:#232323!important;color:#fff!important;font-family:var(--btn-1-font-family);font-weight:700;font-size:14px;border:1px #232323 solid!important;margin-top:5px}.text-us{display:block;background:#2399f0;color:#fff;font-family:var(--btn-1-font-family);font-weight:700;padding:13px 0;width:100%;font-size:14px;border:1px rgb(35,153,240) solid;margin-top:5px}.text-us:hover,.text-uspop button:hover{background:transparent!important;color:#2399f0!important}.text-uspop .element-group{margin-bottom:10px;padding:0 10px;border-left:5px transparent solid;border-right:5px transparent solid}.text-uspop button{display:block;background:#2399f0!important;color:#fff!important;font-family:var(--btn-1-font-family);font-weight:700;font-size:14px;border:1px rgb(35,153,240) solid!important;margin-top:5px}.request-quote{display:block;background:#b51e00;color:#fff;font-family:var(--btn-1-font-family);font-weight:700;padding:13px 0;width:100%;font-size:14px;border:1px #b51e00 solid;margin-top:5px}.request-quote:hover,.request-quotepop button:hover{background:transparent!important;color:#232323!important}.overflowes{overflow:hidden}.request-quotepop .element-group{margin-bottom:10px;padding:0 10px;border-left:5px transparent solid;border-right:5px transparent solid}.request-quotepop button{display:block;background:#232323!important;color:#fff!important;font-family:var(--btn-1-font-family);font-weight:700;font-size:14px;border:1px #232323 solid!important;margin-top:5px}.collection-title{text-align:left;letter-spacing:0;border-bottom:1px #000 solid;margin-bottom:20px}.template-product .keiser-two-cols,.template-product .keiser-three-cols{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:10px 10px;grid-auto-flow:row;grid-template-areas:". ." ". ."}.template-product .keiser-three-cols{grid-template-columns:1fr 1fr 1fr}.template-product .star-img{margin:0;display:flex}body.template-index:not(.safari) .spotlight-block .halo-row .halo-item .spotlight-item .img-box,body.template-index:not(.safari) .spotlight-block .halo-row .halo-item .spotlight-item .content .title,body.template-index:not(.safari) .spotlight-block .halo-row .halo-item .spotlight-item .content .des.custom-text-style,body.template-index:not(.safari) .spotlight-block .halo-row .halo-item .spotlight-item .content a.spotlight-button,body.template-index:not(.safari) div#instafeed .halo-item a,body.template-index:not(.safari) .brands-block .halo-item a{opacity:1!important}body.template-index:not(.safari) .spotlight-block .halo-row .halo-item .spotlight-item .content{visibility:visible}.black-friday-sec1 .image-banner{padding-top:0!important;padding-bottom:0!important}.black-friday-sec1 .content-box{margin:auto;text-align:center;left:0;right:0}.black-friday-sec1 .img-box{background:#000}.black-friday-sec1 .img-box .image img{opacity:1!important}.black-friday-sec1 .banner-heading{color:#fff!important;padding-bottom:25px!important}.black-friday-sec1 .banner-heading:before{background-color:#fff!important}.black-friday-sec1 .banner-text{color:#fff!important;font-size:16px!important;margin-bottom:25px!important}.black-friday-sec1 .banner-button{background:#fff!important;color:#000!important;cursor:pointer}.black-friday-sec2 .halo-item a{padding:0 0 15px!important}.black-friday-sec2 .halo-item .policies-icon{margin-bottom:10px!important}.black-friday-sec2 .halo-item .policies-text{font-weight:600;text-transform:capitalize}.black-friday-sec2 .halo-item .policies-button{background:#000!important;color:#fff!important;border-color:#000!important;cursor:pointer;border:1px #000 solid}.black-friday-sec2 .halo-item .policies-button:hover,.blk-frd-sec4 .policies-button:hover{background:transparent!important;color:#000!important;border:1px #000 solid}.blk-frd-sec4 .policies-button{padding-top:10px!important;padding-bottom:10px!important}.black-friday-sec3 h2,.blk-frd-sec5 h2{margin-top:0!important}.black-friday-sec3 h2,.blk-frd-sec5 h2,.black-friday-sec6 h2{text-align:center;letter-spacing:0}.black-friday-sec3 .container,.blk-frd-sec5 .container{background:#fff;padding:20px}.black-friday-sec3 .category_area{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:0px 50px;grid-auto-flow:row;grid-template-areas:". . . ." ". . . ."}.blk-frd-sec5 .category_area{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:0px 50px;grid-auto-flow:row;grid-template-areas:". . ." ". . ."}.black-friday-sec3 .category_area a,.blk-frd-sec5 .category_area a{text-align:center;display:block;border:1px #000 solid;font-size:14px;padding:10px 15px}.black-friday-sec3 .category_area a:hover,.blk-frd-sec5 .category_area a:hover{background:#000;color:#fff}.black-friday-sec3 .category_area p,.blk-frd-sec5 .category_area p{margin:0;display:block}.black-friday-sec6 .img_blk_area img{text-align:center;margin:auto;background:#f2f2f2;border-radius:50px;padding:0 20px}.black-friday-sec6 .rich-text{padding-bottom:0}.black-friday-sec6 .rich-text__text{margin-top:10px!important}.mineContact .Polaris-FormLayout__Item h2{display:none}.SocialBanner{position:relative}.SocialBanner img{width:100%}.SocialBanner .bannerContent{text-align:center;position:absolute;bottom:3rem;left:0;right:0}.SocialBanner .bannerContent,.thirdSection .contentData{text-align:center}.SocialBanner .bannerContent h1{width:70%;margin:auto;text-transform:uppercase;font-size:80px;color:#fff!important;letter-spacing:-.02em;line-height:.8em;font-weight:400;filter:drop-shadow(1px 1px 12px rgb(0 0 0 / 1)) drop-shadow(1px 1px 12px rgb(0 0 0 / 1))}.SocialBanner .bannerBtn{display:inline-flex;width:100%;text-align:center;justify-content:center;margin-top:30px}.SocialBanner .bannerBtn a{background:#fff;color:#232323;border:1px solid #ffffff;max-width:300px;padding:12px;font-size:16px;text-transform:uppercase;display:block;width:100%;font-weight:700;text-align:center;margin:0 20px}.SocialBanner .bannerBtn a:hover{background:transparent;color:#fff;border:1px solid #ffffff}.fristSection,.secondSection,.thirdSection{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 50px;grid-auto-flow:row;grid-template-areas:". ." ". .";align-items:center;padding:50px}.fristSection h1,.secondSection h1{font-size:30px;letter-spacing:0;line-height:1.2em;font-weight:700}.fristSection span,.thirdSection .contentData span{font-size:20px;line-height:40px}.fristSection img{width:100%}.collectionSection,.mineContact{background-image:linear-gradient(180deg,#ebf7fc80,#ebf7fc00 10%)!important;padding-top:40px;text-align:center}.collectionSection h1{font-size:30px;letter-spacing:0;font-weight:700;margin-bottom:40px}.columnsImagePop{position:fixed;width:100%;z-index:999999;background:#010101e6;height:100%;top:0;left:0;right:0;margin:auto;text-align:center}.columnsImagePop .columnPopClose{color:#fff;font-size:30px;width:700px;margin:auto;text-align:right;padding-top:45px;padding-bottom:10px;cursor:pointer}.columnsImagePop .columnPopImage{text-align:center;max-width:700px;margin:auto}.columnsImagePop p{color:#fff;text-align:left;font-size:20px;margin:10px 0}.collectionSection .colLoop{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:10px 10px;grid-auto-flow:row;grid-template-areas:". . . ." ". . . .";padding:0 10px}.collectionSection .colLoop span,.thirdSection .contentData h1,.mineContact .contactForm h1{font-size:20px;letter-spacing:0;font-weight:600;margin-bottom:10px;display:block;margin-top:10px}.collectionSection .colLoop img{cursor:pointer}.secondSection{padding:50px 0 0;gap:0px 0px}.thirdSection{padding:0 0 60px;gap:0px 0px}.secondSection .contentData,.thirdSection .contentData{padding:0 50px}.secondSection h3,.secondSection ul{font-size:20px}.secondSection h1{margin-bottom:15px}.secondSection h3{font-weight:400;margin-top:10px;font-style:italic;margin-bottom:30px}.secondSection ul{line-height:40px;list-style:none;padding:0}.secondSection ul li:before{font-family:FontAwesome;content:"\f058";display:inline-block;padding-right:15px;color:#232323;font-size:26px;position:relative;top:3px}.thirdSection .contentData h1{font-size:24px;line-height:28px}.thirdSection .contentData span{line-height:30px;margin-top:20px;display:block;margin-bottom:40px}.thirdSection .contentData .mineBtn{display:inline-grid;gap:10px 0px;width:100%}.thirdSection .mineBtn a,.mineContact .cs-form-parent-warp button,.tagLineSection a{background:#232323!important;color:#fff!important;border:1px solid #232323!important;max-width:300px;padding:12px;font-size:16px;text-transform:uppercase;display:block;width:100%;font-weight:700;margin:auto}.thirdSection .mineBtn a:hover,.mineContact .cs-form-parent-warp button:hover,.tagLineSection a:hover{background:transparent!important;color:#232323!important;border:1px solid #232323!important}.videoPopMine{display:none}.mineContact{float:left;width:100%;padding-bottom:50px}.mineContact .contactForm,.mineContact .cs-form-parent-warp{width:100%;max-width:750px;margin:auto}.mineContact .contactForm span{font-size:18px;line-height:28px;display:block;margin-top:15px}.mineContact .contactForm span a{display:block;margin:15px 0 30px;color:#135d8a}.mineContact .contactForm span a:hover{color:#232323}.mineContact .cs-form-parent-warp .drop-area-warp{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:10px 10px;grid-auto-flow:row;grid-template-areas:". ." ". .";text-align:left}.mineContact .cs-form-parent-warp .form-submit-btn-wrap{justify-content:right!important}.mineContact .cs-form-parent-warp input,.mineContact .cs-form-parent-warp textarea{font-family:Poppins,sans-serif!important;border-left:2px #232323 solid!important}.mineContact .cs-form-parent-warp .recaptcha_wrap{padding:10px 0;width:50%;float:left}.mineContact .cs-form-parent-warp .element-group{width:50%;float:left}.mineContact .cs-form-parent-warp button{font-family:Poppins,sans-serif;margin:30px 0 0;max-width:150px}.tagLineSection{width:100%;float:left;background:#f2f2f2;text-align:center;padding:30px 20px 25px;display:inline-flex;margin:auto;justify-content:center;align-items:center}.tagLineSection p{font-size:24px;margin:0;line-height:28px;font-weight:600}.tagLineSection a{max-width:inherit;padding:12px;width:auto;margin:0 20px}@media only screen and (max-width: 1024px){.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left li{list-style:none;padding-right:0;width:50%;text-align:center}.header-top-left.header-top-mobile{display:block}}@media only screen and (max-width: 768px){.fristSection,.secondSection,.thirdSection{grid-template-columns:1fr;gap:0px 50px;grid-template-areas:"." "."}.collectionSection .colLoop{grid-template-columns:1fr 1fr;grid-template-areas:". ." ". ."}.secondSection .contentData{padding-bottom:30px}.thirdSection{display:flex;flex-direction:column}.thirdSection .contentData{order:1;padding-top:50px;padding-bottom:60px}.thirdSection .imageData{order:2}.mineContact .contactForm,.mineContact .cs-form-parent-warp{width:90%;max-width:90%}.black-friday-sec3 .category_area{grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:". ." ". ."}.blk-frd-sec5 .category_area{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:". . ." ". . ."}.gym-row,.inside-section,.gym-three-row,.form-plug-row{grid-template-columns:100%}.form-plug-row{grid-row-gap:20px!important}.template-product .keiser-two-cols,.template-product .keiser-three-cols{display:block}}@media only screen and (max-width: 767px){.SocialBanner .bannerImage{height:400px}.SocialBanner img{height:100%;object-fit:cover}.SocialBanner .bannerContent h1{width:100%}.SocialBanner .bannerBtn a{max-width:100%;margin:0}.blk-frd-sec5 .category_area,.black-friday-sec3 .category_area{grid-template-columns:1fr;grid-template-rows:1fr;gap:20px 20px;grid-auto-flow:row;grid-template-areas:"." "."}.columnsImagePop .columnPopClose,.columnsImagePop .columnPopImage{padding-left:30px;padding-right:30px;width:100%}.black-friday-sec2 .halo-item .policies-text{margin-bottom:10px!important}.black-friday-sec2 .image-zoom,.blk-frd-sec4 .image-zoom,.black-friday-sec2 .image-zoom img,.blk-frd-sec4 .image-zoom img{width:100%}.header-top-left .topbar__leftMenu__inner ul.topbar__menu.topbar__menu--left li a{font-size:14px}.form-with-txts .custom-gr-row,.custimg-with-txts .custom-gr-row,.logo-with-text .custom-gr-row{grid-template-columns:100%!important}.form-with-txts .custom-col-items:nth-child(2){padding:20px!important}.form-with-txts .custom-col-items:nth-child(1){padding-right:20px!important}.custom-cat-slides .main-heading,.logo-with-text .main-headings,.custimg-with-txts .main-headings{font-size:36px;line-height:40px}.custimg-with-txts{margin-top:50px;padding:50px 0}.custimg-with-txts .img-coles{margin-top:0}.custom-commerce-blog .halo-block-header{display:block}.form-with-txts{padding-top:30px;padding-bottom:60px}.custom-commerce-blog .halo-block-header .title{margin-bottom:30px!important;text-align:center}.custom-commerce-blog .halo-block-header .title,.custom-commerce-blog .halo-block-header .view_all{width:100%}.custom-commerce-blog .featured-blog-block{padding-bottom:50px}.spartan-row-one{grid-template-columns:1fr;grid-template-rows:1fr;gap:30px 30px;grid-template-areas:"." "."}.four-image{grid-template-columns:1fr;gap:10px 10px;grid-template-areas:"." "."}.workout-list p{width:100%}.SocialBanner .bannerContent h1{font-size:50px}}@media only screen and (max-width: 580px){.custom-cat-slides .custim-item-cats{border-left:30px #fff solid;border-right:30px #fff solid}.custom-cat-slides .prev-arrow{left:0}.custom-cat-slides .next-arrow{right:0}.collectionSection .colLoop{grid-template-columns:1fr;grid-template-areas:"." "."}.SocialBanner .bannerContent h1{font-size:36px}.bannerBtn{display:inline-grid!important;gap:10px 0px;width:100%!important}.mineContact .cs-form-parent-warp .recaptcha_wrap,.mineContact .cs-form-parent-warp .element-group{width:100%}.mineContact .cs-form-parent-warp .form-submit-btn-wrap{justify-content:left!important}}.wrap-four-box{padding:15px 0;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;margin-bottom:15px;display:flex}.inspection{width:25%;display:flex}.img-icon-cls{width:auto}.img-icon-cls img{width:30px}.details-tb{padding-left:10px}.img-icon-points{width:auto;float:left;font-size:12px;font-weight:600;margin:0;line-height:15px}.img-icon-txt{width:100%;float:left;font-size:12px;font-weight:600;margin:0;line-height:17px}.shipping{width:25%;display:flex}.support,.warranty{width:auto;display:flex}.halo-productView-left{width:50%!important;padding-right:60px}.halo-productView-right{width:50%!important}p.hot-text{margin:0}.ask-expert-cls{display:flex}.img-expert-cls{width:auto;float:left}.img-expert-cls svg{width:auto;height:80px}.information-expert-cls{width:auto;float:left;padding-left:15px}h4.title-expert-cls{margin:0}p.description-expert-cls{font-size:16px;margin:0;font-weight:200;padding-bottom:5px}a.phone-expert-cls{font-size:18px;margin:0;color:#009fff;font-weight:600;padding-right:5px}a.email-expert-cls{font-size:16px;margin:0;color:#009fff;font-weight:400}p.what-engineer-cls{font-size:16px;margin:0;color:#009fff;font-weight:300}.productView-groupTop .productView-wishlist.clearfix{display:none}.productView-moreItem h1.productView-title{font-size:32px;font-weight:800;padding-bottom:30px}.productView-moreItem .productView-price .price.price--medium .price__regular dd.price__last span{font-size:18px;color:var(--product-sale-price-color)}.product-form__buttons button#product-add-to-cart{background-color:#3477de;border-color:#3477de}.product-form__buttons button#product-add-to-cart:hover{color:#fff}sticky-add-to-cart.productView-stickyCart.style-1.show-sticky.animate .sticky-right.sticky-content button#product-sticky-add-to-cart{background-color:#3477de;border-color:#3477de}sticky-add-to-cart.productView-stickyCart.style-1.show-sticky.animate .sticky-right.sticky-content button#product-sticky-add-to-cart:hover{color:#fff}p.hot-text{margin:0;line-height:35px!important}.header__heading-logo{width:100%;height:auto}.header-top{padding-top:0;padding-bottom:0}.header-top--left.header__logo.text-left.clearfix{width:400px}.header-top--wrapper{align-items:center}.ask-expert-cls .img-expert-cls img{width:60px}#shopify-section-announcement-bar{z-index:5!important}@media screen and (min-width:320px) and (max-width:767px){.productView-moreItem h1.productView-title{font-size:25px;font-weight:800;padding-bottom:30px;padding-top:30px}.halo-productView-left.productView-images.clearfix{margin:0 auto;padding:0;width:100%!important;max-width:100%}.halo-productView-right.productView-details.clearfix{margin:0 auto;width:100%!important;max-width:100%;padding:0}.wrap-four-box{padding:15px 0;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;display:flex;flex-wrap:wrap;margin:0}.inspection,.shipping{width:50%;display:flex;padding-bottom:8px}.support,.warranty{width:50%;display:flex;padding-bottom:0}.productView-stickyCart.show-sticky .sticky-actions .empty-add-cart-button-wrapper button#show-sticky-product{background:#3b7d1a;border-color:#3b7d1a}.ask-expert-cls .img-expert-cls img{width:60px!important}.img-expert-cls{width:auto;float:left;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:768px) and (max-width:991px){.wrap-four-box{padding:15px 0;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;display:flex;flex-wrap:wrap;margin:0}.inspection,.shipping{width:50%;display:flex;padding-bottom:8px}.support,.warranty{width:50%;display:flex;padding-bottom:0}.productView-stickyCart.show-sticky .sticky-actions .empty-add-cart-button-wrapper button#show-sticky-product{background:#3b7d1a;border-color:#3b7d1a}.ask-expert-cls .img-expert-cls img{width:150px!important}.img-expert-cls{width:auto;float:left;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:992px) and (max-width:1055px){.ask-expert-cls .img-expert-cls img{width:100px!important}.img-expert-cls{width:auto;float:left;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:320px) and (max-width:550px){.halo-row.column-2 .halo-item{width:100%}.halo-row-1 .halo-item:nth-child(1){order:2}.halo-row-1 .halo-item h3,.tab-popup-content .embed-container{margin-top:15px}}.price--on-sale .price__sale dd{width:100%}.price--on-sale .price__sale p{width:100%;margin-top:0}#shopify-section-announcement-bar{position:sticky;z-index:4;top:0}#klaviyo-reviews-all-wrapper{max-width:1200px;padding:40px 15px 0;margin:auto}.make-offerpop .pops-inner-wraps{position:absolute;left:0;right:0;top:25%;margin:0 auto}.kl_reviews__review__timestamp,#mobileButton{display:none}@media only screen and (max-width: 480px){#mobileButton{display:block}}.half-column-left{width:48%;float:left}.half-column-right{width:48%;float:right}@media only screen and (max-width: 600px){.half-column-left,.half-column-right,.third-column,.third-column-last{float:none;width:100%;margin-right:0}}.__affirm-logo{font-family:affirm!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:relative;white-space:nowrap;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.__affirm-logo.__affirm-logo-primary,.__affirm-logo.__affirm-logo-blue{color:#060809}.__affirm-logo.__ligature__affirm_full_logo__{font-size:1.236em}.savings-box{vertical-align:text-bottom;font-size:16px;margin:4px 0;font-style:italic}.countdown-timer{display:block;margin:0 auto;padding:0}@media (max-width: 768px){.countdown-timer{margin-bottom:0!important}}.ultimate-product-icons-preview .ultimate-product-icons-product,#ultimate-product-icons-content-div{display:none}.guarantee-price-layout{display:flex;flex-wrap:nowrap;align-items:center;margin:0 -15px}.guarantee-section{width:116px;padding-left:0;box-sizing:border-box;text-align:center}.price-section{flex-grow:1;padding-left:10px;box-sizing:border-box;font-weight:700;color:#0a556b;font-size:14px}@media (max-width: 768px){.guarantee-section,.price-section{width:116px}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.popup-content{background-color:#fff;width:100%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;box-sizing:border-box}h2{margin-bottom:20px;font-size:2em}p{font-size:1.2em}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:1200px}.product-column{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.product-image{max-width:100%;height:auto;margin-bottom:15px}.product-button{background-color:#007bff;color:#fff;padding:10px 20px;text-decoration:none;border-radius:5px;margin-top:10px;display:inline-block}.product-button:hover{background-color:#0056b3}.call-to-action{margin-top:30px;font-size:1.3em}.call-to-action a{font-weight:700;color:#333;text-decoration:none}.call-to-action a:hover{color:red}.popup-close{position:absolute;top:20px;right:20px;background-color:#333;color:#fff;padding:10px 20px;border:none;cursor:pointer}.popup-close:hover{background-color:#555}.popup-overlay.show{visibility:visible;opacity:1}.coupon-code{display:inline-block;padding:10px 20px;background-color:#cd4d1e;color:#fff;font-weight:700;border-radius:5px}.four-column-section{display:flex;flex-wrap:wrap;gap:20px}.four-column-section .column{flex:1 1 22%;min-width:200px;box-sizing:border-box}@media (max-width: 992px){.four-column-section .column{flex:1 1 48%}}@media (max-width: 600px){.four-column-section .column{flex:1 1 100%}}.three-columns-full-section{display:flex;justify-content:space-between;width:100%;margin:0;padding:0;flex-wrap:wrap}.three-columns-full-section .column{flex:1;margin:0;padding:0;text-align:center}.three-columns-full-section .column img{width:100%;height:auto;display:block}.three-columns-full-section .column-content{margin-top:10px;padding:0}@media (max-width: 768px){.three-columns-full-section{flex-direction:column}.three-columns-full-section .column{width:100%;margin-bottom:20px}.three-columns-full-section .column:last-child{margin-bottom:0}}.price-item,.price-item--sale{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
