*,:after,:before{min-height:auto}:focus{outline:0}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.vertical{position:absolute;top:50%;transform:translateY(-50%)}.horizontal{transform:translate(-50%)}.horizontal,.middle{left:50%;position:absolute}.middle{top:50%;transform:translate(-50%,-50%)}.visible-xs{display:none}@media (max-width:767px){.visible-xs{display:block}}.hidden-xs{display:block}@media (max-width:767px){.hidden-xs{display:none}}.waypoint.up{opacity:0;position:relative;top:60px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:hidden}.waypoint.up.visible{opacity:1;top:0;visibility:visible}.waypoint.fade-in{opacity:0;position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:hidden}.waypoint.fade-in.visible{opacity:1;visibility:visible}.waypoint.slide-in{left:-60px;opacity:0;position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:hidden}.waypoint.slide-in.visible{left:0;opacity:1;visibility:visible}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(gothambook-webfont.eot);src:url(gothambook-webfontt.eot?#iefix) format("embedded-opentype"),url(gothambook-webfont.woff2) format("woff2"),url(gothambook-webfont.woff) format("woff"),url(gothambook-webfont.ttf) format("truetype"),url(gothambook-webfont.svg) format("svg")}@font-face{font-family:GothamMedium;font-style:normal;font-weight:400;src:url(gothammedium-webfont.eot);src:url(gothammedium-webfontt.eot?#iefix) format("embedded-opentype"),url(gothammedium-webfont.woff2) format("woff2"),url(gothammedium-webfont.woff) format("woff"),url(gothammedium-webfont.ttf) format("truetype"),url(gothammedium-webfont.svg) format("svg")}@font-face{font-family:Gotham-Bold;font-style:normal;font-weight:400;src:url(gothambold-webfont.eot?#iefix) format("embedded-opentype"),url(gothambold-webfont.otf) format("opentype"),url(gothambold-webfont.woff) format("woff"),url(gothambold-webfont.ttf) format("truetype"),url(gothambold-webfont.svg) format("svg")}@font-face{font-family:Gotham-Black;font-style:normal;font-weight:400;src:url(Gotham-Black.eot?#iefix) format("embedded-opentype"),url(Gotham-Black.otf) format("opentype"),url(Gotham-Black.woff) format("woff"),url(Gotham-Black.ttf) format("truetype"),url(Gotham-Black.svg#Gotham-Black) format("svg")}@font-face{font-display:swap;font-style:normal;font-weight:700;src:url(Agrandir-TextBold.eot);src:url(Agrandir-TextBold.eot?#iefix) format("embedded-opentype"),url(Agrandir-TextBold.woff2) format("woff2"),url(Agrandir-TextBold.woff) format("woff"),url(Agrandir-TextBold.ttf) format("truetype"),url(Agrandir-TextBold.svg#Agrandir-TextBold) format("svg")}@font-face{font-display:swap;font-style:normal;font-weight:400;src:url(Agrandir-Regular.eot);src:url(Agrandir-Regular.eot?#iefix) format("embedded-opentype"),url(Agrandir-Regular.woff2) format("woff2"),url(Agrandir-Regular.woff) format("woff"),url(Agrandir-Regular.ttf) format("truetype"),url(Agrandir-Regular.svg#Agrandir-Regular) format("svg")}@font-face{font-display:swap;font-style:normal;font-weight:900;src:url(Agrandir-GrandHeavy.eot);src:url(Agrandir-GrandHeavy.eot?#iefix) format("embedded-opentype"),url(Agrandir-GrandHeavy.woff2) format("woff2"),url(Agrandir-GrandHeavy.woff) format("woff"),url(Agrandir-GrandHeavy.ttf) format("truetype"),url(Agrandir-GrandHeavy.svg#Agrandir-GrandHeavy) format("svg")}@font-face{font-display:swap;font-style:italic;font-weight:900;src:url(Agrandir-WideBlackItalic.eot);src:url(Agrandir-WideBlackItalic.eot?#iefix) format("embedded-opentype"),url(Agrandir-WideBlackItalic.woff2) format("woff2"),url(Agrandir-WideBlackItalic.woff) format("woff"),url(Agrandir-WideBlackItalic.ttf) format("truetype"),url(Agrandir-WideBlackItalic.svg#Agrandir-WideBlackItalic) format("svg")}@font-face{font-display:swap;font-family:Hoves;font-style:normal;font-weight:400;src:url(/cdn/shop/files/tt_hoves_pro_regular.otf?v=1681228778) format("opentype")}@font-face{font-display:swap;font-family:Hoves;font-style:italic;font-weight:400;src:url(/cdn/shop/files/tt_hoves_pro_italic.otf?v=1681228777) format("opentype")}@font-face{font-display:swap;font-family:Hoves;font-style:normal;font-weight:700;src:url(/cdn/shop/files/tt_hoves_pro_bold.otf?v=1681228778) format("opentype")}@font-face{font-display:swap;font-family:Hoves;font-style:italic;font-weight:700;src:url(/cdn/shop/files/tt_hoves_pro_bold_italic.otf?v=1681228777) format("opentype")}@font-face{font-display:swap;font-family:Hoves;font-style:normal;font-weight:800;src:url(/cdn/shop/files/tt_hoves_pro_expanded_extrabold.otf?v=1681228777) format("opentype")}html{padding-bottom:0!important;scroll-behavior:smooth}html.pdp #MainContent{overflow-x:hidden}@media (min-width:1024px){html.pdp #MainContent{overflow-x:unset}}#admin-bar-iframe,#preview-bar-iframe{display:none!important}.embed-wrap{height:0;padding-bottom:53.5%;padding-top:25px;position:relative}.embed-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.btn,.btn-orange{border:0;border-radius:100px;color:var(--white);cursor:pointer;display:inline-block;filter:drop-shadow(0 4px 20px rgba(0,0,0,.25));font-family:var(--font-body-family)!important;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:1px;margin:15px auto;padding:10px 30px 8px;text-decoration:none;text-transform:uppercase}.btn{background:var(--cold)}.btn-orange{background:var(--sauna)}.button.button--orange,.button.button--primary{border:0;border-radius:100px;box-shadow:none;font-weight:800;line-height:30px;padding:10px 30px;text-transform:uppercase}.button.button--orange:hover,.button.button--primary:hover{border:0;box-shadow:none}.button.button--primary{background:var(--cold)}.button.button--orange{background:var(--sauna)}:focus-visible{box-shadow:none;outline:0}body{color:var(--black);overflow-x:hidden}body.noscroll{overflow-y:hidden}.mcs-page-wrapper{display:block;margin:0 auto;padding:30px 0;position:relative}body.announce-active .site-wrap{padding-top:30px}.mcs-announce{height:30px;position:absolute;text-align:center;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;z-index:20}.mcs-announce,.mcs-announce a{font-size:13px;letter-spacing:0}.mcs-announce a{font-weight:600;line-height:30px;text-decoration:none}body.first-scrolled .mcs-announce{top:-30px}.mcs-plunge-native-header{margin:0 auto;padding:0 1.4rem}.mcs-cart-modal{position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.announce-active .mcs-cart-modal{top:86px}body.first-scrolled .mcs-cart-modal{top:58px}#cart-notification{border-radius:0 0 20px 20px;border-top:1px solid var(--grey-100);box-shadow:0 4px 12px #0000001a;padding:30px}#cart-notification .cart-notification-product__name{color:var(--cold-900);font-size:16px;text-transform:uppercase}#cart-notification .product-option{font-size:12px}#cart-notification .view-cart-link{background:var(--grey-100);background:transparent;border:1px solid var(--grey-100);border-radius:30px;color:var(--cold-900);color:var(--cold);font-size:14px;font-weight:600;letter-spacing:0;padding:10px;text-decoration:none}#cart-notification #cart-notification-form,#cart-notification .view-cart-link{display:inline-block;margin:0;vertical-align:top;width:49%}#cart-notification #cart-notification-form button{border-radius:30px;font-size:12px;letter-spacing:0;line-height:10px;padding:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#cart-notification #cart-notification-form button,#cart-notification #cart-notification-form button:hover{background-image:linear-gradient(270deg,var(--cold-light) 1.71%,var(--cold) 51.5%,var(--sauna) 100%)}#cart-notification .shop-more-link{background:transparent;border:0;color:var(--cold);display:block;font-size:14px;font-weight:600;letter-spacing:0;margin:10px auto 0;text-decoration:none}#cart-notification .shop-more-link:hover{cursor:pointer}.fixed-menu-bar{background:var(--white);border-bottom:1px solid var(--grey-100);height:60px;padding:0;position:fixed;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;z-index:11}.fixed-menu-bar ul.menu-wrap{left:0;margin:0;padding:15px;position:absolute;right:15%;text-align:center;width:100%}.fixed-menu-bar li.menu{display:inline-block;list-style-type:none;margin:0 6px;vertical-align:top}.fixed-menu-bar li.menu a{border-radius:4px;color:var(--black);font-size:16px;font-weight:400;padding:8px 10px 6px;text-decoration:none}.fixed-menu-bar li.menu a:hover{background-color:#fff3;color:var(--cold)}body.announce-active .fixed-menu-bar{top:30px}body.first-scrolled .header-content-wrapper:not(.not-sticky){position:sticky;top:0}.header-content-wrapper.overlap{z-index:998}body.first-scrolled #shopify-section-header{border-bottom:0}body.first-scrolled .header-wrapper{background:var(--cold-800);color:var(--white)}body.first-scrolled .header-wrapper .header .header__inline-menu .list-menu:not(.header__submenu) li a:not(.submenu-link),body.first-scrolled .header-wrapper .header .header__inline-menu .list-menu:not(.header__submenu) li a:not(.submenu-link):hover,body.first-scrolled .header-wrapper .header .header__inline-menu .list-menu:not(.header__submenu) li summary,body.first-scrolled .header-wrapper .header .header__inline-menu .list-menu:not(.header__submenu) li summary:hover{color:var(--white)}body.first-scrolled .header-wrapper .header .header__inline-menu .header__submenu li .submenu-item a{color:var(--black)}body.first-scrolled .header-wrapper .header .right-buttons .header__icons .cart-link{color:var(--white)}body.first-scrolled .header-wrapper .icon-close path,body.first-scrolled .header-wrapper .icon-hamburger path{fill:var(--white)}body.first-scrolled .header-wrapper.color-white-white{background:var(--white);color:var(--black)}body.first-scrolled .header-wrapper.color-white-white .header .header__inline-menu .list-menu:not(.header__submenu) li a:not(.submenu-link),body.first-scrolled .header-wrapper.color-white-white .header .header__inline-menu .list-menu:not(.header__submenu) li a:not(.submenu-link):hover,body.first-scrolled .header-wrapper.color-white-white .header .header__inline-menu .list-menu:not(.header__submenu) li summary,body.first-scrolled .header-wrapper.color-white-white .header .header__inline-menu .list-menu:not(.header__submenu) li summary:hover{color:var(--black)}.header__submenu a{color:var(--black)!important}body.first-scrolled .header-wrapper.color-white-white .header .header__inline-menu .header__submenu li .submenu-item a,body.first-scrolled .header-wrapper.color-white-white .header .right-buttons .header__icons .cart-link{color:var(--black)}body.first-scrolled .header-wrapper .icon-close path,body.first-scrolled .header-wrapper.color-white-white .icon-hamburger path{fill:var(--black)}@media (max-width:767px){.menu-wrap{display:none}}.menu-expander{display:inline-block;margin-left:10px;transform:rotate(90deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.top-menu-item-about.active .menu-expander,.top-menu-item-learn.active .menu-expander,.top-menu-item-shop.active .menu-expander{transform:rotate(-90deg)}.or-logo{display:block;left:3%;position:absolute;top:4px;width:120px;z-index:11}.or-logo img{display:block;width:100%}.template-index .or-logo.scrolled{display:none}.fp-viewing-PlungePro .or-logo.not-scrolled,.fp-viewing-PlungeXL .or-logo.not-scrolled,.fp-viewing-ThePlunge .or-logo.not-scrolled,.fp-viewing-TheSauna .or-logo.not-scrolled{display:block}.fp-viewing-WhyPlunge .or-logo.not-scrolled{display:none}.fp-viewing-WhyPlunge .or-logo.scrolled{display:block}.or-cart{align-items:center;display:flex;padding-right:17px;position:absolute;right:25px;top:10px;z-index:9}.or-cart a{color:var(--black);font-size:14px;font-weight:400;text-decoration:none}.or-cart a svg{margin-top:-5px;width:25px}.or-cart .cart-link{align-items:center;display:flex;gap:.5rem}@media screen and (max-width:767px){.or-cart{right:75px}}.cart-count-bubble{display:none}body.first-scrolled .or-cart a{color:var(--white)}.scroll-arrow{bottom:90px;display:block;left:50%;margin-left:-11px;opacity:0;position:fixed;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:hidden;z-index:5}@media (max-width:767px){.scroll-arrow{display:none}}body.ready2 .scroll-arrow{bottom:60px;opacity:1;visibility:visible}body.first-scrolled .scroll-arrow{bottom:90px;opacity:0;visibility:hidden}.arrow,.flickity-prev-next-button,.flickity-prev-next-button:hover{background:transparent}.arrow{border-left:1px solid #fff;border-top:1px solid #fff;color:var(--black);display:inline-block;height:25px;position:absolute;text-decoration:none;text-indent:-9999px;transition:all .25s ease-in-out;width:25px}.arrow.down{transform:rotate(-135deg)}.about-dropdown,.learn-dropdown,.shop-dropdown,.support-dropdown{background:var(--white);border-top:3px solid var(--cold);max-height:0;opacity:0;padding:15px;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden;width:auto}.about-dropdown.active,.learn-dropdown.active,.shop-dropdown.active,.support-dropdown.active{max-height:400px;opacity:1;visibility:visible}.about-dropdown li,.learn-dropdown li,.shop-dropdown li,.support-dropdown li{border-bottom:1px solid transparent;border-radius:10px;display:block;margin:5px 0;padding:3px 10px 1px;vertical-align:top;width:100%}.about-dropdown li:hover,.learn-dropdown li:hover,.shop-dropdown li:hover,.support-dropdown li:hover{background:var(--grey-100)}.about-dropdown li a,.learn-dropdown li a,.shop-dropdown li a,.support-dropdown li a{display:block;text-decoration:none}.about-dropdown img,.learn-dropdown img,.shop-dropdown img,.support-dropdown img{display:inline-block;display:none;vertical-align:top;width:35px}.about-dropdown .link-info,.learn-dropdown .link-info,.shop-dropdown .link-info,.support-dropdown .link-info{display:inline-block;width:calc(80% - 40px)}.about-dropdown .link-info h2,.learn-dropdown .link-info h2,.shop-dropdown .link-info h2,.support-dropdown .link-info h2{color:var(--black);font-size:14px;font-weight:600;margin:4px 0 0}.about-dropdown .link-info p,.learn-dropdown .link-info p,.shop-dropdown .link-info p,.support-dropdown .link-info p{color:var(--black);font-size:12px;margin:0}.about-dropdown,.learn-dropdown,.shop-dropdown,.support-dropdown{top:0;z-index:20}.shop-dropdown{float:left;left:26%}.learn-dropdown{float:left;left:38%}.about-dropdown{float:left;left:27%}.support-dropdown{float:left;left:26%}.order-btn{background-image:linear-gradient(270deg,var(--cold) 1.71%,var(--cold) 51.5%,var(--cold) 100%);border-radius:100px;color:var(--white);display:block;font-size:14px;height:45px;line-height:47px;overflow:hidden;padding:0 40px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:767px){.order-btn{font-size:12px}}.order-btn span{position:relative;z-index:3}.order-btn:after{background-image:linear-gradient(270deg,var(--cold-light) 1.71%,var(--cold) 51.5%,var(--sauna) 100%);bottom:0;color:var(--white);content:"";height:100%;left:0;margin-left:-100%;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:200%;z-index:2}.order-btn:hover:after{margin-left:0;opacity:1;width:100%}#fullpage .section{position:relative}#fullpage .homepage-section-one{height:calc(100vh - 60px)}@media (max-width:767px){#fullpage .homepage-section-one{height:auto}}.plunge-hero-img{background-position-y:18%;border-radius:15px;box-shadow:0 0 40px #0000001a;display:block;height:calc(100% - 30px);left:15px;position:absolute;top:15px;width:calc(100% - 30px)}@media (max-width:767px){.plunge-hero-img{height:400px;position:relative}}.plunge-hero-img.desk{display:block}@media (max-width:767px){.plunge-hero-img.desk{display:none}}.plunge-hero-mobile{display:none;position:relative}.plunge-hero-mobile img{border-radius:15px;display:block;width:100%}@media (max-width:767px){.plunge-hero-mobile{display:block;padding:15px}}.bg-video-wrap{height:100vh;position:relative;z-index:0}@media (max-width:767px){.bg-video-wrap{height:auto}}.top-video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:auto;z-index:-100}.specs-bar{bottom:90px;position:absolute;text-align:center;width:100%;z-index:5}@media (max-width:767px){.specs-bar{bottom:50px}}.specs-bar .a-spec{display:inline-block;height:100px;opacity:0;padding:0 30px;text-align:center;vertical-align:top}.specs-bar .a-spec h2{color:var(--white);font-size:32px;letter-spacing:0;line-height:32px;margin:5px 0;padding:5px 0}.specs-bar .a-spec p{color:var(--white);font-size:14px;font-weight:400;letter-spacing:0;margin:0;padding:0;text-transform:uppercase}.specs-bar p.spec-subtitle{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}.specs-bar .home-order-btn{display:inline-block;height:100px;padding:0 30px;text-align:center;vertical-align:top}.specs-bar .order-text{color:var(--white);font-size:18px;font-weight:400;letter-spacing:0;line-height:1.4em;margin-top:10px;text-shadow:0 1px 7px var(--sauna)}@media (max-width:767px){.specs-bar .order-text{font-size:14px}}.fp-completely .specs-bar .spec1{animation:specsfade .2s ease-in-out .2s forwards}.fp-completely .specs-bar .spec2{animation:specsfade .4s ease-in-out .4s forwards}.fp-completely .specs-bar .spec3{animation:specsfade .6s ease-in-out .6s forwards}.fp-completely .specs-bar .spec4{animation:specsfade .8s ease-in-out .8s forwards}@keyframes specsfade{0%{opacity:0}to{opacity:1}}.section-main-titles{position:absolute;text-align:center;top:14%;width:100%;z-index:5}@media (max-width:767px){.section-main-titles{padding:0 30px;top:10%}}.section-main-titles a{color:var(--white);text-align:center;text-decoration:none}.section-main-titles h1{color:var(--white);font-size:3em;font-style:italic;line-height:1em;margin:0 0 10px;padding:0}@media (max-width:767px){.section-main-titles h1{font-size:1.5em}}.section-main-titles h6{color:var(--white);font-family:Futura,sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;margin:0;padding:0;text-transform:uppercase}@media (max-width:767px){.section-main-titles h6{font-size:12px}}.section-supporting-titles{left:10%;position:absolute;text-align:left;top:14%;width:60%}.section-supporting-titles a{color:var(--white);text-align:center;text-decoration:none}.section-supporting-titles h1{color:var(--white);margin:0;padding:0}.section-supporting-titles p{color:var(--white);font-size:16px}.preloader{color:var(--white);position:relative}.preloader .preloader-mask{overflow:hidden;padding-right:13px}.preloader .preloader-text{margin:0;transform:translateY(135%);transition:transform .3s cubic-bezier(.4,-.19,.42,1.3)}.preloader .animate{animation-duration:.6s;animation-fill-mode:forwards;animation-name:slideDown;animation-timing-function:cubic-bezier(.4,-.19,.42,1.3)}.preloader .animate.visible.slide-up{animation-name:slideUp}.preloader .animate.delay-1{animation-delay:.2s}.preloader .animate.delay-2{animation-delay:.4s}.fp-completely .preloader .animate{animation-name:slideUp}@keyframes slideUp{0%{transform:translateY(135%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(-135%)}}.hompage-main-content{display:block;overflow:hidden;position:relative}.bg-gradient{background:#0a182f;background:linear-gradient(0deg,#0a182fcc,#fff0 29% 82%,#0403264d);bottom:0;height:100vh;left:0;position:absolute;right:0;width:100%;z-index:2}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:var(--white);font-family:Gotham}.mission-bg{margin-top:60px;position:relative}.mission-bg img{height:auto;width:100%}.mission-bg .mission-copy{left:34%;position:absolute;top:10%;width:60%}@media (max-width:767px){.mission-bg .mission-copy{left:auto;padding:0 30px;position:relative;top:auto;width:100%}}.mission-bg .mission-title{color:var(--black);display:block;font-size:2em;position:relative;text-align:left;text-transform:uppercase;width:100%}@media (max-width:767px){.mission-bg .mission-title{font-size:1.5em}}.mission-stuff-wrap{display:block;position:relative}@media (max-width:767px){.mission-stuff-wrap{margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.mission-stuff{display:inline-block;margin-right:2%;margin-top:30px;vertical-align:top;width:30%}@media (max-width:767px){.mission-stuff{margin-top:10px;width:80%}}.mission-stuff h2{font-size:16px;font-weight:800}.mission-stuff:first-of-type h2{color:var(--sauna)}.mission-stuff:nth-child(2) h2{color:var(--cold)}.mission-stuff:last-child h2{color:var(--cold-light)}.mission-stuff ul{margin:0;padding:0}.mission-stuff li{color:var(--grey-300);font-size:14px;line-height:1.4em;list-style-type:disc;margin-left:13px;padding-bottom:7px;padding-left:12px}.mission-stuff:nth-child(5){margin-right:0}.seewhat{color:var(--black);font-size:15px;padding-bottom:10px;padding-top:30px}.mission-bg-desk{display:block}@media (max-width:767px){.mission-bg-desk{display:none}}.mission-bg-mobile{display:none}@media (max-width:767px){.mission-bg-mobile{display:block}}.ritual-section{align-items:center;background:url(/cdn/shop/files/Rectangle_343.png?v=1658601451) 50%;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative}@media (max-width:767px){.ritual-section{display:block;height:auto;padding:30px}}.ritual-section h1{font-size:2em;line-height:1.2em;text-transform:uppercase}@media (max-width:767px){.ritual-section h1{font-size:1.5em}}.ritual-section p{max-width:400px}@media (max-width:767px){.ritual-section a.btn{margin:0}}.ritual-section .ritual-left{flex:1;padding:0 60px;width:50%}@media (max-width:767px){.ritual-section .ritual-left{flex:none;padding:0;width:100%}}.ritual-section .ritual-right{flex:1;position:relative;width:50%}@media (max-width:767px){.ritual-section .ritual-right{flex:none;height:500px;width:100%}}.ritual-section .r-img-1{left:-40px;position:absolute;top:-200px;width:60%;z-index:2}@media (max-width:767px){.ritual-section .r-img-1{left:auto;position:relative;top:200px;width:254px}}.ritual-section .r-img-2{left:25%;position:absolute;top:-350px;width:60%}@media (max-width:767px){.ritual-section .r-img-2{left:80px;position:absolute;top:30px;width:254px}}.ios-blocks{display:block;padding:0 10%;position:relative}.ios-blocks .ios-block{margin-top:10px;position:relative;width:65%}.ios-blocks .ios-block img{display:block;width:100%}.ios-blocks .ios-block .thecopy{color:var(--white);font-size:16px;padding:17px 30px;position:absolute;text-align:left;top:0}.ios-blocks .ios-block .theauthor{color:block;display:block;margin-top:-8px;position:relative;text-transform:uppercase}.ios-blocks .ios-block1 .theauthor{margin-left:15px}.ios-blocks .ios-block2{clear:both;float:right}.ios-blocks .ios-block2 .theauthor{float:right;margin-right:15px}.ios-blocks .ios-block3{clear:both;margin-left:-5%;width:75%}.ios-blocks .ios-block3 .theauthor{float:right;margin-right:15px}h1.celebs-title{font-size:2em;padding:10px 30px 0;text-align:center}@media (max-width:767px){h1.celebs-title{font-size:1.5em;padding:15px}}.celebs-block{padding:15px 60px 90px;position:relative}@media (max-width:767px){.celebs-block{margin-bottom:60px;margin-left:15px;margin-right:15px;padding:0}}.celebs-block .fans-slider .fans-prev-next-button:after{display:none}.celebs-block .fans-slider .fans-prev-next-button{height:10rem;top:50%;width:10rem}@media (max-width:767px){.celebs-block .fans-slider .fans-prev-next-button{height:6rem;width:6rem}}.celebs-block .fans-slider .fans-prev-next-button.prev{background:url(/cdn/shop/files/Group_1254.svg?v=1655147344) 50%;left:2rem;transform:translate(-25%,-50%)}.celebs-block .fans-slider .fans-prev-next-button.next{background:url(/cdn/shop/files/Group_1253.svg?v=1655147344) 50%;left:auto;right:2rem;transform:translate(25%,-50%)}.celebs-block .a-celeb{border-radius:10px;overflow:hidden;position:relative}.celebs-block .a-celeb img{display:block;max-height:75.5rem;object-fit:cover;width:100%}.celebs-block .a-celeb h1{bottom:0;color:var(--white);font-size:18px;margin:0;padding:10px 12px;position:absolute;text-transform:uppercase}.celebs-block .a-celeb .overlay-qoute{background:var(--cold);bottom:0;color:var(--white);font-size:14px;left:0;line-height:1.8em;opacity:0;padding:20px 30px;position:absolute;right:0;text-align:left;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width:767px){.celebs-block .a-celeb .overlay-qoute{display:none}}.celebs-block .a-celeb:hover .overlay-qoute{opacity:1}@media (max-width:767px){.celebs-block .flickity-prev-next-button{background:var(--white)}}.celebs-block .flickity-button-icon{display:none}.celebs-block .flickity-prev-next-button.previous{background:url(/cdn/shop/files/Group_1254.svg?v=1655147344) 50%;height:100px;left:0;top:40%;width:100px}@media (max-width:767px){.celebs-block .flickity-prev-next-button.previous{height:60px;left:0;top:50%;width:60px}}.celebs-block .flickity-prev-next-button.next{background:url(/cdn/shop/files/Group_1253.svg?v=1655147344) 50%;height:100px;right:0;top:40%;width:100px}@media (max-width:767px){.celebs-block .flickity-prev-next-button.next{height:60px;top:50%;width:60px}}.extras-section{background:var(--grey-100);display:flex;padding:30px 8%}.benefits-block,.extras-section{position:relative;text-align:center}.benefits-block{background:var(--white);flex:1;margin:30px}.benefits-block h1{display:block;font-size:28px;line-height:1.2em;margin-top:60px;text-transform:uppercase}.benefits-block p{font-size:16px;line-height:24px;opacity:.5;padding-left:60px;padding-right:60px}.benefits-block a{color:var(--cold);display:block;font-weight:600;letter-spacing:0;margin-bottom:60px;text-align:center;text-decoration:none}.benefits-block a img{display:inline-block;margin-left:6px;position:relative;right:0;top:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:20px}.benefits-block a:hover img{right:-5px}.benefits-block .benefit-icon{display:inline-block;margin:2%;vertical-align:top;width:35%}.benefits-block .benefit-icon img{display:block;margin:10px auto;width:80px}.benefits-block .benefit-icon p{padding:2px 0}.supplies-block-wrap{flex:1;margin:30px;position:relative}.meet-video{background:var(--cold);display:block;margin:0;position:relative}.meet-video video,.supplies-block{display:block;width:100%}.supplies-block{background-color:var(--white);background-position-x:43%;background-position-y:63%;background-repeat:no-repeat;background-size:90%;height:600px;margin-top:60px;padding:0 60px;position:relative}.supplies-block h1{display:block;font-size:28px;line-height:1.2em;padding-top:60px;text-transform:uppercase}.supplies-block p{font-size:16px;line-height:24px;opacity:.5;padding-left:15px;padding-right:15px}.supplies-block a.btn{bottom:30px;left:50%;margin-left:-100px;position:absolute;width:200px}.financing-section{height:auto;width:100%}.financing-section .financing-content{height:100%;isolation:isolate;left:0;padding:30rem 5rem;position:relative;top:0;width:100%}.financing-section .financing-content img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:767px){.financing-section .financing-content img.desktop-image{display:none}}.financing-section .financing-content img.mobile-image{display:none}@media (max-width:767px){.financing-section .financing-content img.mobile-image{display:block}}.financing-section .financing-content .financing-copy{width:30%}.financing-section .financing-content .financing-copy :not(:last-child){margin-bottom:2rem}.financing-section .financing-content .financing-copy h1,.financing-section .financing-content .financing-copy p{margin-block-end:0;margin-block-start:0}.financing-section .financing-content .financing-copy .financing-text,.financing-section .financing-content .financing-copy .financing-title{color:var(--white)}.financing-section .financing-content .financing-copy .financing-title{font-size:2em;text-transform:uppercase}@media screen and (max-width:1024px){.financing-content{padding:25rem 0}.financing-copy{margin:0 auto;min-width:100%}}.icon-one{cursor:pointer;display:none;height:60px;position:fixed;right:0;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:60px;z-index:11}@media (max-width:767px){.icon-one{display:block}}body.announce-active .icon-one{top:30px}body.first-scrolled .icon-one{top:0}.hamburger{background:var(--black);height:0;position:absolute;top:28px;transition:.5s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:50px;z-index:6}body.scrolled .hamburger{background:var(--white)}.hamburger:before{top:-5px}.hamburger:after{top:5px}.hamburger-one:after,.hamburger-one:before{background:var(--black);content:"";height:1px;position:absolute;transition:.5s;-webkit-transition:all .2 ease-in-out;-moz-transition:all .2 ease-in-out;-o-transition:all .2 ease-in-out;transition:all .2 ease-in-out;width:30px;z-index:6}body.scrolled .hamburger-one:after,body.scrolled .hamburger-one:before{background:var(--white)}.icon-one.active-one .hamburger-one{background:transparent}.icon-one.active-one .hamburger-one:before{background:var(--black);top:0;transform:rotate(45deg)}.icon-one.active-one .hamburger-one:after{background:var(--black);top:0;transform:rotate(135deg)}.plunge-pullout{background:var(--white);border-left:1px solid var(--grey-100);height:100%;margin-right:-81%;position:fixed;right:0;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:80%;z-index:10}.plunge-pullout.active{margin-right:0}.plunge-pullout ul{margin:0;padding:120px 0}.plunge-pullout li{display:block;list-style-type:none;text-align:center}.plunge-pullout a{color:var(--grey-700);display:block;font-size:16px;font-weight:400;padding:7px 0;text-align:center;text-decoration:none}.plunge-pullout a:hover{color:var(--black)}.mcs-cart-page{margin-top:30px;position:relative}@media (max-width:767px){.mcs-cart-page.page-width{font-size:18px}}.mcs-cart-page thead th{color:var(--black);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none!important}.mcs-cart-page .quantity{border-radius:20px}.cart__checkout-button{border:0;border-radius:50px;box-shadow:0 0 40px #0000001a!important;font-size:16px;height:50px!important;line-height:48px!important;margin-bottom:15px;margin-top:15px;position:relative;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cart__checkout-button span{position:relative;top:2px}.cart__checkout-button:hover{box-shadow:0 0 40px #0003!important}.cart__checkout-button:after{display:none}p.extra-checkout{color:var(--black);display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;padding:15px 0 0;text-align:right}@media (max-width:1024px){p.extra-checkout{text-align:center}}.upsell-block{position:relative}.upsell-block h2{color:var(--cold-800);display:block;font-size:16px;font-weight:600;letter-spacing:0}.upsell-block .recc{border:1px solid var(--grey-100);border-radius:20px;box-shadow:0 0 40px #00000006!important;display:inline-block;padding:15px 30px 30px;text-align:center;text-decoration:none;vertical-align:top;width:100%}.upsell-block .recc img{display:block;margin:0 auto;max-width:220px;width:100%}.upsell-block .recc h3{color:var(--cold);font-size:16px;letter-spacing:0;text-transform:uppercase}.upsell-block .recc .price{display:block;font-size:12px;font-weight:600;letter-spacing:0;opacity:.5;text-align:center}.upsell-block .recc p,.upsell-block .recc ul{color:var(--grey-700);font-size:12px}.upsell-block .recc .buttons{display:flex}.upsell-block .recc .buttons .add-btn{align-items:center;background:var(--cold);border-radius:100px;color:var(--white);display:flex;font-size:1rem;justify-content:center;padding:1rem;text-decoration:none;text-transform:uppercase;width:50%}.upsell-block .recc .buttons .add-btn:first-of-type{margin-right:1rem}.continue{color:var(--black);display:block;font-size:14px;font-weight:600;order:5;padding-bottom:1.5rem;text-align:right;text-decoration:underline;text-underline-offset:2px}.cart-item__price-wrapper,.cart-item__price-wrapper span,.totals__subtotal-value{letter-spacing:0}.tax-note{display:none!important}.main-page-title{color:var(--cold-900);margin:0;padding:60px 0 30px;text-align:center}.mcs-page-banner{display:block;overflow:hidden;padding:15px;position:relative}.mcs-page-banner img{width:100%}.mcs-page-banner .vertical{padding:0 30px;text-align:center;width:100%}@media (max-width:767px){.mcs-page-banner .vertical{padding:0 15px;text-align:center;top:50%}}.mcs-page-banner .vertical h1{color:var(--white);font-size:2.5em;line-height:1em;margin:0;padding:0;text-align:center;text-transform:uppercase}@media (max-width:767px){.mcs-page-banner .vertical h1{font-size:2em}}.mcs-page-banner .vertical h4,.mcs-page-banner .vertical hr{display:none}.image-with-text h2,.rich-text h2{color:var(--cold-900)}.rich-text .button{background:var(--cold);border-radius:100px;line-height:30px;padding:10px 30px;text-transform:uppercase}.rich-text .button,.rich-text .button:hover{border:0;box-shadow:none}.mcs-home-benefits{position:relative;text-align:center}.mcs-home-benefits h1.title{font-size:2em;margin:30px 0 15px;text-transform:uppercase}.mcs-home-benefits .mcs-benefit-flexbox{display:flex;margin:0 -10px;padding:0 60px}.mcs-home-benefits .mcs-benefit-block{background:transparent;border:1px solid var(--grey-100);border-radius:30px;flex:1;margin:10px;padding:20px}.mcs-home-benefits .mcs-benefit-block h2{font-size:16px;line-height:1em;text-align:left;text-transform:uppercase}.mcs-home-benefits .mcs-benefit-block .thecopy{color:var(--grey-300);font-size:16px;text-align:left}.mcs-home-benefits .mcs-benefit-block .thecopy p{color:var(--grey-300);font-size:16px;letter-spacing:0;line-height:1.4em}.mcs-home-benefits .mcs-benefit-block img{display:block;height:40px;margin-bottom:20px;margin-top:15px}.mcs-home-benefits .mcs-benefit-block.visible:first-child{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mcs-home-benefits .mcs-benefit-block.visible:nth-child(2){-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mcs-home-benefits .mcs-benefit-block.visible:nth-child(3){-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mcs-home-benefits .mcs-benefit-block.visible:nth-child(4){-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.banner h2.banner__heading{font-size:32px;text-transform:uppercase}.banner .banner__text{color:var(--white)}.video-section h2{text-align:center}.image-with-text__heading,.video-section h2{font-size:24px;text-transform:uppercase}.mcs-protocols{display:flex;padding:60px 0;position:relative}@media (max-width:767px){.mcs-protocols{display:block;padding:30px 0}}.mcs-protocols .thecontent{flex:1;width:50%}@media (max-width:767px){.mcs-protocols .thecontent{flex:none;width:100%}}.mcs-protocols .thecontent h1{text-transform:uppercase}.mcs-protocols .thecontent h3{margin-bottom:30px;margin-top:30px}.mcs-protocols .thecontent ul{display:inline-block;margin:0;padding:0;vertical-align:top;width:45%}.mcs-protocols .thecontent ul li{display:block;list-style-type:disc}.mcs-protocols .theimg{flex:1;width:50%}@media (max-width:767px){.mcs-protocols .theimg{flex:none;width:100%}}.mcs-protocols .theimg img{display:block;width:100%}.mcs-download-form{margin-bottom:30px;margin-top:60px;position:relative}.mcs-download-form input{border:0!important;border-bottom:1px solid var(--grey-700)!important;margin:10px!important}.mcs-download-form button{animation:background 10s linear infinite;background:linear-gradient(225deg,var(--cold-light),var(--cold),var(--sauna))!important;background-size:300% 300%!important;border-radius:15px!important;box-shadow:0 0 40px #0000001a!important;display:block!important;margin:0!important;padding:20px 30px!important;position:relative!important}.mcs-plunge-download{animation:background 10s linear infinite;background:linear-gradient(225deg,var(--cold-light),var(--cold),var(--sauna));background-size:300% 300%;border-radius:15px;color:var(--white);display:block;font-size:24px;line-height:1.2em;margin:30px 0;padding:30px;position:relative;text-align:center}.simplegallery{display:flex;flex-wrap:wrap}.simplegallery img{flex:1;width:25%}@media (max-width:767px){.simplegallery img{width:50%}}.mcs-simple-banner-wrap{display:block;padding:1.5rem 0;position:relative}.mcs-simple-banner-wrap img{height:100%;min-height:10rem;width:100%}@media (min-width:768px){.mcs-simple-banner-wrap img{max-height:10rem}}.mcs-simple-banner-wrap img.img-desk{border-radius:2rem;display:block}@media (max-width:767px){.mcs-simple-banner-wrap img.img-desk{display:none}}.mcs-simple-banner-wrap img.img-mobile{border-radius:1rem;display:none}@media (max-width:767px){.mcs-simple-banner-wrap img.img-mobile{display:block}}.mcs-simple-banner-wrap .vertical{left:0;text-align:center;width:100%}.mcs-simple-banner-wrap h1{color:var(--grey-875);font-size:2em;text-align:center;text-transform:uppercase}.mcs-simple-banner-wrap h1.title__white{color:var(--white)}.filedownload-block{background:var(--grey-200);border:1px solid var(--grey-700);border-radius:15px;padding:30px 30px 60px}.filedownload-block a{border-bottom:1px solid var(--grey-250);color:var(--black);display:block;font-weight:800;margin-top:10px;padding:10px 0;text-align:left;text-decoration:none}.filedownload-block a span{color:var(--cold);float:right;font-size:16px}@media (max-width:767px){.filedownload-block a span{display:block;float:none}}.affiliates-banner{padding:15px;position:relative;width:100%}.affiliates-banner img{display:block;width:100%}.affiliates-banner .vertical{text-align:center;width:100%}.affiliates-banner .vertical h1{color:var(--white)}.affiliates-how{background:var(--white);border:1px solid var(--grey-100);border-radius:15px;box-shadow:0 4px 12px #0000001a;margin:-60px auto 0;max-width:800px;padding:30px 60px;position:relative;text-align:center;z-index:2}.affiliates-how h1{font-size:2em;margin-bottom:15px;margin-top:0;text-transform:uppercase}@media (max-width:767px){.affiliates-how{margin:30px}}.affiliates-how p{margin:10px auto 15px;max-width:400px}.affiliates-how .small-arrow{background:var(--cold);border-radius:100px;bottom:-30px;height:60px;left:50%;margin-left:-30px;padding:10px;position:absolute;width:60px}.affiliates-how .small-arrow img{display:block;width:100%}.affiliates-split{display:flex;padding:30px;position:relative}@media (max-width:767px){.affiliates-split{display:block;padding:0}}.affiliates-split h2{text-transform:uppercase}.affiliates-split h4{color:var(--cold)!important;font-size:16px;font-style:normal;margin-bottom:0;margin-top:30px}.affiliates-split strong{color:var(--black);position:relative;top:10px}.affiliates-split .affiliates-left{flex:1;text-align:left}@media (max-width:767px){.affiliates-split .affiliates-left{flex:none}}.affiliates-split .affiliates-right{flex:1;text-align:left}@media (max-width:767px){.affiliates-split .affiliates-right{flex:none}}.affiliates-split .affiliates-form-wrap{border:1px solid var(--grey-100);border-radius:15px;box-shadow:0 4px 12px #0000001a;margin:30px;padding:60px}@media (max-width:767px){.affiliates-split .affiliates-form-wrap{margin:15px;padding:30px}}.affiliates-split a.btn{margin-top:30px}.mcs-new-benefits-wrap{display:flex;margin-bottom:30px;min-height:100vh}.mcs-new-benefits-wrap .mcs-new-benefit-sticky-img{flex:1;position:relative}.mcs-new-benefits-wrap .mcs-new-benefit-sticky-img img{border-radius:15px;height:calc(100vh - 90px);margin:15px 0;-o-object-fit:cover;object-fit:cover;position:sticky;top:75px;width:100%}.mcs-new-benefits-wrap .mcs-new-benefit-content{flex:1;padding:0 7.5px;position:relative}.mcs-new-benefits-wrap .benefit-box{border:1px solid var(--grey-100);border-radius:15px;box-shadow:0 0 40px #0000001a;margin:15px 0;padding:30px 40px}@media (max-width:767px){.mcs-new-benefits-wrap .benefit-box{padding:15px}}@media (max-width:1280px){.mcs-new-benefits-wrap .benefit-box{flex-direction:column}}.mcs-new-benefits-wrap .benefit-box .box-title{align-items:center;display:flex;width:100%}@media (max-width:1280px){.mcs-new-benefits-wrap .benefit-box .box-title{width:100%}}.mcs-new-benefits-wrap .benefit-box .box-title h3{margin:0 0 0 1.6rem;padding:0}@media (max-width:767px){.mcs-new-benefits-wrap .benefit-box .box-title h3{font-size:14px;margin-top:8px}}.mcs-new-benefits-wrap .benefit-box .box-title p{font-size:14px;line-height:24px;margin:0;padding:15px 0 30px}@media (max-width:767px){.mcs-new-benefits-wrap .benefit-box .box-title p{font-size:12px;line-height:22px}}.mcs-new-benefits-wrap .benefit-box .box-title img{width:50px}@media (max-width:767px){.mcs-new-benefits-wrap .benefit-box .box-title img{width:30px}}.mcs-new-benefits-wrap .benefit-box .box-content{display:flex;gap:1rem;width:100%}.mcs-new-benefits-wrap .benefit-box .box-content .copy{width:60%}.mcs-new-benefits-wrap .benefit-box .box-content .video{align-items:center;display:flex;justify-content:center;width:40%}.mcs-new-benefits-wrap .benefit-box .box-content .video iframe{aspect-ratio:16/9;height:auto;width:100%}@media (max-width:1280px){.mcs-new-benefits-wrap .benefit-box .box-content{flex-direction:column}.mcs-new-benefits-wrap .benefit-box .box-content .copy,.mcs-new-benefits-wrap .benefit-box .box-content .video{width:100%}}.mcs-new-benefits-wrap .benefit-box:nth-child(4){margin-bottom:0}.benefits-buy-block{margin:60px 22px;position:relative}.benefits-buy-block img{width:100%}.benefits-buy-block .deskimg{display:block}@media (max-width:767px){.benefits-buy-block .deskimg{display:none}}.benefits-buy-block .mobileimg{display:none}@media (max-width:767px){.benefits-buy-block .mobileimg{display:block}}.benefits-buy-block .thecontent{position:absolute;text-align:center;top:20%;width:55%}@media (max-width:767px){.benefits-buy-block .thecontent{padding:0 30px;top:10%;width:100%}}.benefits-buy-block .thecontent h1{color:var(--white);font-size:2em}@media (max-width:767px){.benefits-buy-block .thecontent h1{font-size:1.5em}}.benefits-buy-block .thecontent a.btn{background:var(--white);box-shadow:0 0 40px #0000001a;color:var(--black);margin-top:0}.benefits-wrap{display:block;margin:0 auto;max-width:1200px;padding:0 60px 30px;position:relative}@media (max-width:767px){.benefits-wrap{padding:30px}}.setup-block{display:block;padding:30px 0;position:relative;text-align:center}@media (max-width:767px){.setup-block{padding:0}}.setup-block .btn{background:var(--white);border:1px solid var(--cold);color:var(--black);filter:none;margin:0 7px 30px}@media (max-width:767px){.setup-block .btn{font-size:12px;margin:0 5px 5px}}.setup-block .btn.active,.setup-block .btn:hover{background:var(--cold);color:var(--white)}.setup-block .btn:hover{cursor:pointer}.setup-block .embed-wrap-wrap{margin:15px auto 60px;max-width:700px}@media (max-width:767px){.setup-block .embed-wrap-wrap{margin:15px auto}}.setup-block img{display:inline-block;vertical-align:top;width:55%}@media (max-width:767px){.setup-block img{margin-bottom:15px;width:100%}}.setup-block h4{text-transform:uppercase}.setup-block .thetitles{display:inline-block;margin-right:4%;text-align:left;vertical-align:top;width:40%}@media (max-width:767px){.setup-block .thetitles{margin:0 0 15px;width:100%}}.setup-block .setup-tab{height:0;overflow:hidden}.setup-block .setup-tab.active{height:auto}.video-guide-block{align-items:end;display:flex;margin:30px 0;text-align:left;width:100%}@media (max-width:767px){.video-guide-block{display:block;margin:0 0 30px;width:100%}}.video-guide-block .thevid{flex:1;width:65%}@media (max-width:767px){.video-guide-block .thevid{width:100%}}.video-guide-block .thecontent{flex:1;padding:0 15px;width:30%}@media (max-width:767px){.video-guide-block .thecontent{padding:15px 0;width:100%}}.video-guide-block h2{color:var(--black);font-size:16px;letter-spacing:0;margin:0;padding:15px 15px 10px 0;text-transform:uppercase}.video-guide-block .copy{font-size:14px;font-weight:400;margin:0;padding:0}.video-guide-block .copy p{color:var(--black);margin:0;padding:0}.theupsell{border:1px solid var(--grey-100);border-radius:10px;display:block;margin-top:30px;padding:15px;position:relative;text-decoration:none}.theupsell img{float:left;width:20%}.theupsell .upsell-copy{float:left;padding-left:30px;width:80%}.theupsell .upsell-copy h3{font-size:16px;font-weight:600;margin:0 0 10px}.theupsell .upsell-copy h5{margin:0;padding:0}.dimensions-wrap{padding:60px}@media (max-width:767px){.dimensions-wrap{padding:30px}}.mcs-story-banner{background:url(/cdn/shop/files/Rectangle_343.png?v=1658601451) 50%;background-size:cover;overflow:hidden;text-align:center}@media (max-width:767px){.mcs-story-banner{padding:0 15px}}.mcs-story-banner .top-copy{margin:30px auto;max-width:400px}@media (max-width:767px){.mcs-story-banner .top-copy{margin:0}}.mcs-story-banner .top-copy h2{margin-top:60px;text-transform:uppercase}.mcs-story-banner h4{font-size:22px;line-height:34px;margin:auto;max-width:600px}@media (max-width:767px){.mcs-story-banner h4{font-size:16px;line-height:28px}}.mcs-story-banner h1{color:var(--black);font-size:2em;margin-top:60px;text-transform:uppercase}@media (max-width:767px){.mcs-story-banner h1{font-size:1.5em}}.mcs-story-banner img.top-bg{border-radius:15px;box-shadow:0 0 40px #0000001a;display:block;margin:30px auto;max-width:900px;width:100%}.better-plunge{position:relative}.better-plunge .img1{left:0;position:absolute;top:3%;width:280px}@media (max-width:767px){.better-plunge .img1{left:-88px;position:relative;top:15px;width:240px}}.better-plunge .img2{position:absolute;right:0;top:39%;width:280px}@media (max-width:767px){.better-plunge .img2{position:relative;right:-60px;top:0;width:280px}}.split-gal{display:flex;padding:30px 15px;position:relative;text-align:center}@media (max-width:767px){.split-gal{display:block}}.split-gal img{flex:1;width:50%}@media (max-width:767px){.split-gal img{flex:none;width:100%}}.split-gal img:first-child{padding-right:6px}@media (max-width:767px){.split-gal img:first-child{padding-right:0}}.split-gal img:last-child{padding-left:6px}@media (max-width:767px){.split-gal img:last-child{padding-left:0}}.persons-wrap{padding:60px;text-align:center}@media (max-width:767px){.persons-wrap{padding:0 15px}}.persons-wrap h1{color:var(--cold-900);font-size:2em;margin-top:60px;text-align:center}@media (max-width:767px){.persons-wrap h1{font-size:1.5em}}.persons-wrap .heading{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;margin-top:60px;text-align:center}.persons-wrap .heading h1{color:var(--cold-900);font-size:2em;margin:0 2rem}@media (max-width:767px){.persons-wrap .heading h1{font-size:1.5em}}.person-page-block{background:var(--white);border-radius:15px;box-shadow:0 0 40px #0000001a;display:inline-block;margin:3%;padding:30px;text-align:left;vertical-align:top;width:42%}@media (max-width:767px){.person-page-block{margin:0 0 30px;width:100%}}.person-page-block .card-content{align-items:center;display:flex}.person-page-block .card-content .icon{margin-right:4rem}@media (max-width:767px){.person-page-block .card-content .icon{margin-right:2rem}}.person-page-block img{margin:0 auto;max-width:150px}@media (max-width:767px){.person-page-block img{max-width:120px}}.person-page-block h2{color:var(--black);font-size:24px;font-weight:600;letter-spacing:0;margin:0;padding:25px 0 0;text-transform:uppercase}@media (max-width:767px){.person-page-block h2{font-size:18px}}.person-page-block .copy{color:var(--grey-700);font-size:14px;font-weight:400;margin:0;padding:0;text-align:left}.person-page-block .copy a{color:var(--cold)}.theqoute{display:block;margin:30px auto;max-width:400px;text-align:center}.theqoute h1{font-size:2em;font-style:italic;margin-bottom:0}@media (max-width:767px){.theqoute h1{font-size:1.5em}}.plunge-reviews{display:block;margin:30px auto;max-width:900px}.plunge-reviews h1{color:var(--cold-900);margin-top:30px;text-align:center}.faq-copy,.plunge-reviews .copy{text-align:center}.faq-copy{color:var(--grey-700);display:block;margin:0 auto;max-width:800px;padding:60px 15px 0;position:relative}.faq-copy h1{color:var(--black)}.faq-wrap{background:var(--grey-75);border:1px solid var(--grey-700);border-radius:15px;box-shadow:0 0 40px #0000001a;display:block;margin:30px auto;max-width:800px;padding:30px 40px;position:relative}@media (max-width:767px){.faq-wrap{margin:30px 15px}}.faq-box{margin:0 auto;width:100%}.faq-box span{display:inline-block;font-size:24px;margin-right:10px;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.faq-box p{font-size:14px}.faq-box .content,.faq-box p{color:var(--black);line-height:2em}.faq-box .content{font-size:12px;font-weight:400;padding:12px 0 15px}.faq-box .content a{color:var(--cold)}@media (max-width:767px){.faq-box .content{font-size:12px}}.faq-box h2{background:none;border-bottom:1px solid var(--grey-75);color:var(--black);font-size:16px;margin:5px 0 0;padding:12px 30px 18px 0;position:relative;text-transform:uppercase}@media (max-width:767px){.faq-box h2{font-size:12px}}.faq-box h2:hover{cursor:pointer;opacity:.8}.faq-box h2.active span{transform:rotate(90deg)}.faq-box h3{background:none;border-bottom:1px solid var(--grey-75);color:var(--black);font-size:13px;margin:5px 0 0;padding:12px 30px 18px 0;position:relative;text-transform:uppercase}@media (max-width:767px){.faq-box h3{font-size:12px}}.faq-box h3:hover{cursor:pointer;opacity:.8}.faq-box h3.active span{transform:rotate(90deg)}@media (max-width:767px){.faq-box{padding:10px 0 0;width:100%}}.arrow_svg{height:15px;margin:0 2px;width:15px}.no-answer{color:var(--grey-700);display:block;margin:0 auto;max-width:800px;padding:60px;position:relative;text-align:center}.no-answer a{color:var(--cold)}.mcs-promo-banner{position:relative;width:100%}.mcs-promo-banner img{width:100%}.mcs-promo-banner img.desk-bg{display:block}@media (max-width:767px){.mcs-promo-banner img.desk-bg{display:none}}.mcs-promo-banner img.mobile-bg{display:none}@media (max-width:767px){.mcs-promo-banner img.mobile-bg{display:block}}.mcs-promo-copy{margin:60px auto;max-width:800px;position:relative;text-align:center}.mcs-promo-copy h1{color:var(--cold-900);line-height:1.2em}.product__info-container{margin-top:15px}.caption-with-letter-spacing{color:var(--black);font-size:14px;font-weight:600;letter-spacing:2px}.product__title{color:var(--black)!important;display:block;font-size:2.5em;line-height:1em;margin-bottom:0!important;margin-top:0!important;padding-bottom:10px!important;padding-top:15px;word-break:normal!important}@media (max-width:1024px){.product__title{font-size:3em}}@media (max-width:767px){.product__title{font-size:1.5em}}.description__title{font-size:12px;text-transform:uppercase}.product__description{font-size:14px!important;letter-spacing:0!important;line-height:1.6em!important;margin:0!important}.app-block-wrap{margin:0!important;padding:0!important}.okeReviews .okeReviews-reviewsSummary-ratingCount span{color:var(--cold);font-size:12px;position:relative;top:3px}.okeReviews .okeReviews-reviewsSummary-ratingCount .okeReviews-a11yText{display:none!important}.app-block-wrap .text-wrapper p{font-size:12px!important}.product__text.subtitle{color:var(--cold-900);font-size:14px}.price .price-item{font-size:2rem;font-weight:700;letter-spacing:-1px}.mcs-clyde,.mcs-klarna{color:var(--black);display:block;margin:0!important;padding:2px 0 0!important;position:relative;text-decoration:none}.mcs-clyde span,.mcs-klarna span{color:var(--black);display:inline-block;font-size:11px;margin-left:4px;margin-right:4px}.mcs-clyde img,.mcs-klarna img{display:inline-block;max-width:60px}.mcs-clyde:hover,.mcs-klarna:hover{cursor:pointer;opacity:.75}.product__tax.caption{opacity:.5}@media (min-width:768px){.mcs-variants-wrap{margin-left:-15px!important}}.mcs-buttons-wrap{background:var(--grey-100);border-radius:100px;display:flex;flex-wrap:wrap;padding:4px;width:max-content}.mcs-buttons-wrap.mcs-dimensions-wrap{padding:5px 3px}.mcs-buttons-wrap button{background:var(--grey-100);border:0;border-radius:20px;font-size:13px;font-weight:600;letter-spacing:0;margin:0 2px;padding:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mcs-buttons-wrap button:hover{background:var(--grey-150);border:0;cursor:pointer}.mcs-buttons-wrap button.active{background:var(--cold);-webkit-box-shadow:0 5px 11px -2px rgba(0,0,0,.21);box-shadow:0 5px 11px -2px #00000036;color:var(--white)}.mcs-buttons-wrap label{background:var(--grey-100);border:0;border-radius:100px;font-size:14px;font-weight:600;letter-spacing:0;margin:0 2px;padding:5px 8px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mcs-buttons-wrap label:hover:not(.mcs-plunge-commercial-active-label){background:var(--grey-150);border:0}.mcs-buttons-wrap label:hover{cursor:pointer}.mcs-buttons-wrap input[type=radio]:checked+label{background:var(--cold);-webkit-box-shadow:0 5px 11px -2px rgba(0,0,0,.21);box-shadow:0 5px 11px -2px #00000036;color:var(--white)}.mcs-buttons-wrap-sauna{background:var(--grey-100);border-radius:100px;display:flex;flex-wrap:wrap;padding:4px;width:max-content}.mcs-buttons-wrap-sauna.mcs-dimensions-wrap{padding:5px 3px}.mcs-buttons-wrap-sauna button{background:var(--grey-100);border:0;border-radius:20px;font-size:13px;font-weight:600;letter-spacing:0;margin:0 2px;padding:14px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mcs-buttons-wrap-sauna button:hover{background:var(--grey-150);border:0;cursor:pointer}.mcs-buttons-wrap-sauna button.active{background:var(--sauna);-webkit-box-shadow:0 5px 11px -2px rgba(0,0,0,.21);box-shadow:0 5px 11px -2px #00000036;color:var(--white)}.mcs-buttons-wrap-sauna label{background:var(--grey-100);border:0;border-radius:100px;font-size:14px;font-weight:600;letter-spacing:0;margin:0 2px;padding:5px 8px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mcs-buttons-wrap-sauna label:hover:not(.mcs-plunge-commercial-active-label){background:var(--grey-150);border:0}.mcs-buttons-wrap-sauna label:hover{cursor:pointer}.mcs-buttons-wrap-sauna input[type=radio]:checked+label{background:var(--sauna);-webkit-box-shadow:0 5px 11px -2px rgba(0,0,0,.21);box-shadow:0 5px 11px -2px #00000036;color:var(--white)}.fieldset.product-form__input .form__label,fieldset.product-form__input .form__label{color:var(--black);display:block;font-size:10px;font-weight:600;letter-spacing:1px;margin-bottom:5px;padding-top:5px;text-transform:uppercase}@media (min-width:768px){.fieldset.product-form__input .form__label,fieldset.product-form__input .form__label{margin-left:15px}}.fieldset.product-form__input .form__label span,fieldset.product-form__input .form__label span{color:var(--grey-700);letter-spacing:0;margin-left:10px;text-transform:none}.specific-product-buttons-commercial-plunge{padding:7px 3px}.specific-product-buttons-commercial-plunge label{align-items:center;display:inline-flex;font-size:10px;font-weight:600;height:40px;justify-content:center;letter-spacing:0;line-height:11px;padding:8px 5px;text-align:center;vertical-align:top;width:100px}.mcs-buttons-wrap .mcs-plunge-commercial-active-label,.mcs-buttons-wrap-sauna .mcs-plunge-commercial-active-label{-webkit-box-shadow:0 5px 11px -2px rgba(0,0,0,.21);box-shadow:0 5px 11px -2px #00000036;color:var(--white)}.mcs-buttons-wrap .mcs-plunge-commercial-active-label a,.mcs-buttons-wrap-sauna .mcs-plunge-commercial-active-label a{color:var(--white);outline:0;text-decoration:none}.mcs-buttons-wrap .mcs-plunge-commercial-active-label{background:var(--cold)}.mcs-buttons-wrap-sauna .mcs-plunge-commercial-active-label{background:var(--sauna)}.tooltip-toggle{cursor:pointer;position:relative}.tooltip-toggle svg{height:18px;left:5px;position:relative;top:5px;width:18px}.tooltip-toggle:before{background-color:var(--grey-900);border-radius:5px;color:var(--black);content:attr(aria-label);left:-65px;padding:1rem;position:absolute;text-transform:none;top:-56px;transition:all .5s ease;width:160px}.tooltip-toggle:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--grey-900);content:" ";font-size:0;left:14px;line-height:0;margin-left:-5px;position:absolute;top:-8px;width:0}.tooltip-toggle:after,.tooltip-toggle:before{color:var(--white);font-size:11px;line-height:1.3em;opacity:0;pointer-events:none;text-align:center}.tooltip-toggle:focus:after,.tooltip-toggle:focus:before,.tooltip-toggle:hover:after,.tooltip-toggle:hover:before{opacity:1;transition:all .75s ease}.price-wrapper{width:100%}.price-wrapper.no-compare-at-price .compare-at-price{display:none}.price-wrapper.pdp-main .compare-at-price{font-size:1.4rem;font-weight:400;line-height:1.68rem;margin-bottom:.8rem;margin-top:0}.free-ship-note{align-items:center;clear:both;display:flex;float:none;margin-left:0}.free-ship-note .hide{display:none}.free-ship-note .icon{align-items:center;display:flex;height:100%;justify-content:center;max-width:35px}.free-ship-note .icon img{height:100%;object-fit:contain;width:100%}.free-ship-note span{font-size:12px;line-height:18px;padding-left:12px;width:75%}.free-ship-note span p{margin:0;padding:0}.free-ship-note span a{color:var(--cold)}.mcs-plunge-video{margin:5rem auto;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.mcs-plunge-video .video-wrapper{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;position:relative}.mcs-plunge-video .video-wrapper iframe,.mcs-plunge-video .video-wrapper video{border-radius:15px;box-shadow:0 0 40px #0000001a;height:100%;left:0;position:absolute;top:0;width:100%}.mcs-plunge-features-wrap{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:767px){.mcs-plunge-features-wrap{display:block;padding:15px}}.mcs-plunge-features{flex:1;width:50%}@media (max-width:767px){.mcs-plunge-features{flex:none;width:100%}}.mcs-plunge-features h1{font-size:2em}@media (max-width:767px){.mcs-plunge-features h1{font-size:1.5em}}.mcs-plunge-features .include-item{border-bottom:1px solid var(--grey-100);margin-bottom:15px;padding-bottom:5px}.mcs-plunge-features .feature-expands{align-items:center;display:flex;padding-right:5rem;position:relative;width:100%}.mcs-plunge-features .feature-expands h1{display:inline-block;font-size:14px;line-height:1.2em;margin:0 15px;padding:0;position:relative;text-transform:uppercase;vertical-align:top}@media (max-width:767px){.mcs-plunge-features .feature-expands h1{font-size:12px}}.mcs-plunge-features .feature-expands img{display:inline-block;height:auto;vertical-align:top;width:60px}.mcs-plunge-features .feature-expands .arrow{position:absolute;right:15px;top:18px;transform:rotate(0);width:20px}.mcs-plunge-features .feature-expands:hover{cursor:pointer}.mcs-plunge-features .feature-expands.active .arrow{transform:rotate(90deg)}.mcs-plunge-features .thecontent{font-size:14px;line-height:1.4em;padding:5px 5px 15px 75px}.mcs-plunge-features-img{align-items:center;flex:1;justify-content:center;position:relative;width:50%}@media (max-width:767px){.mcs-plunge-features-img{flex:none;height:500px;margin:0 -15px;overflow:hidden;width:calc(100% + 30px)}}.mcs-plunge-features-img .img-1{height:auto;left:10%;position:relative;top:130px;width:400px;z-index:1}@media (max-width:767px){.mcs-plunge-features-img .img-1{left:0;position:relative;top:18%;width:350px;z-index:1}}.mcs-plunge-features-img .img-2{height:auto;left:26%;position:absolute;top:-100px;width:400px;z-index:2}@media (max-width:767px){.mcs-plunge-features-img .img-2{left:26%;position:absolute;top:0;width:350px;z-index:2}}h1.includedtitle{display:block;font-size:2em;position:relative;text-align:center;text-transform:uppercase}@media (max-width:767px){h1.includedtitle{font-size:1.5em;margin-bottom:0}}.plunge-included-wrap{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:767px){.plunge-included-wrap{display:block}}.plunge-included-imgs{align-items:center;flex:1;justify-content:center;position:relative;width:50%}@media (max-width:767px){.plunge-included-imgs{flex:1;width:100%}}.plunge-included-imgs .img-0{display:block;height:auto;position:relative;width:100%}.plunge-included-imgs .img-1{height:auto;position:absolute;right:9%;top:-140px;width:180px;z-index:1}@media (max-width:767px){.plunge-included-imgs .img-1{display:none}}.plunge-included-imgs .img-2{bottom:-60px;height:auto;left:30px;position:absolute;width:240px;z-index:2}@media (max-width:767px){.plunge-included-imgs .img-2{display:none}}.plunge-included-content{flex:1;padding-left:30px;width:50%}@media (max-width:767px){.plunge-included-content{flex:1;padding-left:0;width:100%}}.plunge-included-content .include-item{padding:20px 30px}@media (max-width:767px){.plunge-included-content .include-item{padding:0 0 15px 10px}}.plunge-included-content .i-content{display:inline-block;margin-left:20px;position:relative;vertical-align:top;width:75%}.plunge-included-content h1{font-size:14px;line-height:1.2em;margin:0;padding:0;position:relative;text-transform:uppercase}@media (max-width:767px){.plunge-included-content h1{font-size:12px}}.plunge-included-content p{font-size:14px;line-height:1.4em;margin:7px 0}@media (max-width:767px){.plunge-included-content p{font-size:12px}}.plunge-included-content img{display:inline-block;height:6rem;vertical-align:top;width:auto}@media (max-width:767px){.plunge-included-content img{width:45px}}.mcs-size-block{display:block;margin-bottom:30px;padding:15px;position:relative;width:100%}.mcs-size-block img{border-radius:15px;box-shadow:0 0 40px #0000001a;display:block;height:auto;width:100%}.mcs-new-choose-block{display:block;overflow:visible;padding:60px 0;position:relative;text-align:center;width:100%}@media (max-width:767px){.mcs-new-choose-block.desktop{display:none}}.mcs-new-choose-block.mobile{display:block}@media (min-width:768px){.mcs-new-choose-block.mobile{display:none}}.mcs-new-choose-block .img-wrap-scroller{margin-top:2rem;overflow:hidden;position:relative}.mcs-new-choose-block img{display:block;height:auto;margin:0 auto;max-width:900px;width:100%}.mcs-new-choose-block h1{font-size:2em;margin:0;padding:0;text-transform:uppercase}@media (max-width:767px){.mcs-new-choose-block h1{font-size:1.2em;padding:0 15px}}.mcs-new-choose-block h3{font-size:14px;margin:0;padding:0;text-transform:uppercase}@media (max-width:767px){.mcs-new-choose-block h3{font-size:12px}}.testimonial-hero{margin-bottom:-90px;position:relative;text-align:center}@media (max-width:767px){.testimonial-hero{margin-bottom:0}}.testimonial-hero img{display:block;height:auto;width:100%}.testimonial-hero h1{margin:0;padding:30px;position:absolute!important;text-align:center;top:14%;width:100%}@media (max-width:767px){.testimonial-hero h1{font-size:1.5em;padding:0 15px;top:8%}}.plunge-why,.why-wrap{position:relative}.why-wrap{align-items:center;background:var(--cold-900);display:flex;justify-content:center}@media (max-width:767px){.why-wrap{display:block}}.why-wrap video{flex:1;width:60%}@media (max-width:767px){.why-wrap video{display:block;flex:none;width:100%}}.why-wrap .why-copy{flex:1;margin:60px;position:relative;width:40%}@media (max-width:767px){.why-wrap .why-copy{flex:none;margin:0;padding:60px 30px;width:100%}}.why-wrap .why-copy h1{color:var(--white);font-size:28px;margin:0}.why-wrap .why-copy h2{color:var(--white);font-size:18px;margin-bottom:0;margin-top:30px}.why-wrap .why-copy p{color:var(--white);font-size:14px;margin:10px 0}.plunge-gallery .carousel-cell{width:100%}.plunge-gallery .carousel-cell img{display:block;height:auto;width:100%}.plunge-gallery .arrow{color:var(--white)}.plunge-faq{margin:60px auto 90px;max-width:600px;position:relative}@media (max-width:767px){.plunge-faq{margin:0;padding:30px}}.plunge-faq h1{color:var(--cold-900);font-size:28px;text-align:center}.plunge-faq div.content{font-size:16px;padding-bottom:15px}.rc_popup{display:none!important}.choose-your-plunge{padding-bottom:30px;padding-top:15px;text-align:center}.choose-your-plunge .copy{margin:15px auto 60px;max-width:600px}.choose-img{display:inline-block;margin-left:-10px;vertical-align:top;width:50%}.choose-img img{display:block;width:100%}.choose-copy{display:inline-block;margin-left:4%;padding-right:10%;padding-top:60px;text-align:left;vertical-align:top;width:45%}.choose-copy h1{color:var(--cold-900);font-size:28px;margin-bottom:30px;margin-top:60px}.pricing-container{background:var(--grey-100);padding:60px;text-align:center}.pricing-container .row{display:flex;text-align:center}.pricing-container .pricing-card{background:var(--white);flex:1;margin:1%;text-align:left;width:22%}.pricing-table{background:var(--white);border-radius:4px;padding:2rem;transition:.3s}.pricing-table .pricing-label{border-radius:2px;display:inline-block;font-size:12px;font-weight:500;margin-bottom:1rem;padding:.25rem .5rem}.pricing-table h1{color:var(--cold-900)!important;font-size:20px;margin-top:10px}.pricing-table h5{color:var(--grey-400);font-size:14px;font-weight:400}.pricing-table .pricing-features{margin-top:2rem}.pricing-table .pricing-features .feature{color:var(--grey-400);font-size:14px;margin:.5rem 0}.pricing-table .pricing-features .feature span{color:var(--grey-800);display:inline-block;float:right;font-weight:500}.pricing-table .price-tag{font-weight:500;margin-top:2rem;text-align:center}.pricing-table .price-tag a{border-bottom:1px solid transparent;display:inline-block}.pricing-table .price-tag a:hover{border-bottom:1px solid}.pricing-table .price-tag .symbol{font-size:24px}.pricing-table .price-tag .amount{font-size:64px;letter-spacing:-2px;line-height:70px}.pricing-table .price-tag .after{color:var(--grey-800);font-weight:500;margin-bottom:5px}.pricing-table .price-button{border-radius:2px;color:var(--white);display:block;font-weight:500;margin-top:2rem;padding:.75rem;text-align:center;transition:.3s}.pricing-table .price-button:hover{text-decoration:none}.purple .pricing-label{background:var(--cold-300);color:var(--cold)}.purple .price-tag{color:var(--cold)}.purple .price-button,.purple .price-button:hover{background:var(--cold)}.turquoise .pricing-label{background:var(--cold-200);color:var(--cold-250)}.turquoise .price-tag{color:var(--cold-250)}.turquoise .price-button,.turquoise .price-button:hover{background:var(--cold-250)}.red .pricing-label{background:var(--red-100)}.red .price-tag,.red .pricing-label{color:var(--red-400)}.red .price-button{background:var(--red-400)}.red .price-button:hover{background:var(--red-600)}.dimensions-btns{display:block;padding-top:30px;position:relative;text-align:center}@media (max-width:767px){.dimensions-btns{padding-top:15px;text-align:left}}.dimensions-btns .btn-wrap{display:inline-block;margin:0 5px}.dimensions-btns h5{color:var(--black);display:inline-block;font-size:10px;font-weight:600;letter-spacing:1px;padding-top:5px;text-transform:uppercase}@media (max-width:767px){.dimensions-btns h5{display:block;padding-left:5px}}.plunge-media-wrap{display:block;margin-top:30px;position:relative}.plunge-media-wrap .render-container{background:var(--white);height:500px;overflow:hidden;position:absolute;position:relative;top:0;width:100%;z-index:3}@media (max-width:767px){.plunge-media-wrap .render-container{height:300px}}.plunge-media-wrap+.value-propositions__wrapper{padding-top:4rem}@media (max-width:767px){.plunge-media-wrap+.value-propositions__wrapper{padding-top:2.4rem}}.value-propositions__wrapper{align-items:center;display:flex;margin:-1.2rem}@media (max-width:767px){.value-propositions__wrapper{flex-wrap:nowrap;justify-content:center}}.value-propositions__wrapper+*{margin-top:4rem}@media (max-width:767px){.value-propositions__wrapper+*{margin-top:2.4rem}}.value-propositions__wrapper .value-proposition__item{align-items:center;display:flex;margin:1.2rem;text-decoration:none}@media (max-width:767px){.value-propositions__wrapper .value-proposition__item{flex-direction:column;justify-content:center;max-width:8rem}}.value-propositions__wrapper .value-proposition__item img{height:auto;min-width:3.2rem;width:3.2rem}@media (max-width:767px){.value-propositions__wrapper .value-proposition__item img{min-width:2.4rem;width:2.4rem}}.value-propositions__wrapper .value-proposition__item img+p{margin-left:.8rem}@media (max-width:767px){.value-propositions__wrapper .value-proposition__item img+p{margin-left:0;margin-top:.4rem}}.value-propositions__wrapper .value-proposition__item p{color:var(--grey-875);font-size:1.4rem;font-weight:400;line-height:1.98rem}@media (max-width:767px){.value-propositions__wrapper .value-proposition__item p{font-size:1.2rem;line-height:1.51rem;text-align:center}}.carousel-img{cursor:zoom-in}.zoom-in{background-size:200%!important}.carousel-nav{margin-top:15px}.carousel-nav .carousel-cell{border:1px solid var(--grey-100);border-radius:5px;height:80px;margin-right:10px;width:100px}@media (max-width:767px){.carousel-nav .carousel-cell{height:40px;width:60px}}.product__xr-button[data-shopify-xr-hidden]{display:none!important}.mcs-commercial-wrap{margin:0 auto;max-width:1100px;padding:60px 0;position:relative;text-align:center}@media (max-width:767px){.mcs-commercial-wrap{padding:40px 15px}}.mcs-commercial-wrap h1{font-size:2em;margin-bottom:60px}@media (max-width:767px){.mcs-commercial-wrap h1{font-size:1.2em}}.mcs-commercial-wrap a{display:inline-block;margin:1% 2%;vertical-align:top;width:20%}@media (max-width:767px){.mcs-commercial-wrap a{margin:15px 0;width:45%}}.mcs-commercial-wrap a img{display:block;height:auto;margin:0 auto;width:100%}@media (max-width:767px){.mcs-commercial-wrap a img{max-height:none;width:100%}}.rc-radio{padding:10px 0!important}.rc-radio.rc-option--active{background:var(--cold-100)!important}.mcs-new-collection-hero{margin:15px;position:relative}.mcs-new-collection-hero img{display:block;width:100%}.mcs-new-collection-hero .vertical{text-align:center;width:100%}.mcs-new-collection-hero .thetitle{color:var(--white);text-align:center;text-transform:uppercase}.collection-hero__title{color:var(--cold-900)}.collection-hero__inner{padding:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:30px 5rem!important}.collection-hero.collection-hero--with-image{padding:0!important}.collection-hero__image-container{min-height:300px!important}.facets-container{margin-top:30px}.card--product{border:0!important;border-radius:12px}.card--product:hover{cursor:pointer}.card-information__wrapper .card-information__text{border:0!important;font-size:18px;letter-spacing:0;text-align:left;text-decoration:none!important}.card-information__wrapper .card-information__text a:hover,.card-information__wrapper .card-information__text:hover{border:0!important;text-decoration:none!important}.card-information__wrapper .card-information__text a:after{display:none!important}.card-information__wrapper .price{color:var(--grey-700);display:block;font-size:14px;font-weight:600;text-align:left}.card-information__wrapper .price div,.card-information__wrapper .price span{color:var(--grey-700);font-size:14px;letter-spacing:0}.mcs-warranty-wrap{align-items:center;display:flex;justify-content:center;padding:6rem 0;position:relative}@media (max-width:767px){.mcs-warranty-wrap{display:block}}.mcs-warranty{display:block;flex:1;padding:60px 30px;position:relative;text-align:left;width:50%}@media (max-width:767px){.mcs-warranty{flex:none;padding:60px 15px 0;width:100%}}.mcs-warranty h1{color:var(--cold-900);font-size:28px}.mcs-warranty h2{font-size:14px;font-weight:600;margin:10px 0 0}.mcs-warranty .theinfo{margin:0 auto;max-width:600px;padding:30px 0}.mcs-warranty .theinfo li{font-size:14px;font-weight:400;list-style-type:none}.mcs-warranty .theinfo p{font-size:14px;font-weight:400;margin:0 0 10px;padding:0}.mcs-warranty .theinfo a{color:var(--cold);text-decoration:underline}.mcs-warranty img{display:block;height:auto;width:160px}.mcs-warranty p{margin:0;padding:10px 0}.mcs-warranty .theprice{font-size:18px;font-weight:800;margin:0;padding:5px 0 0;text-align:left;text-transform:uppercase}.mcs-warranty a.learnmore{display:block}.mcs-warranty .warranty-option{border-right:1px solid var(--grey-100);color:var(--black);display:inline-block;margin:15px 30px 0 0;text-align:left;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:40%}@media (max-width:767px){.mcs-warranty .warranty-option{border:0;width:90%}}.mcs-warranty .warranty-option:nth-child(2){border-right:0}.mcs-warranty-img{flex:1;position:relative;width:50%}@media (max-width:767px){.mcs-warranty-img{border:0;flex:none;width:100%}}.mcs-warranty-img img{height:auto;width:100%}.faq-form{align-items:center;display:flex;justify-content:center;padding-bottom:6rem;position:relative}@media (max-width:767px){.faq-form{display:block;padding:15px}}.faq-form .faq-form-img{flex:1;width:50%}@media (max-width:767px){.faq-form .faq-form-img{flex:none;width:100%}}.faq-form .faq-form-img img{height:auto;position:relative;width:100%}.faq-form .form-status{font-size:12px}.faq-form .faq-form-content{flex:1;padding:0 30px;position:relative;width:50%}@media (max-width:767px){.faq-form .faq-form-content{flex:none;padding:0;width:100%}}.faq-form .faq-form-content h1{font-size:2em;margin:0;padding:0}.faq-form .faq-form-content p{font-size:14px;line-height:1.2em;margin:15px 0;padding:0}.faq-form .faq-form-content input,.faq-form .faq-form-content textarea{border:1px solid var(--grey-100);border-radius:10px}.faq-form .faq-form-content .field{margin-bottom:10px}.faq-form .faq-form-content button{border:0;border-radius:15px;box-shadow:none;display:block;height:50px;line-height:50px;padding:0;text-align:center;text-transform:uppercase;width:100%}.faq-form .faq-form-content button:hover{border:0}.faq-form .faq-form-content .btn{background:var(--cold)}.faq-form .faq-form-content .btn-orange{background:var(--sauna)}.faq-form .faq-form-content .cog-form__container{font-family:Agrandir!important}.faq-form .faq-form-content .cog-form__container .cog-field{width:100%!important}.faq-form .faq-form-content .cog-form__container .cog-row{display:flex!important;justify-content:center!important;width:100%!important}.faq-form .faq-form-content .cog-form__container .cog-page__navigation button{margin:0 auto!important}.mcs-newsletter{animation:background 10s linear infinite;background:linear-gradient(225deg,var(--cold-light),var(--cold),var(--sauna));background-size:300% 300%;border-radius:15px;box-shadow:0 0 40px #0000001a;display:block;margin:0 60px;padding:60px;position:relative}@media (max-width:767px){.mcs-newsletter{margin:15px;padding:30px 15px}}.mcs-newsletter .call-text{display:inline-block;vertical-align:top;width:50%}@media (max-width:767px){.mcs-newsletter .call-text{display:block;width:100%}}.mcs-newsletter .call-text h1{color:var(--white);font-size:2em;line-height:1.2em;margin:0;padding:0}@media (max-width:767px){.mcs-newsletter .call-text h1{font-size:1.2em}}.mcs-newsletter .call-text p{color:var(--white);margin:0}.mcs-newsletter .k-form{display:inline-block;vertical-align:top;width:46%}@media (max-width:767px){.mcs-newsletter .k-form{display:block;width:100%}}.mcs-newsletter .k-form input{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-radius:15px 0 0 15px!important;border-top:1px solid #fff!important;color:var(--white)!important;font-size:14px!important;height:62px!important;text-transform:uppercase!important}@media (max-width:767px){.mcs-newsletter .k-form input{font-size:12px!important}}.mcs-newsletter .k-form input:active,.mcs-newsletter .k-form input:focus{box-shadow:none!important;outline:0!important}.mcs-newsletter .k-form input:active,.mcs-newsletter .k-form input:focus,.mcs-newsletter .k-form input:hover{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-top:1px solid #fff!important}.mcs-newsletter .k-form input::placeholder{color:var(--white)!important;opacity:1!important}.mcs-newsletter .k-form .go3381959079.go3381959079.go3381959079:hover{border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-top:1px solid #fff!important}.mcs-newsletter .k-form button{background:transparent!important;border-bottom:1px solid #fff!important;border-radius:0 15px 15px 0!important;border-right:1px solid #fff!important;border-top:1px solid #fff!important;color:var(--white)!important;font-size:14px!important;letter-spacing:2px!important}@media (max-width:767px){.mcs-newsletter .k-form button{font-size:12px!important}}@keyframes background{0%{background-position:50% 0}50%{background-position:50% 100%}to{background-position:50% 0}}.insta-press-gradient{background:#000;background:linear-gradient(0deg,#000,#01aced 50%,#fff)}.instafeed-wrap{margin:60px auto 0;padding:0 15%;position:relative;text-align:center}.instafeed-wrap svg{display:block;margin:0 auto 15px;vertical-align:top;width:20px}.instafeed-wrap a{color:var(--cold);display:block;font-size:24px;font-weight:800;text-decoration:none;text-transform:uppercase;vertical-align:top}.instafeed-wrap p{color:var(--cold);display:block;font-size:16px;margin:8px 0 0;padding:0}.instafeed-wrap h2{display:none}@media (max-width:767px){.instafeed-wrap div{float:none!important}}#insta-feed{border-radius:15px!important;margin-left:-30px!important;margin-right:-30px!important;overflow:hidden}.plunge-press{display:block;margin:0 auto;padding:60px 15px;position:relative;text-align:center}@media (max-width:767px){.plunge-press{padding:15px}}.plunge-press a{display:inline-block;margin:0 10px;vertical-align:top;width:13%}@media (max-width:767px){.plunge-press a{width:30%}}.plunge-press a img{display:block;height:auto;width:100%}.plunge-footer{background:var(--black);position:relative}.plunge-footer .tub-img{display:block;height:auto;padding:0 60px;width:100%}.plunge-footer .footer-navs{padding:15px 5%}.plunge-footer .footer-navs .all-navs{display:inline-block;padding-right:1%;text-align:left;vertical-align:top}.plunge-footer .footer-navs .all-navs h4{color:var(--white);font-size:14px;margin-bottom:30px;text-transform:none}.plunge-footer .footer-navs .all-navs a{color:var(--white);display:block;font-size:14px;opacity:.7;padding:5px 0;text-decoration:none}.plunge-footer .footer-navs .all-navs a:hover{opacity:1}.plunge-footer .footer-navs .shop-nav{width:20%}@media (max-width:767px){.plunge-footer .footer-navs .shop-nav{margin-top:30px;width:48%}}.plunge-footer .footer-navs .info-nav{width:25%}@media (max-width:767px){.plunge-footer .footer-navs .info-nav{margin-top:30px;width:48%}}.plunge-footer .footer-navs .contact-nav{width:25%}@media (max-width:767px){.plunge-footer .footer-navs .contact-nav{margin-top:30px;width:100%}}.plunge-footer .footer-navs .contact-nav .thecopy{color:var(--white);font-size:14px;line-height:32px;opacity:.7}.plunge-footer .footer-navs .newsletter-nav{width:28%}@media (max-width:767px){.plunge-footer .footer-navs .newsletter-nav{margin-top:30px;width:100%}}.plunge-footer .footer-navs .newsletter-nav .thecopy{color:var(--white);font-size:12px;line-height:20px}.newsletter-form__field-wrapper{margin-top:30px}.newsletter-form__field-wrapper .field{border:0}.newsletter-form__field-wrapper input{background:transparent;border:0;border-bottom:1px solid #fff;box-shadow:none;color:var(--white);font-size:14px;height:45px;width:100%}.newsletter-form__field-wrapper input:hover{border-left:0;border-right:0;border-top:0;box-shadow:none}.newsletter-form__field-wrapper label{color:var(--white);font-size:14px}.newsletter-form__field-wrapper button{color:var(--white)}.footer__social{display:flex;justify-content:space-between;padding:20px 0}.footer__social .footer__list-social{display:block!important;text-align:left}.footer__social .footer__list-social li{display:inline-block;margin-right:5px}.footer__social .footer__list-social li a{opacity:1!important}.footer__social .footer__list-social li a:hover{opacity:.75!important}.footer__social .footer__list-social .list-social__item .icon{color:var(--white);display:block;height:25px;padding:3px;width:25px}.footer__social .business__img .business__logo{height:auto;max-width:120px}.footer__bottom{align-items:center;display:flex;justify-content:space-between;padding:6rem 5% 2rem}.footer__bottom .footer-policies{margin-right:2rem}.footer__bottom .footer-policies a{color:var(--white);display:inline-block;font-size:10px;margin-right:5px;opacity:.5;text-decoration:none}.footer__bottom .footer-policies a:hover{opacity:1}.footer__bottom .footer__logos{align-items:end;display:flex;justify-content:center}@media (max-width:525px){.footer__bottom .footer__logos{flex-direction:column}}.footer__bottom .footer__logos .logo-link{align-items:center;display:flex;justify-content:center;text-decoration:none;width:max-content}.footer__bottom .footer__logos .logo-link+.logo-link{margin-left:2rem}@media (max-width:525px){.footer__bottom .footer__logos .logo-link+.logo-link{margin-left:0;margin-top:1rem}}.footer__bottom .footer__logos .logo-link img{display:block;height:3rem;width:auto}.footer__bottom .footer__logos .logo-link.store img{display:block;height:2.4rem;width:auto}.mcs-blog-title{color:var(--cold-900)!important;margin:0;padding:60px 0;text-align:center}.blog-articles{grid-gap:30px!important;grid-template-columns:1fr 1fr 1fr!important;margin-top:30px}@media (max-width:767px){.blog-articles{grid-template-columns:1fr!important}}.blog-articles .article-card__image-wrapper{border-radius:15px!important;overflow:hidden}.article-card__info{background:var(--white);margin:0;padding:15px 0!important}.article-card__title{font-size:16px;text-transform:uppercase}.article-card__image--large{padding-bottom:30rem!important}.article-content:hover .article-card__title{text-decoration:none!important;text-underline-offset:none!important}.article-card__excerpt{font-size:14px!important}.article-template__hero-container{max-width:none;width:75%}.article-template__hero-container .article-template__hero-adapt{border-radius:15px;box-shadow:0 0 40px #0000001a;margin:15px 10px;overflow:hidden}.article-template__title{font-size:2em;text-transform:uppercase}@media (max-width:767px){.article-template__title{font-size:1.5em}}.two-columns-section{display:flex;gap:16px;padding:0 20px}@media (max-width:767px){.two-columns-section{flex-direction:column;gap:30px}}.two-columns-section .column{display:flex;flex-direction:column;justify-content:space-between;width:50%}@media (max-width:767px){.two-columns-section .column{width:100%}}.two-columns-section .column .column-text{margin-bottom:16px}.two-columns-section .column .column-text .heading{font-size:1.5em;font-weight:800;line-height:30px;margin:0;text-transform:uppercase}.two-columns-section .column .column-text .text-entries{display:flex;flex-wrap:wrap;width:100%}.two-columns-section .column .column-text .text-entries .text{line-height:30px}.two-columns-section .column .column-text .text-entries .text a{color:var(--black);text-decoration:none;transition:.3s ease}.two-columns-section .column .column-text .text-entries .text a:hover{color:var(--cold)}.two-columns-section .column .image{border-radius:30px;overflow:hidden;width:100%}.two-columns-section .column .image img{height:100%;width:100%}.starting-price{color:var(--white)!important;display:inline-block!important}.starting-price .price__regular .price-item{font-size:1.8rem;font-weight:400}.starting-price .price__sale{display:none}.affiliates-width{border:1px solid var(--grey-100);border-radius:15px;box-shadow:0 4px 12px #0000001a;margin:30px auto;max-width:800px;padding:60px}@media screen and (max-width:750px){.affiliates-width{width:100%}}.choose-block-cards-wrapper{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);justify-content:center;margin-bottom:2rem;margin-top:2rem;width:100%}@media screen and (max-width:1024px){.choose-block-cards-wrapper{grid-template-columns:1fr}}.choose-block-cards-wrapper .card{border-radius:.5rem;overflow:hidden}.choose-block-cards-wrapper .card h3,.choose-block-cards-wrapper .card p{margin:0 0 4px}.choose-block-cards-wrapper .card .card-head{display:flex;flex-direction:column;justify-content:center;min-height:60px;padding-left:.5rem;padding-right:.5rem;text-align:left}.choose-block-cards-wrapper .card .card-head .title{color:var(--white);line-height:1.5}.choose-block-cards-wrapper .card .card-head .size{display:block}.choose-block-cards-wrapper .card .card-head .size .text{color:var(--white);font-size:1rem;line-height:1;margin:0}.choose-block-cards-wrapper .card .card-head .highlight-white{background-color:var(--white);border-radius:2px;padding:2px;width:max-content}.choose-block-cards-wrapper .card .card-head .highlight-white .text{color:var(--cold)}.choose-block-cards-wrapper .card .card-content{min-height:50px;padding:1rem}.choose-block-cards-wrapper .card .card-content .spaced-text{align-items:center;display:flex;justify-content:space-between}.choose-block-cards-wrapper .card .card-content .spaced-text .left,.choose-block-cards-wrapper .card .card-content .spaced-text .right{font-size:1rem}.choose-block-cards-wrapper .card .card-content .spaced-text .highlight-blue,.choose-block-cards-wrapper .card .card-content .spaced-text .highlight-orange{border-radius:2px;color:var(--white);padding:0 4px;width:max-content}.choose-block-cards-wrapper .card .card-content .spaced-text .highlight-orange{background-color:var(--sauna)}.choose-block-cards-wrapper .card .card-content .spaced-text .highlight-blue{background-color:var(--cold)}.choose-block-cards-wrapper .border-pink{border:1px solid var(--sauna)}.choose-block-cards-wrapper .border-bottom-pink{border-bottom:1px solid var(--sauna)}.choose-block-cards-wrapper .bg-pink{background-color:var(--sauna)}.choose-block-cards-wrapper .border-purple{border:1px solid var(--purple-400)}.choose-block-cards-wrapper .border-bottom-purple{border-bottom:1px solid var(--purple-400)}.choose-block-cards-wrapper .bg-purple{background-color:var(--purple-400)}.choose-block-cards-wrapper .border-blue{border:1px solid var(--cold)}.choose-block-cards-wrapper .border-bottom-blue{border-bottom:1px solid var(--cold)}.choose-block-cards-wrapper .bg-blue{background-color:var(--cold)}.mcs-founders-wrap{align-items:center;display:flex;justify-content:center;padding:0 5% 60px;position:relative}@media (max-width:767px){.mcs-founders-wrap{display:block}}.mcs-founders-content{display:block;flex:1;padding:60px 30px;position:relative;text-align:left;width:50%}@media (max-width:767px){.mcs-founders-content{flex:none;padding:60px 15px 0;width:100%}}.mcs-founders-content h1{color:var(--cold-900);font-size:28px}.mcs-founders-content h2{font-size:14px;font-weight:600;margin:10px 0 0}.mcs-founders-content .mcs-founders-text{margin-bottom:2rem}.mcs-founders-content .mcs-founders-text li{font-size:14px;font-weight:400;list-style-type:none}.mcs-founders-content .mcs-founders-text p{font-size:14px;font-weight:400;margin:0 0 10px;padding:0}.mcs-founders-content .mcs-founders-text a{color:var(--cold);text-decoration:underline}.mcs-founders-img{flex:1;position:relative;width:50%}@media (max-width:767px){.mcs-founders-img{border:0;flex:none;width:100%}}.mcs-founders-img img{width:100%}.section-content{padding:8rem 60px}@media screen and (max-width:768px){.section-content{padding:2rem}}.simple-page-title-section h1{font-style:italic;text-align:center}.featured-video-section{padding:0 0 8rem;width:100%}.featured-video-section .video-container{margin:0 auto;padding-bottom:56.25%;position:relative}.featured-video-section .video-container iframe{border-radius:.5rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.two-columns-with-image-wrapper{align-items:center;display:flex;justify-content:center;padding:8rem 0;position:relative}@media (max-width:767px){.two-columns-with-image-wrapper{display:block}}.two-columns-with-image-wrapper .two-columns-with-image-content{display:block;flex:1;padding-right:30px;position:relative;text-align:left;width:50%}.two-columns-with-image-wrapper .two-columns-with-image-content.to-right{order:2;padding-left:30px;padding-right:0}@media (max-width:767px){.two-columns-with-image-wrapper .two-columns-with-image-content.to-right{padding:0}.two-columns-with-image-wrapper .two-columns-with-image-content{flex:none;width:100%}}.two-columns-with-image-wrapper .two-columns-with-image-content h1{font-size:24px;text-transform:uppercase}.two-columns-with-image-wrapper .two-columns-with-image-content h2{font-size:14px;font-weight:600;margin:10px 0 0}.two-columns-with-image-wrapper .two-columns-with-image-content .two-columns-with-image-text{margin-bottom:2rem}.two-columns-with-image-wrapper .two-columns-with-image-content .two-columns-with-image-text li{font-size:14px;font-weight:400;list-style-type:none}.two-columns-with-image-wrapper .two-columns-with-image-content .two-columns-with-image-text p{font-size:14px;font-weight:400;margin:0 0 10px;padding:0}.two-columns-with-image-wrapper .two-columns-with-image-content .two-columns-with-image-text a{color:var(--cold);text-decoration:underline}.two-columns-with-image-wrapper .two-columns-with-image-img{flex:1;position:relative;width:50%}@media (max-width:767px){.two-columns-with-image-wrapper .two-columns-with-image-img{border:0;flex:none;width:100%}}.two-columns-with-image-wrapper .two-columns-with-image-img img{border-radius:.5rem;width:100%}@media screen and (max-width:1280px){.two-columns-with-image-wrapper{padding:4rem 0}}@media screen and (max-width:768px){.two-columns-with-image-wrapper{padding:2rem 0}.two-columns-with-image-wrapper .two-columns-with-image-content h1{font-size:20px}}.title-with-two-columns-section .heading{margin:0 auto 4rem;max-width:1000px;text-align:center}.title-with-two-columns-section .heading h1{font-size:24px}.title-with-two-columns-section .heading p{font-size:14px;font-weight:400}.title-with-two-columns-section .columns-wrapper{display:flex;gap:2rem}.title-with-two-columns-section .columns-wrapper .column{width:50%}.title-with-two-columns-section .columns-wrapper .column .image{overflow:hidden;width:100%}.title-with-two-columns-section .columns-wrapper .column .image img{border-radius:.5rem;height:100%;width:100%}@media screen and (max-width:1024px){.title-with-two-columns-section{padding:0}.title-with-two-columns-section .columns-wrapper{align-items:center;flex-direction:column}.title-with-two-columns-section .columns-wrapper .column{width:100%}}@media screen and (max-width:768px){.title-with-two-columns-section .heading h1{font-size:20px}}.two-columns-with-image-and-text-block-wrapper{align-items:center;display:flex;justify-content:center;padding:8rem 0;position:relative}@media (max-width:767px){.two-columns-with-image-and-text-block-wrapper{display:block}}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content{display:block;flex:1;padding-right:3rem;position:relative;text-align:left;width:50%}@media (max-width:767px){.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content{flex:none;padding:60px 15px 0;width:100%}}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content h1{font-size:24px;text-transform:uppercase}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content h2{font-size:14px;font-weight:800;margin:10px 0 0}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content .two-columns-with-image-and-text-block-text{margin-bottom:2rem}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content .two-columns-with-image-and-text-block-text li{font-size:14px;font-weight:400;list-style-type:none}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content .two-columns-with-image-and-text-block-text p{font-size:14px;font-weight:400;margin:0 0 10px;padding:0}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content .two-columns-with-image-and-text-block-text a{color:var(--cold);text-decoration:underline}.two-columns-with-image-and-text-block-wrapper .text-block:not(:last-child){margin-bottom:2rem}.two-columns-with-image-and-text-block-wrapper .text-block .block-list ul{padding-left:2rem}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-img{flex:1;overflow:hidden;position:relative;width:50%}@media (max-width:767px){.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-img{border:0;flex:none;width:100%}}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-img img{border-radius:.5rem;width:100%}@media screen and (max-width:1280px){.two-columns-with-image-and-text-block-wrapper{padding:4rem 0}}@media screen and (max-width:768px){.two-columns-with-image-and-text-block-wrapper{padding:2rem 0}.two-columns-with-image-and-text-block-wrapper .two-columns-with-image-and-text-block-content h1{font-size:20px}}.title-and-text-section .title-and-text-wrapper{margin:0 auto;max-width:700px}.title-and-text-section .title-and-text-wrapper .heading{margin-bottom:80px;text-align:center}.title-and-text-section .title-and-text-wrapper .heading h1{font-size:24px;font-weight:800;line-height:30px;margin-bottom:1.4rem}.title-and-text-section .title-and-text-wrapper .heading p,.title-and-text-section .title-and-text-wrapper .text-block{font-size:14px;line-height:20px}@media screen and (max-width:768px){.title-and-text-section .title-and-text-wrapper .heading{margin-bottom:40px}.title-and-text-section .title-and-text-wrapper .heading h1{font-size:20px}}.list-columns-section{width:100%}.list-columns-section .section-content .section-lists-wrapper{display:flex;flex-wrap:wrap;gap:10rem;justify-content:center}.list-columns-section .section-content .section-lists-wrapper .section-list h1{color:var(--sauna);font-size:1.8rem;font-weight:800;line-height:24px}.list-columns-section .section-content .section-lists-wrapper .section-list .list ul{margin:0;padding-left:2rem}.list-columns-section .section-content .section-lists-wrapper .section-list .list ul li{font-size:1.4rem;font-weight:400}.list-columns-section .section-content .section-lists-wrapper .section-list:first-child h1{color:var(--cold)}.list-columns-section .section-content .section-lists-wrapper .section-list:last-child h1{color:var(--cold-light)}.list-columns-section .section-content .btn-outlined{border:1px solid var(--cold);border-radius:100px;color:var(--black);display:block;font-size:14px;font-weight:800;letter-spacing:1px;margin:4rem auto;max-width:max-content;padding:10px 30px 8px;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (max-width:768px){.list-columns-section .section-content .section-lists-wrapper{gap:3rem}}.menu-mobile .menu-list a{align-items:center;display:flex;justify-content:center}.menu-mobile .menu-list a span{margin-left:1rem;transition:transform 375ms ease}.menu-mobile .menu-list a span.open{transform:rotate(90deg)}.menu-mobile .menu-list a span svg{height:12px;width:9px}.menu-mobile .mobile-dropdown{display:none;padding:0!important}.quick-faqs{margin-top:5rem}@media (max-width:767px){.quick-faqs:not(.tabs-faqs){display:none}}.quick-faqs-plunge-mobile{display:none}@media (max-width:767px){.quick-faqs-plunge-mobile{display:block}}.gladlyHC{max-width:none}.gladlyHC-faq .gladlyHC-searchContainer .gladlyHC-searchInput{font-size:1.6rem;padding:1.4rem}.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqHeading{display:none!important}.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqSections .gladlyHC-faqSection{padding-right:3rem}@media (max-width:767px){.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqSections .gladlyHC-faqSection{padding-right:0}}.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqSections .gladlyHC-faqSection .gladlyHC-faqSection-header{font-size:2rem;font-weight:700}.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqSections .gladlyHC-faqSection .gladlyHC-faqSection-list{padding:0!important}.gladlyHC-faq .gladlyHC-faqContainer .gladlyHC-faqSections .gladlyHC-faqSection .gladlyHC-faqSection-list .gladlyHC-faqSection-listItem a{text-decoration:none}.gladlyHC-faq .gladlyHC-answersIndex-link{margin:2rem 0;text-align:center}.gladlyHC-faq .gladlyHC-answersIndex-link a{text-decoration:none}.rte:not(.no-form-style) .cog-form .el-input__inner,.rte:not(.no-form-style) .cog-form .el-textarea__inner{font-size:1.4rem!important}.rte:not(.no-form-style) .cog-form .el-input__inner{padding:1.2rem 1rem!important}.rte:not(.no-form-style) .cog-form .el-textarea__inner{height:15rem!important;resize:none!important}.rte:not(.no-form-style) .cog-form button.cog-button{background-color:var(--grey-875)!important;border:0!important;padding:1rem 5rem!important;width:100%!important}.rte:not(.no-form-style) .cog-form button.cog-button span{text-transform:uppercase!important}klarna-express-button{margin-top:8px!important;width:100%!important}.full-menu{height:100%}#shopify-section-announcement-bar .announcement-bar:not(.color-canada-background){background-color:var(--announcement-background-color)}#shopify-section-announcement-bar .announcement-bar.closed{display:none}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message{align-items:center;color:var(--color-announcement-text);display:flex;position:relative}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:1023px){#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper{flex-direction:column}}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper .announcement-content{width:fit-content}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper ul{list-style:none;margin:0;padding:0}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper a,#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper p{color:var(--color-announcement-text)}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper a{text-decoration:underline}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper p{margin-bottom:0;margin-top:0}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper .content-and-timer{align-items:center;display:flex;justify-content:center;margin-top:.8rem}@media screen and (min-width:1024px){#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper .content-and-timer{align-items:center;display:flex;justify-content:start;margin-left:.4rem;margin-top:0}}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper countdown-timer{margin-left:2rem}@media screen and (max-width:1023px){#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .message-wrapper countdown-timer{margin-left:1rem}}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message .close{cursor:pointer;margin-bottom:-5px}.tabs-wrapper{margin-top:5rem;width:100%}.tabs-wrapper .tabs{border-bottom:2px solid rgba(0,173,239,.2);display:flex;flex-wrap:nowrap;list-style:none;padding:0}@media (max-width:767px){.tabs-wrapper .tabs{border:0;flex-direction:column}}.tabs-wrapper .tabs .tab-item{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:800;padding-bottom:.5rem;padding-right:2rem;padding-top:.5rem;position:relative;width:25%}@media (max-width:767px){.tabs-wrapper .tabs .tab-item{margin:.5rem 0;width:100%}}.tabs-wrapper .tabs .tab-item:after{bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .3s;width:100%}.tabs-wrapper .tabs .tab-item.active:after,.tabs-wrapper .tabs .tab-item:hover:after{background-color:var(--cold)}.tabs-wrapper .tabs-content-wrapper .tab-content{display:none;font-size:14px}.tabs-wrapper .tabs-content-wrapper .tab-content.active{display:block}.tabs-wrapper .tabs-content-wrapper .tab-content ul{margin:0;padding-left:1rem}.tabs-wrapper .tabs-content-wrapper .tab-content .quick-faqs{margin-top:0}.tabs-wrapper .tabs-content-wrapper .tab-content .quick-faqs .faq-box h3.title:first-of-type{margin-top:0;padding-top:0}.turn-3d-on{margin-top:5rem}.home-list,.turn-3d-on{display:flex;justify-content:center}.home-list{color:var(--white);flex-wrap:wrap;font-family:Agrandir;font-size:120%;font-weight:700;justify-items:center;list-style-type:none;text-transform:none}.home-list li{border-left:1px solid #fff;display:flex;line-height:1;margin:1rem 0;padding:0 1rem}.home-list li:first-child{border-left:0}@media (max-width:1400px){.home-list li{padding:0 2rem;width:50%}.home-list li:nth-child(odd){border-left:0;display:flex;justify-content:flex-end}}@media (max-width:900px){.home-list li{border-left:0;display:flex;justify-content:center!important;width:100%}}#getVariant.hidden{display:none}.number-bubble{margin-bottom:1rem}.number-bubble span{border:2px solid var(--cold-light);border-radius:100%;color:var(--cold-light);display:block;font-size:16px;height:35px;line-height:32px;text-align:center;width:35px}.banner-with-list{position:relative}.banner-with-list .background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner-with-list .overlay{background-color:var(--black);height:100%;left:0;position:absolute;top:0;width:100%}.banner-with-list .content-wrapper{margin:0 auto;padding:10rem 20rem;position:relative}@media (max-width:767px){.banner-with-list .content-wrapper{padding:6rem 2rem}}.banner-with-list .content-wrapper.white-text .heading h1,.banner-with-list .content-wrapper.white-text .link-list ul li a.link-item,.banner-with-list .content-wrapper.white-text .link-list ul li p,.banner-with-list .content-wrapper.white-text .link-list ul li span{color:var(--white)}.banner-with-list .content-wrapper .heading{margin-bottom:2rem}.banner-with-list .content-wrapper .heading h1{font-family:Agrandir Wide}.banner-with-list .content-wrapper .link-list ul{list-style:none;margin:0;padding:0}.banner-with-list .content-wrapper .link-list ul li a.link-item{color:var(--black);font-size:2rem;text-decoration:none;text-transform:uppercase;transition:color .1s ease}@media (max-width:767px){.banner-with-list .content-wrapper .link-list ul li a.link-item{font-size:1.5rem}}.banner-with-list .content-wrapper .link-list ul li a.link-item span{margin-right:3rem}.banner-with-list .content-wrapper .link-list ul li span{color:var(--black);font-size:2rem;text-transform:uppercase}@media (max-width:767px){.banner-with-list .content-wrapper .link-list ul li span{font-size:1.5rem}}.banner-with-list .content-wrapper .link-list ul li span span.number{margin-right:3rem}.banner-with-list .content-wrapper .link-list ul li p{color:var(--black);font-size:1.6rem}.banner-with-list .content-wrapper .link-list ul li p a{color:var(--cold-light);font-size:1.4rem;text-decoration:none}.banner-with-list .content-wrapper .link-list ul li:not(:last-child){margin-bottom:1rem}.two-cols-with-video .content-wrapper{padding:10rem 20rem}@media (max-width:767px){.two-cols-with-video .content-wrapper{padding:6rem 2rem}}.two-cols-with-video .content-wrapper .columns-wrapper{display:flex;margin-bottom:10rem}@media (max-width:767px){.two-cols-with-video .content-wrapper .columns-wrapper{flex-direction:column;margin-bottom:3rem}}.two-cols-with-video .content-wrapper .columns-wrapper .column{margin:0 1%;width:48%}@media (max-width:767px){.two-cols-with-video .content-wrapper .columns-wrapper .column{margin:0;width:100%}}.two-cols-with-video .content-wrapper .columns-wrapper .column:last-child{padding-left:2rem}@media (max-width:767px){.two-cols-with-video .content-wrapper .columns-wrapper .column:last-child{padding:0}}.two-cols-with-video .content-wrapper .video-wrapper{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;position:relative}.two-cols-with-video .content-wrapper .video-wrapper iframe{border-radius:15px;box-shadow:0 0 40px #0000001a;height:100%;left:0;position:absolute;top:0;width:100%}.two-images{display:flex;flex-wrap:nowrap;padding:30px 15px}.two-images .image{max-height:50rem;width:calc(50% - .5rem)}.two-images .image:first-child{margin-right:1rem}.two-images .image img{border-radius:2rem;height:100%;object-fit:cover;width:100%}@media (max-width:767px){.two-images{display:block}.two-images .image{width:100%}.two-images .image:first-child{margin-bottom:1rem;margin-right:0}}.lp-container{margin:0 auto;max-width:1174px;padding:0 1.6rem;width:100%}.lp-btn{background-color:var(--cold-light);border:0;border-radius:5rem;color:var(--black);cursor:pointer;display:block;font-family:Hoves;font-size:1.1rem;font-weight:800;isolation:isolate;line-height:1.5;overflow:hidden;padding:1.8rem 4rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .3s;width:max-content}.lp-btn.secondary-font{font-weight:400}.lp-btn.white-btn{background-color:var(--white)}.lp-btn.lp-btn__small{padding:.875rem 2rem}.lp-btn.shine:after{animation:button-shine 3s cubic-bezier(.79,.14,.15,.86) 3s infinite;background:linear-gradient(90deg,#fff0 0,#fffc 50%,#80bae800 99%,#7db9e800);border-radius:5rem;content:"";height:100%;pointer-events:none;position:absolute;top:0;transform:translate(100%);width:100%;z-index:1}.lp-btn.shine:hover{box-shadow:.5px 2px 2px #ffffff4d}.lp-btn.shine:hover:after{animation:button-shine-fast .7s cubic-bezier(1,0,0,1);background:linear-gradient(90deg,#fff0 0,#fffc 50%,#80bae800 99%,#7db9e800);transform:translate(-170%)}.lp-btn:not(.shine):hover{box-shadow:.5px 2px 2px #0000004d}.lp-btn:not(.shine):hover:after{animation:button-shine-fast .7s cubic-bezier(1,0,0,1);background:linear-gradient(90deg,#fff0 0,#fffc 50%,#80bae800 99%,#7db9e800);border-radius:5rem;content:"";height:100%;pointer-events:none;position:absolute;top:0;transform:translate(-170%);width:100%;z-index:1}@keyframes button-shine{0%{transform:translate(-200%)}50%{transform:translate(100%)}to{transform:translate(-200%)}}@keyframes button-shine-fast{0%{transform:translate(-170%)}to{transform:translate(30%)}}.learn-more-lp{background-color:var(--black);color:var(--white)}.lp-nav-wrapper{position:sticky;top:0;z-index:99}.learn-more-navigation{background-color:var(--black);border-bottom:1px solid var(--white);z-index:10}.learn-more-navigation .navigation-wrapper{align-items:center;display:flex;justify-content:space-between;padding:2rem 0}.learn-more-navigation .navigation-wrapper .heading{width:max-content}.learn-more-navigation .navigation-wrapper .heading .nav-title{display:block;font-family:Hoves;font-size:1.4rem;font-weight:800;line-height:normal}.learn-more-navigation .navigation-wrapper .menu-wrapper{align-items:center;display:flex;justify-content:end}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper{align-items:center;display:flex;position:relative}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper.has-margin{margin-right:3rem}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list-trigger{cursor:pointer;opacity:0;transition:opacity .3s linear;visibility:hidden;width:max-content}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list-trigger svg{transition:transform .1s linear}@media (max-width:767px){.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list-trigger{opacity:1;visibility:visible}}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list-trigger.active svg{transform:rotateX(180deg)}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list{align-items:center;display:flex;justify-content:end;list-style:none;margin:0;padding:0;transition:opacity .3s linear}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list li:not(:last-child){margin-right:3rem}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list li a{color:var(--white);font-family:Hoves;font-size:1.4rem;text-decoration:none;transition:color .175s ease}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list li a:hover{color:var(--cold-light)}@media (max-width:767px){.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list{background-color:var(--grey-900);flex-direction:column;justify-content:start;opacity:0;padding:2rem 4rem;position:absolute;right:0;top:calc(100% + 2rem + 3px);visibility:hidden;width:max-content}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list li:not(:last-child){margin-bottom:2rem;margin-right:0}}.learn-more-navigation .navigation-wrapper .menu-wrapper .menu-list-wrapper .menu-list.open{opacity:1;visibility:visible}.hero-lp{min-height:104rem}@media (max-width:1024px){.hero-lp{min-height:48rem}}.hero-lp.has-bg{background-position:bottom;background-repeat:no-repeat;background-size:cover}.hero-lp .hero-wrapper{padding:16rem 0 0}@media (max-width:1024px){.hero-lp .hero-wrapper{padding:8rem 0 0}}.hero-lp .hero-wrapper .heading{text-align:center}.hero-lp .hero-wrapper .heading .before-title{color:var(--white);font-family:Hoves!important;font-size:2.7rem;font-weight:800;line-height:1;margin:0;text-transform:uppercase}@media (max-width:1024px){.hero-lp .hero-wrapper .heading .before-title{font-size:2.2rem}}.hero-lp .hero-wrapper .heading .hero-title{color:var(--white);font-family:Hoves!important;font-size:21rem;font-weight:800;line-height:1;margin:0;text-transform:uppercase}@media (max-width:1024px){.hero-lp .hero-wrapper .heading .hero-title{font-size:14rem}}@media (max-width:767px){.hero-lp .hero-wrapper .heading .hero-title{font-size:7rem}}.hero-lp .hero-wrapper .heading+.video-trigger{margin-top:2rem}.hero-lp .hero-wrapper .hero-modal-trigger span{font-size:1.6rem}@media (max-width:1024px){.hero-lp .hero-wrapper .hero-modal-trigger span{font-size:1.2rem}}.hero-lp .hero-wrapper .featured-image{margin:10rem auto 0;max-width:60rem}.hero-lp .hero-wrapper .featured-image img{height:100%;object-fit:contain;width:100%}.video-trigger{display:flex;justify-content:center}.video-trigger .hero-modal-trigger{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;transition:transform .3s ease}.video-trigger .hero-modal-trigger:hover{transform:scale(1.05)}.video-trigger .hero-modal-trigger svg{height:2.2rem;margin-right:.875rem;width:2.2rem}.video-trigger .hero-modal-trigger span{color:var(--white);font-family:Hoves;font-size:1.2rem;font-weight:800}.content-with-vignette{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:22.5rem 0}.content-with-vignette.vignette{position:relative}.content-with-vignette.vignette:before{background:linear-gradient(180deg,#000,transparent 50%);content:"";height:50%;left:0;position:absolute;top:0;width:100%}.content-with-vignette.vignette:after{background:linear-gradient(0deg,#000,transparent 50%);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}.content-with-vignette.vignette .content{position:relative;z-index:2}.content-with-vignette .content{width:100%}.content-with-vignette .content .wrapper{width:30%}@media (max-width:767px){.content-with-vignette .content .wrapper{width:100%}}.content-with-vignette .content .wrapper h1,.content-with-vignette .content .wrapper p{margin-block-end:0;margin-block-start:0}.content-with-vignette .content .wrapper .text,.content-with-vignette .content .wrapper .title{color:var(--white)}.content-with-vignette .content .wrapper .title{font-family:Hoves;font-size:6.5rem;font-weight:800;margin-bottom:1.5rem;text-transform:uppercase}@media (max-width:767px){.content-with-vignette .content .wrapper .title{font-size:3.9rem}}.content-with-vignette .content .wrapper .text{font-family:Hoves;margin-bottom:4.5rem}@media (max-width:767px){.content-with-vignette .content .wrapper .text{margin-bottom:2rem}}.big-gradient-text{padding:12rem 0}@media (max-width:767px){.big-gradient-text{padding:4rem 0}}.big-gradient-text .text-wrapper{margin:0 auto;max-width:80rem}@media (max-width:767px){.big-gradient-text .text-wrapper{max-width:30rem}}.big-gradient-text .text-wrapper .text,.big-gradient-text .text-wrapper .text span{color:var(--white);font-family:Hoves!important;font-size:11rem;font-weight:800;line-height:11rem;margin:0;text-align:center;text-transform:uppercase}@media (max-width:767px){.big-gradient-text .text-wrapper .text,.big-gradient-text .text-wrapper .text span{font-size:4rem;line-height:4rem}}.big-gradient-text .video-trigger{margin-top:6rem}@media (max-width:767px){.big-gradient-text .video-trigger{margin-top:2rem}}.big-gradient-text .hero-modal-trigger span{font-size:1.6rem}@media (max-width:1024px){.big-gradient-text .hero-modal-trigger span{font-size:1.2rem}}.text-lp .text-wrapper{margin:0 auto;max-width:80rem;padding:12rem 0}@media (max-width:767px){.text-lp .text-wrapper{max-width:60rem;padding:4rem 0}}.text-lp .text-wrapper .text{color:var(--white);font-family:Hoves!important;font-size:3.6rem;font-weight:400;line-height:5.2rem;margin:0;text-align:center}@media (max-width:767px){.text-lp .text-wrapper .text{font-size:1.6rem;line-height:2.2rem}}.temperature-hero-lp{padding:12rem 0}@media (max-width:767px){.temperature-hero-lp{padding:4rem 0}}.temperature-hero-lp .temperature-hero-wrapper .heading{text-align:center}.temperature-hero-lp .temperature-hero-wrapper .heading .before-temperature{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7rem;margin:0 auto;max-width:100rem;text-transform:uppercase}@media (max-width:767px){.temperature-hero-lp .temperature-hero-wrapper .heading .before-temperature{font-size:3.25rem;line-height:3.5rem;max-width:40rem}}.temperature-hero-lp .temperature-hero-wrapper .heading .temperature-hero-temperature{color:var(--cold-light);font-family:Hoves!important;font-size:22rem;font-weight:800;line-height:1;margin:0;text-transform:uppercase}@media (max-width:1024px){.temperature-hero-lp .temperature-hero-wrapper .heading .temperature-hero-temperature{font-size:14rem}}@media (max-width:767px){.temperature-hero-lp .temperature-hero-wrapper .heading .temperature-hero-temperature{font-size:11rem}}.temperature-hero-lp .temperature-hero-wrapper .copy-text{margin:2rem auto 0;max-width:60rem}@media (max-width:767px){.temperature-hero-lp .temperature-hero-wrapper .copy-text{max-width:20rem}}.temperature-hero-lp .temperature-hero-wrapper .copy-text p{color:var(--white);font-family:Hoves!important;font-size:2.2rem;margin:0;text-align:center}@media (max-width:767px){.temperature-hero-lp .temperature-hero-wrapper .copy-text p{font-size:1.6rem}}.temperature-hero-lp .featured-image{display:flex;justify-content:center;margin-top:8rem}@media (max-width:767px){.temperature-hero-lp .featured-image{margin-top:4rem}}.temperature-hero-lp .featured-image img{height:100%;object-fit:cover;width:100%}.text-with-video-modal .content-wrapper{padding:12rem 0}@media (max-width:767px){.text-with-video-modal .content-wrapper{padding:4rem 0}}.text-with-video-modal .content-wrapper .heading{margin-bottom:4.4rem;text-align:center}@media (max-width:767px){.text-with-video-modal .content-wrapper .heading{margin-bottom:3rem}}.text-with-video-modal .content-wrapper .heading h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;margin:0 auto;max-width:64rem;text-transform:uppercase}@media (max-width:767px){.text-with-video-modal .content-wrapper .heading h2{font-size:3.25rem;line-height:4.25rem}}.text-with-video-modal .content-wrapper .heading p{color:var(--white);font-family:Hoves!important;font-size:2.2rem;font-weight:400;margin:4rem auto 0;max-width:68rem;text-align:center}@media (max-width:767px){.text-with-video-modal .content-wrapper .heading p{font-size:1.6rem}}.two-columns-grid{padding:12rem 0}@media (max-width:767px){.two-columns-grid{padding:4rem 0}}.two-columns-grid .heading{margin:0 auto 10rem;max-width:90rem}@media (max-width:767px){.two-columns-grid .heading{margin-bottom:4rem}}.two-columns-grid .heading h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.two-columns-grid .heading h2{font-size:3.25rem;line-height:4.25rem;margin-bottom:1rem;text-align:left}}.two-columns-grid .grid-wrapper{display:flex;flex-direction:column}.two-columns-grid .grid-wrapper .grid-row{display:flex}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row{flex-direction:column}}.two-columns-grid .grid-wrapper .grid-row:not(:last-child){margin-bottom:10rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row:not(:last-child){margin-bottom:5rem}}.two-columns-grid .grid-wrapper .grid-row.reversed .column:first-child{margin-left:2rem;margin-right:0;order:2}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row.reversed .column:first-child{margin-left:0}}.two-columns-grid .grid-wrapper .grid-row.reversed .column:last-child{margin-left:0;margin-right:2rem}.two-columns-grid .grid-wrapper .grid-row .column{width:calc(50% - 2rem)}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column{width:100%}}.two-columns-grid .grid-wrapper .grid-row .column:first-child{margin-right:2rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column:first-child{margin-right:0;order:2}}.two-columns-grid .grid-wrapper .grid-row .column:first-child .image-wrapper{height:100%;width:100%}.two-columns-grid .grid-wrapper .grid-row .column:first-child .image-wrapper img{border-radius:2rem;height:100%;object-fit:cover;width:100%}.two-columns-grid .grid-wrapper .grid-row .column:last-child{align-items:center;display:flex;justify-content:center;margin-left:2rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column:last-child{justify-content:start;margin-bottom:2rem;margin-left:0}}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .icon{height:5rem;margin-bottom:1.5rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .icon{height:4rem}}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .icon img{height:100%;object-fit:contain}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content h4{color:var(--cold-light);font-family:Hoves!important;font-size:2.8rem;font-weight:800;margin:0 0 1rem;text-transform:uppercase}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content h4{font-size:2.4rem}}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content h4.pink-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%);-webkit-background-clip:text}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content h4.blue-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 23.14%,var(--cold) 145.76%,var(--sauna) 259.6%);-webkit-background-clip:text}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content h4.purple-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%);-webkit-background-clip:text}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content p{color:var(--white);font-family:Hoves!important;font-size:1.6rem;line-height:2rem;max-width:32rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .text-content p{font-size:1.4rem}}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .row-video-wrapper{margin-top:2rem}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .row-video-wrapper .row-video-trigger{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;padding:0;transition:transform .3s}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .row-video-wrapper .row-video-trigger svg{height:2.2rem;margin-right:.875rem;width:2.2rem}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .row-video-wrapper .row-video-trigger span{color:var(--white);font-family:Hoves!important;font-size:1.2rem;font-weight:800;text-transform:uppercase}.two-columns-grid .grid-wrapper .grid-row .column:last-child .content-wrapper .row-video-wrapper .row-video-trigger:hover{transform:scale(1.05)}.two-columns-grid .grid-wrapper .grid-row-single:not(:last-child){margin-bottom:10rem}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row-single:not(:last-child){margin-bottom:5rem}}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:64rem}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content{margin-bottom:2rem}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content h4{color:var(--cold-light);font-family:Hoves!important;font-size:2.8rem;font-weight:800;margin:0 0 1rem;text-align:center;text-transform:uppercase}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content h4.pink-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%);-webkit-background-clip:text}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content h4.blue-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 23.14%,var(--cold) 145.76%,var(--sauna) 259.6%);-webkit-background-clip:text}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content h4.purple-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%);-webkit-background-clip:text}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content h4{font-size:2.4rem}}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content p{color:var(--white);font-family:Hoves!important;font-size:1.6rem;line-height:2rem;margin:0 auto;max-width:30rem;text-align:center}@media (max-width:767px){.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .text-content p{font-size:1.4rem}}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .image-wrapper{width:100%}.two-columns-grid .grid-wrapper .grid-row-single .content-wrapper .image-wrapper img{height:100%;object-fit:contain;width:100%}.two-line-title-and-image{padding:12rem 0}@media (max-width:767px){.two-line-title-and-image{padding:4rem 0}.two-line-title-and-image .content-wrapper .heading{margin-bottom:2rem}}.two-line-title-and-image .content-wrapper .heading h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.two-line-title-and-image .content-wrapper .heading h2{font-size:3rem;line-height:3rem}}.two-line-title-and-image .content-wrapper .subtitle{margin:0 auto;max-width:43rem}.two-line-title-and-image .content-wrapper .subtitle p{color:var(--white);font-family:Hoves!important;font-size:2.2rem;text-align:center}@media (max-width:767px){.two-line-title-and-image .content-wrapper .subtitle p{font-size:1.6rem}}.two-line-title-and-image .image-wrapper{margin-top:8rem}@media (max-width:767px){.two-line-title-and-image .image-wrapper{margin-top:4rem}}.two-line-title-and-image .image-wrapper img{height:100%;object-fit:cover;width:100%}.content-with-bg-image{margin:6rem 0;position:relative}@media (max-width:767px){.content-with-bg-image{margin:3rem 0}}.content-with-bg-image .background{height:100%;left:0;position:absolute;top:0;width:100%}.content-with-bg-image .background img{height:100%;object-fit:cover;width:100%}@media (max-width:767px){.content-with-bg-image .background{margin-top:8rem}}.content-with-bg-image .content-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:46rem;padding-bottom:40rem;position:relative}@media (max-width:767px){.content-with-bg-image .content-wrapper{padding-bottom:12rem}}.content-with-bg-image .content-wrapper .icon{height:5rem;margin-bottom:1.5rem}@media (max-width:767px){.content-with-bg-image .content-wrapper .icon{height:4rem}}.content-with-bg-image .content-wrapper .icon img{height:100%;object-fit:contain}.content-with-bg-image .content-wrapper .text-content h4{color:var(--cold-light);font-family:Hoves!important;font-size:2.8rem;font-weight:800;margin:0 0 1rem;text-align:center;text-transform:uppercase}.content-with-bg-image .content-wrapper .text-content h4.pink-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%);-webkit-background-clip:text}.content-with-bg-image .content-wrapper .text-content h4.blue-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 23.14%,var(--cold) 145.76%,var(--sauna) 259.6%);-webkit-background-clip:text}.content-with-bg-image .content-wrapper .text-content h4.purple-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%);-webkit-background-clip:text}@media (max-width:767px){.content-with-bg-image .content-wrapper .text-content h4{font-size:2.4rem}}.content-with-bg-image .content-wrapper .text-content p{color:var(--white);font-family:Hoves!important;font-size:1.6rem;line-height:2rem;text-align:center}@media (max-width:767px){.content-with-bg-image .content-wrapper .text-content p{font-size:1.4rem}}.box-with-overlapping-bg{padding:6rem 0}@media (max-width:767px){.box-with-overlapping-bg{padding:3rem 0}}.box-with-overlapping-bg .heading{margin:0 auto;max-width:90rem}.box-with-overlapping-bg .heading h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.box-with-overlapping-bg .heading h2{font-size:3.25rem;line-height:4.25rem;margin-bottom:1rem}}.box-with-overlapping-bg .content-wrapper{display:flex;flex-direction:column;justify-content:end;margin-top:-10rem;position:relative}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper{margin-top:-3rem}}.box-with-overlapping-bg .content-wrapper .background{width:100%}.box-with-overlapping-bg .content-wrapper .background img{height:100%;object-fit:cover;width:100%}.box-with-overlapping-bg .content-wrapper .box-container{margin-top:-25%;width:100%}@media (max-width:1024px){.box-with-overlapping-bg .content-wrapper .box-container{margin-top:-30%}}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box{border-radius:3rem;padding-block:8rem;padding-inline:12rem;width:100%}@media (max-width:1024px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box{padding-block:6rem;padding-inline:10rem}}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box{padding-block:4rem;padding-inline:8rem}}@media (max-width:640px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box{padding:4rem}}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box.has-bg{background-image:var(--box-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box.pink-gradient{background-image:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%)}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box.blue-gradient{background-image:linear-gradient(270deg,var(--cold-light) 23.14%,var(--cold) 145.76%,var(--sauna) 259.6%)}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box.purple-gradient{background-image:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%)}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper{column-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr);row-gap:10rem}@media (max-width:1024px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper{grid-template-columns:repeat(3,1fr);row-gap:8rem}}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper{grid-template-columns:repeat(2,1fr);row-gap:4rem}}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item{align-items:center;display:flex;flex-direction:column}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item .icon{width:max-content}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item .icon img{height:6rem;object-fit:contain}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item .icon img{height:4rem}}.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item p{color:var(--white);font-family:Hoves!important;font-size:1.6rem;line-height:2rem;margin:1.6rem 0 0;text-align:center}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .box-container .gradient-box .grid-wrapper .item p{font-size:1.2rem;line-height:1.6rem}}.box-with-overlapping-bg .content-wrapper .custom-boxes{margin-top:4rem}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box{border-radius:3rem;overflow:hidden;padding:6rem;position:relative}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box{min-height:68rem;padding:4rem}}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box:not(:last-child){margin-bottom:4rem}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .background{height:100%;left:0;position:absolute;top:0;width:100%}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .background.overlay:after{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent 75%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .background.overlay:after{background-image:linear-gradient(90deg,#0000004d 0,#0000004d)}}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .background img{height:100%;object-fit:cover;width:100%}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column{display:flex;flex-direction:column;height:100%;position:relative;width:40%}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .content{margin-bottom:8rem}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .content{margin-bottom:4rem}}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .content p{color:var(--white);font-family:Hoves!important;margin-top:0}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .content p:not(:last-child){margin-bottom:1.5rem}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .logo{max-width:25rem}.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column .logo img{height:100%;object-fit:cover;width:100%}@media (max-width:1024px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column{width:60%}}@media (max-width:767px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column{width:80%}}@media (max-width:640px){.box-with-overlapping-bg .content-wrapper .custom-boxes .boxes-wrapper .box .column{width:100%}}.two-columns-with-grid{padding:12rem 0}@media (max-width:767px){.two-columns-with-grid{padding:4rem 0}}.two-columns-with-grid .heading{margin:0 auto 10rem;max-width:90rem}@media (max-width:767px){.two-columns-with-grid .heading{margin-bottom:5rem}}.two-columns-with-grid .heading h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.two-columns-with-grid .heading h2{font-size:3.25rem;line-height:4.25rem}}.two-columns-with-grid .columns-wrapper{display:flex}@media (max-width:767px){.two-columns-with-grid .columns-wrapper{flex-direction:column}}.two-columns-with-grid .columns-wrapper .column{width:50%}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column{width:100%}}.two-columns-with-grid .columns-wrapper .column:first-child{margin-right:6rem}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column:first-child{display:none}}.two-columns-with-grid .columns-wrapper .column .image-wrapper{height:100%;width:100%}.two-columns-with-grid .columns-wrapper .column .image-wrapper img{height:100%;object-fit:contain;width:100%}.two-columns-with-grid .columns-wrapper .column .grid-wrapper{display:grid;gap:5rem;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column .grid-wrapper{gap:3rem;grid-template-columns:1fr}.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper{align-items:center;display:flex;flex-direction:column}}.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-icon{height:5rem;margin-bottom:1rem}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-icon{height:4rem}}.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-icon img{height:100%;object-fit:contain}.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-title{color:var(--white);font-family:Hoves!important;font-size:1.4rem;font-weight:800;margin-bottom:.5rem;margin-top:0}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-title{text-align:center}}.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-text{color:var(--white);font-family:Hoves!important;margin:0}@media (max-width:767px){.two-columns-with-grid .columns-wrapper .column .grid-wrapper .item-wrapper .item-text{text-align:center}}.two-columns-with-grid .mobile_image{display:none}@media (max-width:767px){.two-columns-with-grid .mobile_image{display:flex;justify-content:center;margin-top:4rem}}.two-columns-with-grid .mobile_image img{height:100%;object-fit:cover;width:100%}.sponsored-logos{padding:6rem 0}@media (max-width:767px){.sponsored-logos{padding:3rem 0}}.sponsored-logos .heading{margin:0 auto 3rem;max-width:70rem}.sponsored-logos .heading .quote{color:var(--white);font-family:Hoves!important;font-size:2.2rem;line-height:3rem;text-align:center}.sponsored-logos .content-wrapper .featured-logo{margin:0 auto 6rem;max-width:24rem}@media (max-width:767px){.sponsored-logos .content-wrapper .featured-logo{margin-bottom:4rem;max-width:20rem}}.sponsored-logos .content-wrapper .featured-logo img{height:100%;object-fit:cover;width:100%}.sponsored-logos .content-wrapper .logos-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-3rem}@media (max-width:767px){.sponsored-logos .content-wrapper .logos-wrapper{margin-top:-1rem}}.sponsored-logos .content-wrapper .logos-wrapper .logo{height:2.8rem;margin:3rem}@media (max-width:767px){.sponsored-logos .content-wrapper .logos-wrapper .logo{height:2.5rem;margin:1rem}}.sponsored-logos .content-wrapper .logos-wrapper .logo img{height:100%;object-fit:contain}.rating-quotes{padding:12rem 0}@media (max-width:767px){.rating-quotes{padding:4rem 0}}.rating-quotes .rating-quotes-slider .quote-slide{background-color:var(--grey-900);border-radius:2rem;display:flex;flex-direction:column;height:auto;min-height:100%;overflow:hidden}.rating-quotes .rating-quotes-slider .quote-slide .image{align-items:center;display:flex;justify-content:center;max-height:18rem;overflow:hidden}.rating-quotes .rating-quotes-slider .quote-slide .image img{height:100%;object-fit:cover;object-position:center center;width:100%}.rating-quotes .rating-quotes-slider .quote-slide .slide-content{display:flex;flex-direction:column;flex-grow:1;padding:2.4rem 2rem}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .slide-quote,.rating-quotes .rating-quotes-slider .quote-slide .slide-content .slide-title{color:var(--white);font-family:Hoves!important;font-size:1.4rem;line-height:2rem;margin-bottom:2rem;margin-top:0;text-align:center}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .slide-title{font-weight:800}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .slide-quote{font-size:1.4rem}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author{align-items:end;display:flex;flex-grow:1;margin:auto;width:max-content}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-image{height:4.5rem;margin-right:1.8rem;width:4.5rem}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-image img{border-radius:100%;height:100%;width:100%}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-content{display:flex;flex-direction:column;justify-content:center}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-content .author-name{font-family:Hoves!important;line-height:1;margin-bottom:.5rem;margin-top:0}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-content .stars-wrapper{align-items:center;display:flex}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-content .stars-wrapper svg{height:1.2rem;width:1.2rem}.rating-quotes .rating-quotes-slider .quote-slide .slide-content .author .author-content .stars-wrapper svg:not(:last-child){margin-right:.1rem}.rating-quotes .rating-quotes__nav{align-items:center;display:flex;justify-content:center;margin-top:4rem}.rating-quotes .rating-quotes__nav .quotes-prev-next-button{align-items:center;border:.5px solid var(--white);border-radius:100%;display:flex;height:4.8rem;justify-content:center;margin-top:0;position:static;width:4.8rem}.rating-quotes .rating-quotes__nav .quotes-prev-next-button+.quotes-prev-next-button{margin-left:1.6rem}.rating-quotes .rating-quotes__nav .quotes-prev-next-button:after{color:#fff;font-size:2.5rem}.two-columns-with-slider{padding:12rem 0}@media (max-width:767px){.two-columns-with-slider{padding:4rem 0}}.two-columns-with-slider .heading__wrapper{align-items:center;display:flex;margin-bottom:2rem}.two-columns-with-slider .heading__wrapper .heading__column{width:50%}.two-columns-with-slider .heading__wrapper .heading__column:first-of-type{padding-right:1.6rem}.two-columns-with-slider .heading__wrapper .heading__column h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;margin:0;position:relative;text-transform:uppercase}@media (max-width:1024px){.two-columns-with-slider .heading__wrapper .heading__column h2{font-size:2.4rem;line-height:2.4rem}}@media (max-width:525px){.two-columns-with-slider .heading__wrapper .heading__column h2 span{font-size:1.2rem;font-weight:700;line-height:1.2rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper{align-items:center;display:flex}.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4rem;cursor:pointer;padding:1.2rem;transition:border-color .175s ease}@media (min-width:1024px){.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title{padding:2rem}}@media (max-width:767px){.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title{display:none;margin:0;width:100%}.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title.active{display:block}}.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title.active{border-color:#fff}@media (min-width:768px){.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title:not(:last-child){margin-right:2rem}}.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title h2{color:var(--white);font-family:Hoves!important;font-size:2rem;font-weight:800;line-height:2rem;margin:0;text-align:center;text-transform:uppercase}@media (max-width:1024px){.two-columns-with-slider .heading__wrapper .heading__column.slides-titles-wrapper .slide-title h2{font-size:1.2rem}}@media (max-width:767px){.two-columns-with-slider .lp-container:last-of-type{padding:0}}.two-columns-with-slider .columns-wrapper{display:flex}.two-columns-with-slider .columns-wrapper .column{width:50%!important}@media (max-width:1024px){.two-columns-with-slider .columns-wrapper .column{width:100%}}.two-columns-with-slider .columns-wrapper .column:first-child{padding-right:4.5rem}@media (max-width:1024px){.two-columns-with-slider .columns-wrapper .column:first-child{padding-right:1.6rem}}.two-columns-with-slider .columns-wrapper .column .column-box{padding-bottom:2.8rem;padding-top:2.8rem}@media (max-width:1024px){.two-columns-with-slider .columns-wrapper .column .column-box{padding-bottom:2rem;padding-top:2rem}}.two-columns-with-slider .columns-wrapper .column .column-box.has-x-padding{padding-left:2.8rem;padding-right:2.8rem}@media (max-width:767px){.two-columns-with-slider .columns-wrapper .column .column-box.has-x-padding{padding-left:1.6rem;padding-right:1.6rem}.two-columns-with-slider .columns-wrapper .column .column-box.has-right-padding ul.items-list{padding-right:1.6rem}}.two-columns-with-slider .columns-wrapper .column .column-box.no-slider{border-radius:3rem;height:100%;padding-bottom:8.5rem}@media (max-width:767px){.two-columns-with-slider .columns-wrapper .column .column-box.no-slider{border-radius:0 3rem 3rem 0}}.two-columns-with-slider .columns-wrapper .column .column-box.has-bg{background-image:var(--box-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.two-columns-with-slider .columns-wrapper .column .column-box.pink-gradient{background-image:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%)}.two-columns-with-slider .columns-wrapper .column .column-box.blue-gradient{background-image:linear-gradient(to right,var(--cold-light),var(--cold))}.two-columns-with-slider .columns-wrapper .column .column-box.purple-gradient{background-image:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%)}.two-columns-with-slider .columns-wrapper .column .column-box .items-list{list-style:none;margin:0;padding:0}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item{display:flex;flex-direction:column}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2);margin-bottom:1.5rem;padding-bottom:1.5rem}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .item-title{color:var(--white);font-family:Hoves!important;margin-bottom:1rem;margin-top:0}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .progress-bar{background-color:#e0e0e033;border-radius:6.5rem;height:1.4rem;min-width:24rem;overflow:hidden;width:50%}@media (max-width:767px){.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .progress-bar{min-width:auto;width:100%}}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .progress-bar .progress{background-color:var(--white);height:100%}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .item-text{color:var(--white);font-family:Hoves!important;font-size:1.4rem;font-weight:700}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item p.item-text{margin-bottom:0;margin-top:1rem}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .check-wrapper{align-items:center;display:flex}.two-columns-with-slider .columns-wrapper .column .column-box .items-list .item .check-wrapper svg{margin-right:1.2rem}.two-columns-with-slider .columns-wrapper .column .column-box.info-slide{width:100%}.two-columns-with-slider .columns-wrapper .column .column-box.info-slide .item .progress-bar .progress{background-color:var(--grey-700)}.two-columns-with-slider .columns-wrapper .column .column-box.info-slide .item .item-text{color:var(--grey-700);font-family:Hoves!important}.two-columns-with-slider .columns-wrapper .column .comparison-slider{padding-bottom:6rem}.two-columns-with-slider .columns-wrapper .column .comparison-slider .comparison-slider-prev-next-button{align-items:center;border:1px solid var(--white);border-radius:100%;bottom:1.5rem;display:flex;height:4.4rem;justify-content:center;padding:1rem;top:auto;width:4.4rem}.two-columns-with-slider .columns-wrapper .column .comparison-slider .comparison-slider-prev-next-button.next,.two-columns-with-slider .columns-wrapper .column .comparison-slider .comparison-slider-prev-next-button.prev{left:0}.two-columns-with-slider .columns-wrapper .column .comparison-slider .comparison-slider-prev-next-button.next{transform:translate(calc(100% + 1.5rem))}.two-columns-with-slider .columns-wrapper .column .comparison-slider .comparison-slider-prev-next-button:after{color:var(--white);font-size:2rem}.videos-slider{padding:12rem 0}@media (max-width:767px){.videos-slider{padding:4rem 0}}.videos-slider .videos-slider-wrapper .video-slide{background-color:transparent;border:0;cursor:pointer;display:flex;height:auto;min-height:38rem;outline:none;padding:0}.videos-slider .videos-slider-wrapper .video-slide:hover .overlay{opacity:1}.videos-slider .videos-slider-wrapper .video-slide .overlay{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .175s ease;width:100%}.videos-slider .videos-slider-wrapper .video-slide .overlay svg{fill:var(--white);width:3rem}.videos-slider .videos-slider-wrapper .video-slide .video-thumb-wrapper{height:100%;width:100%}.videos-slider .videos-slider-wrapper .video-slide .video-thumb-wrapper img{border-radius:2rem;height:100%;object-fit:cover;overflow:hidden;width:100%}.videos-slider .videos-slider__nav{align-items:center;display:flex;justify-content:center;margin-top:4rem}.videos-slider .videos-slider__nav .videos-slider-prev-next-button{align-items:center;border:.5px solid var(--white);border-radius:100%;display:flex;height:4.8rem;justify-content:center;margin-top:0;position:static;width:4.8rem}.videos-slider .videos-slider__nav .videos-slider-prev-next-button+.videos-slider-prev-next-button{margin-left:1.6rem}.videos-slider .videos-slider__nav .videos-slider-prev-next-button:after{color:#fff;font-size:2.5rem}.warranty-plans{padding:6rem 0}@media (max-width:767px){.warranty-plans{padding:3rem 0}}.warranty-plans .columns-wrapper{display:flex}@media (max-width:767px){.warranty-plans .columns-wrapper{flex-direction:column}}.warranty-plans .columns-wrapper .column{width:50%}@media (max-width:767px){.warranty-plans .columns-wrapper .column{width:100%}}.warranty-plans .columns-wrapper .column:first-child{padding-right:6rem}@media (max-width:767px){.warranty-plans .columns-wrapper .column:first-child{margin-bottom:4rem;padding-right:0}}.warranty-plans .columns-wrapper .column .logo-wrapper{align-items:center;display:flex;font-family:Hoves!important;margin-bottom:3rem}.warranty-plans .columns-wrapper .column .logo-wrapper .logo-image{display:flex;margin-left:1.5rem}.warranty-plans .columns-wrapper .column .logo-wrapper .logo-image img{width:12rem}.warranty-plans .columns-wrapper .column .content-wrapper:not(:last-child),.warranty-plans .columns-wrapper .column .heading:not(:last-child){margin-bottom:2.5rem}.warranty-plans .columns-wrapper .column .content-wrapper p,.warranty-plans .columns-wrapper .column .content-wrapper ul,.warranty-plans .columns-wrapper .column .heading p,.warranty-plans .columns-wrapper .column .heading ul{color:var(--white);font-family:Hoves!important}.warranty-plans .columns-wrapper .column .content-wrapper p a,.warranty-plans .columns-wrapper .column .content-wrapper ul a,.warranty-plans .columns-wrapper .column .heading p a,.warranty-plans .columns-wrapper .column .heading ul a{color:var(--white)}.warranty-plans .columns-wrapper .column .content-wrapper p,.warranty-plans .columns-wrapper .column .heading p{margin:0}.warranty-plans .columns-wrapper .column .content-wrapper ul,.warranty-plans .columns-wrapper .column .heading ul{margin-block-end:0;margin-block-start:0;margin-left:1rem;margin-top:2.5rem;padding-left:1rem}.warranty-plans .columns-wrapper .column .content-wrapper ul:not(:last-child),.warranty-plans .columns-wrapper .column .heading ul:not(:last-child){margin-bottom:2.5rem}.warranty-plans .columns-wrapper .column .heading p,.warranty-plans .columns-wrapper .column .heading ul li{font-family:Hoves!important;font-size:2rem;line-height:3rem}.warranty-plans .columns-wrapper .column .content-wrapper p,.warranty-plans .columns-wrapper .column .content-wrapper ul li{font-family:Hoves!important;font-size:1.4rem;line-height:1.8rem}.warranty-plans .columns-wrapper .column .grid-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.warranty-plans .columns-wrapper .column .grid-wrapper .grid-item .item-price,.warranty-plans .columns-wrapper .column .grid-wrapper .grid-item .item-title{color:var(--white);font-family:Hoves!important;font-size:1.4rem;list-style:1.8rem}.warranty-plans .columns-wrapper .column .grid-wrapper .grid-item .item-title{margin-bottom:1rem;margin-top:0}.warranty-plans .columns-wrapper .column .grid-wrapper .grid-item .item-price{font-weight:800;margin:0}.warranty-plans .columns-wrapper .column .main-image-wrapper{height:100%;width:100%}.warranty-plans .columns-wrapper .column .main-image-wrapper img{border-radius:2rem;width:100%}.faqs-block{padding:12rem 0}@media (max-width:767px){.faqs-block{padding:4rem 0}}.faqs-block .faqs-box{background-color:var(--grey-900);border-radius:3rem;padding:4rem}@media (max-width:767px){.faqs-block .faqs-box{padding:3rem}}.faqs-block .faqs-box.has-bg{background-image:var(--background-desktop);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.faqs-block .faqs-box.has-bg{background-image:var(--background-mobile)}}.faqs-block .faqs-box.has-bg .faqs-wrapper,.faqs-block .faqs-box.has-bg .faqs-wrapper .faq{border-color:var(--white)}.faqs-block .faqs-box .heading{margin-bottom:4rem}@media (max-width:767px){.faqs-block .faqs-box .heading{margin-bottom:3rem}}.faqs-block .faqs-box .heading h2{color:var(--white);font-family:Hoves!important;font-size:1.4rem;font-weight:800;line-height:1.8rem;margin:0}.faqs-block .faqs-box .faqs-wrapper{border-top:1px solid var(--grey-700);padding-top:2rem}.faqs-block .faqs-box .faqs-wrapper .faq{border-bottom:1px solid var(--grey-700);padding-bottom:2rem}.faqs-block .faqs-box .faqs-wrapper .faq:not(:last-child){margin-bottom:2rem}.faqs-block .faqs-box .faqs-wrapper .faq[open] .faq-heading .icon-wrapper .minus{display:flex}.faqs-block .faqs-box .faqs-wrapper .faq[open] .faq-heading .icon-wrapper .plus{display:none}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading{align-items:center;display:flex;justify-content:space-between}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .faq-title{font-family:Hoves!important;font-size:2rem;line-height:3rem;margin-right:4rem}@media (max-width:767px){.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .faq-title{font-size:1.6rem;line-height:2rem}}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper{width:max-content}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper svg{width:1.8rem}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper .minus,.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper .plus{align-items:center;justify-content:center}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper .minus{display:none}.faqs-block .faqs-box .faqs-wrapper .faq .faq-heading .icon-wrapper .plus{display:flex}.faqs-block .faqs-box .faqs-wrapper .faq .faq-content{margin-bottom:0;margin-top:1rem}@media (max-width:767px){.faqs-block .faqs-box .faqs-wrapper .faq .faq-content{margin-top:1.5rem}}.faqs-block .faqs-box .faqs-wrapper .faq .faq-content p,.faqs-block .faqs-box .faqs-wrapper .faq .faq-content ul{color:var(--white);font-family:Hoves!important;font-size:1.4rem;line-height:2rem}@media (max-width:767px){.faqs-block .faqs-box .faqs-wrapper .faq .faq-content p,.faqs-block .faqs-box .faqs-wrapper .faq .faq-content ul{font-size:1.3rem}}.faqs-block .faqs-box .faqs-wrapper .faq .faq-content p a,.faqs-block .faqs-box .faqs-wrapper .faq .faq-content ul a{color:var(--white)}.faqs-block .faqs-box .faqs-wrapper .faq .faq-content ul{margin-left:1rem;padding-left:1rem}.column-with-overlap{padding:6rem 0 14rem}@media (max-width:767px){.column-with-overlap{padding:3rem 0 6rem}}.column-with-overlap .columns-wrapper{display:flex;position:relative}@media (max-width:525px){.column-with-overlap .columns-wrapper{flex-direction:column}}.column-with-overlap .columns-wrapper .column:first-child{width:60%}@media (max-width:525px){.column-with-overlap .columns-wrapper .column:first-child{margin-bottom:4rem}}.column-with-overlap .columns-wrapper .column:last-child:not(:only-child){bottom:-45%;position:absolute;right:0;width:60%}@media (max-width:1024px){.column-with-overlap .columns-wrapper .column:last-child:not(:only-child){bottom:-35%}}@media (max-width:767px){.column-with-overlap .columns-wrapper .column:last-child:not(:only-child){display:none}}.column-with-overlap .columns-wrapper .column:last-child:not(:only-child) img{height:100%;object-fit:cover;width:100%}.column-with-overlap .columns-wrapper .column h2{color:var(--white);font-family:Hoves!important;font-size:6.8rem;font-weight:800;line-height:7.7rem;margin-bottom:2rem;margin-top:0;text-transform:uppercase}@media (max-width:767px){.column-with-overlap .columns-wrapper .column h2{font-size:3.25rem;line-height:4.25rem;max-width:20rem}}.column-with-overlap .columns-wrapper .column .content-wrapper p{color:var(--white);font-family:Hoves!important;font-size:2.4rem;line-height:3.4rem;margin-bottom:3rem;margin-top:0}.column-with-overlap .columns-wrapper .column .content-wrapper p a{color:var(--white)}@media (max-width:767px){.column-with-overlap .columns-wrapper .column .content-wrapper p{font-size:1.6rem;line-height:2rem}}.column-with-overlap .mobile-image{display:none}@media (max-width:767px){.column-with-overlap .mobile-image{display:flex;justify-content:center;margin-top:4rem}}.column-with-overlap .mobile-image img{height:100%;object-fit:cover;width:100%}.contact-lp{padding:8rem 0 6rem}@media (max-width:767px){.contact-lp{padding:4rem 0 3rem}}.contact-lp .contact-wrapper{margin:0 auto;max-width:93.5rem}.contact-lp .contact-wrapper .heading h2{color:var(--white);font-family:Hoves!important;font-size:1.4rem;font-weight:800;line-height:1.8rem;margin-bottom:2.5rem;margin-top:0;text-align:center;text-transform:uppercase}.contact-lp .contact-wrapper .heading .subtitle p{color:var(--white);font-family:Hoves!important;font-size:2rem;line-height:3rem;margin:0;text-align:center}@media (max-width:767px){.contact-lp .contact-wrapper .heading .subtitle p{font-size:1.6rem;line-height:2rem}}.contact-lp .contact-wrapper .heading .subtitle a{color:var(--white)}.contact-lp .contact-wrapper .lp-contact-form{margin-top:8rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer h3{display:none}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table{border-collapse:collapse;border-spacing:0;width:100%}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div{display:flex}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div{flex-direction:column}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div{width:50%}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div{width:100%}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div:first-child{padding-right:.8rem}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div:first-child{margin-bottom:1.4rem;padding-right:0}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div:last-child{padding-left:.8rem}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div:last-child{padding-left:0}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div>div:last-of-type{margin-top:.25rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form table td>div>div>div:last-of-type span{color:var(--red);font-size:1.2rem;line-height:1.8rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:first-of-type,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2){margin-bottom:1.4rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2){display:flex}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2){flex-direction:column}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div{width:50%}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div{width:100%}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div:first-child{padding-right:.8rem}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div:first-child{margin-bottom:1.4rem;padding-right:0}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div:last-child{padding-left:.8rem}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div:last-child{padding-left:0}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div>div:last-of-type{margin-top:.25rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(2)>div>div:last-of-type span{color:var(--red);font-size:1.2rem;line-height:1.8rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(3){margin-bottom:4rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4){margin-bottom:3.2rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>label{display:block;font-family:Hoves!important;font-size:1.4rem;font-weight:400;line-height:2rem;opacity:1;text-align:center;visibility:visible}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>label b{font-weight:400}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>div{width:100%}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>div>span{display:block;left:auto;margin:1.5rem auto 0;position:static;transform:none;width:max-content}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>div>span span{align-items:center;display:inline-flex}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>div>span span:not(:last-child){margin-right:2rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form>div:nth-child(4)>div>span span label{display:inline-block;font-family:Hoves!important;font-size:1.4rem;line-height:normal;opacity:1;visibility:visible}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form label{display:none;opacity:0;visibility:hidden}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea{background-color:var(--black);border:1px solid var(--grey-700);border-radius:.5rem;color:var(--white);font-family:Hoves!important;font-size:2.3rem;font-weight:400;line-height:3.3rem;transition:border-color .175s ease;width:100%}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea{font-size:1.6rem;line-height:2.1rem}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email]::selection,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone]::selection,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text]::selection,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea::selection{background:var(--sauna)}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email]:focus,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone]:focus,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text]:focus,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea:focus{border-color:var(--white)}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text]{padding-bottom:1.4rem;padding-left:2.5rem;padding-top:1.4rem}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=email],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=phone],.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=text]{padding-left:1.4rem}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea{min-height:15rem;padding-left:2.5rem;padding-top:1.4rem;resize:none}@media (max-width:767px){.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form textarea{padding-left:1.4rem}}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=checkbox]{height:1.8rem;margin:0 .8rem 0 0;width:1.8rem}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=submit]{background-color:var(--cold-light);border:0;border-radius:5rem;color:var(--black);cursor:pointer;display:block;font-family:Hoves!important;font-size:1.1rem;font-weight:800;isolation:isolate;line-height:1.5;margin:0 auto;overflow:hidden;padding:1.8rem 4rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .3s;width:max-content}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=submit]:hover{box-shadow:.5px 2px 2px #ffffff4d}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form input[type=submit]:hover:after{animation:button-shine-fast .7s cubic-bezier(1,0,0,1);background:linear-gradient(90deg,#fff0 0,#fffc 50%,#80bae800 99%,#7db9e800);border-radius:5rem;content:"";height:100%;pointer-events:none;position:absolute;top:0;transform:translate(-170%);width:100%;z-index:1}.contact-lp .contact-wrapper .lp-contact-form .wFormContainer form br,.contact-lp .contact-wrapper .lp-contact-form .wFormContainer>div:last-of-type{display:none}.gradient-box-wrapper{padding:6rem 0}@media (max-width:767px){.gradient-box-wrapper{padding:3rem 0}}.gradient-box-wrapper .gradient-box{border-radius:3rem;padding:13.5rem 10rem}@media (max-width:767px){.gradient-box-wrapper .gradient-box{padding:6rem 4rem}}.gradient-box-wrapper .gradient-box.has-bg{background-image:var(--background-desktop);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.gradient-box-wrapper .gradient-box.has-bg{background-image:var(--background-mobile)}}.gradient-box-wrapper .gradient-box.pink-gradient{background-image:linear-gradient(130.67deg,var(--red-400) 2.26%,var(--sauna) 110.18%)}.gradient-box-wrapper .gradient-box.blue-gradient{background-image:linear-gradient(270deg,var(--cold-light) 23.14%,var(--cold) 145.76%,var(--sauna) 259.6%)}.gradient-box-wrapper .gradient-box.purple-gradient{background-image:linear-gradient(270deg,var(--cold-light) 12.25%,var(--cold) 51.61%,var(--sauna) 89.95%)}.gradient-box-wrapper .gradient-box .text-content{margin-bottom:4rem}@media (max-width:767px){.gradient-box-wrapper .gradient-box .text-content{margin-bottom:2.5rem}}.gradient-box-wrapper .gradient-box .text-content h2{color:var(--white);font-family:Hoves!important;font-size:8rem;font-weight:800;line-height:8.8rem;margin-bottom:3rem;margin-top:0;text-align:center;text-transform:uppercase}@media (max-width:767px){.gradient-box-wrapper .gradient-box .text-content h2{font-size:3.25rem;line-height:3.5rem;margin-bottom:2rem}}.gradient-box-wrapper .gradient-box .text-content .text-wrapper{text-align:center}.gradient-box-wrapper .gradient-box .text-content .text-wrapper p{color:var(--white);font-family:Hoves!important;font-size:2.3rem;line-height:3rem;margin:0}@media (max-width:767px){.gradient-box-wrapper .gradient-box .text-content .text-wrapper p{font-size:1.6rem;line-height:1.5rem}}.gradient-box-wrapper .gradient-box .text-content .text-wrapper ul{font-family:Hoves!important;font-size:2.3rem;line-height:3rem;list-style:disc;margin-left:1.6rem;padding-left:1.6rem}@media (max-width:767px){.gradient-box-wrapper .gradient-box .text-content .text-wrapper ul{font-size:1.6rem;line-height:1.5rem}}.gradient-box-wrapper .gradient-box .text-content .text-wrapper a{color:var(--white);font-family:Hoves!important;font-size:2.3rem;line-height:3rem;text-decoration:none}@media (max-width:767px){.gradient-box-wrapper .gradient-box .text-content .text-wrapper a{font-size:1.6rem;line-height:1.5rem}}.gradient-box-wrapper .gradient-box .button-wrapper{display:flex;justify-content:center}.comparison-chart-section{isolation:isolate;overflow:hidden;position:relative}.comparison-chart-section .background{background-color:var(--white);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.comparison-chart-section .background.dark{background-color:var(--black)}.comparison-chart-section .content-wrapper{padding:6rem 0}@media (max-width:767px){.comparison-chart-section .content-wrapper{padding:5rem 0}}.comparison-chart-section .content-wrapper .comparison-chart__top{margin-bottom:6rem}.comparison-chart-section .content-wrapper .comparison-chart__top .heading h2{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:0;text-align:center;text-transform:uppercase}.comparison-chart-section .content-wrapper .comparison-chart__top .heading.dark h2{color:var(--white)}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors{align-items:center;border:0;display:flex;justify-content:center;padding:0}@media (max-width:767px){.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors{flex-direction:column}}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group{order:2;position:relative;width:max-content}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group.first{margin-right:2rem;order:1}@media (max-width:767px){.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group.first{margin-bottom:.5rem;margin-right:0}}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group+.comparison-chart__slides-selector--group:not(.first){margin-left:1rem}@media (max-width:767px){.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group+.comparison-chart__slides-selector--group:not(.first){margin-left:0;margin-top:.5rem}}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group .btn{align-items:center;background-color:var(--white);border:1px solid var(--cold-light);color:var(--black);display:flex;filter:none;justify-content:center;margin:0;max-width:30rem;transition:background-color .175s ease,color .175s ease;width:100%}.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group .btn.active,.comparison-chart-section .content-wrapper .comparison-chart__top .comparison-chart__slides-selectors .comparison-chart__slides-selector--group .btn:hover{background-color:var(--cold-light);color:var(--white)}@media (max-width:767px){.comparison-chart-section .content-wrapper .comparison-chart-slider{width:100%}}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide{display:none;margin:0 2.5rem;padding:0 1.5rem;transition:opacity .175s ease;width:calc(33.33333% - 5rem)}@media (max-width:1024px){.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide{width:calc(50% - 5rem)}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide:not(.swiper-slide-active){opacity:.36}}@media (max-width:640px){.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide{width:calc(66.66667% - 5rem)}}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide.active{display:block}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide.dark .chart-slide__section h3,.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide.dark .chart-slide__section p{color:var(--white)}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section:not(:last-child){border-bottom:1px solid var(--grey-700);margin-bottom:3.5rem;padding-bottom:3.5rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section h3,.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section p{color:var(--black);margin:0;text-align:center}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__image{align-items:center;display:flex;justify-content:center}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__image img{height:100%;max-height:14.5rem;object-fit:contain;width:100%}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__is-new-badge{margin-bottom:-4.5rem;margin-top:2.85rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__is-new-badge span{-webkit-text-fill-color:transparent;background:linear-gradient(159.1deg,var(--cold-light) 2.33%,var(--cold) 115.34%);-webkit-background-clip:text;display:block;font-family:Agrandir;font-size:1.1rem;font-weight:800;line-height:1.65rem;text-align:center}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__heading{margin-top:4.5rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__heading h3{font-family:Agrandir;font-size:1.6rem;font-weight:800;line-height:2.5rem;margin-bottom:0;text-transform:uppercase}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__pricing{margin-top:3.5rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__links{margin-top:1rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__links .lp-btn{background-image:linear-gradient(159.1deg,var(--cold-light) 2.33%,var(--cold) 115.34%);color:var(--white);margin:auto}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__links .lp-btn:only-child{margin-top:3rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__links .learn-more-link{color:var(--black);display:block;font-family:Agrandir;font-size:1.1rem;font-style:normal;font-weight:800;line-height:1.3rem;margin:1.6rem auto 0;text-align:center;text-decoration-line:underline;text-transform:uppercase;width:max-content}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__links .learn-more-link.dark{color:var(--white)}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__feature:not(:last-child){margin-bottom:3rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__feature .feature__icon{display:flex;justify-content:center;margin-bottom:1.5rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__feature .feature__icon img{height:2.8rem;width:auto}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__feature .feature__text p{color:var(--txt-color);font-size:1.4rem;line-height:2.1rem}.comparison-chart-section .content-wrapper .comparison-chart-slider .chart-slide .chart-slide__section .chart-slide__feature .feature__text p:not(:last-child){margin-bottom:.25rem}.footer-lp{background-color:var(--black);color:var(--white)}.footer-lp .content-wrapper{padding-bottom:6rem;padding-top:4rem}.footer-lp .content-wrapper .logo{margin:0 auto 3rem;width:10rem}@media (max-width:640px){.footer-lp .content-wrapper .logo{width:8rem}}.footer-lp .content-wrapper .logo img{height:100%;object-fit:cover;width:100%}.footer-lp .content-wrapper .copyright-container .copyright-text{color:var(--white);font-family:Hoves!important;margin-bottom:1rem;margin-top:0;text-align:center}@media (max-width:640px){.footer-lp .content-wrapper .copyright-container .copyright-text{font-size:1.4rem}}.footer-lp .content-wrapper .footer-links{display:flex;justify-content:center}.footer-lp .content-wrapper .footer-links .footer-link-item{color:var(--white);font-family:Hoves!important}@media (max-width:640px){.footer-lp .content-wrapper .footer-links .footer-link-item{font-size:1.4rem}}.footer-lp .content-wrapper .footer-links .link-divider{margin:0 2rem}@media (max-width:640px){.footer-lp .content-wrapper .footer-links .link-divider{font-size:1.4rem}}.lp-video-modal{align-items:center;display:none;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:9999}.lp-video-modal.open{animation:modal-opening .3s ease forwards}.lp-video-modal.closed{animation:modal-closing .3s ease forwards}.lp-video-modal .background{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.lp-video-modal .video-wrapper{padding-bottom:56.25%;position:relative}.lp-video-modal .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@keyframes modal-opening{0%{display:none;opacity:0;visibility:invisible}1%{display:block;opacity:0;visibility:visible}to{display:block;opacity:1;visibility:visible}}@keyframes modal-closing{0%{display:block;opacity:1;visibility:visible}99%{display:block;opacity:0;visibility:visible}to{display:none;opacity:0;visibility:invisible}}.rte:not(.no-form-style) .cog-form .cog-wrapper{padding:0!important}.cog-form .cog-wrapper button.cog-button,.rte:not(.no-form-style) .cog-form .cog-wrapper button.cog-button{background-color:var(--grey-875)!important;border-radius:5rem!important;font-family:Hoves!important;font-size:1.4rem!important;font-weight:800!important;padding:1.6rem 4rem!important}.page-container{margin:auto;max-width:2632px;width:87.5%}.page-wrapper{display:flex;justify-content:space-between;padding-bottom:6rem}@media (max-width:1024px){.page-wrapper{flex-direction:column}}.page-wrapper .column:first-of-type{margin-right:6rem;min-width:0;width:75%}@media (max-width:1024px){.page-wrapper .column:first-of-type{margin-bottom:4rem;margin-right:0}}@media (max-width:767px){.page-wrapper .column:first-of-type{display:none}}.page-wrapper .column:last-of-type{max-width:38rem;min-width:38rem;width:25%}@media (max-width:640px){.page-wrapper .column:last-of-type{min-width:28rem}}@media (max-width:1024px){.page-wrapper .column:last-of-type{max-width:none}.page-wrapper .column:first-of-type,.page-wrapper .column:last-of-type{width:100%}}body.scrolled-pdp .section-product-bar{top:0}.section-product-bar{background-color:var(--white);height:max-content;position:fixed;top:-100%;transition:top .3s ease;width:100%;z-index:999}.section-product-bar .product-bar__wrapper .content-wrapper{display:flex;margin:0 auto;padding:1.5rem 0;width:87.5%}.section-product-bar .product-bar__wrapper .product-bar__top{border-bottom:1px solid var(--grey-200)}.section-product-bar .product-bar__wrapper .product-bar__top .content-wrapper{align-items:center;justify-content:space-between}.section-product-bar .product-bar__wrapper .product-bar__top .content-wrapper .product-title{align-items:center;color:var(--black);display:flex;margin-right:2rem;text-decoration:none}.section-product-bar .product-bar__wrapper .product-bar__top .content-wrapper .product-title img{height:1.6rem;margin-right:.5rem;width:auto}.section-product-bar .product-bar__wrapper .product-bar__top .content-wrapper .product-title h2{color:var(--black);font-family:Hoves;font-size:1.4rem;font-weight:800;line-height:2rem;margin:0}.section-product-bar .product-bar__wrapper .product-bar__top .content-wrapper .product-pricing .price{color:var(--black);font-family:Hoves!important;font-size:1.4rem;font-weight:400;line-height:2rem;margin:0}.section-product-bar .product-bar__wrapper .product-bar__bottom{border-bottom:1px solid var(--grey-200);display:none}@media (min-width:1024px){.section-product-bar .product-bar__wrapper .product-bar__bottom{display:block}}.section-product-bar .product-bar__wrapper .product-bar__bottom .content-wrapper{justify-content:end;padding:.8rem 0}.section-product-bar .product-bar__wrapper .product-bar__bottom .content-wrapper .product-meta-slider{max-width:38rem;width:100%}.section-product-bar .product-bar__wrapper .product-bar__bottom .content-wrapper .product-meta-slider .meta-item{border-right:1px solid var(--grey-550);margin-right:2rem;padding-right:2rem;width:max-content}.section-product-bar .product-bar__wrapper .product-bar__bottom .content-wrapper .product-meta-slider .meta-item:only-child{border-right:0}.section-product-bar .product-bar__wrapper .product-bar__bottom .content-wrapper .product-meta-slider .meta-item p{color:var(--grey-550);font-family:Hoves!important;font-size:1.2rem;margin:0}.section-product-heading .product-heading__wrapper{display:flex;justify-content:space-between;padding-top:5.2rem}@media (max-width:767px){.section-product-heading .product-heading__wrapper{align-items:start;flex-direction:column;justify-content:start;padding-top:2rem}}.section-product-heading .product-heading__wrapper .heading{margin-right:6rem;width:75%}@media (max-width:1024px){.section-product-heading .product-heading__wrapper .heading{margin-bottom:2.8rem;margin-right:0}}@media (max-width:767px){.section-product-heading .product-heading__wrapper .heading{width:100%}}.section-product-heading .product-heading__wrapper .heading h1{color:var(--black);font-family:Hoves!important;font-size:5rem;font-weight:800;line-height:6rem;margin:0 0 1rem;text-transform:uppercase;transition:font-size .175s ease,line-height .175s ease}@media (max-width:1280px){.section-product-heading .product-heading__wrapper .heading h1{font-size:4rem;line-height:5rem}}@media (max-width:767px){.section-product-heading .product-heading__wrapper .heading h1{font-size:3.5rem;line-height:1}}.section-product-heading .product-heading__wrapper .heading .heading-bottom{align-items:start;display:flex;flex-direction:column;justify-content:center}.section-product-heading .product-heading__wrapper .heading .heading-bottom p{color:var(--black);font-family:Hoves!important;font-size:1.4rem;line-height:2.1rem;margin:0}@media (max-width:767px){.section-product-heading .product-heading__wrapper .heading .heading-bottom p{font-size:1.3rem;line-height:1.9rem}}.section-product-heading .product-heading__wrapper .product-notes{align-items:end;display:none;flex-direction:column}@media (min-width:768px){.section-product-heading .product-heading__wrapper .product-notes{display:flex}}.section-product-heading .product-heading__wrapper .product-notes .note{background-color:var(--grey-100);border-radius:5rem;padding:1.1rem 2rem;text-align:center;width:max-content}.section-product-heading .product-heading__wrapper .product-notes .note:not(:last-of-type){margin-bottom:1rem}.section-product-heading .product-heading__wrapper .product-notes .note.trigger-pdp-modal{align-items:center;cursor:pointer;display:flex;justify-content:center}.section-product-heading .product-heading__wrapper .product-notes .note.trigger-pdp-modal:after{align-items:center;border:1px solid var(--black);border-radius:100%;color:var(--black);content:"+";display:inline-flex;font-family:Hoves!important;font-size:1.2rem;font-weight:400;height:1.5rem;justify-content:center;line-height:0;margin-left:.8rem;padding-bottom:.2rem;width:1.5rem}.section-product-heading .product-heading__wrapper .product-notes .note.trigger-pdp-modal:hover:after{background-color:var(--black);color:var(--white)}.section-product-heading .product-heading__wrapper .product-notes .note div.data-modal-content{display:none}.section-product-heading .product-heading__wrapper .product-notes .note p{margin:0}.section-product-heading .product-heading__wrapper .product-notes .note p,.section-product-heading .product-heading__wrapper .product-notes .note span{color:var(--grey-550);font-family:Hoves!important;font-size:1.2rem;white-space:nowrap}.section-product-heading .product-heading__wrapper .slider-wrapper{display:none}@media (max-width:767px){.section-product-heading .product-heading__wrapper .slider-wrapper{display:flex;justify-content:end;margin-left:auto;margin-right:-4.7688rem;width:calc(50% + 4.7688rem)}}@media (max-width:525px){.section-product-heading .product-heading__wrapper .slider-wrapper{width:calc(100% + 4.7688rem)}}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider{max-width:38rem;min-width:38rem;width:100%}@media (max-width:525px){.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider{max-width:none;min-width:auto}}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .swiper-wrapper{height:auto}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item{background-color:var(--grey-100);border-radius:5rem;display:block;min-width:max-content;padding:1.1rem 2rem;text-align:center;width:calc(50% - 1.6rem)}@media (max-width:525px){.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item{min-width:25rem;width:60%}}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item:only-child{margin-right:0;width:100%}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item.trigger-pdp-modal{align-items:center;cursor:pointer;display:flex;justify-content:center}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item.trigger-pdp-modal:after{align-items:center;border:1px solid var(--black);border-radius:100%;color:var(--black);content:"+";display:inline-flex;font-size:1.2rem;font-weight:400;height:1.5rem;justify-content:center;line-height:0;margin-left:.8rem;padding-top:.2rem;width:1.5rem}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item.trigger-pdp-modal:hover:after{background-color:var(--black);color:var(--white)}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item div.data-modal-content{display:none}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item p{margin:0}.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item p,.section-product-heading .product-heading__wrapper .slider-wrapper .product-meta-slider .meta-item span{color:var(--grey-550);font-family:Hoves!important;font-size:1.2rem;white-space:nowrap}@media (min-width:1024px){.section-product-slider{position:sticky;top:12rem}}.section-product-slider .product-media-slider{border-radius:2rem}.section-product-slider .product-media-slider .media-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;padding-bottom:56.25%}@media (max-width:525px){.section-product-slider .product-media-slider .media-slide{height:21.3rem}}.section-product-slider .product-media-slider .product-media-slider-button{background-color:var(--grey-100);border:0;border-radius:100%;height:4.4rem;width:4.4rem}.section-product-slider .product-media-slider .product-media-slider-button.prev{left:2rem}.section-product-slider .product-media-slider .product-media-slider-button.next{right:2rem}.section-product-slider .product-media-slider .product-media-slider-button:after{color:var(--black);font-size:2.2rem;left:50%;position:static;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.section-product-slider .product-media-slider .product-media-dots{bottom:2rem}.section-product-slider .product-media-slider .product-media-dots .dot{background-color:var(--grey-150);height:1rem;opacity:1;width:1rem}.section-product-slider .product-media-slider .product-media-dots .dot.active{background-color:var(--grey-550)}.section-product-options .variant-selectors .option-media-slider{margin-bottom:2.4rem;max-width:100%;width:100%}@media (min-width:768px){.section-product-options .variant-selectors .option-media-slider{display:none}}.section-product-options .variant-selectors .option-media-slider .media-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;padding-bottom:56.25%}@media (max-width:525px){.section-product-options .variant-selectors .option-media-slider .media-slide{height:21.3rem;padding:0}}.section-product-options .variant-selectors .option-media-slider .option-media-slider-button{background-color:var(--grey-100);border:0;border-radius:100%;height:3rem;top:50%;width:3rem}.section-product-options .variant-selectors .option-media-slider .option-media-slider-button.prev{left:1rem}.section-product-options .variant-selectors .option-media-slider .option-media-slider-button.next{right:1rem}.section-product-options .variant-selectors .option-media-slider .option-media-slider-button:after{color:var(--black);font-size:1.6rem;left:50%;position:static;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.section-product-options .variant-selectors .options-wrapper{border:0;display:flex;flex-direction:column;justify-content:center;margin:0;opacity:.3;padding:0;pointer-events:none}.section-product-options .variant-selectors .options-wrapper.active{opacity:1;pointer-events:auto}.section-product-options .variant-selectors .options-wrapper:not(:last-of-type){margin-bottom:19rem}@media (max-width:1024px){.section-product-options .variant-selectors .options-wrapper:not(:last-of-type){margin-bottom:7rem}}.section-product-options .variant-selectors .options-wrapper .options-type{font-family:Hoves!important;font-size:2rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem}@media (max-width:640px){.section-product-options .variant-selectors .options-wrapper .options-type{font-size:1.8rem;line-height:2rem}}.section-product-options .variant-selectors .options-wrapper .options-type .option-name{font-family:Hoves!important;font-size:1.8rem;font-weight:800;line-height:2.5rem;text-transform:uppercase}.section-product-options .variant-selectors .options-wrapper .options-image img{height:100%;object-fit:cover;width:100%}.section-product-options .variant-selectors .options-wrapper .options-container{position:relative}.section-product-options .variant-selectors .options-wrapper .options-container input[type=radio]{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.section-product-options .variant-selectors .options-wrapper .options-container label.selected{border:1px solid transparent}.section-product-options .variant-selectors .options-wrapper .options-container label.selected:before{background:linear-gradient(to right,var(--sauna) 1.71%,var(--cold-light) 51.5%,var(--cold) 100%)}.section-product-options .variant-selectors .options-wrapper .options-container .option-label{background:var(--white);background-clip:padding-box;border:1px solid var(--grey-250);border-radius:1rem;cursor:pointer;display:flex;height:50%;justify-content:space-between;min-height:9rem;padding:1rem;position:relative}.section-product-options .variant-selectors .options-wrapper .options-container .option-label:before{background:transparent;border-radius:inherit;bottom:0;content:"";left:0;margin:-1px;position:absolute;right:0;top:0;z-index:-1}.section-product-options .variant-selectors .options-wrapper .options-container .option-label:not(:last-child){margin-bottom:1rem}.section-product-options .variant-selectors .options-wrapper .options-container .option-label:hover{border:1px solid transparent}.section-product-options .variant-selectors .options-wrapper .options-container .option-label:hover:before{background:linear-gradient(to right,var(--sauna) 1.71%,var(--cold-light) 51.5%,var(--cold) 100%)}.section-product-options .variant-selectors .options-wrapper .options-container .option-label.warranty-option{background-color:var(--grey-25);cursor:auto}.section-product-options .variant-selectors .options-wrapper .options-container .option-label.warranty-option:hover{border:1px solid var(--grey-250)}.section-product-options .variant-selectors .options-wrapper .options-container .option-label.warranty-option:hover:before{display:none}@media (max-width:525px){.section-product-options .variant-selectors .options-wrapper .options-container .option-label{flex-direction:column;justify-content:start}}.section-product-options .variant-selectors .options-wrapper .options-container .option-label span{align-items:center;display:flex;font-family:Hoves!important;font-size:1.4rem;font-weight:400;line-height:1.8rem}.section-product-options .variant-selectors .options-wrapper .options-container .option-label span.option{align-items:start;display:flex;flex-direction:column;font-weight:700;justify-content:center;max-width:75%;padding-right:1rem;text-transform:uppercase}@media (max-width:525px){.section-product-options .variant-selectors .options-wrapper .options-container .option-label span.option{margin-bottom:1rem}}.section-product-options .variant-selectors .options-wrapper .options-container .option-label span.option span{font-size:1.3rem;margin-top:.5rem;text-transform:none}.section-product-options .variant-selectors .options-wrapper .options-meta{background-color:var(--grey-100);border-radius:1rem;cursor:pointer;display:flex;justify-content:space-between;margin-top:1rem;min-height:9rem;overflow:hidden;position:relative}.section-product-options .variant-selectors .options-wrapper .options-meta .data-modal-content{display:none}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__content{padding:1.6rem 1rem 1.6rem 1.6rem}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__content h4{font-family:Hoves!important;font-size:1.4rem;font-weight:700;line-height:1.8rem;margin:0}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__content h4.option{font-weight:800;text-transform:uppercase}@media (max-width:525px){.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__content h4.option{margin-bottom:1rem}}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__content p{color:var(--grey-550);font-family:Hoves!important;font-size:1.2rem;font-weight:400;line-height:1.65rem;margin-bottom:0;margin-top:.5rem}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__thumb{align-items:center;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:9.6rem}.section-product-options .variant-selectors .options-wrapper .options-meta .options-meta__thumb svg{opacity:.5;transition:opacity .175s ease}.section-product-options .variant-selectors .options-wrapper .options-meta:hover .options-meta__thumb svg{opacity:1}.section-product-options .variant-selectors .options-wrapper.product-atc .options-heading p{font-size:1.8rem;line-height:2.7rem;margin:0}.section-product-options .variant-selectors .options-wrapper.product-atc .options-heading .options-title{font-weight:800;margin-top:1rem;text-transform:uppercase}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content{background-color:var(--grey-25);border-radius:2rem;margin-top:1.2rem;padding:3rem 1.6rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-content__header{align-items:center;display:flex;justify-content:space-between}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-content__header .options-type{display:flex;flex-direction:column;margin-right:2rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-content__header .options-type .option-name{font-size:1.2rem;font-weight:800;line-height:1.8rem;margin-bottom:.5rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-content__header .options-type .option-price{font-family:Hoves!important;font-size:1.6rem;line-height:1.8rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-content__header .options-image img{border-radius:1rem;height:auto;max-width:11.5rem;width:100%}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-info{border-bottom:1px solid var(--grey-250);border-top:1px solid var(--grey-250);margin-top:1.2rem;padding-top:1.2rem;width:100%}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-info tr td{font-size:1.4rem;line-height:1.8rem;padding-bottom:1.2rem;text-transform:lowercase}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-info tr td:first-letter{text-transform:capitalize}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-info tr .options-info__title{padding-right:1rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-info tr .options-info__selected{padding-left:1rem;text-align:right}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper{align-items:center;display:flex;justify-content:center;margin-top:2rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper .initial-price{font-weight:700;line-height:2.4rem;text-align:center}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper.variant-selected:not(.no-compare-at-price){align-items:center;display:flex}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper.variant-selected:not(.no-compare-at-price) .compare-at-price{font-family:Hoves!important;font-size:1.4rem;font-weight:800;line-height:1;margin-left:.8rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper .price .price__sale,.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper.no-compare-at-price .compare-at-price{display:none}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .price-wrapper .price .price__regular .price-item.price-item--regular{font-size:1.6rem;font-weight:700;line-height:2.4rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .product-atc-button{box-shadow:none;color:var(--white);font-size:14px;margin-left:0;margin-top:1.2rem;min-height:5rem;min-width:28rem;padding:1rem 7.5rem;text-transform:uppercase!important;transition:opacity .175s ease;width:100%}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes{margin-top:2.5rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note{align-items:center;display:flex;width:100%}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note:not(:last-of-type){margin-bottom:1rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note.trigger-pdp-modal{cursor:pointer}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note .data-modal-content{display:none}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note img{height:auto;margin-right:1rem;width:2.5rem}.section-product-options .variant-selectors .options-wrapper.product-atc .options-content .options-product-notes .note p{font-family:Hoves!important;font-size:1.2rem;margin:0}body.pdp-modal-open{overflow-y:hidden}body.pdp-modal-open .pdp-modal{animation:modal-opening .3s ease forwards}body.pdp-modal-closed .pdp-modal{animation:modal-closing .3s ease forwards}.pdp-modal{isolation:isolate;left:0;min-height:100vh;opacity:0;overflow-y:scroll;position:fixed;top:0;visibility:hidden;width:100%;z-index:9999}.pdp-modal.tolstoy .modal-container .modal-box{margin:auto;max-width:50rem}.pdp-modal .background{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.pdp-modal .modal-container{height:100vh;overflow-y:scroll}.pdp-modal .modal-container .modal-box{align-items:center;display:flex;justify-content:center;padding:5rem 2rem}.pdp-modal .modal-container .modal-box .content-wrapper{background-color:var(--white);max-width:80rem;padding:4rem;position:relative;width:100%}@media (max-width:767px){.pdp-modal .modal-container .modal-box .content-wrapper{padding:2rem}}.pdp-modal .modal-container .modal-box .content-wrapper .close{align-items:center;background-color:var(--grey-100);border:0;border-radius:100%;cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:max-content;width:4rem}.pdp-modal .modal-container .modal-box .content-wrapper .close svg{height:2rem;width:2rem}.pdp-modal .modal-container .modal-box .content-wrapper .video-wrapper{display:none;padding-bottom:56.25%;position:relative}.pdp-modal .modal-container .modal-box .content-wrapper .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.pdp-modal .modal-container .modal-box .content-wrapper .video-wrapper.active{display:block}.pdp-modal .modal-container .modal-box .content-wrapper .tolstoy-wrapper{display:none;width:100%}.pdp-modal .modal-container .modal-box .content-wrapper .tolstoy-wrapper.active{display:flex;justify-content:center}.pdp-modal .modal-container .modal-box .content-wrapper .tolstoy-wrapper iframe{height:calc(100vh - 20rem);max-width:40rem;width:100%}@media screen and (max-width:767px){.pdp-modal .modal-container .modal-box .content-wrapper .tolstoy-wrapper iframe{height:calc(100vh - 23rem)}}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body{margin-top:5rem}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body:empty{display:none}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h1,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h2,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h3,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h4,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h5,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h6{color:var(--black);font-family:Hoves!important;font-weight:800;margin-top:0;opacity:1}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h1:not(:last-child),.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h2:not(:last-child),.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h3:not(:last-child),.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h4:not(:last-child),.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h5:not(:last-child),.pdp-modal .modal-container .modal-box .content-wrapper .modal-body h6:not(:last-child){margin-bottom:2rem}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body p{font-family:Hoves!important;margin-top:0}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body p:not(:last-child){margin-bottom:1.6rem}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body ol,.pdp-modal .modal-container .modal-box .content-wrapper .modal-body ul{font-family:Hoves!important;padding-left:1.6rem}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body .iframe-wrapper{padding-bottom:56.25%;position:relative}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body .iframe-wrapper iframe{border-radius:2.5rem;height:100%;left:0;position:absolute;top:0;width:100%}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body .iframe-wrapper-tolstoy{display:flex;justify-content:center;width:100%}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body .iframe-wrapper-tolstoy iframe{border-radius:2.5rem;height:71rem;max-width:40rem;width:100%}.pdp-modal .modal-container .modal-box .content-wrapper .modal-body img{border-radius:2.5rem;height:auto;width:100%}#bundlenow,#learnmore,#reviews-carousel{scroll-margin-top:10rem}.product__info-wrapper.hide-shop-pay #product-form-installment{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/112/assets/z-custom-min.css.map */
