:root{--custom-body-font: "Poppins", sans-serif;letter-spacing:0!important}body{font-family:var(--custom-body-font)!important;letter-spacing:-.4px}.slider::-webkit-scrollbar{height:5px}.announcement__text p strong{font-weight:600}.announcement__text .rte.icon--banner{display:flex;align-items:center;gap:20px}.announcement__text .rte.icon--pym:before{content:"";position:relative;background-image:url(/cdn/shop/t/39/assets/wallet.svg?v=1721642779);width:25.94px;height:19px;display:block;background-size:cover;background-repeat:no-repeat}.announcement__text .rte.icon--rating:before{content:"";position:relative;background-image:url(/cdn/shop/files/rating-new.svg?v=1722358749);width:55px;height:20px;display:block;background-size:cover;background-repeat:no-repeat;filter:invert(1) brightness(2)}.announcement__text .rte.icon--shipping:before{content:"";position:relative;background-image:url(/cdn/shop/files/free-shipping.svg?v=1721657285);width:27px;height:25px;display:block;background-size:cover;background-repeat:no-repeat;filter:invert(1) brightness(2)}.announcement__text .rte.icon--rta:before{content:"";position:relative;background-image:url(/cdn/shop/files/rating-a.svg?v=1721657284);width:40px;height:20px;display:block;background-size:cover;background-repeat:no-repeat;filter:invert(1) brightness(2)}.announcement__text .rte.icon--pig:before{content:"";position:relative;background-image:url(/cdn/shop/files/min-price.svg?v=1721657285);width:35px;height:35px;display:block;background-size:cover;background-repeat:no-repeat;filter:invert(1) brightness(2)}store-header.header:not(:has(.header__search)) .header__logo{grid-area:headerLogo}store-header.header:not(:has(.header__search)) .header__icons{grid-area:headerIcons}store-header.header:not(:has(.header__search)) .main-menu{grid-area:MainMenu;display:grid;justify-content:center}store-header.header:not(:has(.header__search)) header.header__grid{display:grid;gap:60px;grid-template-columns:max-content 1fr max-content;grid-template-areas:"headerLogo MainMenu headerIcons";align-items:center}main-menu.main-menu nav.secondary-nav-container{display:none}.header__icons-wrapper{display:flex;align-items:center}.header__icons{gap:40px}.secondary-nav__cta{font-size:18px;line-height:27px;font-weight:500}.secondary-nav__cta:hover{box-shadow:none!important}.secondary-nav__cta:hover strong{box-shadow:inset 0 -2px 0 0 currentColor}.secondary-nav__cta strong{font-weight:500;text-decoration:underline;text-style:normal}.main-nav{justify-content:center}.main-nav .main-nav__item{font-size:18px;line-height:27px;font-weight:400;color:#222120;align-items:center!important}.main-nav .main-nav__item.main-nav__item--primary{box-shadow:none!important}.main-nav .main-nav__item--toggle .icon{width:10px;height:6px}.has--menu-products .child-nav li nav-menu .disclosure__panel .main-nav__grandchild li a:hover{text-decoration:underline}.slideshow__text .subheading{font-size:18px;font-weight:600;line-height:27px;margin-bottom:10px}.slideshow__text h2{font-weight:600;margin-bottom:30px}.slideshow__text .enlarge-text{font-weight:300;font-size:21px;line-height:31.5px;margin-bottom:24px}.slideshow__text .btn{font-weight:500;font-size:21px;line-height:31.3px;padding:15px 40px;border-radius:200px}.slideshow__text .sub-text{margin-top:40px}.slideshow__text .sub-text p{font-weight:600;font-size:20px;line-height:30px;position:relative;width:max-content;display:flex;gap:20px;justify-content:center}.slideshow__text .sub-text p:before{content:"";background-image:url(/cdn/shop/t/39/assets/bag-heart.svg?v=1721656044);display:block;width:20.5px;height:23.4px}.cc-multi-column .section.vertical-pad{margin:0;padding:140px 0;background:#251d17}.milti-column-sec .mc-container{padding:0 25px}.multi-column .card img{border:1.78px solid #775b46;border-radius:10.71px}.cc-multi-column carousel-slider .container.relative{padding:0 20px}.cc-multi-column .os-scrollbar{display:none}.cc-multi-column .h2{font-size:42px;font-weight:600;line-height:63px}.cc-multi-column .btn{border:1px solid var(--btn-border);color:1px solid var(--btn-text);margin-top:30px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;border-radius:1000px;line-height:31.5px;padding:15px 63px;transition:none!important}.cc-multi-column .section__header{margin-bottom:calc(2.5 * var(--heading-gap))}.cc-multi-column .card__info h3{font-weight:600;font-size:24px;line-height:36px}.cc-multi-column .card__info .card__rte p{font-weight:300;font-size:18px;line-height:27px}.section.products-card-sec{padding:120px 0;margin:0}.products-card-sec .section__header .h2{margin-bottom:80px;font-weight:600;font-size:42px;line-height:63px;text-align:center}.products-card-sec .grid{grid-template-columns:1fr 1fr;gap:50px}.products-card-sec .grid product-card{display:grid;grid-template-columns:55% 1fr;gap:50px;align-items:center}.products-card-sec .grid li{background:#fef8f1;padding:50px;border-radius:10px}.products-card-sec .grid li .product_ratings{margin-top:10px}body .products-card-sec .grid li .price .price__current{font-size:18px;font-weight:500;line-height:27px;color:#222120}.products-card-sec .card-link:after{display:none}.products-card-sec .card__info{padding-top:0}p.card__tag{background:#13736c;width:max-content;padding:11px 16px;font-weight:600;font-size:16px;line-height:16px;margin-bottom:20px;border-radius:20px;color:#fff;text-transform:capitalize}.products-card-sec .card__title{margin-bottom:none}.products-card-sec .card__title a{font-weight:600;font-size:24px;line-height:42px}.products-card-sec .card__info .price strong{font-weight:500}.products-card-sec .card__info .price{font-weight:500;font-size:18px;line-height:27px;border-top:none!important;margin-top:15px!important;padding-top:0!important}.products-card-sec .product-inventory__status{display:none}.products-card-sec .card--product .card__info{flex:initial}@media only screen and (max-width: 575px){.products-card-sec .card_redirect{flex-direction:column}.product-detail-cntnt span,.product-detail-cntnt p{font-size:14px!important}}.products-card-sec .card_redirect{display:flex;column-gap:20px}.products-card-sec .card_redirect a:nth-of-type(1){background:#222120;color:#fff!important}.products-card-sec .card_redirect a:nth-of-type(2){background:transparent;color:#222120!important;border-width:medium!important}.products-card-sec .card_redirect a{display:block;width:max-content;background:#222120;border-radius:6px;color:#fff!important;padding:10px 22.7px;font-family:var(--custom-body-font);font-size:18px;font-weight:500;line-height:27px}.products-card-sec .grid li.suggestion-card{padding:0;display:flex;align-items:center}.suggestion-card .suggestion-card-wrapper{width:100%;height:100%;position:relative}.products-card-sec .suggestion-card-wrapper{padding:50px 60px;background-position:right bottom;background-size:96%;background-repeat:no-repeat}.products-card-sec .suggestion-card-cntnt{width:100%;max-width:450px;height:96%;display:flex;flex-direction:column}.suggestion-card-cntnt h3{font-size:28px;font-weight:600;line-height:42px;margin-bottom:20px}.suggestion-card-cntnt p{font-size:18px;font-weight:500;line-height:27px;text-align:left}.section.logo-list-sec{padding:60px 75px 10px}.logo-list-sec .section__header .h2{font-size:28px;font-weight:600;line-height:42px}.products-card-sec.color-scheme--1 .grid li{background:#fbf2e9}.section.image-slideshow{background-size:cover;background-position:center;background-repeat:no-repeat;margin:0}.image-slideshow .swiper{width:100%;height:100%}.image-slideshow-content{padding:75px 0;display:flex;max-width:775px;flex-direction:column;margin:0 auto;align-items:center}.image-slideshow-content span{font-size:18px;font-weight:600;line-height:27px;color:#222120;margin-bottom:10px}.image-slideshow-content h1{font-size:60px;font-weight:600;line-height:75px;text-align:center;color:#222120;margin-bottom:30px}.image-slideshow-content p{font-size:21px;font-weight:300;line-height:31.5px;color:#383838;text-align:center;max-width:640px}.img-slid-btns{margin-top:40px;display:flex;gap:10px}.img-slid-btns .btn--secondary{background:transparent}.image-slideshow .swiper-slide{max-height:310px;overflow:hidden}.swiper-slide img{display:block;width:100%;height:100%;max-height:440px;object-fit:contain}.testimonails-cta a{padding:15px 40px;border-radius:1000px;border:2px solid #222120;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;display:inline-block}.testimonails-cta{text-align:center;padding:70px 10px 120px}.testimonials .slideshow{max-width:1000px}.testimonials button[name=prev],.testimonials button[name=next]{transform:translateY(-25rem)}.testimonials .slideshow-ctrl .slideshow-nav{justify-content:space-between!important;width:100%}.testimonial__quote--with-mark:before{content:"";margin:0}blockquote.testimonial__quote p{font-family:var(--custom-body-font);font-size:38px;font-weight:300;line-height:60px;text-align:center;color:#222120}.testimonial__author-image .media{max-width:85px;width:85px;aspect-ratio:1/1;object-fit:contain}.testimonial__author-text h5.font-bold{font-family:var(--custom-body-font);font-size:24px;font-weight:600;line-height:36px;letter-spacing:-.7px!important}.testimonial__author-text h5:not(h5.font-bold){font-family:var(--custom-body-font);font-size:18px;font-weight:300;line-height:27px;color:#595959}.Testi_section_cus .testimonial__author-image{width:85px!important;max-width:85px}.Testi_section_cus .slideshow-pagination svg{width:18px}.Testi_section_cus .page-btn{margin:5px -2px}.video-carousel{padding:160px 0;background:#222120}.section.video-carousel.model-video{padding:80px 0 160px}.video-carousel h2{font-family:var(--custom-body-font);font-size:42px;font-weight:600;line-height:63px;text-align:center;color:#fff;margin-bottom:60px}.videoCarousel{margin-bottom:40px}.videoCarousel video,.video-carousel .media-with-text__media{max-width:1282px;width:100%;height:600px;object-fit:cover;border-radius:12px;margin:0 auto}.videoCarousel .swiper-slide,.videoCarouselbtn{text-align:center}.videoCarouselbtn a{display:inline-block;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;color:#fff;border:2px solid #ffffff;padding:15px 60px;border-radius:200px}.videoCarousel :is(.swiper-button-next,.swiper-button-prev){color:#90908f}.videoCarousel :is(.swiper-button-next,.swiper-button-prev):after{font-size:22px}.section.promo-layout-1{padding:50px 40px;background-color:#fff;max-width:1400px}.section.promo-layout-1 .promo-strip__container{justify-content:space-between}.section.promo-layout-1 .promo-strip__rte{max-width:660px!important;display:inline-block;text-align:left}.section.promo-layout-1 .promo-strip__rte p{color:#222120;font-family:var(--custom-body-font);font-size:24px;font-weight:400;line-height:36px;text-align:left}.section.promo-layout-1 .promo-strip__button a{padding:18px 60px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;text-align:left;background:transparent;border:solid 2px #222120;border-radius:50px;color:#222120;opacity:1!important}.videoCarousel span.play-btn img{max-width:110px;width:100%;aspect-ratio:1/1;object-fit:contain}.videoCarousel span.play-btn{position:absolute;top:0;left:50%;transform:translate(-50%);cursor:pointer;z-index:1;width:100%;max-width:1282px;height:calc(100% - 24px);display:flex;align-items:center;justify-content:center;transition:all .3s}.videoCarousel span.play-btn.play{opacity:0}.sauna-compare{padding:130px 0 160px;background-color:#fef8f1;background-repeat:no-repeat;background-position:center 65rem;background-size:cover}.compare-sauna{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:0px 170px}.sauna-compare-title{padding-bottom:100px;max-width:950px;margin:0 auto;text-align:center}.sauna-compare-title h2{font-family:var(--custom-body-font);font-size:42px;font-weight:600;line-height:63px;text-align:center}.sauna-compare-title a{border:2px solid #222120;padding:15px 60px;background-color:transparent;color:#000;border-radius:1000px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;display:inline-block}.suggestion-card .suggestion-card-wrapper{width:100%}body .shopify-section .section.products-card-sec .card__media>a{max-width:300px;max-height:300px;padding-top:87%!important}body .shopify-section .section.products-card-sec .card__media>a>img{max-width:300px;max-height:300px;object-fit:contain}.section-media-with-text .subheading{background-color:#13736c;width:fit-content;padding:7px 16px;display:inline-block;font-family:var(--custom-body-font);font-size:18px;font-weight:600;line-height:27px;color:#fff;border-radius:1000px}.section-media-with-text .section__block--heading.h3{font-family:var(--custom-body-font);font-size:42px;font-weight:600;line-height:63px;color:#000;max-width:599px}.section-media-with-text.media-with-text-full .media-with-text{max-width:100%!important}.section-media-with-text.media-with-text-full .container{max-width:100%;padding:0;padding-left:var(--gutter)}.section-media-with-text.section{padding:0}.section-media-with-text.media-with-text-full .media-with-text__text{padding-right:122px}.section-media-with-text.media-with-text-full .media-with-text__text .text-start{max-width:580px;margin-left:auto}.icons-with-text.v-spacing{padding:73px 0}.cc-icons-with-text li.slider__item>a,.cc-icons-with-text .grid__layout .slider__item>a{align-items:start}.cc-icons-with-text .icon-text-link span{text-decoration:underline;font-family:var(--custom-body-font);font-size:19px;font-weight:500;line-height:28.5px}.cc-icons-with-text .slider__item,.cc-icons-with-text .grid__layout .slider__item{max-width:349px}.cc-icons-with-text .icons-with-text__text strong{font-family:var(--custom-body-font);font-size:24px;font-weight:500;line-height:24px}.cc-icons-with-text .text-body-medium p{font-family:var(--custom-body-font);font-size:19px;font-weight:300;line-height:28.5px;color:#222120}.cc-icons-with-text:has(.icons-with-text__title) .text-body-medium p{margin:15px 0}.inline-icon>img{display:none}.inline-icon-row{display:flex;align-items:center;gap:12px}.faqs-section.section{padding:130px 0 170px;margin-top:0!important;margin-left:0!important;margin-right:0!important;margin-bottom:170px}@media screen and (max-width: 768px){.faqs-section.section{margin-bottom:30px}}.faqs-section h2.h4{font-family:var(--custom-body-font);font-size:32px;font-weight:400;line-height:63px}.faqs-section .container{padding-top:80px;padding-bottom:80px;border-radius:10px;max-width:1400px}.faqs-section .container.faq-fw{max-width:1530px}.faqs-section .disclosure__title{font-family:var(--custom-body-font);font-size:18px;font-weight:500;color:#222120;line-height:36px}.faqs-section .disclosure__content h5{font-family:var(--custom-body-font);font-size:20px;font-weight:500;color:#222120;line-height:26px;margin-bottom:10px}.detail-contact-form{background-color:#fff}.detail-contact-form .container{background:#f5f5f5;border-radius:12px;padding:80px;max-width:1530px}.detail-form-row{display:grid;grid-template-columns:1fr 1fr;row-gap:40px}.detail-contact-form .form__grid .col-span-2{grid-column:span 1}.detail-contact-form .col-span-2{margin-bottom:30px}.detail-contact-form .input{border-radius:10px}.detail-contact-form .form-content h2{margin-bottom:40px;font-family:var(--custom-body-font);font-size:32px;font-weight:600;line-height:48px;max-width:470px}.detail-contact-form .contact-detail{margin-bottom:40px}.detail-contact-form .contact-detail strong{font-family:var(--custom-body-font);font-size:21px;font-weight:600;line-height:31.5px;padding-bottom:10px}.detail-contact-form .contact-detail p{font-family:var(--custom-body-font);font-size:18px;font-weight:300;line-height:31.5px;color:#222120}.detail-form-row .cc-animate-init:has(button){grid-area:2 / -2 / 3 / -1}.detail-contact-form .note{position:relative;padding-left:30px}.detail-contact-form .note:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-image:url(/cdn/shop/files/clock.svg?v=1721920025);background-size:contain}#shopify-section-template--23091614482734__promo_strip_MEtcbi .container{justify-content:space-between}#shopify-section-template--23091614482734__promo_strip_MEtcbi .container .section__block:has(p){max-width:455px;padding-left:75px;position:relative}#shopify-section-template--23091614482734__promo_strip_MEtcbi .container .section__block p{font-family:var(--custom-body-font);font-size:24px;font-weight:500;line-height:36px;text-align:left}#shopify-section-template--23091614482734__promo_strip_MEtcbi .container .section__block:before{content:"";position:absolute;left:0;top:8px;width:50px;height:54px;background-image:url(/cdn/shop/files/medical.png?v=1721920799);background-size:contain;background-repeat:no-repeat}.detail-contact-form{position:relative;display:block;padding-bottom:127px}.detail-contact-form .detail-form-row .form-content{max-width:564px;border-right:1px solid #d5d5d5;position:relative}.detail-contact-form .contact-detail{max-width:320px}.detail-contact-form .note{max-width:420px;border-top:1px solid #d5d5d5}.detail-contact-form .note span{max-width:302px;display:block;padding-top:40px}.detail-contact-form .detail-form-row>h2{color:#222120!important}.contact-detail p{color:#222120!important}.contact-detail strong{display:block}.contact-detail p>strong:nth-of-type(2){display:inline-block;text-decoration:underline!important}body .detail-contact-form .note:before{top:44px;background-repeat:no-repeat}.Contact_form .form-title{display:flex;gap:15px;align-items:center;margin-bottom:60px}.Contact_form .form-title h3{font-size:28px;font-weight:600;color:#222120!important;line-height:42px;margin:0}.Contact_form .form-title img{width:43px;height:43px}.Contact_form form .form__grid{gap:10px!important;align-items:end}.Contact_form form .label{font-size:18px;font-weight:500;color:#222120!important;line-height:27px;text-align:left;margin-bottom:15px}.Contact_form form .is-required>label:after{color:#f03636;margin-left:-5px}.Contact_form form .input{border:1px solid #e2e2e2!important;border-radius:10px;outline:none!important;box-shadow:none!important;padding:15px 20px;height:57px;background-color:#fff!important;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#a2a2a2}.Contact_form form textarea.input{height:200px!important}.Contact_form form .input::placeholder{font-size:18px!important;font-weight:400!important;line-height:27px;text-align:left;color:#a2a2a2!important}.detail-form-row div.mt-6.cc-animate-init{margin-top:-20px!important}.detail-form-row div.mt-6.cc-animate-init button{background:#222120!important;width:100%;padding:15px 20px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:Poppins,sans-serif!important;color:#fff;font-size:21px;font-weight:500;line-height:31.5px;text-align:left;border:1px solid #222120}.salus-slider-cards{background-color:#fef8f1;padding:160px 0}.slider-cards-title{margin-bottom:107px;text-align:center}.slider-cards-title h2{font-family:var(--custom-body-font);font-size:42px;font-weight:600;line-height:63px;text-align:center;margin-bottom:30px}.slider-cards-title a{font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;border:2px solid #222120;padding:15px 60px;color:#222120;display:inline-block;border-radius:200px}.slider-card-row{display:block;position:relative}.slider-card-row .CardsSlider{max-width:92.9%;margin-left:auto;margin-right:0}.card-slider-pagination{max-width:90.9%;width:100%;position:relative;margin-right:0}.card_slider{position:relative;display:block;max-width:100%;padding-bottom:120px}.card_slider .blog_img{width:100%;position:relative;display:block;margin-bottom:20px}.card_slider .blog_img img{object-fit:cover;border-radius:10px;width:100%;height:389px}.card_slider .blog_content{display:block}.card_slider .blog_content h5{font-family:var(--custom-body-font);font-size:24px;font-weight:600;line-height:36px;text-align:left;color:#222120;margin:0}.card_slider .blog_content span>h5,.card_slider .blog_content span{display:block;font-family:var(--custom-body-font);font-size:18px;font-weight:300;line-height:27px;color:#595959;margin-top:6px;text-decoration:underline;width:fit-content}.slider-card-row .swiper-pagination{top:initial!important;bottom:0;max-width:95.2%;margin:auto auto 20px;left:29px;border-radius:20px;overflow:hidden}.slider-card-row .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(90deg,#4b3728 20.98%,#cacaca 100.63%)!important}.slider-card-row .swiper-button-prev,.slider-card-row .swiper-button-next{top:initial;padding-bottom:20px;bottom:-10px}.slider-card-row .swiper-button-prev{left:0!important;width:fit-content}.slider-card-row .swiper-button-prev:after{content:url(/cdn/shop/files/left-arr.svg?v=1721993405)!important;line-height:0px}.slider-card-row .swiper-button-next:after{content:url(/cdn/shop/files/right-arr.svg?v=1721993405)!important;line-height:0px}body .footer{padding:60px 0}body .footer .footer_logo{display:block;padding-bottom:30px;border-bottom:1px solid #d8d8d8}body .footer .footer_logo a{max-width:233.59px}body .footer .footer__main{padding:30px 30px 100px}body .footer .footer__main .footer-col .footer-menu .disclosure__title,body .footer .footer-block .footer-block__heading{font-size:18px;font-weight:700;line-height:27px;text-align:left;margin-bottom:20px}body .footer .footer__main .footer-col{padding:0}body .footer .footer__main .footer-col:is(:nth-of-type(1),:nth-of-type(4)){max-width:200px}body .footer .footer__main .footer-col:nth-of-type(2){max-width:214px}body .footer .footer__main .footer-col:nth-of-type(3){max-width:248px}body .footer .footer__main .footer-col:nth-of-type(5){max-width:240px}body .footer .footer__main .footer-col .footer-menu .footer-menu__links li a,body .footer .footer-block .footer-block__text p{font-size:18px;font-weight:400;line-height:27px;text-align:left}body .footer .footer-block .footer-block__text p a{font-size:20px;font-weight:700;line-height:30px;text-align:left}body .footer .footer-block .footer-block__social{margin-top:40px!important}body .footer .footer-block .footer-block__social .social{display:flex;gap:25px;padding-left:11px}body .footer .footer-block .footer-block__social .social__link{width:33.88px;height:33.88px;padding:0!important}body .footer .footer-newsletter-row{max-width:725px;margin-left:auto}body .footer .footer-newsletter-row .footer-menu.disclosure{display:flex;gap:30px}body .footer .footer-newsletter-row .disclosure__content{padding:0!important;max-width:450px;min-width:450px}body .footer .footer-newsletter-row .disclosure__title{font-size:18px;font-weight:700;line-height:27px;text-align:left}body .footer .footer-newsletter-row .disclosure__content form .input-with-button{border-radius:10px!important;border:none!important;outline:none!important;box-shadow:none!important;margin:0!important;padding:0}body .footer .footer-newsletter-row .disclosure__content form .input-with-button input{border:1px solid #e2e2e2;outline:none!important;padding:15px 65px 15px 20px!important;border-radius:10px!important;font-size:18px;font-weight:400;line-height:27px;height:57px;color:#222120}body .footer .footer-newsletter-row .disclosure__content form .input-with-button input::placeholder{color:#222120}body .footer .footer-newsletter-row .disclosure__content form .input-with-button .has-ltr-icon{padding:0;width:22.86px;height:22.86px;background-color:#222120;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-left:10px}body .footer .footer-newsletter-row .disclosure__content form .input-with-button .has-ltr-icon:after{content:url(/cdn/shop/files/newsleetr.svg?v=1721993239);position:absolute;top:4px;left:7px}body .footer .footer-newsletter-row .disclosure__content form .input-with-button .has-ltr-icon svg{display:none!important}body .footer .footer__base div:nth-of-type(1){position:relative;display:flex;align-items:center}body .footer .footer__base div:nth-of-type(1)>:is(span,a){font-size:18px;font-weight:300;line-height:27px;text-align:left;color:#222120;display:flex;align-items:center}body .footer .footer__base div:nth-of-type(1)>span:nth-of-type(1){padding-left:36px}body .footer .footer__base div:nth-of-type(1)>span:nth-of-type(1):before{content:url(/cdn/shop/files/footLOG.png?v=1721994405);position:absolute;left:0}body .footer .footer__base .footer-sublinks{margin:0!important;gap:10px!important}body .footer .footer__base .footer-sublinks .footer-sublinks__item{margin:0!important}body .footer .footer__base .footer-sublinks .footer-sublinks__item a{font-size:18px;font-weight:300;line-height:27px;text-align:left;color:#222120!important;opacity:1!important}body .footer .footer__base .footer-sublinks .footer-sublinks__item:not(:last-child){padding-right:10px;border-right:1px solid #d8d8d8}.image-slideshow .img-slid-btns>a{padding:15px 40px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:27.5px;border-radius:1000px}.image-slideshow-content span.bottom-notes{font-family:var(--custom-body-font);font-size:20px;font-weight:600;line-height:30px;margin-top:40px;padding-left:30px;position:relative;color:#383838}.image-slideshow-content span.bottom-notes:before{content:"";position:absolute;left:0;top:calc(50% - 12px);width:20px;height:20px;background-image:url(/cdn/shop/files/join-icon.svg?v=1722002852);background-size:contain;background-repeat:no-repeat}.cc-logo-list ul.logo-list{grid-template-columns:repeat(8,1fr)}.suggestion-card-cntnt>p{color:#595959}.Testi_section_cus.section{padding:120px 0 0;margin:0}#shopify-section-template--23091614482734__promo_strip_MEtcbi .section{padding:48.5px 0}#shopify-section-template--23091614482734__promo_strip_MEtcbi a.btn{padding:20px 60px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;border-radius:1000px}.section-media-with-text a.btn{padding:15px 40px;font-family:var(--custom-body-font);font-size:21px;font-weight:500;line-height:31.5px;border-radius:1000px}.faqs-section .reading-width{max-width:1000px;margin:0 auto}.icons-with-text .grid__layout .slider__grid{grid-template-columns:repeat(3,max-content);justify-content:space-between;row-gap:80px}.footer-block__btns span{font-family:var(--custom-body-font);font-size:18px;font-weight:400;line-height:27px;margin-bottom:15px;display:inline-block}body .shopify-section .section.products-card-sec .card__media>a{padding-top:85.5%!important}body .shopify-section .section.products-card-sec .card__media>a>img{object-fit:contain}.products-card-sec .card__info-container{height:90%}.products-card-sec .card_redirect{margin-top:auto}.faqs-section .disclosure>summary{padding:25px 0!important}.footer__base>div>span{gap:0px 3px}.footer__base>div>span:last-child{padding-left:3px}.alert.mt-8.bg-success-bg.text-success-text.cc-animate-init.cc-animate-in{margin-top:70px;grid-area:2 / 2}.detail-contact-form .contact-detail:nth-child(2) p{display:grid;grid-template-columns:max-content 1fr;width:fit-content;gap:0px 5px}.detail-contact-form .contact-detail:nth-child(2) p>strong{grid-column:span 2;width:fit-content}a.btn.btn--primary,a.btn.btn--secondary{transition:all .3s}a.btn.btn--primary:hover{border-color:#1b413e;color:#fff;background:#1b413e}a.btn.btn--secondary:hover{color:#fff;background:#000!important}.cc-multi-column .btn:hover{background:#fff;color:#000;border-color:#fff}.products-card-sec .card_redirect a{border:1px solid #000!important}.products-card-sec .card_redirect a:nth-of-type(1):hover{border-color:#1b413e!important;color:#fff!important;background:#1b413e}.products-card-sec .card_redirect a:nth-of-type(2):hover{border-color:#222120!important;color:#fff!important;background:#222120}.testimonails-cta a:hover{color:#fff;background:#000}.videoCarouselbtn a:hover{color:#000;background:#fff}.slider-cards-title a:hover{color:#fff;background:#000}.section.promo-layout-1 .promo-strip__button a:hover{color:#fff;background:#1f8a81!important;border:solid 2px #1F8A81}.sauna-compare-title a:hover{color:#fff;background:#000}.detail-form-row div.mt-6.cc-animate-init button:hover{border-color:#1b413e;color:#fff;background:#1b413e!important}.videoCarousel .swiper-pagination-bullet-active{background:#fff}.videoCarousel .swiper-pagination-bullet{background:#d9d9d9}.img-slid-btns{margin-top:20px;display:flex;gap:10px}.image-slideshow-content{padding:75px 0 62px;display:flex;max-width:775px;flex-direction:column;margin:0 auto;align-items:center}.cc-multi-column .section__header{margin-bottom:90px}.card__info-inner.inline-block.w-full{padding-bottom:30px}.cc-icons-with-text .rte.text-body-medium p{font-size:19px;line-height:28px;font-weight:300}.card__info.flex.flex-col.flex-auto.items-start.pt-6.text-center.items-center{background:#251d17;padding:20px 2px}.Testi_section_cus .testimonials button[name=prev]{left:77px;color:#595959;top:-50px}.Testi_section_cus .testimonials button[name=prev]:hover{left:77px;color:#fff;top:-50px}.Testi_section_cus .testimonials button[name=next]{right:77px;color:#595959;top:-50px}.Testi_section_cus .testimonials button[name=next]:hover svg path{stroke:#fff}.products-card-sec .suggestion-card-wrapper{background-image:url(//dw3xqfevk14qqe0z-72076951854.shopifypreview.com/cdn/shop/files/quiz-bg.png?v=1721740738);background-position:right bottom;background-size:96%}.main-nav__child{padding:0!important}.has--menu-products{position:relative;display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);width:100%;padding:0!important;max-width:100%!important;gap:20px 30px}.has--menu-products .child-nav{background-color:#fbf2e9;order:1;padding:50px 90px;display:grid;grid-template-columns:1.23fr 1fr 1fr;gap:10px 80px;grid-template-rows:repeat(2,max-content);overflow:hidden}.main-menu__content ul.main-nav li:nth-of-type(3) .has--menu-products .child-nav li:last-child{grid-column:span 3}.main-menu__content ul.main-nav li:nth-of-type(1) .has--menu-products .child-nav{grid-template-rows:repeat(2,1fr)}.main-menu__content ul.main-nav li:nth-of-type(1) .has--menu-products .child-nav li:nth-of-type(3){grid-row:span 12}.main-menu__content ul.main-nav li:nth-of-type(1) .has--menu-products .child-nav li:last-child{grid-area:2 / 3 / -1 / 4;height:fit-content}.main-menu__content ul.main-nav li:nth-of-type(1) .has--menu-products .child-nav li:last-child a{padding-top:30px}.mega__menu-products{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:100%;order:2;gap:20px 30px;padding:50px 85px 50px 0;align-items:center;place-items:flex-start;max-width:740px;margin-left:auto;height:max-content}.menu-product-box{display:flex;gap:40px;align-items:center}.menu-product-box .mega-product-img{max-width:150px}.main-menu__content .mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){margin-bottom:0!important;border-bottom:none!important}.has--menu-products .child-nav li>.child-nav__item{font-size:16px;font-weight:500;line-height:24px;display:flex;align-items:center!important;gap:10px;padding-top:50px}.has--menu-products .child-nav li>.child-nav__item:after{content:url(/cdn/shop/files/arrow-meg.svg?v=1722690769)}.mega-product-content h4{font-size:18px;font-weight:600;line-height:23px;text-align:left;padding:0;margin:0}.mega-product-content p{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#595959;padding-bottom:10px!important;margin:0}.mega-product-content a{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#000;text-decoration:underline}.has--menu-products .child-nav li nav-menu .child-nav__item{font-size:18px;font-weight:600;color:#000;line-height:27px;text-align:left;padding:0;margin-bottom:20px}.has--menu-products .child-nav li nav-menu .disclosure__panel .main-nav__grandchild{display:flex;flex-direction:column;gap:20px}.has--menu-products .child-nav li nav-menu .disclosure__panel .main-nav__grandchild li a{padding:0;margin:0;font-size:16px;font-weight:300;line-height:24px;color:#000;text-align:left;width:fit-content}.mega-nav--promos-right{position:initial;display:grid!important;overflow:hidden;grid-template-columns:.6fr 1fr;width:100%;padding:0!important;gap:0}.mega-nav--promos-right .child-promos{padding:50px 0;margin:0;width:100%;max-width:100%;padding-inline-start:70px!important;background:#251d17}.mega-nav--promos-right .child-promos:before{content:"";position:absolute;left:0;top:0;width:40%;height:100%;background-color:#251d17;z-index:-1;bottom:0;min-height:100%}.mega-nav--promos-right ul.child-nav{order:2;background-color:#fbf2e9;height:100%}ul.main-nav li:last-child .mega-nav--promos-right ul.child-nav{grid-template-columns:.7fr 1.26fr 1fr 1fr;overflow:hidden}.mega-nav--promos-right ul.child-nav:after{content:"";position:absolute;right:0;top:0;width:40%;height:100%;background-color:#fbf2e9;z-index:-1;bottom:0;min-height:100%}.mega-nav--promos-right .main-nav__promos{padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:60px}.mega-nav--promos-right>ul{gap:80px;padding:45px 0 50px 90px}.mega-nav--promos-right ul li summary{padding:0!important}.mega-nav--promos-right ul li .main-nav__item--toggle{padding:0;margin:0;border:none!important}.mega-nav--promos-right ul li .child-nav__item{font-size:18px;font-weight:600;line-height:27px;text-align:left;color:#000;padding-bottom:20px;padding-top:0}.disclosure__panel ul{display:flex;padding:0!important;margin:0!important;flex-direction:column;gap:16px}.disclosure__panel ul li a{padding:0!important;margin:0!important;font-size:16px;font-weight:300;line-height:24px;color:#000;text-align:left}.product-info .disclosure__panel ul,.product-info .disclosure__panel p{margin-bottom:10px!important}.promo:after,.rte:after{content:none!important}.child-promos{padding:0;margin:0;width:100%;max-width:100%}.main-nav__promos{padding:0;margin:0;display:flex;gap:40px;flex-direction:column}.main-nav__promos .promo{height:fit-content;min-height:fit-content;justify-content:flex-start!important}.main-nav__promos .promo .promo__content .rte{max-width:400px;margin:auto;text-align:left}.main-nav__promos .promo .promo__content .rte p:nth-of-type(1){font-size:18px;font-weight:600;line-height:27px;text-align:left;color:#fff;opacity:.7;padding-bottom:10px;margin:0}.main-nav__promos .promo .promo__content .rte p:nth-of-type(2){font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#fff;opacity:.6;margin:0;padding-bottom:20px;max-width:373px}.main-nav__promos .promo .promo__content .rte p a{font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#fff;text-decoration:underline;opacity:.9}.main-nav__promos .promo .promo__content{padding:0;margin:0}.has--menu-products,.mega-nav--promos-right{min-height:540px!important;max-height:max-content!important}.footer-menu__links>li{margin-bottom:0!important}.products-card-sec .grid::-webkit-scrollbar{height:4px!important;overflow:hidden;border-radius:20px}body.fixed,body.overflow-hidden,.cc-multi-column .slider[data-overlayscrollbars-viewport]{padding:0!important}.testimonials .page-btn:hover .page-btn__bg-circle,[data-autoplay=false] [aria-current=true] .page-btn__bg-circle{fill:#166209!important;stroke:#166209!important}.template--product .product media-gallery .media-thumbs__item{margin-inline-end:10px!important}.template--product .product media-gallery .media-thumbs__item .media-thumbs__btn img{padding:0!important}.template--product .product .product-info .disclosure>summary{padding:25px 0}.gpo-app,div.gpo-group.gpo-form__group.gpo-col-12{margin-bottom:0!important}.template--product .product .gpo-element .gpo-selected-values{color:#595959!important;font-size:16px;font-weight:300;line-height:24px;text-align:left;overflow:hidden;display:none!important;order:3;margin-top:15px}.template--product .gpo-element{display:grid}.template--product .gpo-element .gpo-ov-title span:first-child{max-width:300px}.template--product .gpo-app .gpo-label span.label-tooltip{height:fit-content!important;top:76px;left:90%}.gpo-container{margin-top:20px}.template--product .gpo-element.gpo-form__group>.gpo-helptext{margin-bottom:15px!important;margin-top:0!important;font-size:16px;font-weight:300;line-height:27px;text-align:left}.gpo-label{margin-top:10px}.gpo-app .gpo-element .gpo-label span.label-content{font-family:var(--custom-body-font);font-size:21px;font-weight:600;line-height:31.5px;text-align:left}.gpo-app .gpo-swatches span.gpo-swatches__helptext{font-family:var(--custom-body-font)!important;font-size:16px;font-weight:300;line-height:27px;color:#222120}.template--product .gpo-ov-wrapper.vertical .checkmark{top:0;bottom:0;margin:auto}.template--product .product .gpo-app .gpo-swatches input+label,.template--product .product .gpo-app .gpo-swatches input+label .gpo-swatch__inner{border-radius:100%}.template--product .product .gpo-app .gpo-swatches input:checked+label{border-color:#000}.template--product .product .gpo-container .gpo-swatches.gpo-ov-item{background:transparent;border:1px solid #b4b4b4;border-radius:10px;padding:20px}.gpo-ov-item:has(input[type=radio]:checked) .gpo-ov-item{background:#f5f5f5!important}.gpo-ov-item:has(input[type=checkbox]:checked) .gpo-ov-item{background:#f5f5f5}.template--product .product-media-info .jdgm-carousel--focused-theme .jdgm-carousel-item__reviewer-name{transform:translate(75px,14px)}.template--product .atc-banner-inner .price__default .discount__price{order:3}.template--product .atc-banner-inner .atc-detail-wrapper{gap:25px}.template--product .atc-banner-inner .atc-banner-button button{width:198px;font-size:18px}.atc-banner-button button:hover{background:#1f8a81;color:#fff}.template--product .product-main .product-info{padding-inline-start:0px;padding-inline-end:70px}.template--product .product .msg-box-wrappper{padding:27px 40px;gap:30px;align-items:center}.template--product .product .msg-box-wrappper .msg-box-content :is(p,a){margin-bottom:0!important}.template--product .product .msg-box-wrappper .msg-box-content h4{margin-bottom:5px!important}.template--product .product .media-gallery{position:sticky!important;left:0;height:100%;top:20px}.template--product .main-product-wrapper .product.js-product{display:flex;position:relative;padding-left:100px;padding-right:70px}.main-product-wrapper{padding-bottom:60px}.template--product .product #product-media{position:sticky!important;top:20px;left:0}.freebies-section .card__media{height:229px}.template--product .videoCarousel{margin:0!important}.template--product .media-with-text.design{border-radius:10px}.btn--secondary:not(.slider-nav__btn):not([disabled]):hover svg path{fill:#fbf2e9;stroke:#fbf2e9}.jdgm-rev-widg__title{font-family:var(--custom-body-font);font-size:42px!important;font-weight:600!important;line-height:63px!important;margin-bottom:30px!important;order:-2}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{display:block;padding:15px 40px;border-radius:200px;font-size:21px;font-weight:500;line-height:31.5px;width:max-content;max-width:350px;border:none}.jdgm-rev-widg__summary-stars{gap:15px;display:block!important}body .slider:not(.slider--contained) .slider__item:last-child{width:100%;border-inline-end:0px solid #b4b4b4}body .jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{margin:24px auto;text-align:center;display:flex;justify-content:center}.template--cart .cart__items{max-width:47%}.template--cart .cart{justify-content:space-between}.template--cart .cart__items .cart-item{grid-template-columns:200px auto auto;grid-template-rows:repeat(1,68px);position:relative;column-gap:30px;padding:50px 0;border-bottom:1px solid #d8d8d8}.template--cart .cart__items .cart-item .cart-item__image a{background:#f4f4f4;border-radius:10px;padding:20px;height:200px;width:200px}.template--cart .cart__items .cart-item:first-child{padding-top:0!important}.template--cart .cart__items .cart-item__details{max-width:420px;width:100%;grid-row:span 5;grid-column:auto}.template--cart .cart__items td.cart-item__qty{grid-area:4 / 1!important;grid-row:initial!important;grid-column:initial!important}.template--cart .cart__items td.cart-item__qty .qty-input{height:44px}.template--cart .cart__items td.cart-item__qty>div:first-child{margin-top:30px!important}.template--cart .cart__summary-wrapper .cart__summary h2{margin-bottom:30px;color:#222120}.template--cart .cart__summary-wrapper .cart__summary>div{margin-top:0}.template--cart .cart__summary-wrapper .cart__summary>div:not(:last-child){margin-bottom:20px}.template--cart .cart__summary-wrapper .cart__summary>details-disclosure{margin-top:30px;margin-bottom:30px}.template--cart .cart__summary-wrapper .cart__summary>details-disclosure .disclosure>summary{padding:30px 0}.template--cart .cart__summary-wrapper .cart__payment{display:flex;flex-direction:column;justify-content:center;gap:20px}.template--cart .cart__summary-wrapper .cart__payment ul{margin-top:0}.template--cart .cart__summary-wrapper .cart__payment p button{text-decoration:underline;font-size:18px;font-weight:300;line-height:27px;color:#222120}.template--cart .cart__items .cart-item__details .cart-item__title{font-size:20px;font-weight:700;line-height:30px}.template--cart .cart__items .cart-item__details .price__current,.template--cart .cart__items .cart-item__total .price__current{font-size:20px;font-weight:400;line-height:30px}.template--cart .cart__items .cart-item__info{padding-top:5px}.template--cart .cart__items .cart-item__info .cart-item__variants dt.inline{display:block;font-size:16px;font-weight:500!important;text-transform:capitalize;line-height:24px}.template--cart .cart__items .cart-item__info .cart-item__variants dl{margin-top:0}.template--cart .cart__items .cart-item__info .cart-item__variants{display:flex;flex-direction:column;gap:10px;margin-top:15px}.template--cart .cart__items .cart-item__info .cart-item__variants dt.inline strong{font-weight:500!important}.template--cart .cart__items .cart-item__details .text-theme-light{margin-bottom:0}.template--cart .cart__items .cart-item__info .cart-item__variants dd.inline.m-0{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#595959!important}.template--cart .cart__items .cart-item__info .cart-item__variants>dl{display:flex;flex-direction:column;gap:10px}.template--cart .cart__summary-wrapper{flex:0 0 42%;width:100%;max-width:640px}.template--cart .cart__summary-wrapper :is(h3.h6,p,.cart-note-disclosure){font-size:18px;font-weight:500;line-height:27px}.template--cart .cc-main-cart.section{padding:80px 0 140px;margin:0}.template--cart .cart__summary-wrapper .btn--icon-with-text svg.icon{display:none}.template--cart .cart__summary-wrapper .dynamic-cart-btns [data-shopify-buttoncontainer] [role=button]{border-radius:10px!important;opacity:1!important}.template--cart .cart__summary-wrapper cart-note textarea{background-color:transparent!important;resize:none!important}.template--cart .cart__summary-wrapper .dynamic-cart-btns [data-shopify-buttoncontainer]{gap:10px}.template--cart .cart__summary-wrapper .dynamic-cart-btns{padding:35px 40px 0}.template--cart .cart__items .upsell_td .card__media .media{width:100%}.template--cart .cart__items .upsell_td .card__media .media img{object-fit:contain}.template--cart .cart__items .cart-item__image img{width:100%;height:100%;object-fit:contain}.template--cart .cart__items .upsell_tr{padding:50px 0;gap:30px}.template--cart .cart__items .upsell_td .card__info .regular-text a{font-size:18px;font-weight:600;line-height:24px}.template--cart .cart__items .upsell_td{border:.5px solid #b4b4b4a1!important;padding:20px;border-radius:5px}.template--cart .cart__items tr.upsell_tr .card.card--row{height:100%;min-height:400px;position:relative}.template--cart .cart__items tr.upsell_tr .card.card--row button{position:absolute;bottom:20px}.template--cart .cart__items tr.upsell_tr .card--row .card__info .regular-text a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.template--cart .cart__items .upsell_tr .card--related .card__info{padding-inline-start:0;padding-top:20px}.template--cart .cart-page-recommendations{margin-top:50px}.template--cart .cart-page-recommendations :is(h2.h6){font-size:28px;font-weight:600;line-height:42px}.template--cart .cart-page-recommendations .cart-recommendations .carousel>div:has(.slider-nav){margin-bottom:20px}.template--cart .cart--with-items .cart__summary{margin-top:0!important}.template--cart .cart-page-recommendations .cart-recommendations .slider__grid .card--related{margin-top:0;height:100%;display:flex;align-items:center;padding:20px;background:transparent;gap:30px;border:.5px solid #b4b4b4a1!important;border-radius:5px}.template--cart .cart-page-recommendations .cart-recommendations .slider__grid .card__info .regular-text a{font-size:20px;font-weight:700;line-height:30px}.template--cart .cart-page-recommendations .cart-recommendations .slider__grid .card__info :is(.price){font-size:20px;font-weight:400;line-height:30px}.template--cart .cart-page-recommendations .cart-recommendations .slider__grid .card--related .card__media{flex:0 0 180px}.template--product sticky-atc-panel .card--sticky-atc .card__info p{font-weight:700;font-size:20px;line-height:30px}.template--product sticky-atc-panel .price__default .price__current{font-size:18px;font-weight:600;line-height:22px}body cart-drawer product-form .btn{padding:7px 30px;font-size:14px}.template--cart #cart-items .card__info p.upsell__price{margin-bottom:50px!important}.template--cart form.cart:has(#cart-items[data-empty=true]) .cart__items{max-width:100%;padding:50px 0}.template--cart form.cart:has(#cart-items[data-empty=true]) .cart__items>:is(.js-cart-title,.brc-wrapper){display:none}.template--cart #cart-items .cart-empty p{font-size:32px;line-height:32px;font-weight:600}.template--cart #cart-items .cart-empty .btn.btn--primary{padding:10px 35px;font-size:18px;line-height:32px;font-weight:500}.template--cart .cart-item:has(.cart-item__qty .gpo-hidden) .cart-item__qty{display:none!important}.drawer.drawer--cart product-recommendations h2{font-weight:600}.drawer.drawer--cart .cart-drawer__checkout-buttons svg path{fill:#fff;stroke:#fff}.template--cart .cart__summary-wrapper .btn.btn--primary{font-size:18px;font-weight:600;line-height:27px;border-radius:100px;overflow:hidden}.template--product .media-gallery :is(.media,.media-viewer__item,[data-media-type=image]){--gallery-bg-color: initial !important;--gallery-border-color: initial !important;background-color:#fbf2e9!important;border:1px solid #fbf2e9!important;border-radius:10px;overflow:hidden}.template--product .media-gallery .media-viewer>.media-viewer__item{padding:0}.template--product .product-main .product-media{padding-bottom:25px}body.template--product .jdgm-preview-badge{margin-bottom:30px}body .jdgm-preview-badge .jdgm-star{color:#ffcb11!important}body .jdgm-preview-badge .jdgm-prev-badge__text{font-size:16px;font-weight:400;line-height:27px;text-align:left;color:#222120;text-decoration:underline;text-transform:capitalize;padding-left:10px}#judgeme_product_reviews .jdgm-row-stars{background:#f5f5f5;border-radius:12px;padding:60px;margin-bottom:40px}body #judgeme_product_reviews .jdgm-rev-widg__summary{margin:0 0 auto!important}body #judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner{display:flex;flex-direction:column;gap:15px}body #judgeme_product_reviews .jdgm-rev-widg__summary-average .jdgm-link{margin-top:15px}body #judgeme_product_reviews .jdgm-row-actions{border-top:0!important;border-bottom:1px solid rgba(51,153,153,.1);padding:40px 0 30px;margin-bottom:40px}body #judgeme_product_reviews .jdgm-row-actions select.jdgm-sort-dropdown{background:#222120;color:#fff!important;padding:15px 20px;font-size:18px;font-weight:600;line-height:27px;text-align:left;border-radius:6px}body #judgeme_product_reviews .jdgm-row-actions select.jdgm-sort-dropdown{background:#222120;color:#fff!important;padding:15px 20px;font-size:18px;font-weight:600;line-height:27px;text-align:left;border-radius:6px;text-align:center}body #judgeme_product_reviews .jdgm-row-actions .jdgm-sort-dropdown-arrow{display:none}product-card .product_ratings .rating__count{font-size:18px;font-weight:300;line-height:27px;text-align:left;color:#595959}product-card .product_ratings .rating__stars{font-size:17.5px;letter-spacing:.2em;font-weight:800;margin:0}.cart-drawer__content #cart-items tr.upsell_tr{display:none}span.mega-product-tag:empty{display:none}.mega-product-img img{width:120px;height:120px;object-fit:contain}.testimonial__author-text>h5:first-child{position:relative;padding-right:28px}.testimonial__author-text>h5:first-child:after{content:"";position:absolute;top:6px;right:0;width:22px;height:22px;background-image:url(/cdn/shop/files/verifed.png?v=1722876423)}cart-drawer.drawer--cart .cart-empty p{font-size:22px;line-height:22px;text-transform:capitalize;color:#000;font-weight:600}cart-drawer.drawer--cart .cart-empty a{padding:15px 40px;font-family:var(--custom-body-font);font-size:16px;font-weight:500;line-height:16px;border-radius:1000px}cart-drawer.drawer--cart .drawer__header h2{font-size:22px;line-height:22px;text-transform:capitalize;color:#000;font-weight:600}body cart-drawer.drawer--cart product-recommendations .card__info a{font-size:16px;line-height:18px;font-weight:600}.slideshow-nav__autoplay{display:none!important}.icons-with-text .grid__layout .slider__grid{overflow-x:auto;padding-bottom:20px}.cc-multi-column .slider{scrollbar-color:initial!important;--scrollbar-border-width: 2px}.cc-multi-column .slider-container::-webkit-scrollbar{height:4px!important;overflow:hidden}.cc-multi-column .slider-container::-webkit-scrollbar-thumb{overflow:hidden;background-color:#fbf2e9!important}.cc-multi-column .slider-container::-webkit-scrollbar-track{overflow:hidden;background-color:#00000023!important}.slider{scrollbar-color:initial!important}.logo-list-sec .slider::-webkit-scrollbar{height:4px!important;overflow:hidden}.logo-list-sec .slider::-webkit-scrollbar-thumb{overflow:hidden;background-color:#4b372896!important}.logo-list-sec .slider::-webkit-scrollbar-track{overflow:hidden;background-color:#ffffff8f!important}.icons-with-text .grid__layout .slider__grid::-webkit-scrollbar{height:4px!important;opacity:1!important;visibility:1!important;overflow:hidden}.icons-with-text .grid__layout .slider__grid::-webkit-scrollbar-thumb{overflow:hidden;opacity:1!important;visibility:1!important;background-color:#4b3728!important}.icons-with-text .grid__layout .slider__grid::-webkit-scrollbar-track{overflow:hidden;visibility:1!important;background-color:#b8afaf!important;opacity:1!important}.cc-multi-column .slider-nav>.slider-nav__btn{line-height:21px;color:#000;padding:10px}.cc-multi-column .slider-nav{transform:translate(0)!important;display:flex!important;justify-content:space-between;align-items:center;width:100%;right:0;flex-direction:row-reverse;padding:0 10px;top:24.5%}.cc-multi-column .slider-na>.slider-nav__btn{transition:none!important;width:40px!important;padding:0!important;height:40px!important}.cc-multi-column .slider-nav>.slider-nav__btn:nth-of-type(2){display:flex;justify-content:center;align-items:center}.cc-multi-column .slider-nav .btn[disabled],.cc-multi-column .slider-nav .btn[aria-disabled=true]{opacity:1;background-position:0;cursor:pointer;background:#fff;padding:10px}.swiper.image-slideShow .swiper-wrapper{transition-delay:0s!important;transition-timing-function:linear!important}.template--collection .main-products-grid__filters{border:none;flex:0 0 calc(290px + 12 * var(--space-unit))}.template--collection .main-products-grid__results>ul{border-bottom:.5px solid #b4b4b4;padding-bottom:60px}.template--collection .facets__filters-wrapper>details-disclosure:last-child .disclosure{border-bottom:none!important}.pagination__item a.pagination__arrow{font-size:20px;font-weight:400;line-height:30px;color:#222120}.pagination__item a.pagination__arrow .pagination__arrow-icon{display:flex;justify-content:center;align-items:center}.pagination__item a.pagination__arrow .pagination__arrow-icon svg{width:16px}.pagination .pagination__page-current,.pagination .pagination__page-link{padding-bottom:3px}.card--product .card__info .card__swatches{margin-top:0!important;margin-bottom:15px}.card--product .product-category-badge{letter-spacing:1px;font-family:Poppins,sans-serif}.template--collection .main-products-grid__filters .facets__filters details-disclosure summary span{font-size:18px;font-weight:600;line-height:27px;text-align:left;color:#222120;display:flex;align-items:center;gap:7px}.template--collection .main-products-grid__filters .facets__filters details-disclosure summary{padding:30px 0 15px}.template--collection .main-products-grid__filters .facets__filters .disclosure__content .active-filters a{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#222120}.template--collection .main-products-grid__filters .facets__active-filters .active-filters-header{font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#222120}.template--collection .main-products-grid__filters .facets__filters details-disclosure .disclosure__panel .disclosure__content>div{margin-top:0!important}.template--product .cc-product-details .container.reading-width{padding-bottom:120px}.jdgm-carousel-item__review-body{-webkit-line-clamp:4!important}.faqs-section details-disclosure:nth-of-type(1) .disclosure--row{border-top:none!important}.productMobileSlider{position:relative;padding-bottom:40px}.productMobileSlider .slick-dots{display:block;position:absolute;transform:translate(-50%);left:50%;margin:0;bottom:10px;list-style:none}.productMobileSlider .slick-dots li{display:inline-block;margin-right:10px}.productMobileSlider .slick-dots li button{width:12px;height:12px;border:0;border-radius:100%;background-color:#0003;text-indent:-999999px}.productMobileSlider .slick-dots li.slick-active button{background-color:#2b9fdf}.brand-compare-sec{padding:90px 0 120px}body .brand-comare-wrapper{background-color:#fcf4e9!important;padding:60px;border-radius:11px}.comparison-table-image img{display:block;width:100%;max-height:750px}.brand-comare-table{background-color:#ededed!important;border-radius:30px;border:none!important}.brand-comare-table .bct-row{border-color:#d2d4d3!important}.brand-comare-table .bct-row:last-child{border-bottom:none!important}.brand-comare-table .bct-row .bct-col{align-items:center;padding:30px;display:flex}.brand-comare-table .bct-row .bct-col:not(:first-child){text-align:center;justify-content:center}.brand-comare-table .bct-row .bct-col:last-child{border-right:none!important}.brand-comare-table .bct-row.bct-head .bct-col>span{font-size:20px;line-height:20px;font-weight:700}.brand-comare-table .bct-row .bct-col>span{font-size:18px;line-height:20px;font-weight:600}.brand-logos .logo-wrapper img{filter:drop-shadow(2px 4px 6px #00000052)}.brand-comare-table .bct-row.bct-head>.bct-col:nth-of-type(1){background-color:#fff;border:none;border-radius:30px 30px 0 0;justify-content:center}.brand-comare-table .bct-row.bct-head>.bct-col:nth-of-type(2){background-color:transparent;border-right:1px solid #d2d4d3!important}.brand-comare-table .bct-row>.bct-col:nth-of-type(2){border:none;background-color:#fff}.brand-comare-table .bct-row>.bct-col:nth-of-type(1){border:none}.brand-comare-table .bct-row:last-child>.bct-col:nth-of-type(2){border-radius:0 0 30px 30px}.brand-comare-title{text-align:center;padding-bottom:40px}.brand-comare-title h2{font-size:42px;font-weight:600;line-height:63px;margin:0;text-align:center}body .products-card-sec .rating-counter{line-height:19px}body .card__info-inner .product_ratings .jdgm-preview-badge .jdgm-prev-badge__text{line-height:18px!important}body .products-card-sec .product_ratings .jdgm-preview-badge .jdgm-star{line-height:17.5px}.icons-with-text .slider--no-scrollbar .slider__grid{grid-template-columns:repeat(3,max-content);justify-content:space-between}.template--collection .filter li:not(:last-child){margin-bottom:0}.template--collection .card__info-inner .card__swatches>.opt-label{width:40px;height:40px}price-range.price-range{padding:0 10px}.price-range__sliders{position:relative;width:100%;height:8px}.track-background{position:absolute;width:100%;height:12px;background:linear-gradient(to right,#fff 0% 100%);z-index:1;border-radius:4px;top:8px}.price-range__slider-input{-webkit-appearance:none;appearance:none;position:absolute;width:100%;height:12px;background:transparent;z-index:2;pointer-events:none}.price-range__slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;pointer-events:auto;width:22px!important;height:22px!important;background:#1b413e!important;box-shadow:0 0 8.8px 2.2px #1b414896;border-radius:200px;border:.4px solid #b4b4b4}.price-range__slider-input::-moz-range-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;pointer-events:auto;width:22px!important;height:22px!important;background:#1b413e!important;box-shadow:3px 0 28px 3px #1b414830;border-radius:50%}.sticky{position:sticky;width:100%;top:0;z-index:3;transition:all .5s}.template--search .card__quick-add{display:none}.disclosure__content ul li{position:relative}.disclosure__content ul li:before{position:absolute;top:10px;left:20px}.footer-newsletter-row .footer-col--newsletter{padding:0}.template--for-first-responders .cc-rich-text .section,.template--electrical-information .cc-rich-text .section{padding:0 0 40px}.template--for-first-responders .cc-rich-text .container,.template--electrical-information .cc-rich-text .container{padding:0}body:is(.template--for-first-responders,.template--electrical-information) .cc-rich-text .container .reading-width--inline{max-width:100%}body:is(.template--for-first-responders,.template--electrical-information) .cc-rich-text .container .reading-width--inline p{text-align:start}.template--sauna-warranty a.btn{border-radius:50px}.quick-banner-atc.is-loading:after{width:26px;height:26px;border:4px solid;border-color:#000}.quick-banner-atc.is-loading:hover:after{border-color:#fff}.icons-with-text li.slider__item:has(.inline-icon-row img)>img{display:none}.cc-main-blog.section:has(.collection-secondary-nav){margin-top:0!important}.cc-main-blog.section:has(.collection-secondary-nav) .collection-secondary-nav{margin-bottom:calc(var(--section-gap) * var(--fluid-1-5))}.template--product .product .gpo-swatches:has(input:checked){background:#f5f5f5!important}.disclosure__content.rte li>p{margin-bottom:0!important}.product-info .disclosure__content.rte:last-child{margin-bottom:1rem!important}.product-info .disclosure__panel ul{gap:8px}.product-info .disclosure__content h2{font-size:24px;line-height:30px;margin-bottom:10px}.product-info .disclosure__content h3{font-size:22px;line-height:28px;margin-bottom:10px}.product-info .disclosure__content h4{font-size:20px;line-height:28px;margin-bottom:10px}.product-info .disclosure__content h5{font-size:18px;line-height:24px;margin-bottom:10px}.product-info__block:has(>br:only-child){display:none}.product-details__text.rte:nth-of-type(2) .product-detail-title{display:none}.product-info__block.product-vendor-sku{margin-bottom:18px!important}.product-info__block.product-vendor-sku span{font-size:15px;font-weight:400}.product-info__block.product-info__block--sm.product-price{margin-top:30px}.product-info__block.product-info__block--sm.product-info__pay .affirm-as-low-as.custom-affirm{margin-bottom:0}.product-info__block.product-info__block--sm.product-info__pay .truemed-instructions{margin-top:10px}.product-info__block.product-info__block--sm.download-link-wrapper{margin-top:30px!important}.product-info__block.product-info__block--sm.download-link-wrapper.spec-sheet{margin-top:10px!important}.product-detail-cntnt .product-info__block+.product-info__block{margin-top:0}.product-detail-cntnt span{font-size:16px;font-weight:400}.product-detail-cntnt p{font-size:16px}.header__icons nav.secondary-nav-container{display:flex;align-items:center}.header__icons nav.secondary-nav-container .secondary-nav{margin-top:0}.atc-detail-wrapper span.price__from{display:none}.header-cta-icon{width:30px}a.secondary-nav__item.secondary-nav__cta{gap:10px}.photo-swipe .section:not(:has(*)){display:none}.rte ul li p:first-child,.rte ol li p:first-child{display:initial}.margin-left-50{margin-left:50px}.margin-right-50{margin-right:50px}.margin-bottom-20{margin-bottom:20px}.collection-banner.color-scheme,.collection-secondary-nav{background-color:#f9f9f9;padding:30px 0}.collection-secondary-nav{border-bottom:1px solid #B4B4B4}.collection-nav-inner{padding:0}.collection-banner__heading{font-size:32px;font-weight:400}.collection-banner__content .rte.mt-4{font-size:18px;font-weight:400}.main-products-grid .card-shipping-tag span{display:none;font-size:16px;font-weight:600;padding:7px 10px;gap:5px}.main-products-grid .card-shipping-tag span img{height:21px;width:18px}.main-products-grid .product-page-card__reviews{display:flex;align-items:center;justify-content:flex-start;margin-top:15px}.main-products-grid .product-page-card__star-rating{display:flex;align-items:center;gap:1px;margin-right:5px}.main-products-grid .product-page-card__star-rating svg{height:17px;width:15px}.main-products-grid .product-page-card__reviews-text{margin:0}.main-products-grid .card--product .card__info-inner .card__title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0;margin-top:7px}.main-products-grid .product-ext-tags span{font-size:14px;padding:6px 12px}.main-products-grid .product-title-wrapper .product-label{display:none}.main-products-grid .card--product .card__info-inner .price .price__default{display:flex;align-items:center;justify-content:flex-start;gap:10px}.main-products-grid .card--product .card__info-inner .price .price__current{font-size:18px!important;padding:0}.main-products-grid .card--product .card__info-inner .price .discount__price{font-size:16px;font-weight:600;display:inline-block;padding:2px 4px;border:1px solid #208B81;background-color:#208b81;color:#fff;border-radius:5px;line-height:20px}.main-products-grid .card--product .card__info-inner .price .price__was{font-size:18px}.card--product .product-category-badge{top:15px;left:15px;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.collection-banner__content .rte.mt-4{font-size:14px}.collection-banner.color-scheme{padding:30px 0 15px}.collection-secondary-nav{padding-top:0;padding-bottom:10px}.collection-nav-inner{padding:10px 0}.collection-nav-inner .col-nav ul{gap:10px}.main-products-grid .card--product .card__info-inner .card__title{font-size:14px;line-height:18px}.main-products-grid .product-page-card__reviews{display:block;margin-top:10px}.main-products-grid .product-page-card__star-rating{display:block;width:100%}.main-products-grid .product-page-card__reviews-text{display:block;width:100%;font-size:12px;line-height:16px}.main-products-grid .product-ext-tags span{font-size:12px}.main-products-grid .card--product .card__info-inner .price .price__default{margin-top:10px;gap:4px}.main-products-grid .card--product .card__info-inner .price .price__current{font-size:13px!important}.main-products-grid .card--product .card__info-inner .price .discount__price{font-size:12px!important;padding:1px 3px}.main-products-grid .card--product .card__info-inner .price .price__was{font-size:13px!important}.collection-page-main-sauna-feature-item__financing .affirm-as-low-as.custom-affirm{font-size:12px!important}.card--product .product-category-badge{padding:2px 8px;font-size:12px;top:8px;left:8px;letter-spacing:-.1px}.product-info__block.product-info__block--sm.product-price{margin-top:20px}.product-detail-cntnt{margin-bottom:7px}.product-info__block.product-info__block--sm.product-info__pay .affirm-as-low-as.custom-affirm{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom.css.map */
