@font-face{font-family:Stratos SemiLight;src:url(Stratos-SemiLight.woff2) format("woff2"),url(Stratos-SemiLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.saunamission .lazyloaded,.product-recommendations .lazyloaded{opacity:1!important}@media (min-width: 1008px){.saunaform .product-single__meta{margin-bottom:80px}}.saunaform .paymentterms{display:none!important}.product-hero input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-hero input[type=number]{-moz-appearance:textfield}.saunamission{position:relative;min-height:600px}.productrecitem{height:auto!important}.saunamission img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.topcopy h2 p,.topcopy p{color:#f4f3e7}.topcopyheadline p span{text-decoration:unset!important;border-bottom:2px solid}.topcopyheadline p{font-family:stratos-lights;font-size:40px;line-height:1.4;padding-bottom:20px}.topcopytext p{font-weight:500}.productdetailitem.minimized{transition:background .5s,border .5s}.productdetailitem.minimized:hover{background:#b1baaf}.buttonsection button{color:#f4f3e7;font-weight:500;border-radius:999px;border:2px solid #f4f3e7;padding:15px 45px;transition:background .5s,color .5s,border .5s}.buttonsection button:hover{background:#f4f3e7;color:#0e150e}.saunamissioncopy{position:absolute;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;z-index:2;top:0;left:50%;transform:translate(-50%)}.saunamissioncopy{max-width:1520px;margin:0 auto;padding:80px 60px;padding-right:20vw}.site-footer__section .appear-delay,.site-footer__section .appear-delay-1,.site-footer__section .appear-delay-2{opacity:1!important;transform:unset!important;transition:unset!important}.relateddots{padding-top:40px}.productrecitem .grid-product__content{display:flex;flex-direction:column;justify-content:space-between;align-content:space-between;height:100%;margin-bottom:0!important}.relatedarrows{bottom:50%;left:0;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;position:absolute;visibility:hidden;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:0;padding-left:10px;padding-right:10px}.relatedslider:hover .relatedarrows{opacity:1;visibility:visible}.relatedarrows div{cursor:pointer}.relateddots{text-align:center}.relatedslider .grid-product__title{font-family:Stratos SemiLight!important;color:#13352d!important}.productexcerpt p,.productexcerpt span{font-weight:500!important;color:#566e65;font-size:15px;margin-top:7px}.relatedslider .grid-product__link{text-align:left}@media (min-width: 1008px){.site-header{border-bottom:2px solid #b1baaf}.productdetailflex4{display:grid;grid-template-columns:1fr 1fr;gap:20px}.productdetailflex4 .productdetailitem{width:100%}.flexcol{display:flex;flex-direction:column;margin-bottom:20px}.product-single__meta{display:flex;flex-direction:column;justify-content:flex-start}shopify-payment-terms{min-height:42px}.product__photos .image-wrap{padding-bottom:0!important}.productdetails{padding:80px 60px}.pdpdetailscontain{max-width:1400px;margin:0 auto;position:relative}.relatedslider{padding-left:140px;padding-right:140px;overflow:visible;position:relative}[data-product-images],[data-product-images] .flickity-viewport,.product__photos,.product__main-photos,.product__main-photos-wrapper,.product-slideshow,.product-main-slide,.product-image-main,.product-image-main img{height:100%!important}.product-image-main img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.product-image-main,[data-product-images] .flickity-viewport,.pdpwidth,.product-single__meta,.saunaformwrapper,saunaformitem{min-height:calc(100vh - 82px);max-height:calc(100vh - 82px)}saunaformitem{overflow:hidden}.productdescription{overflow:scroll;max-height:calc(100vh - 82px)}.productimagehalf{max-height:calc(100vh - 82px)}.saunaform .swiper-slide,.saunaform .swiper-fade{height:100%}}saunaformnav{display:flex;align-items:center;margin-top:40px;padding-bottom:80px}saunaforminputbtns{display:flex;align-items:center;margin-top:5px;padding-bottom:10px}previousstep,nextstep{width:50%;transition:.5s ease;font-weight:500;border-radius:9999px;padding:15px 20px;font-size:17px;transition:.6s ease!important;text-align:center;cursor:pointer}localcontroller,wificontroller,.radiobtn{width:50%;transition:.5s ease;font-weight:500;border-radius:9999px;padding:12px 20px;font-size:17px;transition:.6s ease!important;text-align:center;cursor:pointer;color:#566e69;border:2px solid #566e69}localcontroller,.firstoption{margin-right:10px}localcontroller:hover,wificontroller:hover,.radiobtn:hover,.additionaloptionsradio:checked+label{background:#566e69;color:#f4f3e7}.activeoption{background:#566e69;color:#f4f3e7}previousstep{margin-right:10px;color:#768985;border:2px solid #768985}previousstep:hover{background:#768985;color:#f4f3e7}nextstep{color:#f4f3e7;border:2px solid rgb(19,53,45);background:#13352d;opacity:.5}.optionselected nextstep{opacity:1}nextstep:hover{background:#002119;border:2px solid #002119}.productdetailsflex{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.productdetailcopy p:last-child{margin-bottom:0}.productdetailcopy p{font-weight:500;font-size:14px}.productdetailitem{width:calc(50% - 20px);padding:40px;border-radius:20px;border:2px solid #b1baaf;margin-bottom:20px;margin-left:10px;margin-right:10px}@media (max-width: 1100px){.productdetailitem{width:100%;margin-left:0;margin-right:0}}.productdetailcopy{height:0;overflow:hidden;visibility:hidden;max-height:0;opacity:0;transition:opacity .5s}.productdetailitem.expanded{background:#13352d;border:2px solid #13352d}.expanded .productdetailcopy{max-height:2000px;visibility:visible;overflow:visible;height:100%;margin-top:25px;color:#f4f3e7;opacity:1}.expanded .productdetailheadline{color:#f4f3e7}.togglebutton{width:35px;height:35px;position:absolute;right:0}.detailslist ul{margin-left:20px}.detailslist li{padding-left:10px;font-weight:500!important;font-size:16px;margin-bottom:10px}.saunalistheading{font-family:Manrope;font-style:normal;font-weight:700;font-size:14px;line-height:120%;letter-spacing:.12em;color:#13352d;border-bottom:2px solid #13352d;text-transform:uppercase;display:block;width:100%;padding-bottom:10px;margin-bottom:20px;margin-top:30px}.productdetailitem{cursor:pointer}.productdetailcopy{cursor:text}.togglebutton{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19' stroke='%23566E65' stroke-width='2'/%3E%3Cpath d='M13.5703 20H26.4275' stroke='%23566E65' stroke-width='2'/%3E%3Cpath d='M20 26.4219L20 13.5647' stroke='%23566E65' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain}.expanded .togglebutton{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19' stroke='%23F4F3E7' stroke-width='2'/%3E%3Cpath d='M13.5703 20H26.4275' stroke='%23F4F3E7' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain}.productdetailheadline{margin-bottom:0;position:relative;color:#566e65;display:flex;align-items:center;justify-content:space-between;letter-spacing:.5px;font-size:25px;font-family:Stratos SemiLight!important}.product-hero{display:flex;flex-direction:row-reverse}.product-block.product-description p{font-size:16px;font-weight:500!important;color:#13352d}.productdetailsheadline{font-weight:700!important;font-family:Manrope!important;text-transform:uppercase;color:#566e65;letter-spacing:3px;font-size:13.5px;padding-bottom:40px}.relatedrecsreadssubhead{padding-bottom:20px!important}.variant-wrapper{display:flex;justify-content:space-between;align-items:center}.product-main-slide{background-color:#999585}.product-single__title{line-height:1.3}.product__policies{display:none}.product-single__meta{padding:42px 80px 80px;margin:0 auto;max-width:700px}.productimagehalf{padding-left:0;position:relative}.rc-container-wrapper{display:none}.flickity-page-dots{bottom:25px}.product-single__header{margin-top:0}.product-block .rte,.product-block .rte span,.product__price,.variant__label,.productsize{font-size:16px;font-weight:500!important;color:#13352d}.variant-wrapper a{height:auto;display:inherit}.photonav img{pointer-events:none}.flickity-page-dots .dot{background:#f4f3e7;opacity:.3;width:9px;height:9px;margin:0 4px}.flickity-page-dots .dot.is-selected{background-color:#f4f3e7}.rorysvg{min-width:60px;min-height:60px;transition:.5s ease;border-radius:100%}.rorysvg path{transition:.5s ease}.rorysvg:hover{background:#13352d}.rorysvg:hover path{stroke:#f4f3e7}.subscribebtn,.contactrory{color:#13352d!important;background-color:unset!important;border:2px solid #b1baaf;letter-spacing:.5px!important;text-transform:unset!important;font-size:calc(var(--typeBaseSize) - 1px);border-radius:9999px;font-weight:500;padding:12.5px 22px;margin-bottom:10px;transition:background .5s,border .5s,color .5s!important;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.contactrory{margin-top:10px}.deliveryoption{padding:3px 15px;border-radius:999px;transition:border .5s,background .5s!important;display:flex;align-items:center;border:2px solid #13352d}.onetimepurchaseswitch{display:block;visibility:hidden;pointer-events:none;cursor:pointer;width:100%;font-size:13px!important;font-weight:500!important;margin-top:15px!important;text-align:center;min-height:42px}.onetimepurchaseswitch:hover{opacity:.4}.onetimepurchaseswitch span{border-bottom:1px solid}.deliveryoption:not(.active){border:2px solid #b1baaf}.deliveryoption:not(.active):hover{background:#b1baaf}.deliverylabel{display:flex;flex-direction:column;align-items:center;justify-content:center}.mainatcbtn,.subscribebtn{height:56px}.subscribebtn:hover,.contactrory:hover{background-color:#566e65!important;color:#f4f3e7!important;border-color:#566e65!important}.mainatcbtn{font-size:calc(var(--typeBaseSize) - 1px)!important;text-transform:unset!important;letter-spacing:.5px!important;font-family:Manrope!important}.subscribebtn:not(:hover){color:#13352d!important;background-color:unset!important;border:2px solid #566e65}.photonav{height:auto;width:90px;position:absolute;z-index:2;top:50%;transform:translatey(-50%);padding:0 20px;visibility:hidden;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photonav:hover{opacity:.7!important}.productimagehalf:hover .photonav{visibility:visible;opacity:1}.photonav.right{right:0}.variant-input-wrap label{padding:7px 14px;font-weight:500;border:2px solid #b1baaf;transition:.5s!important;transition-property:all!important;transition-duration:.5s!important;transition-timing-function:ease!important;transition-delay:0s!important;margin-bottom:0}.multi-variant .variant-input-wrap label{margin-bottom:8px}.multi-variant .variant-input-wrap{max-width:350px}.multi-variant .variant-wrapper{align-items:flex-start}.product-single__form{margin-bottom:0!important}.product-single__header{margin-bottom:0;padding-bottom:0!important}.variant-input{display:inline-flex}.variant-wrapper{margin-bottom:7px}.variant-input-wrap label:hover{background-color:#b1baaf}.variant-input-wrap input[type=radio]:checked+label{background:#13352d;color:#f4f3e7;border:2px solid #13352d;box-shadow:unset!important}.btn:not(:hover){color:var(--alabaster)!important;background-color:#13352d!important}.btn:hover{color:var(--alabaster)!important;background-color:#002119!important}.variant-input-wrap,.variant__label{border:0;padding:0;margin-bottom:5px;position:relative;text-align:left}.product-block{padding:10px 0}.quantityblockpdp .product__quantity{display:flex;align-items:center;justify-content:space-between}.quantityblockpdp{padding-top:0}.variantpicker{padding-bottom:0;padding-top:0}shopify-payment-terms{font-size:13px!important;font-weight:500!important;margin-top:15px!important;text-align:center;display:block}.linkoutvariants label.disabled:after{content:"";display:none!important}.linkoutvariants label.disabled{color:var(--colorTextBody);box-shadow:none;cursor:pointer}.product-block--price{display:flex}.product-single__meta .is-active{background:#13352d!important;color:#f4f3e7!important;border:2px solid #13352d!important}.product-single__title,.product__quantity{margin-bottom:0}.qtyinputgroup input{border-bottom:unset!important;text-align:center;padding:unset;font-weight:calc(var(--typeBaseSize) - 2px)!important}.product__quantity input[type=number]{max-width:80px;font-weight:500;font-size:calc(var(--typeBaseSize) - 2px);-webkit-appearance:none;-webkit-user-select:none;user-select:none;margin:0;-moz-appearance:textfield;pointer-events:none}.variant-input-wrap{margin-right:-8px;text-align:right}.qtyinputgroup{border-radius:999px;font-weight:500;padding:.5px 20px!important;background:#13352d;color:#f4f3e7;border:2px solid #13352d;box-shadow:unset!important;position:relative}.plusminusbtn{cursor:pointer;padding:0 10px!important;position:absolute}.button-minus{left:5px}.button-plus{right:5px}.subscriptionradioflex{display:none;height:56px;display:flex}.product-recommendations .grid--uniform{padding-bottom:0!important}.pdpslideshow{background:#e8dcc6;padding:80px 60px}.pdpslideshow .lazyloaded{opacity:1!important}.slideslidecopy h2{line-height:1.3;font-size:37px}.smallerheadline{font-size:27px!important}.slideslidecopy p{font-size:15px;font-weight:500}.slideslidecopy{width:60%;padding-left:120px;padding-right:120px;display:flex;flex-direction:column;padding-bottom:60px;justify-content:center}.pdpslideshow .image-wrap{position:relative}.pdpslideshow .image-wrap img{position:absolute;left:0;top:0;border-radius:10px}.saunaswipeprev svg,.saunaswipenext svg,.saunaswipeprev,.saunaswipenext{width:55px;height:55px;cursor:pointer}.swiper-pagination-bullet{height:9px!important;width:9px!important}.saunaswiper{overflow:hidden}.navcontain{display:flex;align-items:center;justify-content:center;position:absolute;bottom:60px;left:calc(40% + 120px);z-index:2}.saunadots{display:inline-block;width:auto!important;text-align:center;margin-left:15px;margin-right:15px}.swiper-pagination-bullet-active{background:#566e65!important}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#13352d!important;opacity:.3!important}.hiddensubscriptionvalues{display:none!important;visibility:hidden!important;opacity:0;height:0;width:0}.subscriptionoptionsflex{display:flex;justify-content:space-between}.deliveryschedflex{margin-left:10px;display:flex;gap:5px}.atcsubscribebtn{display:none}.subscriptionoptions{display:none;width:100%}.deliveryoption.active{background:#13352d;color:#f4f3e7}.productrecitem img{border-radius:10px}.productdetailsheadingflex{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.rorycontactflex{display:flex;align-items:center;justify-content:flex-end}.rorycopy{font-weight:500;font-size:16px;max-width:400px}.roryimage{width:60px!important;height:60px;object-fit:cover;margin-right:10px;border-radius:100%}.relatedproductsheadlinesmaller{padding-bottom:0!important;margin-bottom:15px!important}@media (max-width: 1007px){.product-hero,.recsreadsflex{flex-direction:column}.related50{width:100%!important;padding:50px 40px!important}.relatedrecsreadssubhead{padding-top:0!important}.relatedproduct{border-right:unset!important}.relatedread{border-left:unset!important}.productdetailsheadingflex{flex-direction:column;align-items:flex-start}.rorycontactflex{padding-top:20px;justify-content:space-between;width:100%}.productrecitem{width:70vw!important}.product-recommendations{padding-left:0!important;padding-right:0!important}.product-recommendations{padding:0 20vw}.nomobileimage{min-height:700px}.topcopyheadline p{font-size:27px}.saunamissioncopy{padding:40px 5%}.slideslidecopy h2:not(.smallerheadline){font-size:30px}.smallerheadline{font-size:23px!important}.togglebutton{width:30px;height:30px}.pdpdetailscontain{padding:40px 5%}.flexcol{margin-bottom:0}.productdetailsflex{display:flex;flex-direction:column;gap:0}.productdetailitem{padding:30px}.productdetailsheadline{text-align:center;padding-top:40px}.saunaslide{flex-direction:column}.saunaslideimage,.slideslidecopy{width:100%!important;padding-left:0!important;padding-right:0!important}.pdpslideshow{padding:40px 5% 50px!important}.navcontain{position:unset!important;padding-top:10px}.saunaswipeprev,.saunaswipenext{display:none!important}.slideslidecopy{padding-top:5%;padding-bottom:0%}.saunaslideimage{padding-bottom:100%!important}.product-single__meta{padding:20px 5%!important}.flickity-page-dots{bottom:15px}.medium-up--one-half{width:100%}.product-single__meta{max-width:unset}[data-product-images]{width:100vw;margin:0 0 0 auto;position:relative}.product__photos{margin:0}.product-single__title{text-align:left}}@media (max-width: 1280px){.slideslidecopy{padding-left:60px;padding-right:60px}.product-single__meta{padding:25px 60px}.navcontain{left:calc(40% + 60px);bottom:20px}.pdpslideshow{padding:80px 40px}}.productlabel{padding:4px 14px;font-weight:500;border:2px solid #b1baaf;margin-bottom:0;font-family:Manrope;font-size:calc(var(--typeBaseSize) - 2px);letter-spacing:var(--typeBaseSpacing);border-radius:999px;display:inline}.producttitle{display:block;margin-top:12px}.saunaslide{display:flex}.saunaslideimage{width:40%}.saunaslidecopy{width:60%}.product-hero{max-width:2000px;margin:0 auto}.pdpslideshowcontain{max-width:1400px;margin:0 auto;position:relative}.grid__item{padding-left:0}@media (hover: none){.photonav{display:none!important}}.btn--full.subscribebtn.subscriptionopen:hover{background:transparent!important;color:#13352d!important}.subscriptionopen{font-size:16px!important;transition:unset!important}.originalprice{position:relative;transition:color .5s}.subscribebtn:not(:hover) .originalprice{color:#566e65}.subscribebtn:hover .originalprice{color:#dfdfd4}@media (min-width: 1008px){[data-product-blocks]{padding-bottom:40px}}.subscribebtn:not(:hover) .originalprice:after{content:"";height:1px;width:100%;position:absolute;background:#566e65;top:50%;left:0;transform:translateY(-50%);transition:background .5s}.subscribebtn:hover .originalprice:after{content:"";height:1px;width:100%;position:absolute;background:#dfdfd4;top:50%;left:0;transform:translateY(-50%);transition:background .5s}.relatedaddtocart{font-weight:500;color:#566e65;border:2px solid #566e65;padding:15px 30px;width:100%;border-radius:9999px;transition:.5s}.relatedaddtocart:hover{background:#13352d;color:#f4f3e7;border:2px solid #13352d}@media (max-width: 750px){.subscribebtn{padding-left:20px;padding-right:20px}.iconbulletitem .image-wrap{width:30px!important;min-width:30px!important}.deliverylabel{font-size:12px;font-weight:700}.deliveryoption{font-size:13.6px!important}}spacer{display:block;min-height:20px;width:100%}.bulletswithicons .lazyloaded{opacity:1!important}.iconbulletitem .image-wrap{width:40px;min-width:40px}.iconbulletitem{display:flex;align-items:center;margin-bottom:10px;font-size:16px;font-weight:500!important;color:#566e65}.bullettext{margin-left:10px}.imgsvgcontain,.recsreadsflex{display:flex}.maxcontentwidth{max-width:550px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%}.maxcontentwidth a{width:100%}.related50{width:50%;border-bottom:2px solid #566e65;padding:100px;text-align:center}.relatedreadrecheadline{padding-top:40px;font-size:30px;font-family:Stratos SemiLight;line-height:1.4;max-width:500px;margin:0 auto}.relatedproductdesc{padding-top:10px;font-weight:500;color:#13352d;font-size:16px}.relatedproduct{border-right:1px solid #566e65}.relatedread{border-left:1px solid #566e65}.squareratio{height:0;padding-bottom:100%;position:relative;border-radius:10px}.squareratio img{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%;border-radius:10px}@media (max-width: 600px){.rorycontactflex{flex-direction:column;align-items:flex-start}.imgsvgcontain{padding-top:20px}.roryimage{width:50px!important;height:50px!important}.rorysvg{min-width:50px;min-height:50px;width:50px;height:50px}.rorycopy{max-width:unset}}saunacheckoutform{margin-top:40px}.saunasizelabel{border-radius:99999px;padding:12px 30px;border:2px solid #566e69;color:#13352d;font-weight:500;display:flex;align-items:center;justify-content:flex-start;transition:.6s ease;font-size:16px;line-height:1.4}.saunasizelabel:hover,sizeitem input:checked+label{background:#566e69;color:#fff}.saunasizelabel:hover path,.saunasizelabel:hover circle,sizeitem input:checked+label path,sizeitem input:checked+label circle{stroke:#fff}sizeitem path,sizeitem circle{transition:.6s ease}sizeitem input{display:none}.sizeicon{margin-right:10px}.stepdescription{margin-top:50px}saunaforminputs{margin-top:10px}.stepdesctitle{font-size:20px;font-family:Manrope!important;font-weight:500;color:#13352d;letter-spacing:.01em}.stepdesc{font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;color:#13352d;letter-spacing:.01em}.subscribebtn{position:relative;margin-bottom:20px}.subscribebtn .subscription-pricing{font-weight:500}.subscribebtn .original-price-strikethrough{text-decoration:line-through;opacity:.6;margin-left:5px;font-size:.85em;vertical-align:baseline;position:relative;top:-1px}.subscribebtn .savings-badge{position:absolute;bottom:-9px;left:50%;transform:translate(-50%);background:#566e65;color:#fff;font-size:.4em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:6px 12px;border-radius:6px;white-space:nowrap;z-index:5;line-height:1;transition:background .5s,color .5s,box-shadow .5s}.subscribebtn:hover .savings-badge{background:#fff;color:#0b231d;box-shadow:0 2px 4px #00000014}.stepnumber{font-family:Manrope;font-style:normal;font-weight:500;font-size:20px;letter-spacing:.01em;color:#13352d;opacity:.7}.productimagehalf{background-color:#e6dbc5}.saunastepimage{width:100%;height:100%;object-fit:cover}.powericon{margin-left:15px;margin-right:10px}.poweramt{width:55px}.controllerfinish{margin-top:40px}controllerfinishes,.controllerswatches{visibility:hidden;height:0;width:0;opacity:0;transition:opacity .6s ease;position:absolute}controllerfinishes.controllertypeselected{visibility:visible;height:auto;width:auto;opacity:1;position:relative}.controllerswatches.swatchtypeselected{visibility:visible;height:40px;width:40px;opacity:1;position:relative;margin-right:20px}.swatches{display:flex;flex-wrap:wrap}.controllerswatches{cursor:pointer;border-radius:100%;overflow:hidden}.controllerswatches:hover,.selectedswatch{padding:5px;position:relative}.controllerswatches:hover:after,.selectedswatch:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:2px solid #566e69;border-radius:100%}.swatchinput{display:none}.swatchlabel{margin-bottom:0;width:100%;height:100%;border-radius:100%}.additionaloptionsradio{display:none}.seconddesc{margin-top:30px}.additionalsaunacomponents{display:none}reviewitem{display:flex;align-items:center;justify-content:space-between}reviewitem p{color:#13352d;opacity:.8}reviewitem a{text-decoration:underline}.editsauna{cursor:pointer;text-decoration:underline}#reviewextension{display:none}#saunatotalpricecontain{margin-top:30px}#saunatotalprice{color:#13352d;position:relative;margin-right:10px}.saunaform .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#f4f3e7!important;opacity:.3!important;width:9px!important;height:9px!important;margin:0 4px!important}.saunaform .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{opacity:.6!important}.saunaform .swiper-pagination-bullet-active{opacity:1!important;background:#f4f3e7!important;width:9px!important;height:9px!important;margin:0 4px!important}.saunaform .swiper-horizontal>.swiper-pagination-bullets,.saunaform .swiper-pagination-bullets.swiper-pagination-horizontal,.saunaform .swiper-pagination-custom,.saunaform .swiper-pagination-fraction{bottom:25px!important;line-height:1}.flangereflectholder{display:none!important}.powercontain,.sizecontain{display:flex;align-items:center}.swiper-hidden-slide{display:none!important}.hide{display:none!important;visibility:hidden!important}.powericon,.sizeicon{min-width:30px;min-height:30px}@media (max-width: 1007px){.powericon{margin-left:10px}.controllerswatches{margin-right:10px!important;margin-bottom:10px}.reviewsauna .stepdesctitle{min-width:140px}.reviewsauna .stepdesc{text-align:right}#saunatotalpricecontain{margin-top:20px;margin-bottom:30px}}@media (max-width: 450px){.sizeamt{font-size:14px}}.saunaupsellcontain{background:#e8dcc6;border-radius:20px;padding:70px;display:flex;align-items:center}.upsellcontain{padding-top:0}.saunaupselltext{width:60%;padding-right:10vw}.upsellsubhead{font-family:Manrope;font-weight:700;font-size:16px;line-height:120%;letter-spacing:.12em;text-transform:uppercase;color:#566e65}.upsellheading p{font-size:32px;line-height:44px;color:#13352d;font-weight:400;font-family:stratos-lights;margin-top:25px}.saunaupsellimage{width:40%}.saunaupsellimage img{opacity:1!important;border-radius:10px}.upsellbtn{color:#13352d;font-weight:500;border-radius:999px;border:2px solid #13352d;padding:12px 45px;transition:background .5s,color .5s,border .5s;margin-top:20px}.upsellbtn:hover{background:#13352d;color:#f4f3e7}@media (max-width: 1007px){.upsellheading p{font-size:26px;line-height:35px}.upsellheading p{margin-top:20px}.upsellcontain .pdpdetailscontain{padding-top:0!important}.upsellbtn{margin-top:10px}.upsellsubhead{font-size:13px}.saunaupsellcontain{flex-direction:column-reverse;padding:30px}.saunaupsellimage{width:100%}.saunaupselltext{width:100%;padding-right:0;padding-top:30px}}.upsellheading a{border-bottom:2px solid!important}.textblockproduct{font-size:16px;font-weight:500!important;color:#575b53}.product-description strong a{font-weight:700}.sizeamt{pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/pdp.css.map */
