body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700;color:#fff;margin-bottom:16px}body h1 span,body h2 span,body h3 span,body h4 span,body h5 span,body h6 span{color:#ea0104}body h1{font-size:56px;line-height:1.21em}body h2{font-size:44px;line-height:1.27em}body h3{font-size:36px;line-height:1.22em}body h4{font-size:28px;line-height:1.28em}body h5{font-size:22px;line-height:1.27em}body h6{font-size:20px;line-height:1.2em}body p{font-size:18px;line-height:1.55em;color:#fff}body .btn--outline,body .btn{font-size:16px;line-height:1.25em;color:#fff;font-weight:700}@media only screen and (max-width:1023px)and (min-width:768px){body h1{font-size:40px}body h2{font-size:36px}body h3{font-size:30px}body h4{font-size:26px}body p{font-size:16px}}@media only screen and (max-width:767px)and (min-width:320px){body h1{font-size:34px}body h2{font-size:30px}body h3{font-size:26px}body h4{font-size:22px}body h5{font-size:20px}body h6{font-size:18px}body p{font-size:16px}}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__title p{font-size:56px;line-height:68px;font-weight:700}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__description{margin-top:20px}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__cta__wrapper{margin:20px 0 0;display:flex;gap:20px}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__cta__wrapper a{margin:0;padding:12px 28px;font-weight:700;font-size:16px;line-height:1.25em}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__cta__wrapper .btn--outline.btn--white:hover{background:#fff;color:#000}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__content{padding:0 20px;max-width:1220px;margin:auto}#shopify-section-template--26463673286935__section_hero_c3TNJF .hero__content .text__standard{max-width:580px}#shopify-section-template--26463673286935__section_hero_c3TNJF{position:relative}#shopify-section-template--26463673286935__section_hero_c3TNJF:after{content:"";position:absolute;width:100%;height:120px;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000)}body .header__mobile__button{color:#fff}.header__backfill{display:none}.header-social-icons{display:flex;justify-content:center;gap:20px;padding:14px 0}.header-social-icons a{transition:all .3s ease}.header-social-icons a:hover{transform:scale(1.2)}body .wrapper{max-width:1220px}.header__inner .header__desktop{border-top:1px solid #fff;padding:15px 0 34px}header.theme__header{background:linear-gradient(0deg,#0000,#000c 87.66%)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;border:0}.js__header__stuck header.theme__header{background-color:transparent!important}.js__header__stuck header.theme__header:after{display:none}.header__inner .header__desktop .menu__item{color:#fff;padding:0}.header__inner .header__desktop .header__menu__inner .hover__bar,.header__inner .header__desktop .header__menu__inner .hover__bg{background:#fff}.header__inner .header__desktop .menu__item:nth-last-child(3) a{background:#b92726;padding:10px 28px;border-radius:8px}.header__inner .header__desktop .menu__item:nth-last-child(3) a:hover{background:#ea0104}.header__inner .header__desktop .menu__item:nth-last-child(3) a span{font-weight:700}.header__inner .header__desktop .menu__item a{padding:10px 16px}.header__menu__inner{position:relative}body .header__logo{padding:0}body .btn{background:#b92726;transition:all .3s ease}body .btn:hover{background:#ea0104;color:#fff}body{background:#000}.header__desktop .header__logo .header__logo__link img{min-width:255px}.theme__header .header__desktop__buttons{display:none}#footer-newsletter #mail-footer-newsletter{font-size:16px;color:#fff;height:auto;padding:13px 20px}#footer-newsletter .input-group--inner-button button{background:#b92726;padding:5px 10px;color:#fff;border-radius:4px}#footer-newsletter .input-group--inner-button button:hover{background:#ea0104}#footer-newsletter{margin:20px 0 0}.custom-footer{background:#000}.newcontainer{max-width:1220px;margin:auto;padding:56px 20px;position:relative;display:flex;flex-direction:column;gap:32px}.newcontainer:before{content:"";position:absolute;width:100%;max-width:1180px;height:1px;background:#fff;top:0;left:0}.custom-footer .footer-column{width:50%}.custom-footer .footer-row{display:flex}.custom-footer .footer-button{font-size:16px;line-height:20px;font-weight:700!important;background:transparent;color:#fff;border:1px solid #fff;padding:12px 28px;border-radius:8px;transition:all .3s ease;display:flex;width:max-content}.custom-footer .footer-button:hover{background:#fff;color:#000}.footer-content h4{color:#fff}.footer-content h4 span{color:#ea0104}.footer-content{max-width:480px}#spokane-exercise-equipment .footer-content p{color:#fff;font-size:16px;line-height:1.5em}.custom-footer .footer-row-2 .footer-column:last-child{display:flex;flex-direction:column;max-width:500px;margin:0 0 0 auto}.footer-menu{width:100%;margin:0 -10px;display:flex;flex-wrap:wrap;max-width:380px;gap:16px 0px}.footer-menu li{width:50%;padding:0 10px;margin:0}.footer-menu li a{font-size:16px;line-height:24px;color:#fff;transition:all .3s ease}.footer-menu li a:hover{color:#ea0104}.footer-socials{display:flex;justify-content:flex-end;gap:20px}.footer-socials a{transition:all .3s ease}.footer-socials a:hover{transform:scale(1.2)}.custom-footer .footer-row.footer-row-3{align-items:flex-end}.page-width{width:100%;max-width:1220px;margin:auto;padding:0 20px}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box-section{padding:0 20px}#shopify-section-template--26463673286935__icon_box_pX7nnC .page-width{max-width:1180px;background:#b92726;border-radius:20px;padding:96px 72px}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-boxes{justify-content:center}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box{width:calc(25% - 15px);padding:0 20px;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:0;background:transparent;position:relative;overflow:visible;display:flex;flex-direction:column;justify-content:center}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box:after{content:"";position:absolute;background:#fff;width:1px;height:100%;right:-11px;top:0}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box:last-child:after{display:none}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box h4,#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box .rte p{text-align:center}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box .rte p{max-width:182px;margin:auto}#shopify-section-template--26463673286935__content_with_image_HF7ce6 .two-column-section{padding:120px 0}#shopify-section-template--26463673286935__content_with_image_P4XGmJ .two-column-wrapper{flex-direction:row-reverse}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box h4{margin-top:0}#shopify-section-template--26463673286935__icon_box_pX7nnC .icon-box h4{font-size:44px;line-height:1.27em}p:empty{display:none}#shopify-section-template--26463673352471__content_with_image_fgUxrG{padding:120px 0}#shopify-section-template--26463673352471__simple_vertical_wVAAUw{padding:0 0 120px}#shopify-section-template--26463673352471__icon_box_RTeLHJ .section-header{margin:0 auto;padding:120px;border-radius:32px;background:url(/cdn/shop/files/Right_Equipment_and_Support_1.jpg?v=1771462440) no-repeat center;background-size:cover;max-width:100%}#shopify-section-template--26463673352471__simple_banner_dpUT93 .simple-section{margin:0 0 120px}#shopify-section-template--26463673352471__content_with_image_fgUxrG .two-column-wrapper{flex-direction:row-reverse}#shopify-section-template--26463673352471__simple_vertical_wVAAUw .rich-text{max-width:858px;margin:auto}#shopify-section-template--26463673418007__inner_banner_HJJ3t4 .inner_banner .inner-wrapper{max-width:630px}body p strong{font-weight:700}.two-column-section .two-column-content ul{color:#fff}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-box-section{padding:120px 0}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-box-section .section-header{max-width:740px}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-boxes .icon-box{width:calc(25% - 15px);display:flex;flex-direction:column;gap:20px;background:#b92726}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-boxes{justify-content:center;max-width:1153px;margin:auto}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-boxes .icon-box:hover{background:#4e4f52}#shopify-section-template--26574318403863__icon_box_zFEpfG .icon-boxes .icon-box p{font-size:18px!important;line-height:28px}#shopify-section-template--26574318403863__simple_banner_jjqNh3 .simple-content{max-width:550px}#shopify-section-template--26574318403863__simple_banner_jjqNh3 .simple-section__buttons a:last-child{background:transparent;border:1px solid #fff}#shopify-section-template--26574318403863__simple_banner_jjqNh3 .simple-section__buttons a:last-child:hover{background:#fff;color:#262628}#shopify-section-template--26574318403863__content_with_image_fGVf7N .two-column-wrapper{flex-direction:row-reverse}#shopify-section-template--26574318403863__content_with_image_BzyeDU .two-column-button{margin:12px 0 0}#shopify-section-template--26574318403863__content_with_image_BzyeDU{padding:120px 0}#shopify-section-template--26574318403863__commercial_form_wGDzBD .commercial-form{padding:120px 0 0}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section{background:#b92726;padding:120px 0}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section .section-header{max-width:750px}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section .icon-box{width:calc(50% - 10px);background:#000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section .icon-box h4{margin:20px 0 0}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section .icon-box:hover{background:#262628}#shopify-section-template--26574318403863__icon_box_bxYzgP .icon-box-section .buttongroup{margin:56px 0 0}#shopify-section-template--26463673319703__simple_banner_YWV7mg,#shopify-section-template--26601346007319__simple_banner_L6mCzV{padding:0 0 120px}#MainContent .cart__template{background:#000;padding:250px 0 120px}#MainContent .cart__template .cart__empty__page .image-overlay{background:#fff;opacity:.2}#MainContent .cart__template .cart__empty p{font-size:28px;line-height:1.28em;font-weight:700}#MainContent .cart__template .cart__circle__wrapper{padding:0}#MainContent .cart__template .cart__circle__wrapper .cart__circle svg{color:#fff;opacity:1}#MainContent .cart__template .cart__circle__wrapper .cart__circle{background:#b92726}#MainContent .cart__template .cart__circle__wrapper .cart__continue__link{font-size:16px;line-height:20px;font-weight:700;text-transform:capitalize;border:1px solid #ffff;padding:12px 28px;border-radius:8px;margin:20px 0 0;transition:all .3s ease}#MainContent .cart__template .cart__circle__wrapper .cart__continue__link:after{display:none}#MainContent .cart__template .cart__circle__wrapper .cart__continue__link:hover{background:#fff;color:#000}#MainContent .cart__template .section-padding{padding-top:0;padding-bottom:0}#MainContent .cart__template form h3{font-size:36px;line-height:1.22em;font-weight:700;margin:0 0 32px}#MainContent .cart__template form .cart__heading__wrapper .cart__heading{font-size:18px}.cart__template form .template__cart__body .cart__items__remove a{background:#b92726;border-radius:4px;padding:0 6px;transition:all .3s ease}.cart__template form .template__cart__body .cart__items__remove a:hover{background:#ea0104}.cart__template form .template__cart__body .cart__items__img{border-radius:8px}.cart__template form .template__cart__body .cart__items__total,.cart__template form .template__cart__body .cart__items__quantity input,.cart__template form .template__cart__body .cart__items__price p,#MainContent .cart__template .template__cart__footer .cart__footer__notes label,#MainContent .template__cart__footer .cart__footer__total .cart__footer__small{font-size:16px;color:#fff}#MainContent .cart__template .template__cart__footer .cart__footer__notes textarea{margin:8px 0 0;border:1px solid rgb(255 255 255 / 40%);border-radius:8px;font-size:16px;padding:12px;color:#fff}#MainContent .template__cart__footer .cart__footer__total .cart__footer__label{font-size:14px}#MainContent .template__cart__footer .cart__footer__total .cart__footer__value{font-size:24px}#MainContent .template__cart__footer .cart__footer__checkout button{background:#b92726;padding:12px 28px;border-radius:8px;color:#fff;font-size:16px;line-height:20px;transition:all .3s ease;min-width:max-content}#MainContent .template__cart__footer .cart__footer__checkout button:hover{background:#ea0104}#MainContent .cart__template .cart__items .cart__items__row,.cart__items__grid.cart__heading__wrapper{border-color:#fff6}.cart__template .cart__empty__page{min-height:max-content}#functional-trainers-amp-multi-gyms .collection-third-section{padding-top:0}#functional-trainers-amp-multi-gyms .collection-two-column-section{padding-bottom:120px}#shopify-section-template--26705929699607__collection_inner_banner_3hpfUp h1{max-width:550px}#shopify-section-template--26731264278807__image_box_AgLX8D .image-box{width:calc(50% - 10px)}#shopify-section-template--26731264278807__image_box_TxRjXj .section-header{max-width:100%}#shopify-section-template--26731264278807__image_box_TxRjXj .image-box-section{padding:0}#shopify-section-template--26731264278807__image_box_yQ6f4H .image-box{width:calc(25% - 15px);background:#b92726}#shopify-section-template--26731264278807__image_box_yQ6f4H .image-box:hover{background:#fff3}#shopify-section-template--26731264278807__image_box_yQ6f4H .image-box .image-box__button{color:#fff;font-size:16px;line-height:24px;font-weight:600}#shopify-section-template--26731264278807__content_with_image_X8tkPP .two-column-wrapper{flex-direction:row-reverse}#shopify-section-template--26731264278807__two_column_faq_dYhnAf .faq-section{padding-top:0}#shopify-section-template--26731264278807__simple_banner_K9EEJg{padding-bottom:120px}.template-collection .collection__nav button{background:#b92726;color:#fff;font-size:14px}.template-collection .collection__nav__buttons{gap:10px}.template-collection .collection__nav .collection__sort .popout-list li a{color:#fff;font-size:13px;transition:all .3s ease}.template-collection .collection__nav .collection__sort .popout-list li a:hover{background:#b92726}.template-collection .collection__layout button{padding:14.5px!important;font-size:16px}.template-collection .collection__layout{gap:8px}.template-collection product-grid-item-variant .bg-button{background:#b92726!important;border-radius:8px}.template-collection product-grid-item-variant .bg-button:hover{background:#ea0104!important}.template-collection product-grid-item-variant .bg-button span{color:#fff;font-size:14px;font-weight:700}.template-collection .product__grid__info .product__grid__title{font-size:20px;font-weight:700}.template-collection .product__grid__price__sold{width:max-content;background:#b92726;padding:4px 8px;border-radius:4px}.template-collection .product__badge{background:#b92726;padding:4px 8px;border-radius:4px;color:#fff}.template-collection .sidebar__filter__group button[data-show-more]{color:#ea0104;font-weight:700}.template-collection .sidebar__filter__group .filter__price__range .range__dot span,.template-collection .collection__layout button:hover,.product__popdown__inner .product__popdown__cart:hover{background:#ea0104}.template-collection .sidebar__filter__group .range__line span{background:#fff}.product__popdown__inner{color:#fff}.product__popdown__inner .product__popdown__cart{background:#b92726;font-size:16px;color:#fff;padding:10px 20px;border-radius:8px}.product__popdown__inner .product__popdown__cart:after{display:none}.drawer__content .drawer__body .cart__items__remove a,.drawer__content .drawer__close{color:#fff}.product-page .product__media__wrapper,.product-page .product__main__content{width:50%}.product-page .product__inner{max-width:100%}.product-page .product__main__content h1{font-weight:700}.product-page .product__main__content .product__price{color:#ea0104;font-weight:700}.product-page .product__main__content .quantity__wrapper{color:#fff;font-size:20px;border:1px solid #fff}.product-page .product__main__content .quantity__wrapper .quantity__input{color:#fff}.product-page .product__main__content .btn--add-to-cart{background:#b92726}.product-page .product__main__content .btn--add-to-cart:hover{background:#ea0104;color:#fff}.product-page .product__main__content .shopify-product-form .shop-pay-terms{color:#fff}.product-page .product__main__content .shopify-payment-button more-payment-options-link a{color:#ea0104}.product-page .product__block__description .accordion__wrapper{color:#fff}.product-page .accordion__title{background:#b92726;padding:15px 20px;border-radius:8px}.product-page .accordion__title:after{border-color:#fff;right:20px}.product-page .accordion__body{padding:20px;background:#ffffff40;border-radius:8px;margin:4px 0 0}.product-page .product-section{padding-top:228px}.product-page .section-related{margin-bottom:72px}.product-page .section-related h2{font-size:40px!important;font-weight:700;color:#fff}.product-page .section-related h2:after{display:none}.product-page .section-related .related__products product-grid-item .product-grid-item__container{border-radius:8px}.product-page .section-related .related__products .product__grid__info .product__grid__title{font-size:20px;font-weight:700}.product-page .section-related .related__products .product__grid__info .price{font-size:18px}.product-page .section-related .related__products button{background:#b92726!important;border-radius:8px!important}.product-page .section-related .related__products button:hover{background:#ea0104!important}.product-page .section-related .related__products button span{color:#fff;font-size:14px;font-weight:700}.product-page .section-related .related__products .flickity-prev-next-button{color:#fff}body .btn:focus{color:#fff;background:#ea0104}.template-collection .product__grid__info .product__grid__price{font-size:16px;color:#ea0104}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
