{"title":"Hybrid Saunas","description":"\u003cp\u003eClaim your backyard sanctuary with full spectrum infrared for everyday warmth or traditional stone heat for a deeper ritual.\u003c\/p\u003e","products":[{"product_id":"golden-designs-carinthia-3-person-outdoor-hybrid-sauna-gdi-8123-01","title":"3 Person Outdoor Hybrid Sauna - Golden Designs Carinthia","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-label=\"3 Person Outdoor Hybrid Sauna - Golden Designs Carinthia description\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e3 person outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2\u003eOne backyard sauna, two very different ways to reset\u003c\/h2\u003e\n    \u003cp\u003eThe Carinthia is built for buyers who like the idea of a traditional outdoor sauna but do not want every session to feel the same.\u003c\/p\u003e\n\u003cp\u003eUse Full Spectrum IR when you want a quieter, lower-temperature sweat. Use the 8.0 kW stove when you want the enveloping heat of stones, steam and a more complete outdoor ritual.\u003c\/p\u003e\n\u003cp\u003eNatural Reforested Canadian Hemlock, bronze privacy glass, chromotherapy, red light therapy feature, Bluetooth audio and roof accent lighting make it feel like a true backyard wellness room rather than a technical compromise.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eOutdoor hybrid sauna with Full Spectrum IR or traditional stove heat\u003c\/li\u003e\n\u003cli\u003e3 person capacity\u003c\/li\u003e\n\u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR: 8 total emitters: 2 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eNatural Reforested Canadian Hemlock with waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eBronze privacy tempered glass door\u003c\/li\u003e\n\u003cli\u003eInterior chromotherapy color lighting system + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eInterior LED control panel with FM station and Bluetooth connection\u003c\/li\u003e\n\u003cli\u003eBuilt in performance speakers\u003c\/li\u003e\n\u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003cli\u003eTraditional stove ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eShips in 9 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSKU: GDI-8123-01\u003c\/li\u003e\n\u003cli\u003eModel: Carinthia\u003c\/li\u003e\n\u003cli\u003eCapacity: 3 person\u003c\/li\u003e\n\u003cli\u003eSauna type: Outdoor Hybrid\u003c\/li\u003e\n\u003cli\u003eStyle: Classic outdoor hybrid\u003c\/li\u003e\n\u003cli\u003eWood: Natural Reforested Canadian Hemlock\u003c\/li\u003e\n\u003cli\u003eExterior finish: waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eExterior dimensions: 84.1\" W x 73.6\" D x 97.4\" H with overhang; 63\" W x 56.7\" D x 97.4\" H without overhang\u003c\/li\u003e\n\u003cli\u003eInterior dimensions: 59.2\" W x 53.2\" D x 78\" H\u003c\/li\u003e\n\u003cli\u003eStove: 8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eInfrared system: 8 total emitters: 2 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eTraditional stove temperature: ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR temperature: ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eElectrical service: 240V \/ 40A for stove and Full Spectrum system\u003c\/li\u003e\n\u003cli\u003eDoor: bronze privacy tempered glass\u003c\/li\u003e\n\u003cli\u003eLighting: interior chromotherapy + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eAudio: FM station, Bluetooth connection and built in performance speakers\u003c\/li\u003e\n\u003cli\u003eIncluded accessories: sandglass, bucket and scoop\u003c\/li\u003e\n\u003cli\u003eOutdoor use: yes\u003c\/li\u003e\n\u003cli\u003eAssembled weight: 750 lb\u003c\/li\u003e\n\u003cli\u003eShipping weight: 930 lb\u003c\/li\u003e\n\u003cli\u003eCartons: 9 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 9 boxes. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp\u003eCurbside delivery means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the backyard, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp\u003eBefore delivery, confirm the final outdoor location, gate access, foundation, drainage and electrical route. Outdoor hybrid saunas should sit on a flat, level and well drained base such as a properly prepared gravel pad, concrete pad or reinforced deck.\u003c\/p\u003e\n\u003cp\u003ePrefer professional help? We recommend \u003ca href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eWe Can Assemble\u003c\/strong\u003e\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp\u003eThis sauna requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. Book the electrician before your delivery date rather than after.\u003c\/p\u003e\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp\u003eThis Golden Designs outdoor hybrid sauna includes the manufacturer's residential warranty. Warranty coverage applies to qualifying defects in materials and workmanship under normal residential use.\u003c\/p\u003e\n\u003cp\u003eOutdoor placement, electrical installation, weather exposure, maintenance, cleaning and use must follow the manufacturer's instructions. Damage from improper installation, neglect, harsh cleaners, unauthorized modifications or failure to maintain the exterior may not be covered.\u003c\/p\u003e\n\u003cp\u003eFor warranty support, keep your order information, product serial details and photos of the issue. Contact Kinaura Life and we will help coordinate the next steps with the authorized warranty process.\u003c\/p\u003e\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Carinthia outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eHYBRID HEAT\u003c\/p\u003e\n        \u003ch3\u003eThe freedom to choose your heat before you step outside\u003c\/h3\u003e\n        \u003cp\u003eHybrid only works when the choice feels simple. The Carinthia is about matching the session to the evening.\u003c\/p\u003e\n\u003cp\u003eSome days call for a softer infrared session that feels like warm sun through cedar. Other days call for the ritual: preheat the stones, pour the water, let the steam rise and step back into the cool air outside. One cabin gives you both moods without asking for two separate structures.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-gdi-8123-01-3-person-outdoor-hybrid-sauna-backyard-main.jpg\" alt=\"3 Person Outdoor Hybrid Sauna - Golden Designs Carinthia lifestyle view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-gdi-8123-01-3-person-outdoor-hybrid-sauna-front.jpg\" alt=\"3 Person Outdoor Hybrid Sauna - Golden Designs Carinthia sauna detail\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOUTDOOR RITUAL\u003c\/p\u003e\n        \u003ch3\u003eA compact outdoor retreat with more flexibility than a single-heat sauna\u003c\/h3\u003e\n        \u003cp\u003eThis is the more compact model in the classic hybrid group, so it suits one or two regular users especially well.\u003c\/p\u003e\n\u003cp\u003eThe value is not just the 3 person rating. It is the ability to keep the footprint reasonable while still building a real outdoor habit around two heat styles, a cedar interior and the privacy of a dedicated backyard room.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003csection class=\"kl-faq-section\" aria-label=\"3 Person Outdoor Hybrid Sauna - Golden Designs Carinthia FAQs\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003cp class=\"kl-editorial-eyebrow\"\u003eQuestions before you buy\u003c\/p\u003e\n\u003ch2\u003eClear answers for choosing an outdoor hybrid sauna\u003c\/h2\u003e\n\u003cp\u003eHybrid saunas are powerful, but the decision is more technical than a standard infrared or traditional cabin. These answers keep the choice clear.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the infrared and traditional stove modes at the same time?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFollow the manufacturer’s operating instructions for your specific model. The key point for the buyer is that this sauna gives you both heat styles in one outdoor room: Full Spectrum IR for lower-temperature sessions and a traditional stove for steam and hotter air. Do not assume every mode or feature should be used together unless the manual confirms it.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow is infrared different from traditional steam heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eTraditional heat warms the air and the stones. When you add water to the stones, you create löyly, the wave of steam and humidity people associate with a traditional sauna ritual. Full Spectrum IR feels more direct and can be used at lower cabin temperatures. Think of it as a quieter, lower-temperature session rather than the same feeling as steam.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow long does each heat style take to warm up?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInfrared sessions are typically used at lower temperatures, while the traditional stove needs more time to heat the stones and cabin air properly. Plan longer preheat time when you want the full steam ritual. For exact operating times, use the manual and your outdoor temperature as the practical guide.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eDo I need special electrical work?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eYes. These outdoor hybrid models require dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. A certified electrician should review panel capacity, outdoor-rated wiring, circuit route and local code before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eIs the listed capacity realistic?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eCapacity is a manufacturer rating, but comfort depends on how you use the sauna. A 3 person model is usually most comfortable for one or two regular users. A 5 person model gives more room for shared sessions and a less compressed experience. If stretching out matters, size up.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat should I plan before delivery?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConfirm the foundation, drainage, gate access, delivery path, final placement and electrical route. These outdoor hybrid saunas ship by LTL freight in multiple boxes, and curbside delivery does not include moving boxes to the backyard, unpacking or assembly.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWho should not use a traditional or hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eDo not use the sauna if you are pregnant or trying to conceive, have an active fever, unstable angina, have recently had a heart attack, have severe aortic stenosis, or have uncontrolled high blood pressure. The traditional stove mode operates at higher temperatures than infrared mode, so the heat stress can be more intense. Consult your physician before use if you have any cardiovascular condition, diabetes, or difficulty regulating body temperature. If you have asthma or respiratory sensitivity, use caution with woods such as cedar or hemlock, as heat can intensify natural aromatic compounds that may trigger symptoms in sensitive people.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the sauna if I take medication or use transdermal patches?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConsult your physician if you take medication that may affect circulation, blood pressure, sweating, or heat tolerance. Sauna heat can affect how some medications are tolerated. Remove transdermal medication patches before each session unless your physician tells you otherwise, as sauna temperatures may change how quickly medicine is absorbed through the skin. This information is general and does not replace professional medical advice.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I clean and maintain my outdoor hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, wipe benches and backrests with a damp cloth to remove sweat. Use only diluted white vinegar and water or cleaners specifically approved for sauna wood. Avoid bleach, ammonia, solvents and harsh household cleaners. After use, remove damp towels and leave the door slightly open so the cabin can dry. Because this is an outdoor sauna, inspect the exterior regularly, keep drainage clear and follow the manufacturer’s maintenance instructions for the exterior stain, roof protection and seasonal exposure. Inspect sauna stones annually. Over time, stones can erode and block airflow, which may overheat the heating elements and reduce efficiency.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eThis information is general and does not replace the manufacturer manual, local code requirements or medical advice.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517010170193,"sku":"GDI-8123-01","price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-gdi-8123-01-3-person-outdoor-hybrid-sauna-backyard-main.jpg?v=1786116272"},{"product_id":"golden-designs-gargellen-5-person-outdoor-hybrid-sauna-gdi-8125-01","title":"5 Person Outdoor Hybrid Sauna - Golden Designs Gargellen","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-label=\"5 Person Outdoor Hybrid Sauna - Golden Designs Gargellen description\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e5 person outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2\u003eA larger outdoor hybrid sauna for shared routines and full steam evenings\u003c\/h2\u003e\n    \u003cp\u003eThe Gargellen gives the hybrid concept more room to breathe. Its larger interior makes the choice between infrared and traditional heat feel less like a feature list and more like a daily ritual.\u003c\/p\u003e\n\u003cp\u003eFull Spectrum IR gives you a direct, lower-temperature style of warmth. The 8.0 kW stove brings the more enveloping traditional sauna experience, with steam, hotter air and the physical ritual of pouring water over the stones.\u003c\/p\u003e\n\u003cp\u003eCanadian Hemlock, bronze privacy glass, integrated lighting, red light therapy feature, Bluetooth audio and a roofed outdoor profile make it a strong backyard centerpiece.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eOutdoor hybrid sauna with Full Spectrum IR or traditional stove heat\u003c\/li\u003e\n\u003cli\u003e5 person capacity\u003c\/li\u003e\n\u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR: 10 total emitters: 4 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eNatural Reforested Canadian Hemlock with waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eBronze privacy tempered glass door\u003c\/li\u003e\n\u003cli\u003eInterior chromotherapy color lighting system + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eInterior LED control panel with FM station and Bluetooth connection\u003c\/li\u003e\n\u003cli\u003eBuilt in performance speakers\u003c\/li\u003e\n\u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003cli\u003eTraditional stove ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eShips in 10 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSKU: GDI-8125-01\u003c\/li\u003e\n\u003cli\u003eModel: Gargellen\u003c\/li\u003e\n\u003cli\u003eCapacity: 5 person\u003c\/li\u003e\n\u003cli\u003eSauna type: Outdoor Hybrid\u003c\/li\u003e\n\u003cli\u003eStyle: Classic outdoor hybrid\u003c\/li\u003e\n\u003cli\u003eWood: Natural Reforested Canadian Hemlock\u003c\/li\u003e\n\u003cli\u003eExterior finish: waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eExterior dimensions: 98.9\" W x 72.6\" D x 97.4\" H with overhang; 78\" W x 56.7\" D x 97.4\" H without overhang\u003c\/li\u003e\n\u003cli\u003eInterior dimensions: 74.2\" W x 53.2\" D x 78\" H\u003c\/li\u003e\n\u003cli\u003eStove: 8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eInfrared system: 10 total emitters: 4 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eTraditional stove temperature: ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR temperature: ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eElectrical service: 240V \/ 40A for stove and Full Spectrum system\u003c\/li\u003e\n\u003cli\u003eDoor: bronze privacy tempered glass\u003c\/li\u003e\n\u003cli\u003eLighting: interior chromotherapy + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eAudio: FM station, Bluetooth connection and built in performance speakers\u003c\/li\u003e\n\u003cli\u003eIncluded accessories: sandglass, bucket and scoop\u003c\/li\u003e\n\u003cli\u003eOutdoor use: yes\u003c\/li\u003e\n\u003cli\u003eAssembled weight: 1075 lb\u003c\/li\u003e\n\u003cli\u003eShipping weight: 1170 lb\u003c\/li\u003e\n\u003cli\u003eCartons: 10 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 10 boxes. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp\u003eCurbside delivery means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the backyard, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp\u003eBefore delivery, confirm the final outdoor location, gate access, foundation, drainage and electrical route. Outdoor hybrid saunas should sit on a flat, level and well drained base such as a properly prepared gravel pad, concrete pad or reinforced deck.\u003c\/p\u003e\n\u003cp\u003ePrefer professional help? We recommend \u003ca href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eWe Can Assemble\u003c\/strong\u003e\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp\u003eThis sauna requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. Book the electrician before your delivery date rather than after.\u003c\/p\u003e\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp\u003eThis Golden Designs outdoor hybrid sauna includes the manufacturer's residential warranty. Warranty coverage applies to qualifying defects in materials and workmanship under normal residential use.\u003c\/p\u003e\n\u003cp\u003eOutdoor placement, electrical installation, weather exposure, maintenance, cleaning and use must follow the manufacturer's instructions. Damage from improper installation, neglect, harsh cleaners, unauthorized modifications or failure to maintain the exterior may not be covered.\u003c\/p\u003e\n\u003cp\u003eFor warranty support, keep your order information, product serial details and photos of the issue. Contact Kinaura Life and we will help coordinate the next steps with the authorized warranty process.\u003c\/p\u003e\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Gargellen outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eHYBRID HEAT\u003c\/p\u003e\n        \u003ch3\u003eFor households that do not all want the same kind of heat\u003c\/h3\u003e\n        \u003cp\u003eOne person may want the softer feel of infrared. Another may want the full Finnish-style ritual of stones and steam. That is the real reason to buy a hybrid sauna.\u003c\/p\u003e\n\u003cp\u003eThe Gargellen gives you the flexibility to make the sauna useful on more days, for more people, without turning the backyard into a collection of separate wellness devices.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-gdi-8125-01-5-person-outdoor-hybrid-sauna-backyard-main.jpg\" alt=\"5 Person Outdoor Hybrid Sauna - Golden Designs Gargellen lifestyle view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-gdi-8125-01-5-person-outdoor-hybrid-sauna-front.jpg\" alt=\"5 Person Outdoor Hybrid Sauna - Golden Designs Gargellen sauna detail\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOUTDOOR RITUAL\u003c\/p\u003e\n        \u003ch3\u003eMore room makes the hybrid idea more convincing\u003c\/h3\u003e\n        \u003cp\u003eHybrid saunas can feel like a compromise when the cabin is too tight. The Gargellen solves much of that by giving the classic outdoor format a larger interior and more emitters.\u003c\/p\u003e\n\u003cp\u003eIt is the better choice if you want the sauna to be shared, used often and treated as a genuine retreat rather than a novelty you test a few times.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003csection class=\"kl-faq-section\" aria-label=\"5 Person Outdoor Hybrid Sauna - Golden Designs Gargellen FAQs\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003cp class=\"kl-editorial-eyebrow\"\u003eQuestions before you buy\u003c\/p\u003e\n\u003ch2\u003eClear answers for choosing an outdoor hybrid sauna\u003c\/h2\u003e\n\u003cp\u003eHybrid saunas are powerful, but the decision is more technical than a standard infrared or traditional cabin. These answers keep the choice clear.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the infrared and traditional stove modes at the same time?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFollow the manufacturer’s operating instructions for your specific model. The key point for the buyer is that this sauna gives you both heat styles in one outdoor room: Full Spectrum IR for lower-temperature sessions and a traditional stove for steam and hotter air. Do not assume every mode or feature should be used together unless the manual confirms it.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow is infrared different from traditional steam heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eTraditional heat warms the air and the stones. When you add water to the stones, you create löyly, the wave of steam and humidity people associate with a traditional sauna ritual. Full Spectrum IR feels more direct and can be used at lower cabin temperatures. Think of it as a quieter, lower-temperature session rather than the same feeling as steam.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow long does each heat style take to warm up?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInfrared sessions are typically used at lower temperatures, while the traditional stove needs more time to heat the stones and cabin air properly. Plan longer preheat time when you want the full steam ritual. For exact operating times, use the manual and your outdoor temperature as the practical guide.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eDo I need special electrical work?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eYes. These outdoor hybrid models require dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. A certified electrician should review panel capacity, outdoor-rated wiring, circuit route and local code before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eIs the listed capacity realistic?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eCapacity is a manufacturer rating, but comfort depends on how you use the sauna. A 3 person model is usually most comfortable for one or two regular users. A 5 person model gives more room for shared sessions and a less compressed experience. If stretching out matters, size up.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat should I plan before delivery?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConfirm the foundation, drainage, gate access, delivery path, final placement and electrical route. These outdoor hybrid saunas ship by LTL freight in multiple boxes, and curbside delivery does not include moving boxes to the backyard, unpacking or assembly.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWho should not use a traditional or hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eDo not use the sauna if you are pregnant or trying to conceive, have an active fever, unstable angina, have recently had a heart attack, have severe aortic stenosis, or have uncontrolled high blood pressure. The traditional stove mode operates at higher temperatures than infrared mode, so the heat stress can be more intense. Consult your physician before use if you have any cardiovascular condition, diabetes, or difficulty regulating body temperature. If you have asthma or respiratory sensitivity, use caution with woods such as cedar or hemlock, as heat can intensify natural aromatic compounds that may trigger symptoms in sensitive people.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the sauna if I take medication or use transdermal patches?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConsult your physician if you take medication that may affect circulation, blood pressure, sweating, or heat tolerance. Sauna heat can affect how some medications are tolerated. Remove transdermal medication patches before each session unless your physician tells you otherwise, as sauna temperatures may change how quickly medicine is absorbed through the skin. This information is general and does not replace professional medical advice.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I clean and maintain my outdoor hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, wipe benches and backrests with a damp cloth to remove sweat. Use only diluted white vinegar and water or cleaners specifically approved for sauna wood. Avoid bleach, ammonia, solvents and harsh household cleaners. After use, remove damp towels and leave the door slightly open so the cabin can dry. Because this is an outdoor sauna, inspect the exterior regularly, keep drainage clear and follow the manufacturer’s maintenance instructions for the exterior stain, roof protection and seasonal exposure. Inspect sauna stones annually. Over time, stones can erode and block airflow, which may overheat the heating elements and reduce efficiency.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eThis information is general and does not replace the manufacturer manual, local code requirements or medical advice.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517010727249,"sku":"GDI-8125-01","price":7999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-gdi-8125-01-5-person-outdoor-hybrid-sauna-backyard-main.jpg?v=1786116273"},{"product_id":"golden-designs-carinthia-flat-roof-3-person-outdoor-hybrid-sauna-gdi-8023-01","title":"3 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Carinthia","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-label=\"3 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Carinthia description\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e3 person outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2\u003eA cleaner outdoor profile with two heat styles inside\u003c\/h2\u003e\n    \u003cp\u003eThe Carinthia Flat Roof brings the hybrid sauna idea into a more modern silhouette. The flat roof profile feels intentional on patios, decks and contemporary backyard spaces, while the interior keeps the flexibility that makes hybrid appealing.\u003c\/p\u003e\n\u003cp\u003eChoose Full Spectrum IR when you want a quieter, lower-temperature session. Choose traditional stove heat when you want hotter air, steam and the ritual of löyly.\u003c\/p\u003e\n\u003cp\u003eCanadian Hemlock, bronze privacy glass, chromotherapy, red light therapy feature, Bluetooth audio and integrated controls make the experience feel complete from the first session.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eOutdoor hybrid sauna with Full Spectrum IR or traditional stove heat\u003c\/li\u003e\n\u003cli\u003e3 person capacity\u003c\/li\u003e\n\u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR: 8 total emitters: 2 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eNatural Reforested Canadian Hemlock with waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eBronze privacy tempered glass door\u003c\/li\u003e\n\u003cli\u003eInterior chromotherapy color lighting system + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eInterior LED control panel with FM station and Bluetooth connection\u003c\/li\u003e\n\u003cli\u003eBuilt in performance speakers\u003c\/li\u003e\n\u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003cli\u003eTraditional stove ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eShips in 7 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSKU: GDI-8023-01\u003c\/li\u003e\n\u003cli\u003eModel: Carinthia Flat Roof\u003c\/li\u003e\n\u003cli\u003eCapacity: 3 person\u003c\/li\u003e\n\u003cli\u003eSauna type: Outdoor Hybrid\u003c\/li\u003e\n\u003cli\u003eStyle: Flat roof outdoor hybrid\u003c\/li\u003e\n\u003cli\u003eWood: Natural Reforested Canadian Hemlock\u003c\/li\u003e\n\u003cli\u003eExterior finish: waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eExterior dimensions: 66\" W x 60\" D x 87\" H with overhang\u003c\/li\u003e\n\u003cli\u003eInterior dimensions: 59\" W x 53\" D x 81\" H\u003c\/li\u003e\n\u003cli\u003eStove: 8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eInfrared system: 8 total emitters: 2 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eTraditional stove temperature: ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR temperature: ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eElectrical service: 240V \/ 40A for stove and Full Spectrum system\u003c\/li\u003e\n\u003cli\u003eDoor: bronze privacy tempered glass\u003c\/li\u003e\n\u003cli\u003eLighting: interior chromotherapy + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eAudio: FM station, Bluetooth connection and built in performance speakers\u003c\/li\u003e\n\u003cli\u003eIncluded accessories: sandglass, bucket and scoop\u003c\/li\u003e\n\u003cli\u003eOutdoor use: yes\u003c\/li\u003e\n\u003cli\u003eAssembled weight: 565 lb\u003c\/li\u003e\n\u003cli\u003eShipping weight: 845 lb\u003c\/li\u003e\n\u003cli\u003eCartons: 7 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 7 boxes. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp\u003eCurbside delivery means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the backyard, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp\u003eBefore delivery, confirm the final outdoor location, gate access, foundation, drainage and electrical route. Outdoor hybrid saunas should sit on a flat, level and well drained base such as a properly prepared gravel pad, concrete pad or reinforced deck.\u003c\/p\u003e\n\u003cp\u003ePrefer professional help? We recommend \u003ca href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eWe Can Assemble\u003c\/strong\u003e\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp\u003eThis sauna requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. Book the electrician before your delivery date rather than after.\u003c\/p\u003e\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp\u003eThis Golden Designs outdoor hybrid sauna includes the manufacturer's residential warranty. Warranty coverage applies to qualifying defects in materials and workmanship under normal residential use.\u003c\/p\u003e\n\u003cp\u003eOutdoor placement, electrical installation, weather exposure, maintenance, cleaning and use must follow the manufacturer's instructions. Damage from improper installation, neglect, harsh cleaners, unauthorized modifications or failure to maintain the exterior may not be covered.\u003c\/p\u003e\n\u003cp\u003eFor warranty support, keep your order information, product serial details and photos of the issue. Contact Kinaura Life and we will help coordinate the next steps with the authorized warranty process.\u003c\/p\u003e\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Carinthia Flat Roof outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eHYBRID HEAT\u003c\/p\u003e\n        \u003ch3\u003eModern outside, flexible inside\u003c\/h3\u003e\n        \u003cp\u003eA flat roof outdoor sauna changes the visual language. It looks less rustic and more architectural, which matters when the sauna sits close to the house, pool or patio.\u003c\/p\u003e\n\u003cp\u003eInside, the Carinthia still gives you the key hybrid promise: a calmer infrared mode for certain days and the deeper traditional ritual when you want the full heat experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-flat-roof-gdi-8023-01-3-person-outdoor-hybrid-sauna-front.jpg\" alt=\"3 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Carinthia lifestyle view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-flat-roof-gdi-8023-01-3-person-outdoor-hybrid-sauna-left-angle.jpg\" alt=\"3 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Carinthia sauna detail\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOUTDOOR RITUAL\u003c\/p\u003e\n        \u003ch3\u003eSmall footprint, not a small idea\u003c\/h3\u003e\n        \u003cp\u003eThe Carinthia Flat Roof is not trying to be the biggest sauna in the yard. It is trying to make hybrid heat usable in a compact, cleaner format.\u003c\/p\u003e\n\u003cp\u003eFor one or two regular users, that can be exactly the right tradeoff: enough room to make the routine feel premium, without taking over the entire outdoor space.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003csection class=\"kl-faq-section\" aria-label=\"3 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Carinthia FAQs\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003cp class=\"kl-editorial-eyebrow\"\u003eQuestions before you buy\u003c\/p\u003e\n\u003ch2\u003eClear answers for choosing an outdoor hybrid sauna\u003c\/h2\u003e\n\u003cp\u003eHybrid saunas are powerful, but the decision is more technical than a standard infrared or traditional cabin. These answers keep the choice clear.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the infrared and traditional stove modes at the same time?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFollow the manufacturer’s operating instructions for your specific model. The key point for the buyer is that this sauna gives you both heat styles in one outdoor room: Full Spectrum IR for lower-temperature sessions and a traditional stove for steam and hotter air. Do not assume every mode or feature should be used together unless the manual confirms it.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow is infrared different from traditional steam heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eTraditional heat warms the air and the stones. When you add water to the stones, you create löyly, the wave of steam and humidity people associate with a traditional sauna ritual. Full Spectrum IR feels more direct and can be used at lower cabin temperatures. Think of it as a quieter, lower-temperature session rather than the same feeling as steam.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow long does each heat style take to warm up?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInfrared sessions are typically used at lower temperatures, while the traditional stove needs more time to heat the stones and cabin air properly. Plan longer preheat time when you want the full steam ritual. For exact operating times, use the manual and your outdoor temperature as the practical guide.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eDo I need special electrical work?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eYes. These outdoor hybrid models require dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. A certified electrician should review panel capacity, outdoor-rated wiring, circuit route and local code before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eIs the listed capacity realistic?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eCapacity is a manufacturer rating, but comfort depends on how you use the sauna. A 3 person model is usually most comfortable for one or two regular users. A 5 person model gives more room for shared sessions and a less compressed experience. If stretching out matters, size up.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat should I plan before delivery?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConfirm the foundation, drainage, gate access, delivery path, final placement and electrical route. These outdoor hybrid saunas ship by LTL freight in multiple boxes, and curbside delivery does not include moving boxes to the backyard, unpacking or assembly.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWho should not use a traditional or hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eDo not use the sauna if you are pregnant or trying to conceive, have an active fever, unstable angina, have recently had a heart attack, have severe aortic stenosis, or have uncontrolled high blood pressure. The traditional stove mode operates at higher temperatures than infrared mode, so the heat stress can be more intense. Consult your physician before use if you have any cardiovascular condition, diabetes, or difficulty regulating body temperature. If you have asthma or respiratory sensitivity, use caution with woods such as cedar or hemlock, as heat can intensify natural aromatic compounds that may trigger symptoms in sensitive people.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the sauna if I take medication or use transdermal patches?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConsult your physician if you take medication that may affect circulation, blood pressure, sweating, or heat tolerance. Sauna heat can affect how some medications are tolerated. Remove transdermal medication patches before each session unless your physician tells you otherwise, as sauna temperatures may change how quickly medicine is absorbed through the skin. This information is general and does not replace professional medical advice.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I clean and maintain my outdoor hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, wipe benches and backrests with a damp cloth to remove sweat. Use only diluted white vinegar and water or cleaners specifically approved for sauna wood. Avoid bleach, ammonia, solvents and harsh household cleaners. After use, remove damp towels and leave the door slightly open so the cabin can dry. Because this is an outdoor sauna, inspect the exterior regularly, keep drainage clear and follow the manufacturer’s maintenance instructions for the exterior stain, roof protection and seasonal exposure. Inspect sauna stones annually. Over time, stones can erode and block airflow, which may overheat the heating elements and reduce efficiency.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eThis information is general and does not replace the manufacturer manual, local code requirements or medical advice.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517010891089,"sku":"GDI-8023-01","price":7999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-carinthia-flat-roof-gdi-8023-01-3-person-outdoor-hybrid-sauna-front.jpg?v=1786116272"},{"product_id":"golden-designs-gargellen-flat-roof-5-person-outdoor-hybrid-sauna-gdi-8025-01","title":"5 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Gargellen","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-label=\"5 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Gargellen description\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e5 person outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2\u003eThe spacious flat roof hybrid for a serious backyard wellness room\u003c\/h2\u003e\n    \u003cp\u003eThe Gargellen Flat Roof makes the hybrid promise feel premium because it gives the cabin enough room, enough heat and a cleaner architectural presence.\u003c\/p\u003e\n\u003cp\u003eFull Spectrum IR offers a direct, lower-temperature warmth for quieter sessions. The 8.0 kW stove delivers the hotter traditional experience, with steam, stones and the ritual of löyly.\u003c\/p\u003e\n\u003cp\u003eNatural Reforested Canadian Hemlock, bronze privacy glass, chromotherapy, red light therapy feature, Bluetooth audio and built in speakers turn the yard into a more complete recovery and disconnection space.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eOutdoor hybrid sauna with Full Spectrum IR or traditional stove heat\u003c\/li\u003e\n\u003cli\u003e5 person capacity\u003c\/li\u003e\n\u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR: 10 total emitters: 4 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eNatural Reforested Canadian Hemlock with waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eBronze privacy tempered glass door\u003c\/li\u003e\n\u003cli\u003eInterior chromotherapy color lighting system + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eInterior LED control panel with FM station and Bluetooth connection\u003c\/li\u003e\n\u003cli\u003eBuilt in performance speakers\u003c\/li\u003e\n\u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003cli\u003eTraditional stove ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eShips in 8 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eSKU: GDI-8025-01\u003c\/li\u003e\n\u003cli\u003eModel: Gargellen Flat Roof\u003c\/li\u003e\n\u003cli\u003eCapacity: 5 person\u003c\/li\u003e\n\u003cli\u003eSauna type: Outdoor Hybrid\u003c\/li\u003e\n\u003cli\u003eStyle: Flat roof outdoor hybrid\u003c\/li\u003e\n\u003cli\u003eWood: Natural Reforested Canadian Hemlock\u003c\/li\u003e\n\u003cli\u003eExterior finish: waterproof stain on the exterior\u003c\/li\u003e\n\u003cli\u003eExterior dimensions: 81\" W x 60\" D x 87\" H with overhang\u003c\/li\u003e\n\u003cli\u003eInterior dimensions: 74\" W x 53\" D x 81\" H\u003c\/li\u003e\n\u003cli\u003eStove: 8.0 kW traditional stove with built in controls\u003c\/li\u003e\n\u003cli\u003eInfrared system: 10 total emitters: 4 Carbon PureTech™ Near Zero EMF Heating Panels and 6 Near Infrared Heating Elements\u003c\/li\u003e\n\u003cli\u003eTraditional stove temperature: ideal range 170°F to 185°F, heats up to 190°F\u003c\/li\u003e\n\u003cli\u003eFull Spectrum IR temperature: ideal range 118°F to 132°F, heats up to 140°F\u003c\/li\u003e\n\u003cli\u003eElectrical service: 240V \/ 40A for stove and Full Spectrum system\u003c\/li\u003e\n\u003cli\u003eDoor: bronze privacy tempered glass\u003c\/li\u003e\n\u003cli\u003eLighting: interior chromotherapy + red light therapy feature\u003c\/li\u003e\n\u003cli\u003eAudio: FM station, Bluetooth connection and built in performance speakers\u003c\/li\u003e\n\u003cli\u003eIncluded accessories: sandglass, bucket and scoop\u003c\/li\u003e\n\u003cli\u003eOutdoor use: yes\u003c\/li\u003e\n\u003cli\u003eAssembled weight: 735 lb\u003c\/li\u003e\n\u003cli\u003eShipping weight: 1050 lb\u003c\/li\u003e\n\u003cli\u003eCartons: 8 boxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 8 boxes. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp\u003eCurbside delivery means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the backyard, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp\u003eBefore delivery, confirm the final outdoor location, gate access, foundation, drainage and electrical route. Outdoor hybrid saunas should sit on a flat, level and well drained base such as a properly prepared gravel pad, concrete pad or reinforced deck.\u003c\/p\u003e\n\u003cp\u003ePrefer professional help? We recommend \u003ca href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003e\u003cstrong\u003eWe Can Assemble\u003c\/strong\u003e\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp\u003eThis sauna requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. Book the electrician before your delivery date rather than after.\u003c\/p\u003e\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp\u003eThis Golden Designs outdoor hybrid sauna includes the manufacturer's residential warranty. Warranty coverage applies to qualifying defects in materials and workmanship under normal residential use.\u003c\/p\u003e\n\u003cp\u003eOutdoor placement, electrical installation, weather exposure, maintenance, cleaning and use must follow the manufacturer's instructions. Damage from improper installation, neglect, harsh cleaners, unauthorized modifications or failure to maintain the exterior may not be covered.\u003c\/p\u003e\n\u003cp\u003eFor warranty support, keep your order information, product serial details and photos of the issue. Contact Kinaura Life and we will help coordinate the next steps with the authorized warranty process.\u003c\/p\u003e\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Gargellen Flat Roof outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eHYBRID HEAT\u003c\/p\u003e\n        \u003ch3\u003eThe hybrid sauna that feels like a destination, not a backup plan\u003c\/h3\u003e\n        \u003cp\u003eThe best hybrid sauna should not feel like two half-ideas placed in the same box. The Gargellen Flat Roof gives the concept room to work.\u003c\/p\u003e\n\u003cp\u003eIt has enough interior width for a more comfortable shared session, enough stove power for traditional heat and enough Full Spectrum IR coverage to make the lower-temperature mode feel like a real option.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-flat-roof-gdi-8025-01-5-person-outdoor-hybrid-sauna-front.jpg\" alt=\"5 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Gargellen lifestyle view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-flat-roof-gdi-8025-01-5-person-outdoor-hybrid-sauna-left-angle.jpg\" alt=\"5 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Gargellen sauna detail\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOUTDOOR RITUAL\u003c\/p\u003e\n        \u003ch3\u003eA cleaner backyard room for the heat you want that day\u003c\/h3\u003e\n        \u003cp\u003eSome evenings are for soft heat, music and a quieter session. Others are for stones, steam, cold air outside and that feeling of closing the door on the day.\u003c\/p\u003e\n\u003cp\u003eThe Gargellen Flat Roof is built around that choice. It gives the backyard a premium sauna room that can adapt without losing the ritual.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n  \u003csection class=\"kl-faq-section\" aria-label=\"5 Person Flat Roof Outdoor Hybrid Sauna - Golden Designs Gargellen FAQs\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003cp class=\"kl-editorial-eyebrow\"\u003eQuestions before you buy\u003c\/p\u003e\n\u003ch2\u003eClear answers for choosing an outdoor hybrid sauna\u003c\/h2\u003e\n\u003cp\u003eHybrid saunas are powerful, but the decision is more technical than a standard infrared or traditional cabin. These answers keep the choice clear.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the infrared and traditional stove modes at the same time?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFollow the manufacturer’s operating instructions for your specific model. The key point for the buyer is that this sauna gives you both heat styles in one outdoor room: Full Spectrum IR for lower-temperature sessions and a traditional stove for steam and hotter air. Do not assume every mode or feature should be used together unless the manual confirms it.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow is infrared different from traditional steam heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eTraditional heat warms the air and the stones. When you add water to the stones, you create löyly, the wave of steam and humidity people associate with a traditional sauna ritual. Full Spectrum IR feels more direct and can be used at lower cabin temperatures. Think of it as a quieter, lower-temperature session rather than the same feeling as steam.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow long does each heat style take to warm up?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInfrared sessions are typically used at lower temperatures, while the traditional stove needs more time to heat the stones and cabin air properly. Plan longer preheat time when you want the full steam ritual. For exact operating times, use the manual and your outdoor temperature as the practical guide.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eDo I need special electrical work?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eYes. These outdoor hybrid models require dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. A certified electrician should review panel capacity, outdoor-rated wiring, circuit route and local code before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eIs the listed capacity realistic?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eCapacity is a manufacturer rating, but comfort depends on how you use the sauna. A 3 person model is usually most comfortable for one or two regular users. A 5 person model gives more room for shared sessions and a less compressed experience. If stretching out matters, size up.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat should I plan before delivery?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConfirm the foundation, drainage, gate access, delivery path, final placement and electrical route. These outdoor hybrid saunas ship by LTL freight in multiple boxes, and curbside delivery does not include moving boxes to the backyard, unpacking or assembly.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWho should not use a traditional or hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eDo not use the sauna if you are pregnant or trying to conceive, have an active fever, unstable angina, have recently had a heart attack, have severe aortic stenosis, or have uncontrolled high blood pressure. The traditional stove mode operates at higher temperatures than infrared mode, so the heat stress can be more intense. Consult your physician before use if you have any cardiovascular condition, diabetes, or difficulty regulating body temperature. If you have asthma or respiratory sensitivity, use caution with woods such as cedar or hemlock, as heat can intensify natural aromatic compounds that may trigger symptoms in sensitive people.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I use the sauna if I take medication or use transdermal patches?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eConsult your physician if you take medication that may affect circulation, blood pressure, sweating, or heat tolerance. Sauna heat can affect how some medications are tolerated. Remove transdermal medication patches before each session unless your physician tells you otherwise, as sauna temperatures may change how quickly medicine is absorbed through the skin. This information is general and does not replace professional medical advice.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I clean and maintain my outdoor hybrid sauna?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, wipe benches and backrests with a damp cloth to remove sweat. Use only diluted white vinegar and water or cleaners specifically approved for sauna wood. Avoid bleach, ammonia, solvents and harsh household cleaners. After use, remove damp towels and leave the door slightly open so the cabin can dry. Because this is an outdoor sauna, inspect the exterior regularly, keep drainage clear and follow the manufacturer’s maintenance instructions for the exterior stain, roof protection and seasonal exposure. Inspect sauna stones annually. Over time, stones can erode and block airflow, which may overheat the heating elements and reduce efficiency.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eThis information is general and does not replace the manufacturer manual, local code requirements or medical advice.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517011218769,"sku":"GDI-8025-01","price":8999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-gargellen-flat-roof-gdi-8025-01-5-person-outdoor-hybrid-sauna-front.jpg?v=1786116272"},{"product_id":"golden-designs-nora-2-person-modern-outdoor-hybrid-sauna-gdi-8222-01","title":"2 Person Modern Outdoor Hybrid Sauna - Golden Designs Nora","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-labelledby=\"kl-main-description-title\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e2 person modern outdoor hybrid sauna\u003c\/p\u003e\n\n    \u003ch2 id=\"kl-main-description-title\"\u003e\n      Two Ways to Step Away, in One Private Backyard Retreat\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Some days call for gentler warmth and a quieter reset. Others call for hotter air, water over stones and the full ritual of steam. Nora gives you both without asking you to choose one experience for every day.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Its compact modern cabin turns a smaller patio or side yard into a place that feels separate from the rest of the house. Close the door, leave the day outside and choose the kind of heat that fits the moment.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      There is room to share it with someone else, but it never needs an occasion. Nora is equally at home as a private routine you can return to whenever you need space of your own.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-lead\"\u003e\n  A compact outdoor retreat that lets you choose between Full Spectrum infrared warmth and the traditional ritual of stones and steam.\n\u003c\/p\u003e\n\n\u003cul class=\"kl-feature-list\"\u003e\n  \u003cli\u003e2 person capacity\u003c\/li\u003e\n  \u003cli\u003eFull Spectrum infrared and traditional sauna heat in one cabin\u003c\/li\u003e\n  \u003cli\u003e6.0 kW traditional stove with built in controls\u003c\/li\u003e\n  \u003cli\u003e6 Full Spectrum IR emitters: 2 carbon PureTech Near Zero EMF panels and 4 near infrared elements\u003c\/li\u003e\n  \u003cli\u003eAll-weather exterior with all-natural Canadian Red Cedar interior\u003c\/li\u003e\n  \u003cli\u003eClear tempered glass door\u003c\/li\u003e\n  \u003cli\u003eOversize interior chromotherapy lighting with a red light setting\u003c\/li\u003e\n  \u003cli\u003eInterior backrest with accent lighting\u003c\/li\u003e\n  \u003cli\u003eInterior LED control panel with FM radio and Bluetooth\u003c\/li\u003e\n  \u003cli\u003eBuilt in speakers\u003c\/li\u003e\n  \u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\n\u003cdiv class=\"kl-table-wrap\"\u003e\n  \u003ctable class=\"kinaura-specs\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eManufacturer model\u003c\/th\u003e\n        \u003ctd\u003eGDI-8222-01\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eModel name\u003c\/th\u003e\n        \u003ctd\u003eNora\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n        \u003ctd\u003eGolden Designs\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eRecommended capacity\u003c\/th\u003e\n        \u003ctd\u003e2 person\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eSauna type\u003c\/th\u003e\n        \u003ctd\u003eModern outdoor hybrid sauna\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eTraditional heat\u003c\/th\u003e\n        \u003ctd\u003e6.0 kW stove with built in controls; 170 to 185°F ideal range, up to 190°F\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eFull Spectrum infrared\u003c\/th\u003e\n        \u003ctd\u003e6 IR emitters: 2 carbon PureTech Near Zero EMF heating panels and 4 near infrared heating elements; 118 to 132°F ideal range, up to 140°F\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003ePower \u0026amp; electrical\u003c\/th\u003e\n        \u003ctd\u003e240V \/ 30A for the stove and Full Spectrum system; professional installation by a licensed electrician required\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eMaterials\u003c\/th\u003e\n        \u003ctd\u003eAll-weather exterior, all-natural Canadian Red Cedar interior and clear tempered glass\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eLighting \u0026amp; comfort\u003c\/th\u003e\n        \u003ctd\u003eOversize interior chromotherapy lighting with a red light setting; backrest with accent light\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eControls \u0026amp; audio\u003c\/th\u003e\n        \u003ctd\u003eInterior LED control panel, FM radio, Bluetooth and built in speakers\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eExterior dimensions\u003c\/th\u003e\n        \u003ctd\u003e59.5\" W x 71\" D x 88.3\" H\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eInterior dimensions\u003c\/th\u003e\n        \u003ctd\u003e55.4\" W x 53.4\" D x 75\" H\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eAssembled weight\u003c\/th\u003e\n        \u003ctd\u003e925 lb\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eShipping weight \u0026amp; packaging\u003c\/th\u003e\n        \u003ctd\u003e1175 lb; ships in 9 boxes\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eUse\u003c\/th\u003e\n        \u003ctd\u003eOutdoor use\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003cth scope=\"row\"\u003eDelivery\u003c\/th\u003e\n        \u003ctd\u003eLTL freight, curbside\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Your sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 9 boxes. The carrier will contact you before delivery to arrange a delivery window.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  \u003cstrong\u003eCurbside delivery\u003c\/strong\u003e means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the installation area, unpacking and assembly are not included.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Inspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Prefer professional help? We recommend\n  \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code,\n  select the sauna brand and model, and review the available placement and\n  assembly options. Availability, booking and payment are handled directly by\n  We Can Assemble and are not included with your Kinaura Life purchase.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Prepare a flat, stable and properly drained foundation before delivery. Because Nora weighs 925 lb when assembled and arrives in 9 boxes, plan the route from the curb to the installation area and arrange sufficient help or lifting equipment where required.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Nora requires dedicated 240V \/ 30A electrical service for the stove and Full Spectrum system. All hardwired electrical work must be completed by a licensed electrician, so confirm the installation requirements before your delivery date.\n\u003c\/p\u003e\n\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Golden Designs provides a limited residential warranty for its hybrid and outdoor saunas. The sauna room, control panel, applicable wiring harnesses and lights are covered for 5 years from the original purchase date when the sauna is properly installed, used and maintained. The stove and heater are covered separately under the applicable heater manufacturer's warranty.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Coverage applies to the original purchaser at the original installation site and covers eligible replacement parts; labor is not included. Damage caused by improper installation, unauthorized modification, unsuitable surfaces, misuse, insufficient weather protection or inadequate maintenance is not covered.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Keep your order confirmation as proof of purchase and contact Kinaura Life first if you need warranty support.\n\u003c\/p\u003e\n\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Golden Designs Nora outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eYour ritual can change\u003c\/p\u003e\n\n        \u003ch3\u003eTwo Heat Experiences Inside One Cabin\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Full Spectrum infrared gives you a gentler way to settle into the warmth. The traditional stove changes the atmosphere completely, heating the air and bringing stones, water and steam into the session.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          You are not locking yourself into one kind of sauna. Nora adapts to the time you have, the intensity you want and the ritual you feel like returning to that day.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kl-editorial-media\"\u003e\n        \u003cimg data-kl-gallery-index=\"5\" alt=\"Golden Designs Nora 2 person modern outdoor hybrid sauna in a private backyard setting\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\n        \u003cimg data-kl-gallery-index=\"0\" alt=\"Golden Designs Nora compact outdoor hybrid sauna beside a modern home\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eA room of your own, outside\u003c\/p\u003e\n\n        \u003ch3\u003eA Private Retreat Without Giving Up an Indoor Room\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Nora makes use of the space beyond your walls. Its compact footprint can turn a smaller patio or side yard into a destination that feels separate from the rest of the day.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Use it alone when you need quiet or share the heat with someone else. Either way, the sauna has a place of its own and your interior living space stays exactly as it is.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kl-faq-section\" aria-labelledby=\"kl-faq-title\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n      \u003ch2 id=\"kl-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n      \u003cp\u003eClear answers to help you plan your Nora outdoor sauna\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        What is the difference between Nora's infrared and traditional heat?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          Full Spectrum infrared warms you more directly at a lower cabin temperature, with an ideal manufacturer range of 118 to 132°F. The traditional 6.0 kW stove heats the air and stones, allowing you to add water for steam and löyly, with an ideal range of 170 to 185°F. Choose the system that fits the experience you want from each session.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        How much space does Nora need?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          The assembled exterior measures 59.5 inches wide, 71 inches deep and 88.3 inches high. Allow additional working space for assembly, electrical access, ventilation, the opening glass door and any clearances required by the manual or local code.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        What electrical service does Nora require?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          Nora requires dedicated 240V \/ 30A electrical service for the stove and Full Spectrum system. All hardwired work must be completed by a licensed electrician. Share the product specifications and installation manual with your electrician before delivery.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        What kind of foundation does Nora need?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          Install Nora on a flat, stable and properly drained base capable of supporting its 925 lb assembled weight plus its occupants. A suitable concrete slab, structural deck or professionally prepared paver base may work, depending on the site and local requirements. Have the proposed foundation reviewed by a qualified local installer when necessary.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        Can I get professional help assembling Nora?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          Assembly varies by site and Nora arrives in 9 boxes, so additional assistance or lifting equipment may be required. Prefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and choose from the available placement and assembly options. Pricing and availability are shown before booking. Assembly is booked and paid for directly with We Can Assemble and is not included with your Kinaura Life purchase.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        How should I care for Nora outdoors?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          Keep the area around the sauna well drained and follow the manufacturer instructions for protecting and maintaining the exterior. Inspect the cabin periodically for weathering and address any required maintenance promptly. Damage caused by inadequate weather protection or maintenance is not covered by the warranty.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003e\n        How do I clean and dry the interior?\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\n        \u003cp\u003e\n          After each session, remove damp towels and wipe the benches and frequently touched surfaces with a soft cloth. Leave the door open until the cabin has dried and aired out. Follow the manufacturer instructions for deeper cleaning and avoid bleach, ammonia, solvent cleaners or unapproved treatments inside the heated cabin.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"kl-faq-disclaimer\"\u003e\n      Product specifications and warranty terms are subject to the manufacturer's current documentation. Confirm installation requirements with the supplied manual, your licensed electrician and any relevant local authority before work begins.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517189607761,"sku":"GDI-8222-01","price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-nora-gdi-8222-01-2-person-modern-outdoor-hybrid-sauna-poolside-lifestyle-square.jpg?v=1786119688"},{"product_id":"golden-designs-visby-3-person-modern-outdoor-hybrid-sauna-gdi-8223-01","title":"3 Person Modern Outdoor Hybrid Sauna - Golden Designs Visby","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-labelledby=\"kl-main-description-title\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e3 person modern outdoor hybrid sauna\u003c\/p\u003e\n\n    \u003ch2 id=\"kl-main-description-title\"\u003e\n      More Room to Share the Heat, Without Giving Up Your Choice\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A sauna can be where you step away alone, but it can also become a ritual you share. Visby gives you the extra width to sit together, stretch out more comfortably or simply keep more space around you when the session is yours alone.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Choose Full Spectrum infrared when you want gentler warmth and an easier pace. Choose the traditional stove when you want hotter air, water over stones and the atmosphere of steam and löyly.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Outside the house, the modern cabin becomes a room with a purpose of its own: somewhere to meet, recover from the day or close the door and make time feel less crowded.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-lead\"\u003e\n  More room for shared sessions, with Full Spectrum infrared and traditional stones and steam inside the same modern outdoor cabin.\n\u003c\/p\u003e\n\n\u003cul class=\"kl-feature-list\"\u003e\n  \u003cli\u003e3 person capacity\u003c\/li\u003e\n  \u003cli\u003eFull Spectrum infrared and traditional sauna heat in one cabin\u003c\/li\u003e\n  \u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n  \u003cli\u003e9 Full Spectrum IR emitters: 2 carbon PureTech Near Zero EMF panels and 7 near infrared elements\u003c\/li\u003e\n  \u003cli\u003eAll-weather exterior with all-natural Canadian Red Cedar interior\u003c\/li\u003e\n  \u003cli\u003eClear tempered glass door\u003c\/li\u003e\n  \u003cli\u003eOversize interior chromotherapy lighting with a red light setting\u003c\/li\u003e\n  \u003cli\u003eInterior backrest with accent lighting\u003c\/li\u003e\n  \u003cli\u003eInterior LED control panel with FM radio and Bluetooth\u003c\/li\u003e\n  \u003cli\u003eBuilt in speakers\u003c\/li\u003e\n  \u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\n\u003cdiv class=\"kl-table-wrap\"\u003e\n  \u003ctable class=\"kinaura-specs\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer model\u003c\/th\u003e\n\u003ctd\u003eGDI-8223-01\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel name\u003c\/th\u003e\n\u003ctd\u003eVisby\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eGolden Designs\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecommended capacity\u003c\/th\u003e\n\u003ctd\u003e3 person\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSauna type\u003c\/th\u003e\n\u003ctd\u003eModern outdoor hybrid sauna\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eTraditional heat\u003c\/th\u003e\n\u003ctd\u003e8.0 kW stove with built in controls; 170 to 185°F ideal range, up to 190°F\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFull Spectrum infrared\u003c\/th\u003e\n\u003ctd\u003e9 IR emitters: 2 carbon PureTech Near Zero EMF heating panels and 7 near infrared heating elements; 118 to 132°F ideal range, up to 140°F\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower \u0026amp; electrical\u003c\/th\u003e\n\u003ctd\u003e240V \/ 40A for the stove and Full Spectrum system; professional installation by a licensed electrician required\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterials\u003c\/th\u003e\n\u003ctd\u003eAll-weather exterior, all-natural Canadian Red Cedar interior and clear tempered glass\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLighting \u0026amp; comfort\u003c\/th\u003e\n\u003ctd\u003eOversize interior chromotherapy lighting with a red light setting; backrest with accent light\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls \u0026amp; audio\u003c\/th\u003e\n\u003ctd\u003eInterior LED control panel, FM radio, Bluetooth and built in speakers\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eExterior dimensions\u003c\/th\u003e\n\u003ctd\u003e79.2\" W x 71\" D x 88.3\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eInterior dimensions\u003c\/th\u003e\n\u003ctd\u003e75\" W x 53.4\" D x 75\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eAssembled weight\u003c\/th\u003e\n\u003ctd\u003e1105 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eShipping weight \u0026amp; packaging\u003c\/th\u003e\n\u003ctd\u003e1420 lb; ships in 9 boxes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUse\u003c\/th\u003e\n\u003ctd\u003eOutdoor use\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003cth scope=\"row\"\u003eDelivery\u003c\/th\u003e\n\u003ctd\u003eLTL freight, curbside\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Your sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 9 boxes. The carrier will contact you before delivery to arrange a delivery window.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  \u003cstrong\u003eCurbside delivery\u003c\/strong\u003e means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the installation area, unpacking and assembly are not included.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Inspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Prefer professional help? We recommend\n  \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code,\n  select the sauna brand and model, and review the available placement and\n  assembly options. Availability, booking and payment are handled directly by\n  We Can Assemble and are not included with your Kinaura Life purchase.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Prepare a flat, stable and properly drained foundation before delivery. Because Visby weighs 1105 lb when assembled and arrives in 9 boxes, plan the route from the curb to the installation area and arrange sufficient help or lifting equipment where required.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Visby requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired electrical work must be completed by a licensed electrician, so confirm the installation requirements before your delivery date.\n\u003c\/p\u003e\n\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Golden Designs provides a limited residential warranty for its hybrid and outdoor saunas. The sauna room, control panel, applicable wiring harnesses and lights are covered for 5 years from the original purchase date when the sauna is properly installed, used and maintained. The stove and heater are covered separately under the applicable heater manufacturer's warranty.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Coverage applies to the original purchaser at the original installation site and covers eligible replacement parts; labor is not included. Damage caused by improper installation, unauthorized modification, unsuitable surfaces, misuse, insufficient weather protection or inadequate maintenance is not covered.\n\u003c\/p\u003e\n\n\u003cp class=\"kl-tab-copy\"\u003e\n  Keep your order confirmation as proof of purchase and contact Kinaura Life first if you need warranty support.\n\u003c\/p\u003e\n\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Golden Designs Visby outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eA ritual with room for company\u003c\/p\u003e\n\n        \u003ch3\u003eEnough Space to Share, Without Making It Impersonal\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Visby widens the cabin so a partner, friend or family member can join without turning the session into a squeeze. When you use it alone, that same space gives you more freedom to settle in and stretch out.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          It is large enough to make sauna time social, but still intimate enough to feel like a private room rather than a shared facility.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kl-editorial-media\"\u003e\n        \u003cimg data-kl-gallery-index=\"5\" alt=\"Golden Designs Visby 3 person modern outdoor hybrid sauna with the interior visible\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\n        \u003cimg data-kl-gallery-index=\"0\" alt=\"Golden Designs Visby modern outdoor hybrid sauna in a backyard setting\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eThe heat can follow the day\u003c\/p\u003e\n\n        \u003ch3\u003eChoose the Experience Before You Step Inside\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Full Spectrum infrared keeps the cabin gentler and warms you more directly. The traditional stove raises the air temperature and brings stones, water and steam into the ritual.\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n          Visby does not ask every session to feel the same. Choose the slower, softer experience or build toward the full traditional heat depending on the time, company and mood.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kl-faq-section\" aria-labelledby=\"kl-faq-title\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n      \u003ch2 id=\"kl-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cp\u003eClear answers to help you plan your Visby outdoor sauna\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat is the difference between Visby's infrared and traditional heat?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFull Spectrum infrared warms you more directly at a lower cabin temperature, with an ideal manufacturer range of 118 to 132°F. The traditional 8.0 kW stove heats the air and stones, allowing you to add water for steam and löyly, with an ideal range of 170 to 185°F. Choose the system that fits the experience you want from each session.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow much space does Visby need?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eThe assembled exterior measures 79.2 inches wide, 71 inches deep and 88.3 inches high. Allow additional working space for assembly, electrical access, ventilation, the opening glass door and any clearances required by the manual or local code.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat electrical service does Visby require?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eVisby requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired work must be completed by a licensed electrician. Share the product specifications and installation manual with your electrician before delivery.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat kind of foundation does Visby need?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInstall Visby on a flat, stable and properly drained base capable of supporting its 1105 lb assembled weight plus its occupants. A suitable concrete slab, structural deck or professionally prepared paver base may work, depending on the site and local requirements. Have the proposed foundation reviewed by a qualified local installer when necessary.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I get professional help assembling Visby?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAssembly varies by site and Visby arrives in 9 boxes, so additional assistance or lifting equipment may be required. Prefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and choose from the available placement and assembly options. Pricing and availability are shown before booking. Assembly is booked and paid for directly with We Can Assemble and is not included with your Kinaura Life purchase.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I care for Visby outdoors?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eKeep the area around the sauna well drained and follow the manufacturer instructions for protecting and maintaining the exterior. Inspect the cabin periodically for weathering and address any required maintenance promptly. Damage caused by inadequate weather protection or maintenance is not covered by the warranty.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kl-faq-item\"\u003e\n      \u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow do I clean and dry the interior?\u003c\/button\u003e\n      \u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, remove damp towels and wipe the benches and frequently touched surfaces with a soft cloth. Leave the door open until the cabin has dried and aired out. Follow the manufacturer instructions for deeper cleaning and avoid bleach, ammonia, solvent cleaners or unapproved treatments inside the heated cabin.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"kl-faq-disclaimer\"\u003e\n      Product specifications and warranty terms are subject to the manufacturer's current documentation. Confirm installation requirements with the supplied manual, your licensed electrician and any relevant local authority before work begins.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517189968209,"sku":"GDI-8223-01","price":16999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-visby-gdi-8223-01-3-person-modern-outdoor-hybrid-sauna-poolside-lifestyle-square.jpg?v=1786119687"},{"product_id":"golden-designs-karlstad-6-person-modern-outdoor-hybrid-sauna-gdi-8226-01","title":"6 Person Modern Outdoor Hybrid Sauna - Golden Designs Karlstad","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-labelledby=\"kl-main-description-title\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e6 person modern outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2 id=\"kl-main-description-title\"\u003eTurn the Backyard Into a Sauna Room Everyone Can Share\u003c\/h2\u003e\n    \u003cp\u003eKarlstad gives the sauna ritual enough room to become part of life with other people. Gather after training, slow down with family or make the heat the place friends naturally return to.\u003c\/p\u003e\n    \u003cp\u003eWhen the session is yours alone, the larger cabin gives you room to stretch out and breathe. When others join, it keeps the experience generous rather than crowded.\u003c\/p\u003e\n    \u003cp\u003eFull Spectrum infrared offers gentler, more direct warmth. The traditional stove brings hotter air, stones, steam and löyly. The same outdoor room can change with the people, time and ritual you bring into it.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cp class=\"kl-tab-lead\"\u003eA full-size outdoor sauna room for shared rituals, with Full Spectrum infrared and traditional stones and steam in one modern cabin.\u003c\/p\u003e\n\u003cul class=\"kl-feature-list\"\u003e\n  \u003cli\u003e6 person capacity\u003c\/li\u003e\n  \u003cli\u003eFull Spectrum infrared and traditional sauna heat in one cabin\u003c\/li\u003e\n  \u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n  \u003cli\u003e13 Full Spectrum IR emitters: 4 carbon PureTech Near Zero EMF panels and 9 near infrared elements\u003c\/li\u003e\n  \u003cli\u003eAll-weather exterior with all-natural Canadian Red Cedar interior\u003c\/li\u003e\n  \u003cli\u003eClear tempered glass door\u003c\/li\u003e\n  \u003cli\u003eOversize interior chromotherapy lighting with a red light setting\u003c\/li\u003e\n  \u003cli\u003eInterior backrest with accent lighting\u003c\/li\u003e\n  \u003cli\u003eInterior LED control panel with FM radio and Bluetooth\u003c\/li\u003e\n  \u003cli\u003eBuilt in speakers\u003c\/li\u003e\n  \u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cdiv class=\"kl-table-wrap\"\u003e\u003ctable class=\"kinaura-specs\"\u003e\u003ctbody\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer model\u003c\/th\u003e\n\u003ctd\u003eGDI-8226-01\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel name\u003c\/th\u003e\n\u003ctd\u003eKarlstad\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eGolden Designs\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecommended capacity\u003c\/th\u003e\n\u003ctd\u003e6 person\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSauna type\u003c\/th\u003e\n\u003ctd\u003eModern outdoor hybrid sauna\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eTraditional heat\u003c\/th\u003e\n\u003ctd\u003e8.0 kW stove with built in controls; 170 to 185°F ideal range, up to 190°F\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFull Spectrum infrared\u003c\/th\u003e\n\u003ctd\u003e13 IR emitters: 4 carbon PureTech Near Zero EMF heating panels and 9 near infrared heating elements; 118 to 132°F ideal range, up to 140°F\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower \u0026amp; electrical\u003c\/th\u003e\n\u003ctd\u003e240V \/ 40A for the stove and Full Spectrum system; professional installation by a licensed electrician required\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterials\u003c\/th\u003e\n\u003ctd\u003eAll-weather exterior, all-natural Canadian Red Cedar interior and clear tempered glass\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLighting \u0026amp; comfort\u003c\/th\u003e\n\u003ctd\u003eOversize interior chromotherapy lighting with a red light setting; backrest with accent light\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls \u0026amp; audio\u003c\/th\u003e\n\u003ctd\u003eInterior LED control panel, FM radio, Bluetooth and built in speakers\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eExterior dimensions\u003c\/th\u003e\n\u003ctd\u003e79.2\" W x 84.7\" D x 88.3\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eInterior dimensions\u003c\/th\u003e\n\u003ctd\u003e75\" W x 67.2\" D x 75\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eAssembled weight\u003c\/th\u003e\n\u003ctd\u003e1350 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eShipping weight \u0026amp; packaging\u003c\/th\u003e\n\u003ctd\u003e1575 lb; ships in 10 boxes\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUse\u003c\/th\u003e\n\u003ctd\u003eOutdoor use\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eDelivery\u003c\/th\u003e\n\u003ctd\u003eLTL freight, curbside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp class=\"kl-tab-copy\"\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in 10 boxes. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003e\u003cstrong\u003eCurbside delivery\u003c\/strong\u003e means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the installation area, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003ePrefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003ePrepare a flat, stable and properly drained foundation before delivery. Because Karlstad weighs 1350 lb when assembled and arrives in 10 boxes, plan the route from the curb to the installation area and arrange sufficient help or lifting equipment where required.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eKarlstad requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired electrical work must be completed by a licensed electrician, so confirm the installation requirements before your delivery date.\u003c\/p\u003e\n\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp class=\"kl-tab-copy\"\u003eGolden Designs provides a limited residential warranty for its hybrid and outdoor saunas. The sauna room, control panel, applicable wiring harnesses and lights are covered for 5 years from the original purchase date when the sauna is properly installed, used and maintained. The stove and heater are covered separately under the applicable heater manufacturer's warranty.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eCoverage applies to the original purchaser at the original installation site and covers eligible replacement parts; labor is not included. Damage caused by improper installation, unauthorized modification, unsuitable surfaces, misuse, insufficient weather protection or inadequate maintenance is not covered.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eKeep your order confirmation as proof of purchase and contact Kinaura Life first if you need warranty support.\u003c\/p\u003e\n\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Golden Designs Karlstad outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eMake the ritual a gathering place\u003c\/p\u003e\n        \u003ch3\u003eRoom for the People You Want Beside You\u003c\/h3\u003e\n        \u003cp\u003eKarlstad changes sauna time from a private appointment into something people can share. Its six-person cabin gives conversation, quiet and heat enough room to coexist.\u003c\/p\u003e\n        \u003cp\u003eUse the space with family or friends, or enjoy the freedom of a larger room when the session belongs only to you.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg data-kl-gallery-index=\"2\" alt=\"Golden Designs Karlstad 6 person modern outdoor hybrid sauna with the interior visible\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg data-kl-gallery-index=\"0\" alt=\"Golden Designs Karlstad modern outdoor hybrid sauna in a backyard setting\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOne room, different ways to arrive\u003c\/p\u003e\n        \u003ch3\u003eLet Every Session Become Its Own Experience\u003c\/h3\u003e\n        \u003cp\u003eChoose Full Spectrum infrared for gentler warmth and a more direct session. Choose the traditional stove when you want the cabin hotter and the ritual built around stones, water and steam.\u003c\/p\u003e\n        \u003cp\u003eThe room stays the same; the experience does not have to. Karlstad gives different people and different days a way to feel at home inside it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kl-faq-section\" aria-labelledby=\"kl-faq-title\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003ch2 id=\"kl-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp\u003eClear answers to help you plan your Karlstad outdoor sauna\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat is the difference between Karlstad's infrared and traditional heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFull Spectrum infrared warms you more directly at a lower cabin temperature, with an ideal manufacturer range of 118 to 132°F. The traditional 8.0 kW stove heats the air and stones, allowing you to add water for steam and löyly, with an ideal range of 170 to 185°F. Choose the system that fits the experience you want from each session.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow much space does Karlstad need?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eThe assembled exterior measures 79.2 inches wide, 84.7 inches deep and 88.3 inches high. Allow additional working space for assembly, electrical access, ventilation, the opening glass door and any clearances required by the manual or local code.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat electrical service does Karlstad require?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eKarlstad requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired work must be completed by a licensed electrician. Share the product specifications and installation manual with your electrician before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat kind of foundation does Karlstad need?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInstall Karlstad on a flat, stable and properly drained base capable of supporting its 1350 lb assembled weight plus its occupants. A suitable concrete slab, structural deck or professionally prepared paver base may work, depending on the site and local requirements. Have the proposed foundation reviewed by a qualified local installer when necessary.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I get professional help assembling Karlstad?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAssembly varies by site and Karlstad arrives in 10 boxes, so additional assistance or lifting equipment may be required. Prefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and choose from the available placement and assembly options. Pricing and availability are shown before booking. Assembly is booked and paid for directly with We Can Assemble and is not included with your Kinaura Life purchase.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I care for Karlstad outdoors?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eKeep the area around the sauna well drained and follow the manufacturer instructions for protecting and maintaining the exterior. Inspect the cabin periodically for weathering and address any required maintenance promptly. Damage caused by inadequate weather protection or maintenance is not covered by the warranty.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow do I clean and dry the interior?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, remove damp towels and wipe the benches and frequently touched surfaces with a soft cloth. Leave the door open until the cabin has dried and aired out. Follow the manufacturer instructions for deeper cleaning and avoid bleach, ammonia, solvent cleaners or unapproved treatments inside the heated cabin.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eProduct specifications and warranty terms are subject to the manufacturer's current documentation. Confirm installation requirements with the supplied manual, your licensed electrician and any relevant local authority before work begins.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517190164817,"sku":"GDI-8226-01","price":18999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-karlstad-gdi-8226-01-6-person-modern-outdoor-hybrid-sauna-front.jpg?v=1786119687"},{"product_id":"golden-designs-kaskinen-6-person-outdoor-barn-hybrid-sauna-gdi-8526-01","title":"6 Person Outdoor Barn Hybrid Sauna - Golden Designs Kaskinen","description":"\u003cstyle\u003e\n  .kl-pdp-below,\n  .kl-post-tabs {\n    color: #252321;\n  }\n\n  .kl-main-description {\n    box-sizing: border-box;\n    width: calc(100% - 48px);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: clamp(34px, 4vw, 56px) 0 clamp(58px, 5vw, 72px);\n    text-align: left;\n  }\n\n  .kl-main-description .kl-editorial-eyebrow {\n    margin-bottom: 16px;\n  }\n\n  .kl-main-description h2 {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(34px, 3.6vw, 54px);\n    line-height: 1.06;\n    letter-spacing: -0.025em;\n    text-align: left;\n  }\n\n  .kl-main-description p:not(.kl-editorial-eyebrow) {\n    width: 100%;\n    max-width: 960px;\n    margin: 0 0 12px;\n    color: #4f4b47;\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  .kl-main-description p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial {\n    margin: clamp(24px, 3vw, 40px) auto 0;\n  }\n\n  .kl-editorial-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    background: #f4f1ed;\n  }\n\n  .kl-editorial-row + .kl-editorial-row {\n    margin-top: 18px;\n  }\n\n  .kl-editorial-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: clamp(42px, 6vw, 92px);\n  }\n\n  .kl-editorial-eyebrow {\n    margin: 0 0 14px;\n    color: #9c431f;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kl-editorial-copy h3,\n  .kl-faq-heading h2 {\n    margin: 0 0 20px;\n    color: #252321;\n    font-size: clamp(30px, 3vw, 42px);\n    line-height: 1.08;\n  }\n\n  .kl-editorial-copy p {\n    margin: 0 0 16px;\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .kl-editorial-copy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .kl-editorial-media {\n    min-height: 520px;\n    background: #ece8e3;\n  }\n\n  .kl-editorial-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 520px;\n    object-fit: cover;\n  }\n\n  .kl-faq-section {\n    max-width: 1040px;\n    margin: clamp(72px, 9vw, 128px) auto;\n    padding: 0 24px;\n  }\n\n  .kl-faq-heading {\n    margin-bottom: 42px;\n    text-align: center;\n  }\n\n  .kl-faq-heading p {\n    max-width: 650px;\n    margin: 0 auto;\n    color: #67635f;\n    font-size: 18px;\n    line-height: 1.5;\n  }\n\n  .kl-faq-item {\n    border-top: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-item:last-of-type {\n    border-bottom: 1px solid #d8d2cc;\n  }\n\n  .kl-faq-question {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin: 0;\n    padding: 22px 0;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n    color: #252321;\n    cursor: pointer;\n    font: inherit;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.35;\n    text-align: left;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .kl-faq-question::after {\n    display: flex;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    align-items: center;\n    justify-content: center;\n    color: #9c431f;\n    content: \"+\";\n    font-size: 25px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .kl-faq-question[aria-expanded=\"true\"]::after {\n    content: \"−\";\n  }\n\n  .kl-faq-question:focus-visible {\n    outline: 2px solid #9c431f;\n    outline-offset: 4px;\n  }\n\n  .kl-faq-answer {\n    max-width: 850px;\n    padding: 0 40px 24px 0;\n  }\n\n  .kl-faq-answer[hidden] {\n    display: none !important;\n  }\n\n  .kl-faq-answer p {\n    margin: 0;\n    color: #5e5a56;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .kl-faq-disclaimer {\n    max-width: 850px;\n    margin: 24px 0 0;\n    color: #77716c;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .kl-tab-lead,\n  .kl-tab-copy,\n  .kl-feature-list,\n  .kl-table-wrap {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .kl-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px 34px;\n    margin: 22px 0 0;\n    padding-left: 20px;\n  }\n\n  .kl-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n  }\n\n  .kl-easytabs-bottom-section,\n  .kl-easytabs-top-section {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    --section-padding-top: 0px;\n    --section-padding-bottom: 0px;\n  }\n\n  .kl-easytabs-bottom-section \u003e :first-child,\n  .kl-easytabs-top-section \u003e :first-child,\n  .kl-easytabs-bottom-section [class*=\"section-spacing\"],\n  .kl-easytabs-top-section [class*=\"section-spacing\"] {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-easytabs-bottom-section \u003e .pt,\n  .kl-easytabs-top-section \u003e .pt,\n  .kl-easytabs-bottom-section .pt.pb,\n  .kl-easytabs-top-section .pt.pb {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .kl-post-tabs {\n    width: 100%;\n  }\n\n  .kl-post-tabs-source {\n    display: contents;\n  }\n\n  .kl-post-tabs[hidden] {\n    display: none !important;\n  }\n\n  .kinaura-specs {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .kinaura-specs th,\n  .kinaura-specs td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #ded8d2;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .kinaura-specs th {\n    width: 36%;\n    color: #4e4a46;\n    font-weight: 700;\n  }\n\n  .kl-tab-link {\n    color: #9c431f;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .kl-main-description {\n      width: calc(100% - 44px);\n      max-width: none;\n      margin: 0 auto;\n      padding: 34px 0 48px;\n      text-align: left;\n    }\n\n    .kl-main-description h2 {\n      margin: 0 0 18px;\n      font-size: clamp(32px, 10vw, 42px);\n      line-height: 1.08;\n    }\n\n    .kl-main-description p:not(.kl-editorial-eyebrow) {\n      margin-left: 0;\n      margin-right: 0;\n      font-size: 17px;\n      text-align: left;\n    }\n\n    .kl-editorial-row {\n      grid-template-columns: 1fr;\n    }\n\n    .kl-editorial-row--reverse .kl-editorial-media {\n      order: 2;\n    }\n\n    .kl-editorial-copy {\n      padding: 38px 24px;\n    }\n\n    .kl-editorial-media,\n    .kl-editorial-media img {\n      min-height: 340px;\n    }\n\n    .kl-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .kinaura-specs th,\n    .kinaura-specs td {\n      padding: 11px 9px;\n    }\n\n    .kl-faq-question {\n      gap: 16px;\n      padding: 20px 0;\n      font-size: 17px;\n    }\n\n    .kl-faq-answer {\n      padding-right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kl-pdp-below\"\u003e\n  \u003csection class=\"kl-main-description\" aria-labelledby=\"kl-main-description-title\"\u003e\n    \u003cp class=\"kl-editorial-eyebrow\"\u003e6 person barn-style outdoor hybrid sauna\u003c\/p\u003e\n    \u003ch2 id=\"kl-main-description-title\"\u003eA Backyard Sauna That Feels Like a Destination of Its Own\u003c\/h2\u003e\n    \u003cp\u003eKaskinen gives the sauna ritual a place that feels separate from the pace of the house. Its barn-style silhouette turns the walk across the backyard into the beginning of the experience.\u003c\/p\u003e\n    \u003cp\u003eInside, there is room to slow down with family and friends without making the session feel crowded. When the ritual is yours alone, the generous cabin gives you space to stretch out, breathe and stay a little longer.\u003c\/p\u003e\n    \u003cp\u003eChoose gentler, more direct infrared warmth when you want an easier session, or heat the stones and add water when you want the full traditional ritual of steam and löyly. One retreat can meet different people, moods and moments.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003ch5\u003eFeatures\u003c\/h5\u003e\n\u003cp class=\"kl-tab-lead\"\u003eA spacious barn-style retreat for shared rituals, with Full Spectrum infrared and traditional stones and steam in one outdoor cabin.\u003c\/p\u003e\n\u003cul class=\"kl-feature-list\"\u003e\n  \u003cli\u003e6 person capacity\u003c\/li\u003e\n  \u003cli\u003eFull Spectrum infrared and traditional sauna heat in one cabin\u003c\/li\u003e\n  \u003cli\u003e8.0 kW traditional stove with built in controls\u003c\/li\u003e\n  \u003cli\u003e15 Full Spectrum IR emitters: 7 carbon PureTech Near Zero EMF panels and 8 near infrared elements\u003c\/li\u003e\n  \u003cli\u003eAll-weather exterior with all-natural Canadian Red Cedar interior\u003c\/li\u003e\n  \u003cli\u003eClear tempered glass door\u003c\/li\u003e\n  \u003cli\u003eGalaxy star color therapy lighting\u003c\/li\u003e\n  \u003cli\u003eInterior backrest with accent lighting\u003c\/li\u003e\n  \u003cli\u003eInterior LED control panel with Bluetooth\u003c\/li\u003e\n  \u003cli\u003eBuilt in speakers\u003c\/li\u003e\n  \u003cli\u003eSandglass, bucket and scoop included\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch5\u003eDimensions \u0026amp; Specs\u003c\/h5\u003e\n\u003cdiv class=\"kl-table-wrap\"\u003e\u003ctable class=\"kinaura-specs\"\u003e\u003ctbody\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eManufacturer model\u003c\/th\u003e\n\u003ctd\u003eGDI-8526-01\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel name\u003c\/th\u003e\n\u003ctd\u003eKaskinen\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eGolden Designs\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecommended capacity\u003c\/th\u003e\n\u003ctd\u003e6 person\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSauna type\u003c\/th\u003e\n\u003ctd\u003eBarn-style outdoor hybrid sauna\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eTraditional heat\u003c\/th\u003e\n\u003ctd\u003e8.0 kW stove with built in controls; 170 to 185°F ideal range, up to 190°F\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFull Spectrum infrared\u003c\/th\u003e\n\u003ctd\u003e15 IR emitters: 7 carbon PureTech Near Zero EMF heating panels and 8 near infrared heating elements; 118 to 132°F ideal range, up to 140°F\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower \u0026amp; electrical\u003c\/th\u003e\n\u003ctd\u003e240V \/ 40A for the stove and Full Spectrum system; professional installation by a licensed electrician required\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterials\u003c\/th\u003e\n\u003ctd\u003eAll-weather exterior, all-natural Canadian Red Cedar interior and clear tempered glass\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLighting \u0026amp; comfort\u003c\/th\u003e\n\u003ctd\u003eGalaxy star color therapy lighting; backrest with accent light\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls \u0026amp; audio\u003c\/th\u003e\n\u003ctd\u003eInterior LED control panel, Bluetooth and built in speakers\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eExterior dimensions\u003c\/th\u003e\n\u003ctd\u003e84\" W x 69\" D x 95\" H; roof overhang adds 4\" to depth\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eInterior dimensions\u003c\/th\u003e\n\u003ctd\u003e78\" W x 63\" D x 88\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eAssembled weight\u003c\/th\u003e\n\u003ctd\u003e1600 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eShipping weight \u0026amp; packaging\u003c\/th\u003e\n\u003ctd\u003e1795 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUse\u003c\/th\u003e\n\u003ctd\u003eOutdoor use\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth scope=\"row\"\u003eDelivery\u003c\/th\u003e\n\u003ctd\u003eLTL freight, curbside\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\n\u003ch5\u003eShipping \u0026amp; Assembly\u003c\/h5\u003e\n\u003cp class=\"kl-tab-copy\"\u003eYour sauna ships free from California by LTL freight. It normally leaves the warehouse within two business days and travels on a pallet in multiple packages. The carrier will contact you before delivery to arrange a delivery window.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003e\u003cstrong\u003eCurbside delivery\u003c\/strong\u003e means the driver lowers the shipment at the curb or end of your driveway. Moving the boxes to the installation area, unpacking and assembly are not included.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eInspect the shipment before signing. Note any visible damage on the delivery receipt, take clear photos and contact us within 48 hours so we can assist with the next steps.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003ePrefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and review the available placement and assembly options. Availability, booking and payment are handled directly by We Can Assemble and are not included with your Kinaura Life purchase.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003ePrepare a flat, stable and properly drained foundation before delivery. Because Kaskinen weighs 1600 lb when assembled and arrives in multiple packages, plan the route from the curb to the installation area and arrange sufficient help or lifting equipment where required.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eKaskinen requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired electrical work must be completed by a licensed electrician, so confirm the installation requirements before your delivery date.\u003c\/p\u003e\n\n\u003ch5\u003eWarranty\u003c\/h5\u003e\n\u003cp class=\"kl-tab-copy\"\u003eGolden Designs provides a limited residential warranty for its hybrid and outdoor saunas. The sauna room, control panel, applicable wiring harnesses and lights are covered for 5 years from the original purchase date when the sauna is properly installed, used and maintained. The stove and heater are covered separately under the applicable heater manufacturer's warranty.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eCoverage applies to the original purchaser at the original installation site and covers eligible replacement parts; labor is not included. Damage caused by improper installation, unauthorized modification, unsuitable surfaces, misuse, insufficient weather protection or inadequate maintenance is not covered.\u003c\/p\u003e\n\u003cp class=\"kl-tab-copy\"\u003eKeep your order confirmation as proof of purchase and contact Kinaura Life first if you need warranty support.\u003c\/p\u003e\n\n\u003cdiv class=\"kl-post-tabs-source\"\u003e\n  \u003csection class=\"kl-editorial\" aria-label=\"Golden Designs Kaskinen outdoor hybrid sauna highlights\"\u003e\n    \u003cdiv class=\"kl-editorial-row\"\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eMore than a cabin outside\u003c\/p\u003e\n        \u003ch3\u003eGive the Ritual a Room of Its Own\u003c\/h3\u003e\n        \u003cp\u003eKaskinen creates a clear transition between everyday life and sauna time. Its barn-style architecture gives the backyard retreat a presence of its own, making the short journey outside feel like part of the ritual.\u003c\/p\u003e\n        \u003cp\u003eStep inside to reconnect with other people or simply leave the noise of the day behind for a while.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg data-kl-gallery-index=\"2\" alt=\"Golden Designs Kaskinen 6 person barn-style outdoor hybrid sauna shown from an angle\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kl-editorial-row kl-editorial-row--reverse\"\u003e\n      \u003cdiv class=\"kl-editorial-media\"\u003e\u003cimg data-kl-gallery-index=\"0\" alt=\"Golden Designs Kaskinen barn-style outdoor hybrid sauna in a backyard setting\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"kl-editorial-copy\"\u003e\n        \u003cp class=\"kl-editorial-eyebrow\"\u003eOne room, two ways to gather\u003c\/p\u003e\n        \u003ch3\u003eLet the Heat Follow the People and the Moment\u003c\/h3\u003e\n        \u003cp\u003eChoose Full Spectrum infrared when the group wants gentler warmth and an easier pace. Choose the traditional stove when the moment calls for hotter air, stones, water and steam.\u003c\/p\u003e\n        \u003cp\u003eThe retreat stays ready while the experience changes. Everyone can return to Kaskinen for a different reason and still share the same room.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"kl-faq-section\" aria-labelledby=\"kl-faq-title\"\u003e\n    \u003cdiv class=\"kl-faq-heading\"\u003e\n\u003ch2 id=\"kl-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp\u003eClear answers to help you plan your Kaskinen outdoor sauna\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat is the difference between Kaskinen's infrared and traditional heat?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eFull Spectrum infrared warms you more directly at a lower cabin temperature, with an ideal manufacturer range of 118 to 132°F. The traditional 8.0 kW stove heats the air and stones, allowing you to add water for steam and löyly, with an ideal range of 170 to 185°F. Choose the system that fits the experience you want from each session.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow much space does Kaskinen need?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eThe assembled exterior measures 84 inches wide, 69 inches deep and 95 inches high. The roof overhang adds 4 inches to the depth. Allow additional working space for assembly, electrical access, ventilation, the opening glass door and any clearances required by the manual or local code.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat electrical service does Kaskinen require?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eKaskinen requires dedicated 240V \/ 40A electrical service for the stove and Full Spectrum system. All hardwired work must be completed by a licensed electrician. Share the product specifications and installation manual with your electrician before delivery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eWhat kind of foundation does Kaskinen need?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eInstall Kaskinen on a flat, stable and properly drained base capable of supporting its 1600 lb assembled weight plus its occupants. A suitable concrete slab, structural deck or professionally prepared paver base may work, depending on the site and local requirements. Have the proposed foundation reviewed by a qualified local installer when necessary.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eCan I get professional help assembling Kaskinen?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAssembly varies by site and Kaskinen arrives in multiple packages, so additional assistance or lifting equipment may be required. Prefer professional help? We recommend \u003ca class=\"kl-tab-link\" href=\"https:\/\/www.wecanassemble.com\/book-a-pro\" target=\"_blank\" rel=\"noopener\"\u003eWe Can Assemble\u003c\/a\u003e, an independent third-party service. Enter your ZIP code, select the sauna brand and model, and choose from the available placement and assembly options. Pricing and availability are shown before booking. Assembly is booked and paid for directly with We Can Assemble and is not included with your Kinaura Life purchase.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow should I care for Kaskinen outdoors?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eKeep the area around the sauna well drained and follow the manufacturer instructions for protecting and maintaining the exterior. Inspect the cabin periodically for weathering and address any required maintenance promptly. Damage caused by inadequate weather protection or maintenance is not covered by the warranty.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"kl-faq-item\"\u003e\n\u003cbutton class=\"kl-faq-question\" type=\"button\" aria-expanded=\"false\"\u003eHow do I clean and dry the interior?\u003c\/button\u003e\u003cdiv class=\"kl-faq-answer\" hidden\u003e\u003cp\u003eAfter each session, remove damp towels and wipe the benches and frequently touched surfaces with a soft cloth. Leave the door open until the cabin has dried and aired out. Follow the manufacturer instructions for deeper cleaning and avoid bleach, ammonia, solvent cleaners or unapproved treatments inside the heated cabin.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cp class=\"kl-faq-disclaimer\"\u003eProduct specifications and warranty terms are subject to the manufacturer's current documentation. Confirm installation requirements with the supplied manual, your licensed electrician and any relevant local authority before work begins.\u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    function hydrateEditorialImages() {\n      var galleryImages = Array.prototype.slice.call(\n        document.querySelectorAll(\n          '.main-product .pdp-media img, .main-product .product-media-area img'\n        )\n      );\n\n      var seen = {};\n      var sources = [];\n\n      galleryImages.forEach(function (image) {\n        var src =\n          image.currentSrc ||\n          image.getAttribute('src') ||\n          image.getAttribute('data-src');\n\n        if (!src) return;\n\n        var key = src.split('?')[0];\n\n        if (seen[key]) return;\n\n        seen[key] = true;\n\n        sources.push({\n          src: src,\n          srcset:\n            image.getAttribute('srcset') ||\n            image.getAttribute('data-srcset') ||\n            ''\n        });\n      });\n\n      document\n        .querySelectorAll('[data-kl-gallery-index]')\n        .forEach(function (target) {\n          var requestedIndex =\n            parseInt(\n              target.getAttribute('data-kl-gallery-index'),\n              10\n            ) || 0;\n\n          var source = sources[requestedIndex] || sources[0];\n\n          if (!source) return;\n\n          target.setAttribute('src', source.src);\n\n          if (source.srcset) {\n            target.setAttribute('srcset', source.srcset);\n          }\n        });\n    }\n\n    function initializeFaqAccordion() {\n      document\n        .querySelectorAll('.kl-faq-question')\n        .forEach(function (button, index) {\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          if (!button.id) {\n            button.id = 'kl-faq-question-' + index;\n          }\n\n          if (!answer.id) {\n            answer.id = 'kl-faq-answer-' + index;\n          }\n\n          button.setAttribute(\n            'aria-controls',\n            answer.id\n          );\n\n          answer.setAttribute(\n            'aria-labelledby',\n            button.id\n          );\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          answer.hidden = !isOpen;\n        });\n\n      if (window.__klFaqAccordionBound) return;\n\n      window.__klFaqAccordionBound = true;\n\n      document.addEventListener(\n        'click',\n        function (event) {\n          var button = event.target.closest(\n            '.kl-faq-question'\n          );\n\n          if (!button) return;\n\n          var answer = button.nextElementSibling;\n\n          if (\n            !answer ||\n            !answer.classList.contains('kl-faq-answer')\n          ) {\n            return;\n          }\n\n          event.preventDefault();\n\n          var isOpen =\n            button.getAttribute('aria-expanded') === 'true';\n\n          button.setAttribute(\n            'aria-expanded',\n            isOpen ? 'false' : 'true'\n          );\n\n          answer.hidden = isOpen;\n        },\n        true\n      );\n    }\n\n    function hideLegacySafetyCare() {\n      document\n        .querySelectorAll('h1, h2, h3, h4, h5, h6')\n        .forEach(function (heading) {\n          var headingText = heading.textContent\n            .replace(\/\\s+\/g, ' ')\n            .trim()\n            .toLowerCase();\n\n          if (headingText !== 'safety \u0026 care') return;\n\n          if (heading.closest('.kl-faq-section')) return;\n\n          var legacySection =\n            heading.closest('.shopify-section');\n\n          if (\n            legacySection \u0026\u0026\n            !legacySection.querySelector('.kl-pdp-below')\n          ) {\n            legacySection.style.setProperty(\n              'display',\n              'none',\n              'important'\n            );\n\n            legacySection.setAttribute(\n              'aria-hidden',\n              'true'\n            );\n          }\n        });\n    }\n\n    function arrangeEasyTabsSections() {\n      var intro = document.querySelector('.kl-pdp-below');\n\n      var tabs = document.querySelector(\n        '.easytabs-holder, .easytabs-tabs'\n      );\n\n      var editorial =\n        document.querySelector('.kl-editorial');\n\n      var faq =\n        document.querySelector('.kl-faq-section');\n\n      if (!intro || !tabs || !editorial || !faq) {\n        return false;\n      }\n\n      var topSection =\n        intro.closest('.shopify-section');\n\n      var bottomSection =\n        tabs.closest('.shopify-section');\n\n      if (\n        !topSection ||\n        !bottomSection ||\n        topSection === bottomSection\n      ) {\n        return false;\n      }\n\n      if (\n        !topSection.parentNode ||\n        topSection.parentNode !== bottomSection.parentNode\n      ) {\n        return false;\n      }\n\n      topSection.classList.add(\n        'kl-easytabs-top-section'\n      );\n\n      bottomSection.classList.add(\n        'kl-easytabs-bottom-section'\n      );\n\n      var sectionParent = bottomSection.parentNode;\n\n      if (\n        topSection.nextElementSibling !== bottomSection\n      ) {\n        sectionParent.insertBefore(\n          topSection,\n          bottomSection\n        );\n      }\n\n      var postTabs =\n        document.getElementById(\n          'kl-post-tabs-live'\n        );\n\n      if (!postTabs) {\n        postTabs = document.createElement('div');\n        postTabs.id = 'kl-post-tabs-live';\n        postTabs.className = 'kl-post-tabs';\n      }\n\n      [editorial, faq].forEach(function (block) {\n        if (block.parentNode !== postTabs) {\n          postTabs.appendChild(block);\n        }\n      });\n\n      if (\n        bottomSection.nextElementSibling !== postTabs\n      ) {\n        sectionParent.insertBefore(\n          postTabs,\n          bottomSection.nextElementSibling\n        );\n      }\n\n      var source =\n        document.querySelector(\n          '.kl-post-tabs-source'\n        );\n\n      if (source \u0026\u0026 source !== postTabs) {\n        source.style.display = 'none';\n      }\n\n      postTabs.setAttribute(\n        'data-kl-placed',\n        'true'\n      );\n\n      return true;\n    }\n\n    function runKlPdpSetup() {\n      arrangeEasyTabsSections();\n      hydrateEditorialImages();\n      initializeFaqAccordion();\n      hideLegacySafetyCare();\n    }\n\n    function arrangeWithRetry() {\n      [0, 120, 350, 800, 1600, 3000].forEach(\n        function (delay) {\n          window.setTimeout(\n            runKlPdpSetup,\n            delay\n          );\n        }\n      );\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener(\n        'DOMContentLoaded',\n        arrangeWithRetry\n      );\n    } else {\n      arrangeWithRetry();\n    }\n\n    window.addEventListener(\n      'load',\n      arrangeWithRetry\n    );\n\n    document.addEventListener(\n      'shopify:section:load',\n      arrangeWithRetry\n    );\n  })();\n\u003c\/script\u003e","brand":"Golden Designs","offers":[{"title":"Default Title","offer_id":54517300494673,"sku":"GDI-8526-01","price":18999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/4451\/0033\/files\/golden-designs-kaskinen-gdi-8526-01-6-person-outdoor-barn-hybrid-sauna-front.jpg?v=1786121408"}],"url":"https:\/\/kinauralife.com\/collections\/hybrid-saunas.oembed","provider":"Kinaura Life","version":"1.0","type":"link"}