/** Shopify CDN: Minification failed

Line 6:11447 The "-" operator only works if there is whitespace on both sides

**/
.product-quick-add__form .select-popout__list,.theme__header .socials,body{padding:0}.btn,.button,.navlink.navlink--cart--icon{background:var(--btn-bg);color:var(--white)}.search-popdown__submit,:root{--icon-size:20px}.btn,.btn.btn--text,.button{font-size:16px;text-align:center}.btn:after,.btn:before,.button:after,.button:before,.collection-hover__button sup,.column__inner .column__content:empty,.header__menu .navlink--toplevel .navtext:after,p:empty{display:none}.collection-item__image .image-wrapper img,.column__image .image-wrapper img{object-fit:contain;mix-blend-mode:multiply}.blog-tags li a:after,.custom-form__block.checkbox input[type=checkbox]:checked+label:before{opacity:0;visibility:hidden}.meta_feature_sec .meta_featureMain .feature_content ul li,.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner ul li{background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.51632 20.2592C13.2197 20.2592 17.0326 16.4463 17.0326 11.7429C17.0326 7.03945 13.2197 3.22656 8.51632 3.22656C3.81288 3.22656 0 7.03945 0 11.7429C0 16.4463 3.81288 20.2592 8.51632 20.2592Z' fill='%23FFFAFA'/%3E%3Cpath d='M8.6135 18.3273L8.50548 18.1432C6.85548 15.3319 2.47082 9.36598 2.42653 9.30606L2.36328 9.22014L3.85711 7.74382L8.58576 11.0457C11.563 7.18224 14.3406 4.52864 16.1525 2.97904C18.1344 1.28393 19.4246 0.503555 19.4376 0.496077L19.4669 0.478516H22.0009L21.7588 0.694077C15.5338 6.23875 8.78641 18.0234 8.71921 18.1418L8.6135 18.3273Z' fill='%238D0525'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}@font-face{font-family:'Proxima Nova Semibold';src:url('/cdn/shop/files/ProximaNova-SemiBold.woff2?v=1748870170') format('woff2'),url('/cdn/shop/files/ProximaNova-SemiBold.woff?v=1748870171') format('woff');font-weight:600;font-style:normal;font-display:swap}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--primary-color:#000000;--btn-bg:#8D0525;--heading-color:#050000;--white:#ffffff;--gray:#707070;--black:#000000;--border-color:#E5E5E5;--bg-snow:#fffafa;--FONT-SUBHEADING:'Proxima Nova Semibold';--duration:0.3s;--ease:ease;--custom-page-width:1230px;--page-width:1600px}body{margin:0;font-size:16px;line-height:1.5!important;font-weight:400!important;color:var(--primary-color);letter-spacing:normal;background-color:#fff}.btn,.button,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;text-transform:inherit;letter-spacing:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{padding:0;margin-top:0;margin-bottom:0;font-weight:400}p{margin:0 0 20px}.column__inner .column__image,.index-text-products .h2+.h2,p:last-child{margin-bottom:0}ol,ul{margin:0;padding:0 0 0 20px}ol li,ul li{margin:0 0 10px}img{display:block;max-width:100%;height:auto}iframe,video{display:block;width:100%}a{-webkit-transition:.3s;transition:.3s}a,a:focus,a:hover{text-decoration:none}:focus{outline:0!important}.product-slide-section .content-wrapper .prd-splide .image-wrap img,table{width:100%}.btn,.button{padding:6px 30px;border:1px solid var(--btn-bg);font-weight:500;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:0;min-width:auto;cursor:pointer;-webkit-transition:.3s;transition:.3s}.custom-page-width,.page-width,.wrapper,.wrapper--full-padded{margin-left:auto;margin-right:auto;padding-left:var(--outer);padding-right:var(--outer)}.collection-item__image .image-wrapper img,.column__image .image-wrapper img,.inline-image>*{transition:transform .5s;will-change:transform}.btn:hover,.button:hover{opacity:.8;border-color:var(--btn-bg);color:var(--white)}.btn svg,.button svg{width:20px;height:11px;margin:0 0 0 10px;fill:none;stroke:inherit}.btn svg path,.button svg path,.navlink .icon path{fill:currentColor}.search-popdown__submit .icon path,.socials .icon path{fill:currentcolor}.page-width,.wrapper--full-padded{max-width:var(--page-width)}.custom-page-width,.wrapper{max-width:var(--custom-page-width)}.custom_sub__heading{font-family:var(--FONT-SUBHEADING)!important}.socials li{margin:10px}.socials .icon{width:17px;height:17px;display:block;stroke:inherit}.header__desktop__bar__r .header__desktop__buttons--icons{margin-right:0}.header__desktop__buttons>*{margin:0 20px 0 0;padding:0 20px 0 0;border-right:1px solid var(--heading-color)}.header__desktop__buttons>:last-child{padding-right:0;margin-right:0;border-right:0}.header__desktop__button .navlink:not(.navlink--toplevel){padding:0!important}.navlink .icon{width:16px;height:16px;stroke:inherit}.navlink.navlink--cart--icon{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center!important;padding:0!important}.navlink.navlink--cart--icon .icon{width:14px;height:14px}.announcement__bar-holder--marquee .announcement__slide,.announcement__slide>div{min-height:auto}.header__desktop__lower,.header__desktop__upper,.hero__content__wrapper.frame__item,.related__products .grid-outer{max-width:var(--page-width);margin-left:auto;margin-right:auto}.header__desktop__lower{margin-top:10px}.header__menu .navlink--toplevel .navtext{font-size:16px;text-transform:capitalize;font-weight:700;transition:.3s;text-align:center}.header__menu .navlink--toplevel:hover .navtext{color:var(--btn-bg)}.search-popdown__submit .icon{stroke:inherit}.banner-heading,.hero__title{font-weight:700;color:currentColor;line-height:1}.index-text-products .h2{margin-bottom:30px;font-weight:700}.heading-collection-wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px;row-gap:30px}.inline-image>*{border:1px solid var(--btn-bg);display:block}.btn.btn--text{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;text-decoration:underline;color:var(--heading-color);text-underline-offset:1px;text-decoration-thickness:1px;font-weight:400;padding:0;min-height:auto}.meta_specification.RRRR .toggle_btn,.tab__cntnts .toggle_btn{text-underline-offset:3px;text-decoration:underline}.btn.btn--text span:not([class]){height:auto;padding:0;line-height:inherit}.btn--text.btn--white,.common_banner_textmain .banner-heading{color:var(--white)}.collection-item__image .image-wrapper,.column__image .image-wrapper{position:relative;overflow:hidden;background:rgba(0,0,0,.05)}.collection-list-block-wrap .collection-card:hover .img-media img,.column__image:hover .image-wrapper img{transform:scale(1.03)}.column__inner .column__content{color:var(--black);padding-top:20px}.column__inner .column__content>:not(:last-child),.meta_feature_sec .meta_featureMain .feature_content ul li:not(:last-child){margin-bottom:15px}.column__inner .column__content .column__heading{font-size:23px;font-weight:500;color:currentColor}.column__inner .column__content .column__btn{margin-top:15px}.brick__block--text .brick__block__text{flex-basis:100%;padding-bottom:0}.hero__subheading{text-transform:uppercase;line-height:1.2;letter-spacing:.2em;margin-bottom:14px}.section__title{display:flex;flex-direction:column;margin-bottom:40px}.section__title.center{max-width:900px;margin-left:auto;margin-right:auto}.section-heading{font-weight:700;line-height:1.12;text-transform:capitalize;font-size:calc(var(--font-7)* var(--FONT-ADJUST-HEADING));margin-bottom:0}.badge_infoMain .badge_item>:not(:last-child),.section__title>:not(:last-child){margin-bottom:20px}.section__title.center .sub-heading{max-width:700px;margin:0 auto}.text.sub-heading{color:var(--heading-color);font-weight:400;line-height:1.34}.coll_tabContent_wrap .tab__hdngs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:60px}.coll_tabContent_wrap .tab__hdngs .tab__hdng{font-family:var(--primary-font);font-size:16px;text-align:center;color:var(--black);line-height:1;padding:10px;border:1px solid var(--black);display:inline-flex;align-items:center;justify-content:center;min-width:129px;min-height:34px;cursor:pointer;transition:.45s;-webkit-transition:.45s}.coll_tabContent_wrap .tab__hdngs .tab__hdng.active,.coll_tabContent_wrap .tab__hdngs .tab__hdng:hover{background:var(--black);color:var(--white)}.coll_tabContent_wrap .tab__cntnt{display:none;flex-wrap:wrap;--tab-cnt-wrrp:30px;column-gap:var(--tab-cnt-wrrp);align-items:flex-start}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap{width:100%;max-width:calc(28% - (var(--tab-cnt-wrrp) - (var(--tab-cnt-wrrp)/ 2)));position:relative;overflow:hidden}.coll_tabContent_wrap .tab__cntnt .card_prodContent{width:100%;max-width:calc(72% - (var(--tab-cnt-wrrp) - (var(--tab-cnt-wrrp)/ 2)))}.coll_tabContent_wrap .tab__cntnt.active{display:flex}.coll_tabContent_wrap{position:relative}.coll_tabContent_wrap .tab__cntnts{width:100%;max-width:calc(100% - (50% - (var(--page-width)/ 2)));margin-left:auto;margin-right:0;padding-left:var(--outer)}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .imgWrap{height:100%;position:relative}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .imgWrap img,.contact_sec_inner .imgWrap img{width:100%;height:100%;object-fit:cover}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .text_contWrap{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 40px;color:var(--white)}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .text_contWrap .heading{font-weight:500;font-size:23px;line-height:1;text-transform:capitalize;color:currentcolor;margin:0 0 10px}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .text_contWrap .subheading{line-height:1.3;color:currentcolor;text-transform:inherit;letter-spacing:normal}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .text_contWrap .btn_noBox{min-width:auto;min-height:auto;padding:0;background:0 0;border:0;font-weight:400;text-decoration:underline;text-underline-offset:3px}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap .imgWrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.39);pointer-events:none}.contform-content-inner .contact-form,.product-item,.product-item .radio__fieldset--swatches,.product-slide-section .product-item{background:0 0}.product-item .image-wrapper img{object-fit:contain;mix-blend-mode:multiply}.product-item .product-information{text-align:left}.blog-articles__article .article__text-wrapper,.product-item .product-item__info{padding:20px 0 0;display:flex;flex-direction:column;line-height:1.2}.product-item .product-item__info .product-item__title{font-size:clamp(16px, 1.2vw, 23px);font-weight:700;line-height:1.12;color:var(--heading-color);position:relative;margin-bottom:14px}.popout--sort .popout-list__option,.product-item .product-information .product-item__price{font-size:inherit}.product-item .product-information .price{font-size:16px;line-height:1.2;font-weight:400;letter-spacing:normal;color:var(--black)}.coll_tabContent_wrap .splide__arrow{position:absolute;top:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.coll_tabContent_wrap .splide__arrow--prev{right:110px;left:auto}.coll_tabContent_wrap .splide__arrow--next{right:50px}.product-item .quick-add__button{background:#d5d5d5;border-color:#d5d5d5;color:var(--black);font-weight:400;text-transform:capitalize;line-height:1.2;font-size:inherit}.coll_tabContent_wrap .splide{padding-bottom:80px;position:static}.coll_tabContent_wrap .splide__pagination{position:absolute;bottom:0;left:0;right:0;padding:0;width:calc(100% -50px);margin-left:auto;margin-right:auto}.product-item__swatches__holder--limited .selector-wrapper__scrollbar{justify-content:flex-start!important;padding-top:20px}.look__content .look__title{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING));font-weight:700;letter-spacing:normal;text-transform:inherit;text-align:left;line-height:1.2}.product-slide-section .content-wrapper{display:flex;flex-wrap:wrap;column-gap:0}.product-slide-section .content-wrapper>*{width:100%;max-width:50%}.product-slide-section .content-wrapper .content-left{background:url('prd-bg-clip.jpg') center/cover no-repeat;position:relative}.index_badge_info_sec,.product-slide-section .content-wrapper .content-right{background:var(--bg-snow)}.product-slide-section .content-wrapper .content-left:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#8d0525e0;pointer-events:none}.product-slide-section .content-wrapper .content-left .product-wrapper{width:100%;max-width:500px;padding:100px 20px;margin:0 auto;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.product-slide-section .product-item .product-item__info{text-align:center;color:var(--white)}.product-slide-section .product-item .product-item__info .product-link{color:inherit}.product-slide-section .product-item .product-item__info .product-item__title{font-weight:500;text-transform:capitalize;margin:0 0 15px;position:relative;color:currentcolor}.product-slide-section .product-item .product-information .price{font-weight:700;color:var(--white)}.product-slide-section .content-wrapper .prd-splide{width:100%;max-width:100%;margin:0 auto;padding:0 15px}.product-slide-section .content-wrapper .prd-splide .image-wrap{max-width:560px;width:100%;margin:0 auto;opacity:.56;transition:.3s}.product-slide-section .content-wrapper .prd-splide .is-active .image-wrap{opacity:1}.rich-text-columns__wrapper .rich-text-columns__left{text-align:center}.rich-text-columns__wrapper .hero__rte{font-weight:400}.collections-hover__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:inherit;row-gap:40px;max-width:1140px;width:100%;margin:0 auto}.collections-hover__actions>*{width:33.333%;position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:30px;padding-right:30px}.collections-hover__actions .collection-hover__button{letter-spacing:normal;font-weight:700;line-height:1;margin:0;display:block;width:100%}.index_badge_info_sec{padding:0;overflow:hidden;color:var(--heading-color)}.badge_infoMain{display:flex;flex-wrap:wrap;--hmpy-colgap:76px;column-gap:var(--hmpy-colgap)}.badge_infoMain>*{max-width:calc(33.33% - var(--hmpy-colgap)*2 / 3);width:100%}.badge_infoMain .badge_header{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px}.badge_infoMain .badge_header .badge_icon{max-width:56px}.badge_infoMain .badge_icon img{max-width:100%;max-height:36px;object-fit:contain}.badge_infoMain .badge_header .badge_heading{-ms-flex:1;flex:1;font-size:23px;font-weight:700;color:var(--black)}.product-upsell__content{display:flex;flex-direction:column;justify-content:center;line-height:1.34}.product-upsell__content>:not(:last-child){margin-bottom:5px}.hero__wrapper .product-upsell__content .product-upsell__title{font-size:18px;font-weight:600;color:var(--black);margin-bottom:5px}.product-upsell__out-of-stock{color:#adadad}.collection__sidebar,.collection__sidebar *,.popout--group .popout__toggle,.popout--sort .popout__toggle{font-size:inherit!important}.common__banner__wrapper .image-wrapper{padding:0;height:auto}.common__banner__wrapper .image-wrapper img{height:auto;position:relative;top:auto;left:auto;width:100%}.common_banner_textmain .banner-heading{color:var(--white);text-transform:capitalize}.collection-hero__description{padding-top:40px;font-weight:500;font-size:inherit;color:var(--black)}.index-look .wrapper--full{max-width:calc(100% - (50% - (var(--page-width)/ 2)));margin-left:auto;margin-right:0}.collection__nav-outer{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.collection__nav-outer .page-width,.collection__products-outer .page-width{padding-left:0;padding-right:0}.collection__nav{border-top:0;border-bottom:0;background:0 0}@media only screen and (min-width:750px){.collection__sidebar__slider{position:sticky;top:0;background:0 0;border-bottom:0}}.sliderule__chevron--left,.sliderule__chevron--right{--icon-size:18px}.contact_infoMain{display:flex;flex-wrap:wrap;justify-content:center;--info-colgap:20px;column-gap:var(--info-colgap);row-gap:20px}.contact_infoMain .info_item{max-width:calc(33.33% - var(--info-colgap)*2 / 3);width:100%}.contact_infoMain .info-itminr{padding:40px;border:1px solid var(--black);height:100%;text-align:center;color:var(--black);font-weight:400;line-height:1.34}.contact_infoMain .info-itminr .imgWrap{width:56px;margin:0 auto 15px}.contact_infoMain .info-itminr .imgWrap img{width:100%;max-height:56px;object-fit:contain}.contact_infoMain .info_title{font-size:23px;font-weight:700;padding-bottom:10px;margin-bottom:15px;position:relative}.contact_infoMain .info_title:after{content:"";width:41px;height:1px;background:var(--btn-bg);position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact_infoMain .info_content a{color:#5a5a5a;padding:0;background:0 0;word-break:break-word}.contact-formsec .wrapper,.contact-formsec .wrapper--narrow{max-width:100%;padding-left:0;padding-right:0}.contact_sec_inner{display:flex;flex-wrap:wrap}.contact_sec_inner .imgWrap{max-width:47%;width:100%}.contact_sec_inner .form-content{max-width:53%;width:100%;background-color:var(--bg-snow);display:flex;flex-direction:column;justify-content:center;padding:40px 40px 40px 70px}.contform-content-inner{max-width:525px;width:100%}.contact_sec_inner.align-center{justify-content:center}.contact_sec_inner.align-center .contform-content-inner{margin:0 auto}.contact__form__heading{font-size:calc(var(--font-7)* var(--FONT-ADJUST-HEADING));font-weight:700}.contform-content-inner .custom-form__block{display:block;margin-bottom:30px}.contform-content-inner .custom-form__block .field{padding:10px 20px;border:1px solid var(--black);background-color:var(--bg-snow);border-radius:0;margin:0;font-weight:400;height:50px;font-size:inherit;letter-spacing:normal;color:var(--heading-color)}.contform-content-inner .custom-form__block select{padding-right:40px!important}.contform-content-inner .custom-form__block input::placeholder{color:var(--black)!important;opacity:1!important;font-weight:400}.contform-content-inner .custom-form__block input::-ms-input-placeholder{color:var(--black)!important;font-weight:400}.contform-content-inner .custom-form__block textarea.field{height:150px;resize:none}.contform-content-inner .custom-form__block .label--block,.custom-form__block.checkbox input[type=checkbox],.description-prod,.main-blog .title--primary{display:none}.custom-form__block--heading h3{font-size:clamp(18px, 1.4vw, 23px);margin-bottom:20px;font-weight:500;color:var(--black)}.custom-form__block.checkbox input[type=checkbox]+label{position:relative;padding-left:30px;min-height:24px;cursor:pointer;display:flex;align-items:center;letter-spacing:normal;font-size:inherit;margin:0}.custom-form__block.checkbox input[type=checkbox]+label:after,.custom-form__block.checkbox input[type=checkbox]+label:before{content:"";width:20px;height:20px;border:1px solid var(--black);position:absolute;top:2px;left:0}.custom-form__block.checkbox input[type=checkbox]+label:after{opacity:0;visibility:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat;background-color:var(--btn-bg)}.blog-tags li .active:after,.custom-form__block.checkbox input[type=checkbox]:checked+label:after{opacity:1;visibility:visible}.custom-form__required-text,.form__legal p{font-size:12px;color:var(--heading-color)}.product-item .card-tag{position:absolute;top:10px;right:10px;z-index:2}.product-item .card-tag .tag{display:flex;align-items:center;justify-content:center;padding:10px 25px;text-align:center;line-height:1;text-transform:capitalize;background:rgba(208,0,13,.2)}.common__banner__wrapper{position:relative;overflow:hidden}.common__banner__wrapper .image-wrapper{position:relative}.common__banner__wrapper .image-wrapper:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.common-banner-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-top:100px;padding-bottom:100px;z-index:2}.common_banner_textmain{text-align:center;max-width:800px;margin:0 auto;width:100%}.image-with-text{max-width:1140px;width:100%;margin:0 auto;background-color:var(--bg-snow);color:var(--heading-color)}.imgwith-text-mainwrap:not(.page-width) .image-with-text{max-width:100%}.imgwith-text-mainwrap:not(.page-width) .image-with-text__content{max-width:680px;width:100%}.image-with-text .image-with-text__media{border:0}.image-with-text .image-with-text__content{padding:40px;line-height:1.34}.image-with-text .image-with-text__content .image-with-text__text,body#strength-machines .index-page .text-center{text-align:left}.pagination-wrapper{margin-top:80px!important}.pagination .pagination__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination .pagination__list>li{flex:inherit;max-width:100%;margin-bottom:0}.pagination .pagination__item{width:38px;height:38px;background-color:#fff;border:1px solid transparent;border-radius:0;color:var(--black);font-family:var(--primary-font);font-size:16px;opacity:1;-webkit-transition:.3s;transition:.3s}.pagination .pagination__item:after{display:none!important}.pagination .pagination__item:not(.pagination__item-arrow,span):hover,.pagination__item.pagination__item--current{border-color:var(--black);color:var(--headingColor)}.pagination .pagination__item-arrow{border:0!important;color:var(--heading-color);width:auto;height:auto}.pagination__item .icon-caret{width:12px;height:12px!important}body:is(.template-blog) .brick__block--text .brick__block__text{padding:var(--outer);background:0 0}.blog-tags{margin:0 0 50px;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.blog-tags li{margin:0;display:inline-block}.blog-tags li a{padding:26px 20px;position:relative;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1.2;color:rgba(5,0,0,.5);font-weight:500;font-size:clamp(18px,1.4vw,23px)}.blog-tags li a:after{content:"";height:1px;width:100%;position:absolute;left:0;bottom:-1px;background:var(--black)}.blog-tags li .active{color:var(--heading-color)}.blog-articles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.blog-articles__article .image-wrapper{position:relative;width:100%;padding-top:130%;overflow:hidden}.cart__checkout .icon,button.btn.btn--back.btn--black.btn--solid svg.icon{width:20px;height:20px}.blog-articles__article .image-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;margin:auto;will-change:transform;transition:transform .5s}.blog-articles__article:hover .image-wrapper img{opacity:1;visibility:visible;transform:scale(1.03)}.article__image__outer .article__image{margin:0}.blog-articles__article .article__text-wrapper>:not(:last-child){margin-bottom:14px}.blog-articles__article .article__text-wrapper .article__title{font-size:23px;font-weight:700;line-height:1.12;color:var(--heading-color)}.blog-articles__article .article__text-wrapper .article__title>a{color:currentcolor;text-decoration:none}.blog-articles__article .article__text-wrapper .article__excerpt{margin:0;max-width:330px;color:var(--heading-color);font-size:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article__wrapper .article__content{font-size:inherit;line-height:1.5}.article__hero .article__meta{font-size:12px}.navlink--cart--icon .header__cart__status{font-size:10px!important;top:-10px!important;right:-10px!important;border-radius:50%!important}.product__wrapper .product__submit__item .btn[data-add-to-cart] .btn__added{transform:translate(-50%,-50%) rotate(-145deg) scaleY(-1)}.drawer .selector-wrapper .select__fieldset{grid-template-columns:1fr 1fr}:is(.meta_feature_sec,.meta_specification):not(:has(:is(p,li))){display:none}.tab__cntnts .toggle_btn{padding:0}.review .review__image,.review .review__video{position:relative;overflow:hidden;padding-bottom:65%;top:0;width:100%;flex:0 0 50%;max-width:50%}.review .review__video iframe,.review .review__video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.review .review__image .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}button.btn.btn--back.btn--black.btn--solid{min-height:42px;background:#191919;border:none;min-width:100px;width:auto;letter-spacing:normal;height:42px;display:flex;align-items:center;gap:12px;border-radius:12px;padding:1rem;font-weight:500;font-family:var(--FONT-STACK-BODY);margin-left:50px;margin-bottom:30px;position:sticky;top:50px;z-index:99999}button.btn.btn--back.btn--black.btn--solid span.img_wpr img{width:30px}.btn.btn--scroll-top svg.icon{flex:0 0 auto;width:20px;height:20px;margin:0;color:#fff}.btn.btn--back svg.icon path{stroke:currentColor}body#strength-machines .index-page .text-center strong{font-weight:700}body#strength-machines .index-page .text-center h2{font-size:2.5rem;margin-bottom:10px}body#strength-machines .index-page .text-center h3{font-size:1.5rem;margin-bottom:10px}@media only screen and (max-width:1199px){button.btn.btn--back.btn--black.btn--solid{margin-left:20px}button.btn.btn--back.btn--black.btn--solid svg.icon{width:20px;height:20px}}@media only screen and (max-width:749px){.review .review__image,.review .review__video{padding-bottom:100%;width:100%;flex:0 0 AUTO;max-width:100%}button.btn.btn--back.btn--black.btn--solid{margin-left:15px;top:10px!important;min-height:36px;min-width:94px;height:36px;gap:10px;border-radius:8px;padding:10px}button.btn.btn--back.btn--black.btn--solid span.img_wpr img{width:22px}.breadcrumbs{margin:30px 0 15px!important}}.splide__arrow{width:50px;height:50px;background:var(--btn-bg);z-index:2;opacity:1!important;border:1px solid transparent;transition:.45s;-webkit-transition:.45s;color:var(--white)}.splide__arrow svg{width:23px;height:11px;stroke:inherit}.splide__arrow svg path{fill:var(--white);transition:.45s;-webkit-transition:.45s}.splide__arrow:disabled,.splide__arrow:hover{background:var(--white);border:1px solid var(--black);color:var(--black)}.splide__arrow:disabled svg path,.splide__arrow:hover svg path{fill:var(--black)}.splide__arrow:disabled{opacity:.3!important}.splide__pagination{position:relative;left:auto;bottom:auto;padding:0;margin-top:10px}.splide__pagination li .splide__pagination__page{width:24px;height:24px;background:0 0;border:1px solid var(--black);transform:none;opacity:1;display:flex;align-items:center;justify-content:center;-webkit-transition:.45s;transition:.45s}.splide__pagination li .splide__pagination__page.is-active:before{content:"";display:block;width:100%;height:100%;background:var(--btn-bg);border-radius:50%;-webkit-transition:.45s;transition:.45s;transform:scale(.5)}body:is(.template-product) .shopify-section-group-group-header header{border-bottom:1px solid var(--primary-color)}.index-product .product__wrapper .product__wrapper__inner .product__thumbs{max-height:523px}.index-product .product__wrapper .product__wrapper__inner .product__page :is(.product__images,.product__content){position:sticky;top:30px}.index-product .product__wrapper .product__wrapper__inner .product__page{align-items:start}.index-product .product__wrapper .product__wrapper__inner .product__photo,.index-product .product__wrapper .product__wrapper__inner .product__slide{height:100%}.index-product .product__wrapper--thumbnails-left .product__thumb:after{left:auto;right:-10px}.index-product .product__wrapper--thumbnails-left .product__thumbs__holder{padding-left:0;padding-right:10px}.index-product .product__wrapper .product__wrapper__inner .product__content{padding-left:65px}.footer__block--newsletter .footer__newsletter__wrapper,.footer__block--newsletter .newsletter-form,.index-product .product__wrapper .product__wrapper__inner .product__content .form__width{max-width:100%}.index-product .product__wrapper .product__content .product__title{font-size:24px;font-weight:600;color:var(--heading-color);text-transform:uppercase}.index-product .product__wrapper .product__content .product__price__wrap .product__price{font-size:34px;color:var(--heading-color);font-weight:600;padding:0;line-height:1.2}.index-product .product__wrapper .product__content .shop-pay-terms{font-size:18px;font-weight:500;color:var(--heading-color);margin-top:20px}.index-product .product__wrapper .product__content .meta_productsWrap .product-grids .splide__slide .imgWrap{background:#f2f2f2;margin-bottom:24px}.index-product .product__wrapper .product__content .meta_productsWrap .product-grids .splide__slide .imgWrap img{mix-blend-mode:multiply;margin:0 auto;width:auto}.index-product .product__wrapper .product__content .meta_productsWrap .product-grids .splide__slide .addit_prodTitle{font-size:14px;font-weight:700;color:var(--heading-color);margin-bottom:15px}.index-product .product__wrapper .product__content .meta_productsWrap .product-grids .addit_prodPrice{font-size:14px;margin-bottom:15px}.index-product .product__wrapper .product__content .meta_productsWrap .quick-add__holder{opacity:1;position:static;display:none}.index-product .product__wrapper .product__content button[data-additional-product-id]{text-decoration:underline;text-underline-offset:.3rem}.meta_productsWrap .quick-add__holder .quick-add__button{visibility:visible;width:auto;padding:0;text-decoration:underline;font-size:12px;font-weight:500;color:var(--black);margin-bottom:0;text-transform:uppercase;transition:var(--duration) var(--ease)}.meta_productsWrap .quick-add__holder .quick-add__button:hover{color:var(--btn-bg)}.index-product .product__wrapper .product__content .meta_productsWrap .splide__arrow{top:23%;transform:translateY(-50%)}.meta_productsWrap .splide__arrow.splide__arrow--prev{left:-55px}.meta_productsWrap .splide__arrow.splide__arrow--next{right:-55px}.index-product .product__wrapper .product__content .product__submit__buttons .select-popout__toggle{display:none}.index-product .product__wrapper .product__content .product__submit__buttons .quantity-selector{display:block}.index-product .product__wrapper .product__content .block__icon__row{flex-wrap:wrap;display:flex;align-items:center;margin-block:20px;column-gap:10px}.index-product .product__wrapper .product__content .block__icon__row .product__block{max-width:calc(25% - 10px * 3 / 4);width:100%;margin:0}.index-product .product__wrapper .product__content .block__icon__row .block__icon__text{font-size:14px;font-weight:600;color:var(--heading-color);line-height:1}.ai-bear-faq-section .ai-bear-details .ai-bear-summary,.index-product .product__wrapper .product__content .product__description h6{font-size:16px;font-weight:600}.index-product .product__wrapper .product__content .product__description ul{padding-left:0}.index-product .product__wrapper .product__content .product__submit__item--inline{grid-template-columns:minmax(0,180px) minmax(0,100%)}.index-product .product__wrapper .product__content .btn--primary{background:#8d0525;color:var(--white);border:none;display:flex;align-items:center;justify-content:center}.footer__blocks .footer__block.footer__block--newsletter .footer__newsletter__text,.form__wrapper--classic .radio__legend__label--text,.index-product .product__wrapper .product__content .btn--primary:after,.index-product .product__wrapper .product__content .product__submit__item .shopify-payment-button__more-options{display:none}.index-product .product__wrapper .product__content .btn--primary span{display:block;height:auto}.index-product .product__wrapper .product__content .meta_specification{margin-bottom:40px;padding-top:10px}.index-product .product__wrapper .product__content .meta_specification .heading{margin-bottom:25px;font-size:20px;font-weight:600;color:var(--heading-color)}.index-product .product__wrapper .product__content .meta_descriptionWrap ul{list-style:none;padding-left:0}.index-product .product__wrapper .product__content .meta_descriptionWrap{margin:36px 0 21px}.index-product .product__wrapper .product__content .meta_descriptionWrap ul li{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.44466 7.40823C2.16852 7.409 1.89825 7.48794 1.6651 7.63591C1.43195 7.78388 1.24547 7.99484 1.12721 8.24438C1.00896 8.49392 0.963771 8.77184 0.996878 9.04598C1.02998 9.32013 1.14003 9.5793 1.31429 9.79352L5.02906 14.3441C5.16151 14.5086 5.33129 14.6391 5.5243 14.7247C5.7173 14.8104 5.92796 14.8488 6.13878 14.8367C6.58968 14.8125 6.99675 14.5713 7.25629 14.1747L14.9728 1.74724C14.9741 1.74516 14.9754 1.74311 14.9768 1.74109C15.0492 1.62992 15.0257 1.40961 14.8762 1.27121C14.8352 1.2332 14.7868 1.204 14.734 1.18541C14.6812 1.16682 14.6252 1.15922 14.5694 1.16309C14.5136 1.16696 14.4592 1.18222 14.4095 1.20792C14.3598 1.23362 14.3159 1.26922 14.2805 1.31253C14.2777 1.31594 14.2749 1.31929 14.2719 1.3226L6.48971 10.1153C6.46009 10.1488 6.42413 10.176 6.3839 10.1955C6.34367 10.2149 6.29998 10.2262 6.25536 10.2286C6.21075 10.231 6.16609 10.2245 6.124 10.2095C6.08191 10.1945 6.04322 10.1713 6.01017 10.1413L3.4274 7.79093C3.15916 7.54504 2.80855 7.4085 2.44466 7.40823Z' fill='%23050000'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top left;background-size:22px;padding-left:35px}.sec__tab__wrapper .sec_tab__main{max-width:1140px;width:100%;margin:50px auto 0}.sec__tab__wrapper .sec_tab__main .tab__hdngs{display:flex;flex-wrap:wrap;margin-bottom:38px}.sec__tab__wrapper .tab__hdngs .tab__hdng{max-width:33.33%;width:100%;text-align:center;font-size:23px;font-weight:500;border:1px solid var(--primary-color);padding:30px 10px;line-height:1;cursor:pointer;transition:var(--duration) var(--ease);margin-right:-1px;display:flex;flex-direction:column;justify-content:center}.sec__tab__wrapper .tab__hdngs .tab__hdng:hover{color:var(--btn-bg);border-color:var(--btn-bg)}.sec__tab__wrapper .tab__hdngs .tab__hdng.active{background:var(--btn-bg);color:var(--white);border-color:var(--btn-bg)}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner h6{margin-bottom:10px;font-size:23px}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner h6 b{font-weight:400}.meta_feature_sec .meta_featureMain .feature_content ul,.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner ul{list-style:none;padding-left:0}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner ul li{background-position:top left;background-size:22px;padding-left:35px;min-height:23px}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner .image-wrapper{height:auto}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner .image-wrapper img{position:static;max-width:400px;margin:0 auto}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner h4{font-size:clamp(20px, 1.8vw, 28px);margin-bottom:15px}.meta_feature_sec .meta_featureMain{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1140px;margin:0 auto}.meta_feature_sec .meta_featureMain .feature_content{flex:0 0 60%;max-width:60%;padding-right:30px}.meta_feature_sec .meta_featureMain .feature_content h3{margin-bottom:20px;font-size:23px;font-weight:500}.meta_feature_sec .meta_featureMain .feature_content ul li{background-position:top left;background-size:22px;padding-left:35px}.meta_feature_sec .meta_featureMain .feature_content p strong{font-size:14px;font-weight:600}.meta_feature_sec .meta_featureMain .feature_image{flex:0 0 40%;max-width:40%;background-color:#f9f9f9}#shopify-installments-cta,.drawer__inner .cart__total__price,.product__block.product__sku{font-size:16px}.footer__blocks{display:flex;flex-wrap:wrap;--footer-itm-clm-gap:30px;column-gap:var(--footer-itm-clm-gap);row-gap:30px;margin:0}.footer__blocks .footer__block{width:100%;max-width:calc(((100% - (25% + 20%)) - var(--footer-itm-clm-gap) * 4)/ 3);padding:0;margin:0;flex:auto}.footer__blocks .footer__block.footer__block--newsletter{max-width:25%}.footer__blocks .footer__block.contact-info-wrapper{max-width:20%}.footer__blocks .footer__block .footer__logo{display:block;max-width:188px;margin-bottom:20px}#asm-shipping-calculator select,.footer__blocks .footer__block .footer__logo img,.newsletter-form .newsletter__message{width:100%}.footer__blocks .footer__block .text{line-height:1.34;max-width:700px;width:100%}.footer__blocks .footer__block__title{font-weight:700;font-size:30px;line-height:1.2;text-transform:capitalize;position:relative;margin-bottom:30px;padding-bottom:14px}.footer__blocks .footer__block__title:after{content:"";position:absolute;bottom:0;left:0;width:52px;height:3px;background:var(--white)}.footer__blocks .footer__block .footer__quicklinks{padding-left:0;font-size:inherit}.footer__blocks .footer__block .footer__quicklinks li:not(:last-child){margin-bottom:7px}.footer__blocks .contact-info-wrapper .contact_infos{padding-left:0;list-style:none;font-size:inherit}.footer__blocks .contact-info-wrapper .contact_infos li{display:flex;align-items:center;gap:10px;word-break:break-word;line-height:1.2}.footer__blocks .contact-info-wrapper .contact_infos li:last-child{align-items:flex-start}.footer__blocks .contact-info-wrapper .contact_infos li .icon{width:18px;flex-shrink:0;padding-top:3px}.footer__blocks .contact-info-wrapper .contact_infos li .icon img{max-width:100%;max-height:14px;object-fit:contain}.footer__blocks .contact-info-wrapper .contact_infos li:not(:last-child){margin-bottom:15px}.footer__block--newsletter .newsletter-form .input-row--group{display:block;width:100%;position:relative}.footer__block--newsletter .newsletter-form .input-row--group .input-email{width:100%;margin:0}.footer__block--newsletter .newsletter-form .input-row--group .input-email input{height:50px;background:0 0;border:1px solid var(--white);padding:10px 150px 10px 15px;color:var(--white)!important;font-size:16px;margin:0;opacity:1}.footer__block--newsletter .newsletter-form .input-row--group .input-email input::placeholder{opacity:1!important;font-weight:400;color:#b6b6b6}.footer__block--newsletter .newsletter-form .input-row--group .input-email input::-ms-input-placeholder{color:#b6b6b6}.footer__block--newsletter .newsletter-form .input-row--group .input-row.buttons{width:100%;max-width:140px;margin:0;position:absolute;top:0;right:0;bottom:0}.footer__block--newsletter .newsletter-form .input-row--group .input-row.buttons .btn{padding:6px 15px;height:100%;width:100%}.footer__block--newsletter .newsletter-form .input-row--group .input-row.buttons .btn span{height:auto}.supporting-menu{background:var(--btn-bg);padding:20px 0}.supporting-menu .supporting-menu__copyright{padding-left:0;font-size:16px}.feature_content .sauna-grid-content>.item,.sauna-icons .grid{background-color:#fff;padding:20px 15px;border-radius:10px;word-break:break-word}.supporting-menu .supporting-menu__copyright li{padding:0}.index-product .product__wrapper .product__subheading a{color:#8d0525}#asm-shipping-calculator{padding:20px 15px 0}#asm-shipping-calculator #asm-shipping-country-holder,#asm-shipping-calculator #asm-shipping-state-holder{max-width:50%;margin-right:0}#asm-shipping-calculator #asm-shipping-country-holder,#asm-shipping-calculator #asm-shipping-state-holder,#asm-shipping-calculator select{width:100%;font-size:14px;font-weight:400}#asm-shipping-calculator h3{font-size:16px;font-weight:500}#asm-shipping-calculator label{margin-top:10px;font-size:14px}#asm-shipping-calculator #asm-shipping-zip-holder{margin-top:0}#asm-shipping-calculator #asm-shipping-calc-button-holder,.tab__cntnt__inner .sauna-icons{margin-top:30px}#asm-shipping-calculator #asm-shipping-calc-button-holder input{font-size:14px}#asm-results{padding:0 15px 10px}.ai-bear-equal-flex h2,.ai-bear-faq-section h2,.ai-bear-flow-content-mini h2{font-size:calc(var(--font-7)* var(--FONT-ADJUST-HEADING));font-weight:700;line-height:1.12;text-transform:capitalize;margin-bottom:1rem}.sec__tab__wrapper .sec_tab__main .tab__cntnt__inner ul li::before{content:none!important}.ai-bear-flow-content-max>:last-child{margin-bottom:40px!important}.sauna-icons .grid{box-shadow:1px 5px 11px 4px #dedede;grid-template-columns:1fr;text-align:center;place-items:center;gap:10px;font-size:16px}.feature_content .sauna-grid-content{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;place-items:center;gap:20px;border-radius:10px;font-size:16px;margin-bottom:20px}.feature_content .sauna-grid-content>.item{box-shadow:1px 4px 8px 3px #dedede;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:20px;line-height:1.3;place-content:center;flex-wrap:wrap}.content-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;--icon-wrapper_count:7;--icon-wrapper-clm_gap:40px;-webkit-column-gap:var(--icon-wrapper-clm_gap);column-gap:var(--icon-wrapper-clm_gap);row-gap:20px}.content-wrapper .icon-wrapper{max-width:calc((100% / var(--icon-wrapper_count) - (var(--icon-wrapper-clm_gap) - var(--icon-wrapper-clm_gap)/ var(--icon-wrapper_count))));width:100%}.images_with_links_wrapper .wrapper h2.h5{font-weight:700;margin-bottom:20px}.breadcrumbs{align-items:center;font-weight:500;font-size:16px;color:#464646!important;text-transform:capitalize}.breadcrumbs .breadcrumbs__arrow{font-size:0;list-style:none!important;opacity:1;background:0 0;height:auto;width:auto}.breadcrumbs__arrow svg{width:10px;height:12px}.breadcrumbs>:last-child,.breadcrumbs>:last-child a{color:#000}.btn.btn--scroll-top{background:#8d0525;border-color:#8d0525;min-width:auto;width:50px;height:50px;min-height:auto;letter-spacing:normal;border-radius:50%;display:flex;align-items:center;gap:10px;padding:0;font-weight:500;font-family:var(--FONT-STACK-BODY);right:36px;bottom:100px}.btn.btn--scroll-top:hover{background:var(--white);border:1px solid var(--black);color:var(--black)}.btn.btn--scroll-top img{max-height:21px;max-width:12px;object-fit:contain}.btn.btn--scroll-top:hover img{filter:brightness(.01);transition:filter .3s}.breadcrumbs .last_span_item,.breadcrumbs a{font-size:16px;font-weight:500;font-family:var(--FONT-STACK-BODY);color:#464646}.breadcrumbs .last_span_item{color:#000;text-decoration:underline}@media only screen and (max-width:1199px){.content-wrapper{--icon-wrapper_count:4;--icon-wrapper-clm_gap:20px}:root{--outer:20px}.header__menu .navlink--toplevel{padding:10px 12px}.footer__block--newsletter .newsletter-form .input-row--group .input-email input,.header__menu .navlink--toplevel .navtext,footer.site-footer-wrapper{font-size:15px}.coll_tabContent_wrap .tab__cntnts{max-width:var(--page-width);padding-left:var(--outer);padding-right:var(--outer);margin:0 auto}.coll_tabContent_wrap .splide__arrows{display:none}.splide__pagination li .splide__pagination__page{width:18px;height:18px}.badge_infoMain{--hmpy-colgap:30px}footer.site-footer-wrapper{padding-top:50px;padding-bottom:50px}.footer__blocks .footer__block__title{font-size:23px}.common-banner-container{padding-top:30px;padding-bottom:30px}.contact_infoMain{--info-colgap:15px;row-gap:15px}.contact_infoMain .info-itminr{padding:20px 10px}.contact_sec_inner .form-content{padding:40px 20px}.contform-content-inner .custom-form__block{margin-bottom:10px}.contform-content-inner .custom-form__block .field{padding:6px 20px;height:40px}.contform-content-inner .custom-form__block textarea.field{height:100px;padding-top:10px}.blog-tags{column-gap:15px}.blog-tags li a,.sec__tab__wrapper .tab__hdngs .tab__hdng{padding:15px 20px;font-size:16px}.index-product .product__wrapper .product__content .block__icon__row .product__block{max-width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.index-product .product__wrapper .product__content .block__icon__row .product__block:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.index-product .product__wrapper .product__wrapper__inner .product__content{padding-left:30px}}@media only screen and (max-width:989px){.ai-bear-equal-flex h2,.ai-bear-faq-section h2,.ai-bear-flow-content-mini h2{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING))}.tab__cntnt__inner .ai-bear-flow-content-max>*+*{margin-top:45px!important}.ai-bear-flow-content-max>:last-child{margin-bottom:30px!important}}@media only screen and (max-width:767px){.content-wrapper{--icon-wrapper_count:3}}@media only screen and (max-width:576px){.tab__cntnt__inner .ai-bear-flow-content-max>*+*{margin-top:36px!important}.ai-bear-flow-content-max .ai-bear-highlight-container,.ai-bear-flow-content-max .ai-bear-whats-included-container{padding:26px 17px}.feature_content .sauna-grid-content{grid-template-columns:1fr 1fr;font-size:14px}.content-wrapper{--icon-wrapper_count:2}}@media only screen and (max-width:1530px){.meta_productsWrap .splide__arrow.splide__arrow--next{right:-20px}.meta_productsWrap .splide__arrow.splide__arrow--prev{left:-20px}}@media only screen and (min-width:992px) and (max-width:1280px){.footer__blocks .footer__block.footer__logo__wrapper{max-width:100%;padding-bottom:1rem}.footer__blocks .footer__block{max-width:calc(((100% - (25% + 25%)) - var(--footer-itm-clm-gap) * 3)/ 2)}.footer__blocks .footer__block.contact-info-wrapper,.footer__blocks .footer__block.footer__block--newsletter{max-width:25%}.footer__block--newsletter .newsletter-form .input-row--group .input-row.buttons{position:relative;top:auto;left:auto;max-width:100%;margin-top:10px}.footer__block--newsletter .newsletter-form .input-row--group .input-email input{padding:6px 15px;height:50px}}@media only screen and (max-width:1025px){.drawer__menu .sliderow{display:block}.sliderule__chevron--right{--icon-size:15px!important}.mobile__menu__dropdown .sliderule__wrapper .col_ftr_img{margin-bottom:15px;display:none}.mobile__menu__dropdown .sliderule__wrapper .col_ftr_img img{aspect-ratio:1/1;object-fit:cover;width:100%}.mobile__menu__dropdown .sliderule__wrapper .sliderow__title sup.sup{display:none}.drawer__bottom .socials{padding:0}}@media only screen and (max-width:991px){.btn.btn--scroll-top{font-size:0;right:15px;width:40px;height:40px}button.btn.btn--back.btn--black.btn--solid{top:8px;right:10px}.header__mobile__right{margin-right:0}.header__mobile__button{display:flex;flex-direction:column;justify-content:center}.heading-collection-wrapper{column-gap:15px;row-gap:15px}.coll_tabContent_wrap .tab__cntnt .coll_posterWrap,.supports-touch hover-images::after{display:none}.coll_tabContent_wrap .tab__cntnt .card_prodContent,.footer__blocks .footer__block.footer__block--newsletter,.footer__blocks .footer__block.footer__logo__wrapper{max-width:100%}.coll_tabContent_wrap .splide{padding-bottom:50px}.main-blog.page-width{padding-top:50px;padding-bottom:50px}.footer__blocks .footer__block:not(.footer__logo__wrapper,.footer__block--newsletter){max-width:calc(33.33% - var(--footer-itm-clm-gap) * 2 / 3)}.footer__block--newsletter .footer__newsletter__wrapper{max-width:100%;width:100%;margin:0}}@media only screen and (min-width:768px) and (max-width:989px){.index-look .look__slider{padding:0;max-width:100%}}@media only screen and (max-width:767px){.coll_tabContent_wrap .tab__hdngs{padding-left:var(--outer);padding-right:var(--outer);gap:15px;margin-bottom:40px}.blog-articles__article .article__text-wrapper .article__excerpt,.contact_infoMain .info_item,.product-slide-section .content-wrapper>*{max-width:100%}.product-slide-section .content-wrapper .content-left .product-wrapper{padding:50px 20px}.index-hero[data-section-type=featured-video] .hero__content{text-align:center;align-items:center;padding-bottom:50px;margin:0 auto}.article__hero .article__title,.contact__form__heading,.hero__title.heading-size-7,.index-hero[data-section-type=featured-video] .hero__title,.index-text-products .h2,.look__content .look__title,.section-heading{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING))}.common_banner_textmain .banner-heading{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))}.hero__subheading{font-size:18px;margin-bottom:10px}.collections-hover__actions{row-gap:20px}.collections-hover__actions>*{padding-left:0;padding-right:0;width:100%}.blog-tags li a:after,.hero__title br,.look__actions.mobile{display:none}.index-look .look__slider{max-width:100%;padding:0}.badge_infoMain>*{max-width:100%;margin-bottom:30px}.badge_infoMain>:last-child{margin-bottom:0}.site-footer .footer__blocks{row-gap:40px;padding:0;flex-flow:wrap;--footer-itm-clm-gap:20px}.footer__blocks .footer__block.footer__block--menu{max-width:calc(50% - 20px*1 / 2)!important}.footer__blocks .footer__block{max-width:100%!important}.supporting-menu{padding:16px 0}.supporting-menu .supporting-menu__copyright{font-size:14px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.common__banner__wrapper .image-wrapper img{height:200px;object-fit:cover}.contact_sec_inner .imgWrap{max-width:100%;display:none}.contact_sec_inner .form-content{max-width:100%;padding:50px 20px;background-color:#efefef}.contact-formsec{padding-bottom:0}.contform-content-inner{margin:0 auto}.product-slide-section .content-wrapper .prd-splide,.template-blog section.index-image-text .brick__block--text .hero__content--compact{padding:0}.blog-articles{grid-template-columns:repeat(2,1fr);grid-gap:30px 15px;gap:30px 15px}.blog-tags{display:flex;flex-wrap:nowrap;justify-content:flex-start;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;column-gap:15px;margin-bottom:30px}.blog-tags li{flex-shrink:0}.blog-tags li a{height:100%;padding:15px 20px;font-size:16px}.meta_feature_sec .meta_featureMain .feature_content,.meta_feature_sec .meta_featureMain .feature_image{max-width:100%;flex:0 0 100%}.meta_feature_sec .meta_featureMain .feature_content{padding:0 0 30px}.jdgm-review-widget{padding:0 20px}.product-item .product-item__info .product-item__title{font-size:16px;font-weight:500}.product-slide-section .content-wrapper .prd-splide .image-wrap{max-width:100%;opacity:1;position:relative;padding-top:100%;overflow:hidden}.product-slide-section .content-wrapper .prd-splide .image-wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.prd-splide .splide__pagination{margin-top:20px}}@media only screen and (max-width:749px){.index-product .product__wrapper .product__wrapper__inner .product__page :is(.product__images,.product__content){position:static;padding-top:10px}.index-product .product__wrapper .product__wrapper__inner .product__content{padding-left:0}.sec__tab__wrapper .sec_tab__main{margin-top:30px}.product__title__wrapper{padding:0}.meta_productsWrap .quick-add__holder .quick-add__button{width:var(--btn-size);height:var(--btn-size);background:#d5d5d5;border-color:#d5d5d5;position:relative}.collection-hero__description{display:none!important}}@media only screen and (max-width:480px){.feature_content .sauna-grid-content{grid-template-columns:1fr}.blog-articles{grid-template-columns:repeat(1,1fr)}.blog-articles__article .image-wrapper{padding-top:100%}.sec__tab__wrapper .tab__hdngs .tab__hdng{max-width:100%;margin-bottom:5px}}