{"product_id":"thermasol-astra-3-4-person-indoor-sauna-cabin","title":"ThermaSol Astra 3-4 Person Indoor Sauna Cabin","description":"\u003cstyle\u003e.tsast{--ink:#1A1410;--body:#463C33;--mut:#54493D;--accent:#96620A;--bright:#E8A33D;--dark:#171310;--sub:#54493D;--tint:#F7F1E6;--fill:#F0E9DB;--hl:#F6E7CB;--line:#DCCFB4;--warm:#DCCFB4;--edge:#CBBBA0;--rule:#DCCFB4;--r-lg:10px;--r-sm:10px;--r-xs:999px;--gut:20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:var(--body);line-height:1.65;letter-spacing:normal;-webkit-font-smoothing:antialiased;background:#fff}.tsast *{box-sizing:border-box}.tsast .tsast-c img{margin:0 !important;border:0}.tsast .tsast-c{max-width:1000px;margin:0 auto;padding:0 20px}.tsast section{padding:52px 0}.tsast section:first-of-type{padding-top:26px}.tsast section.tsast-tinted{background:var(--tint)}.tsast section + section.tsast-tinted,.tsast section.tsast-tinted + section{border-top:1px solid var(--warm)}.tsast .tsast-c\u003e*:last-child{margin-bottom:0}.tsast section[id],.tsast .tsast-close[id]{scroll-margin-top:16px}.tsast h2{font-size:27px;font-weight:700;color:var(--ink);line-height:1.2;margin:0 0 16px;letter-spacing:-.015em;text-wrap:balance;max-width:34ch}.tsast h3{font-size:17px;font-weight:700;line-height:1.2;color:var(--ink);margin:32px 0 8px;text-wrap:balance}.tsast p{font-size:17px;line-height:1.65;margin:0 0 16px;max-width:72ch}.tsast p.tsast-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;max-width:none;line-height:1.5}.tsast p.tsast-lead{font-size:19px;line-height:1.5;color:var(--ink);max-width:62ch;margin:0 0 16px}.tsast .tsast-c a{color:var(--accent)}.tsast strong{color:var(--ink);font-weight:600}.tsast figure{margin:0}.tsast .tsast-disc{display:block;margin:0 0 32px;border-top:1px solid var(--warm);border-bottom:1px solid var(--warm)}.tsast .tsast-disc\u003esummary{list-style:none;cursor:pointer;padding:12px 0;font-size:15.5px;color:var(--ink);display:flex;align-items:center;gap:8px;font-weight:600;min-height:44px;box-sizing:border-box}.tsast .tsast-disc\u003esummary::-webkit-details-marker{display:none}.tsast .tsast-disc\u003esummary::after{content:\"\";width:7px;height:7px;border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);transform:rotate(45deg);margin-left:2px;margin-top:-4px;flex:0 0 auto;transition:transform .16s}.tsast .tsast-disc[open]\u003esummary::after{transform:rotate(-135deg);margin-top:8px}.tsast .tsast-disc\u003esummary .tsast-ct{color:var(--sub);font-weight:400;margin-left:auto;font-size:13.5px}.tsast .tsast-disc\u003esummary:hover{color:var(--accent)}.tsast .tsast-disc ol{list-style:none;margin:0;padding:2px 0 10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,auto);grid-auto-flow:column;column-gap:48px;row-gap:0}.tsast .tsast-disc li{border-top:1px solid var(--rule)}.tsast .tsast-disc li:nth-child(1),.tsast .tsast-disc li:nth-child(8){border-top:0}.tsast .tsast-disc a{display:flex;gap:8px;align-items:baseline;padding:9px 0;font-size:15.5px;line-height:1.5;color:var(--ink);text-decoration:none}.tsast .tsast-disc a::before{content:counter(d,decimal-leading-zero);counter-increment:d;font-size:11px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums;flex:0 0 auto;min-width:15px;letter-spacing:.02em}.tsast .tsast-disc a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.tsast .tsast-disc ol{counter-reset:d}@media screen and (max-width:520px){.tsast .tsast-disc ol{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.tsast .tsast-disc li:nth-child(7){border-top:1px solid var(--rule)}.tsast .tsast-disc a{padding:12px 0;min-height:44px;box-sizing:border-box}}.tsast .tsast-vidrow{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch;margin:0}.tsast .tsast-vid{--arn:1.7778;--cap:420px;flex:0 1 auto;width:min(100%,calc(var(--cap) * var(--arn)));aspect-ratio:var(--arn);border-radius:var(--r-lg);overflow:hidden;background:var(--dark);position:relative;box-shadow:0 10px 30px rgba(23,19,16,.18);display:flex;align-items:center;justify-content:center;color:#9C8F80;font-family:var(--mono);font-size:11px;text-align:center;padding:18px;line-height:1.65}.tsast .tsast-vidbody{flex:1 1 340px;min-width:0;max-width:none;display:flex;flex-direction:column;justify-content:center}.tsast .tsast-vidbody h2{margin:0 0 16px}.tsast .tsast-vidbody\u003ep:last-child{margin-bottom:0}.tsast .tsast-vidbody p{font-size:15.5px;line-height:1.65;margin:0 0 16px;max-width:56ch}.tsast .tsast-vidmeta{margin:24px 0 0;padding-top:14px;border-top:1px solid var(--warm);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sub);max-width:none}.tsast .tsast-vidmeta span{display:inline-block;margin-right:24px}.tsast .tsast-vidmeta span:last-child{margin-right:0}.tsast .tsast-vidmeta span::before{content:\"\";display:inline-block;width:4px;height:4px;border-radius:var(--r-xs);background:var(--accent);margin-right:8px;vertical-align:2px}.tsast .tsast-stat3{display:grid;grid-template-columns:repeat(3,1fr);background:var(--dark);border-radius:var(--r-lg);overflow:hidden;margin:24px 0 0}.tsast .tsast-stat3\u003ediv{padding:26px var(--gut);border-right:1px solid rgba(255,255,255,.13)}.tsast .tsast-stat3\u003ediv:last-child{border-right:0}.tsast .tsast-stat3 .tsast-lbl{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bright);margin:0 0 16px;max-width:none}.tsast .tsast-stat3 .tsast-big{font-size:33px;font-weight:700;color:#fff;line-height:1.2;margin:0 0 8px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-wrap:balance;max-width:none}.tsast .tsast-stat3 p{font-size:15.5px;line-height:1.5;color:#C3B6A5;margin:0}.tsast .tsast-chk{list-style:none;padding:0;margin:16px 0 0;max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;border-top:1px solid var(--line)}.tsast .tsast-chk li{padding:14px 0 14px var(--gut);border-bottom:1px solid var(--rule);position:relative;font-size:17px}.tsast .tsast-chk li::before{content:\"\";position:absolute;left:0;top:calc(14px + .82em);margin-top:-3px;width:12px;height:7px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.tsast .tsast-chk b{color:var(--ink)}.tsast .tsast-chk span{display:block;color:var(--sub);font-size:15.5px;margin-top:8px}.tsast .tsast-chk--plain{grid-template-columns:1fr;gap:0}.tsast .tsast-chk--plain li{padding-left:0}.tsast .tsast-chk--plain li::before{display:none}.tsast .tsast-buy{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:24px 0 0}.tsast .tsast-buy\u003ediv{border:1px solid var(--warm);border-radius:var(--r-lg);overflow:hidden;background:#fff}.tsast .tsast-buy h4,.tsast .tsast-buy h3{margin:0;padding:16px var(--gut);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.tsast .tsast-buy .req h4,.tsast .tsast-buy .req h3{background:var(--dark);color:#fff}.tsast .tsast-buy .opt h4,.tsast .tsast-buy .opt h3{background:var(--fill);color:var(--ink);border-bottom:1px solid var(--warm)}.tsast .tsast-buy ul{list-style:none;margin:0;padding:4px var(--gut) 12px}.tsast .tsast-buy li{padding:10px 0;border-bottom:1px solid var(--rule);font-size:17px}.tsast .tsast-buy li:last-child{border-bottom:0}.tsast .tsast-buy li span{display:block;color:var(--sub);font-size:15.5px;margin-top:8px}.tsast .tsast-tw{border:1px solid var(--edge);border-radius:var(--r-lg);overflow:hidden;margin:24px 0 0;background:#fff}.tsast .tsast-tw--scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tsast table{border-collapse:collapse;width:100%;font-size:15.5px;background:#fff}.tsast table caption{caption-side:top;text-align:left;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sub);padding:13px var(--gut);background:var(--fill);border-bottom:1px solid var(--edge)}.tsast table th,.tsast table td{padding:11px var(--gut);text-align:left;border-bottom:1px solid var(--rule);vertical-align:top}.tsast table tr:last-child th,.tsast table tr:last-child td{border-bottom:0}.tsast table.tsast-spec th{color:var(--ink);font-weight:600;width:46%}.tsast table.tsast-spec td{font-variant-numeric:tabular-nums}.tsast .tsast-keyspec caption{background:var(--dark);color:#fff;border-bottom:0}.tsast .tsast-hl td,.tsast .tsast-hl th{background:var(--hl)}.tsast table.tsast-cmp{min-width:680px}.tsast table.tsast-cmp thead th{vertical-align:bottom;padding-top:14px;padding-bottom:12px}.tsast .tsast-cmp-h{display:block;font-size:11px;font-weight:600;color:var(--sub);line-height:1.2;margin-bottom:8px}.tsast .tsast-cmp-m{display:block;font-size:15.5px;font-weight:700;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.tsast table.tsast-cmp thead a{text-decoration:none;display:block}.tsast table.tsast-cmp thead a:hover .tsast-cmp-m{color:var(--accent);text-decoration:underline}.tsast table.tsast-cmp thead a .tsast-cmp-m::after{content:\"\\2197\";font-size:11px;font-weight:600;color:var(--accent);margin-left:5px;vertical-align:1px}.tsast .tsast-cmp-here{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bright);margin-top:8px}.tsast table.tsast-cmp thead th.me .tsast-cmp-h{color:#C3B6A5}.tsast table.tsast-cmp thead th.me .tsast-cmp-m{color:#fff}.tsast table.tsast-cmp thead th{background:var(--fill);color:var(--ink);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--edge)}.tsast table.tsast-cmp thead th.me{background:var(--dark);color:#fff}.tsast table.tsast-cmp td.me{background:var(--hl);font-weight:600;color:var(--ink)}.tsast table.tsast-cmp td:first-child{color:var(--sub)}.tsast .tsast-ladder td:last-child{text-align:right;white-space:nowrap;color:var(--sub)}.tsast .tsast-ladder .kw{font-weight:700;color:var(--ink);font-size:17px;white-space:nowrap}.tsast .tsast-ladder tr.on td{background:var(--hl)}.tsast .tsast-ladder .tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--accent);color:#fff;padding:3px 8px;border-radius:var(--r-xs);margin-left:9px;vertical-align:2px}.tsast .tsast-warn{background:#fff;border:1px solid var(--warm);border-left:3px solid var(--accent);border-radius:0 var(--r-lg) var(--r-lg) 0;padding:18px var(--gut) 18px calc(var(--gut) - 3px);margin:24px 0 0;max-width:none}.tsast .tsast-warn p{max-width:none}.tsast .tsast-warn p{margin:0;font-size:17px}.tsast .tsast-warn b{display:block;color:var(--ink);margin-bottom:8px}.tsast blockquote{margin:16px 0 0;padding:0 0 0 20px;border-left:3px solid var(--bright);max-width:58ch}.tsast blockquote p{font-size:19px;line-height:1.5;color:var(--ink);margin:0 0 8px}.tsast blockquote cite{font-style:normal;font-size:13.5px;color:var(--sub)}.tsast .tsast-pairup{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;align-items:start;margin:24px 0 0}.tsast .tsast-pairup\u003e.tsast-tw{margin-top:0}.tsast .tsast-after{margin-top:24px}.tsast .tsast-split{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.tsast .tsast-split\u003efigure img{max-height:440px;object-fit:cover;width:100%}.tsast .tsast-pairup\u003efigure img{max-height:320px;object-fit:cover;width:100%}.tsast .tsast-pairup\u003ediv\u003e.tsast-tw{margin-top:0}.tsast blockquote cite{display:block;margin-top:8px}.tsast figcaption{font-size:13.5px;color:var(--sub);margin-top:8px;line-height:1.5}.tsast .tsast-more{margin:24px 0 0}.tsast .tsast-more\u003esummary{font-size:15.5px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none;padding:14px var(--gut);background:var(--fill);border:1px solid var(--warm);border-radius:var(--r-lg);position:relative}.tsast .tsast-more\u003esummary::-webkit-details-marker{display:none}.tsast .tsast-more\u003esummary::after{content:\"\";position:absolute;right:var(--gut);top:20px;width:8px;height:8px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg)}.tsast .tsast-more[open]\u003esummary::after{transform:rotate(225deg)}.tsast .tsast-reportgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--edge);border-radius:var(--r-lg);overflow:hidden;margin:24px 0 0;background:#fff}.tsast .tsast-reportgrid\u003ediv{padding:20px var(--gut);border-right:1px solid var(--line)}.tsast .tsast-reportgrid\u003ediv:last-child{border-right:0}.tsast .tsast-reportgrid p{font-size:15.5px;margin:0;line-height:1.65}.tsast .tsast-rl{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 8px !important}@media screen and (max-width:840px){.tsast .tsast-reportgrid{grid-template-columns:1fr}.tsast .tsast-reportgrid\u003ediv{border-right:0;border-bottom:1px solid var(--line)}.tsast .tsast-reportgrid\u003ediv:last-child{border-bottom:0}}.tsast .tsast-faq{border-top:1px solid var(--line);margin-top:16px}.tsast .tsast-faq details{border-bottom:1px solid var(--line)}.tsast .tsast-faq summary{cursor:pointer;padding:17px 36px 17px 0;position:relative;list-style:none;font-size:17px;font-weight:600;color:var(--ink)}.tsast .tsast-faq summary::-webkit-details-marker{display:none}.tsast .tsast-faq summary::after{content:\"\";position:absolute;right:6px;top:25px;width:9px;height:9px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transition:transform .18s}.tsast .tsast-faq details[open] summary::after{transform:rotate(225deg)}.tsast .tsast-faq .tsast-fb{padding:0 0 18px;max-width:68ch}.tsast .tsast-faq .tsast-fb p{font-size:17px;margin:0 0 8px;color:var(--body)}.tsast .tsast-close{background:var(--dark);color:#C3B6A5;padding:60px 0}.tsast .tsast-close h2{color:#fff;max-width:22ch}.tsast .tsast-close p{color:#C3B6A5;max-width:56ch;font-size:17px}.tsast .tsast-close .who{display:flex;gap:16px;align-items:center;margin:8px 0 24px}.tsast .tsast-close .av{width:52px;height:52px;border-radius:var(--r-xs);flex:0 0 auto;object-fit:cover;background:#2E2620;display:block}.tsast .tsast-close .who p{margin:0;font-size:15.5px;color:#C3B6A5;line-height:1.5}.tsast .tsast-close .who b{color:#fff;display:block;font-size:17px;margin-bottom:8px}.tsast .tsast-close .who span{display:block}.tsast .tsast-c .tsast-btn,.tsast .tsast-btn{display:inline-block;background:var(--accent);color:#fff;font-weight:700;font-size:15.5px;line-height:1.5;padding:16px 32px;border-radius:var(--r-sm);text-decoration:none;margin:8px 0 0}.tsast .tsast-c .tsast-btn:hover,.tsast .tsast-btn:hover{background:var(--ink);color:#fff}.tsast .tsast-close .tsast-btn{display:inline-block;background:var(--bright);color:var(--ink);font-weight:700;font-size:15.5px;padding:16px 32px;border-radius:var(--r-sm);text-decoration:none}.tsast .tsast-close .up{display:block;margin-top:16px;color:#C3B6A5;font-size:15.5px;text-decoration:none;padding:10px 0}@media screen and (max-width:840px){.tsast .tsast-pairup{grid-template-columns:1fr;gap:24px}.tsast .tsast-chk{grid-template-columns:1fr}.tsast .tsast-vidrow{flex-direction:column;align-items:stretch}.tsast .tsast-vid{--cap:380px;align-self:center}.tsast .tsast-vidrow{gap:24px}.tsast .tsast-c{padding:0 16px}.tsast section{padding:40px 0}.tsast section:first-of-type{padding-top:20px}.tsast h2{font-size:23px}.tsast p.tsast-lead{font-size:17px}.tsast .tsast-stat3{grid-template-columns:1fr}.tsast .tsast-stat3\u003ediv{border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.tsast .tsast-stat3\u003ediv:last-child{border-bottom:0}.tsast .tsast-split{grid-template-columns:1fr;gap:24px}.tsast .tsast-buy{grid-template-columns:1fr}.tsast .tsast-toc ol{grid-template-columns:1fr}}@media screen and (min-width:841px){.tsast .tsast-toc\u003esummary{display:none}.tsast .tsast-toc ol{display:grid !important}}@media screen and (max-width:560px){.tsast .tsast-ladder thead{position:absolute;left:-9999px}.tsast .tsast-ladder tr{display:block;border-bottom:1px solid var(--rule);padding:14px var(--gut)}.tsast .tsast-ladder tr.on{background:var(--hl)}.tsast .tsast-ladder td{display:block;border:0;padding:0}.tsast .tsast-ladder td:last-child{text-align:left;font-size:15.5px;margin-top:8px}}.tsast .tsast-hl td,.tsast .tsast-hl th,.tsast .tsast-ladder tr.on td,.tsast table.tsast-cmp td.me{border-bottom-color:var(--edge)}@media screen and (max-width:840px){.tsast table.tsast-cmp thead a{min-height:44px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:2px}}.rte .tsast table th,.rte .tsast table td{padding:11px var(--gut)}.tsast .tsast-ladder th:last-child,.tsast .tsast-ladder td:last-child{text-align:left;white-space:normal;overflow-wrap:anywhere}.tsast .tsast-buy{align-items:start}.tsast .tsast-buy li span a{display:inline-block;padding:16px 0;margin:-16px 0}.tsast table.tsast-cmp td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:inset 0 -1px 0 var(--rule),1px 0 0 var(--rule)}.tsast table.tsast-cmp thead th:first-child{position:sticky;left:0;z-index:2;background:var(--fill)}@media screen and (max-width:560px){.tsast .tsast-ladder td:last-child::before{content:\"Nameplate draw:\\00a0\";font-weight:700;color:var(--ink)}}@media screen and (max-width:480px){.tsast table.tsast-spec th,.tsast table.tsast-spec td{display:block;width:auto}.tsast table.tsast-spec th{border-bottom:0;padding-bottom:0}}.tsast .tsast-vid video{position:absolute;inset:0;width:100%;height:100%;display:block;border:0;background:var(--dark);object-fit:cover}.tsast .tsast-vid video:focus-visible{outline:3px solid var(--bright);outline-offset:-3px}.tsast .tsast-fig{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--edge);background:#fff}.tsast .tsast-fig img{width:100%;height:auto;display:block;border:0;border-radius:0;box-shadow:none;mix-blend-mode:multiply}.tsast .tsast-c\u003efigure{max-width:560px;margin-left:auto;margin-right:auto}\u003c\/style\u003e\n\u003cdiv class=\"tsast\"\u003e\n\u003csection id=\"overview\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cdetails class=\"tsast-disc\"\u003e\n  \u003csummary\u003eJump to\u003cspan class=\"tsast-ct\"\u003e12 sections\u003c\/span\u003e\u003c\/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\u003ca href=\"#overview\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#inside\"\u003eInside the cabin\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#fit\"\u003eFitting it to your room\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#indoor\"\u003eIndoor versus outdoor\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#ready\"\u003eBefore you order\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#heater\"\u003eHeater and circuit\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#costs\"\u003eRunning cost\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#crate\"\u003eWhat you get\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#install\"\u003eInstallation day\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#specs\"\u003eSpecifications\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#compare\"\u003eCompare models\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"#faq\"\u003eBuyer questions\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ol\u003e\n\u003c\/details\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eThe short answer\u003c\/p\u003e\n    \u003ch2\u003eThe ThermaSol Astra is the lightest of the three indoor corner saunas\u003c\/h2\u003e\n    \u003cp class=\"tsast-lead\"\u003eEighty-five inches square, clean-lined, with a transparent glass panel front. The Astra is the lightest indoor cabin ThermaSol makes and the plainest of the three, which on an indoor sauna is often the point.\u003c\/p\u003e\n    \u003cdiv class=\"tsast-stat3\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tsast-lbl\"\u003eThe footprint\u003c\/p\u003e\n        \u003cp class=\"tsast-big\"\u003e85.4 × 85.4 in\u003c\/p\u003e\n        \u003cp\u003eSquare, and 83 inches high. The smallest footprint of the three indoor cabins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tsast-lbl\"\u003eThe weight\u003c\/p\u003e\n        \u003cp class=\"tsast-big\"\u003e1,323 lb\u003c\/p\u003e\n        \u003cp\u003eAssembled, and 220 pounds lighter than the Aalto. The one to look at first if the sauna is going upstairs.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tsast-lbl\"\u003eThe circuit\u003c\/p\u003e\n        \u003cp class=\"tsast-big\"\u003e240V, 37.5 A\u003c\/p\u003e\n        \u003cp\u003eThe 9 kW Harvia Virta draws 37.5 amps on 240 volt single phase and wants a minimum 8 AWG 90 °C copper feed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"inside\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eInside the cabin\u003c\/p\u003e\n    \u003ch2\u003eClean-lined, and the lightest of the three\u003c\/h2\u003e\n    \u003cfigure\u003e\u003cdiv class=\"tsast-fig\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0965\/0674\/1103\/files\/astra__astra__02.jpg?v=1791433672\u0026amp;width=1200\" alt=\"ThermaSol Astra indoor sauna cabin, three quarter view\" width=\"2048\" height=\"1717\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eClean-lined, and at 1,323 pounds the lightest cabin ThermaSol makes.\u003c\/figcaption\u003e\u003c\/figure\u003e\n    \u003cp\u003eThe Astra is \u003cstrong\u003e85.4 inches square and 83 high\u003c\/strong\u003e, and at \u003cstrong\u003e1,323 pounds assembled\u003c\/strong\u003e it is the lightest cabin in ThermaSol's indoor range by 220 pounds. On an upper floor or over a suspended timber floor, that difference is worth knowing.\u003c\/p\u003e\n    \u003cp\u003eThermaSol describes it as a clean-lined corner layout with a transparent glass panel front, brushed Tyrol wood walls and thermo-aspen benches, with integrated LED lighting. There are no textured panels and no RGB colour therapy: this is the plainest of the three, and in a finished bathroom or basement that is frequently what people want.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"fit\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eFitting it to your room\u003c\/p\u003e\n    \u003ch2\u003eThe numbers your builder will ask for\u003c\/h2\u003e\n    \u003cfigure\u003e\u003cdiv class=\"tsast-fig\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0965\/0674\/1103\/files\/astra__astra__01.jpg?v=1791433672\u0026amp;width=1200\" alt=\"ThermaSol Astra indoor sauna cabin, overhead layout\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eAn L-shaped corner run. Lower bench at 19.3 inches, upper at 37, backrest at 44.9.\u003c\/figcaption\u003e\u003c\/figure\u003e\n    \u003cp\u003eThermaSol's installation manuals for the indoor cabins give the bench geometry, which is the one thing the product pages leave out. The \u003cstrong\u003elower bench sits at 19.3 inches\u003c\/strong\u003e, the \u003cstrong\u003eupper at 37\u003c\/strong\u003e, and the \u003cstrong\u003ebackrest at 44.9\u003c\/strong\u003e. The door handle hole is at 41.3 inches and the vent is 4.3 inches across.\u003c\/p\u003e\n    \u003cp\u003eThe room itself needs a \u003cstrong\u003eminimum ceiling height of 8 feet\u003c\/strong\u003e and \u003cstrong\u003eat least 2 inches of clearance\u003c\/strong\u003e from the surrounding walls. The cabin stands directly on your existing floor provided it is level and water resistant: concrete, ceramic tile, vinyl or laminate are all named. Installation takes two to four people.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"indoor\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eIndoor versus outdoor\u003c\/p\u003e\n    \u003ch2\u003eWhat changes when the sauna is inside the house\u003c\/h2\u003e\n    \u003cp\u003eAn indoor cabin is a different proposition from an outdoor one, and not only because it is warmer to walk to in February.\u003c\/p\u003e\n    \u003ch3\u003eThe moisture has to go somewhere\u003c\/h3\u003e\n    \u003cp\u003eA traditional sauna puts water on hot stones, and that steam leaves the cabin through the vent and into the room beyond it. Indoors that room needs to be able to take it. A bathroom with existing extraction is the easy case; a finished basement with no ventilation is the one that causes problems eighteen months later. The cabin vent is 4.3 inches, and what it discharges into is your decision rather than ThermaSol's.\u003c\/p\u003e\n    \u003ch3\u003eThe heat loss works in your favour\u003c\/h3\u003e\n    \u003cp\u003eAn outdoor cabin loses its heat to the weather. An indoor one loses it into a conditioned room, so it holds temperature on less energy and heats up faster from cold. The same 9 kW heater simply has an easier job inside.\u003c\/p\u003e\n    \u003ch3\u003eThe glass is clear for a reason\u003c\/h3\u003e\n    \u003cp\u003eEvery outdoor cabin in ThermaSol's range uses tinted or mirrored glass to screen it from a garden. The indoor cabins use transparent glass, because there is nothing to screen from and because a clear panel keeps the room beyond it visible rather than walling it off.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"ready\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eBefore you order\u003c\/p\u003e\n    \u003ch2\u003eFour checks that are cheap now and expensive later\u003c\/h2\u003e\n    \u003ch3\u003e1. The ceiling\u003c\/h3\u003e\n    \u003cp\u003eEight feet minimum. This is the check that stops more indoor sauna projects than any other, and it is worth measuring before anything else.\u003c\/p\u003e\n    \u003ch3\u003e2. The floor\u003c\/h3\u003e\n    \u003cp\u003eLevel and water resistant, and rated for the cabin. Concrete, tile, vinyl and laminate are all named by ThermaSol.\u003c\/p\u003e\n    \u003ch3\u003e3. The route in\u003c\/h3\u003e\n    \u003cp\u003eThe cabin is delivered pre-assembled in panels and built in place, so the panels have to get through your doorways and round your corners. Measure the tightest point on the route, not the room.\u003c\/p\u003e\n    \u003ch3\u003e4. The door hand\u003c\/h3\u003e\n    \u003cp\u003eLeft and right are separate SKUs at the same price, chosen at order. On a corner cabin the hand sets which way the glass corner faces, so decide it against the room rather than the doorway.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"heater\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eHeater and circuit\u003c\/p\u003e\n    \u003ch2\u003eA 9 kW Harvia Virta on a CX45 control\u003c\/h2\u003e\n    \u003cp\u003eEvery indoor ThermaSol cabin ships with a \u003cstrong\u003eHarvia Virta at 9.0 kW\u003c\/strong\u003e and a \u003cstrong\u003eHarvia CX45\u003c\/strong\u003e control, fitted.\u003c\/p\u003e\n    \u003cp\u003eHarvia's North American manual Y05-0767 lists that heater at \u003cstrong\u003e37.5 amps on 240 volt single phase\u003c\/strong\u003e, on a minimum \u003cstrong\u003e8 AWG\u003c\/strong\u003e conductor rated to 90 °C. The arithmetic agrees: 37.5 amps at 240 volts is 9,000 watts.\u003c\/p\u003e\n    \u003ch3\u003eWhy there is no breaker size here\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eHarvia does not publish one.\u003c\/strong\u003e None of the three Harvia North American manuals gives a fuse or breaker rating for any heater in this family. They publish current draw and a minimum conductor gauge and leave the overcurrent device to the installer. Your electrician sizes it against 37.5 amps under the NEC and local code.\u003c\/p\u003e\n    \u003cp\u003eHarvia does give one instruction plainly, in section 3.7: the heater feed must \u003cstrong\u003enot\u003c\/strong\u003e run through an RCD or GFI. The cabin's own manual points installers to Harvia's wiring schematics rather than repeating them.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"costs\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eRunning cost\u003c\/p\u003e\n    \u003ch2\u003eWhat an hour costs to heat\u003c\/h2\u003e\n    \u003cp\u003eA 9 kW element runs flat out while the room comes up, then cycles to hold temperature. Across a typical hour, counting both phases, budget roughly \u003cstrong\u003e5.4 kilowatt hours\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eAt \u003cstrong\u003e17 cents a kilowatt hour\u003c\/strong\u003e that is about \u003cstrong\u003e$0.92\u003c\/strong\u003e an hour of use, or near \u003cstrong\u003e$12\u003c\/strong\u003e a month at three one hour sessions a week. Put your own utility rate in; it moves the answer more than the cabin does.\u003c\/p\u003e\n    \u003cp\u003eAn indoor cabin also loses its heat into a conditioned room rather than to the weather, so in practice it holds temperature on less than an outdoor cabin of the same size would.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"crate\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eWhat you get\u003c\/p\u003e\n    \u003ch2\u003eWhat arrives, and what is separate\u003c\/h2\u003e\n    \u003cfigure\u003e\u003cdiv class=\"tsast-fig\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0965\/0674\/1103\/files\/astra__astra__03.jpg?v=1791433672\u0026amp;width=1200\" alt=\"ThermaSol Astra indoor sauna cabin, the interior benches\" width=\"667\" height=\"667\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eBrushed Tyrol walls and thermo-aspen benches, with integrated LED rather than colour therapy.\u003c\/figcaption\u003e\u003c\/figure\u003e\n    \u003ch3\u003eIn the delivery\u003c\/h3\u003e\n    \u003cp\u003eThe cabin pre-assembled in panels, with the Harvia Virta and CX45 control, the benches, backrests and the integrated lighting.\u003c\/p\u003e\n    \u003ch3\u003eNot in the delivery\u003c\/h3\u003e\n    \u003cp\u003eThe electrical supply and the electrician, and any floor preparation. ThermaSol requires a licensed electrician for the heater installation. Freight is quoted rather than published, so talk to us before ordering and we will get a real number for your address.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"install\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eInstallation day\u003c\/p\u003e\n    \u003ch2\u003eWhat the job actually involves\u003c\/h2\u003e\n    \u003cp\u003eThe indoor cabins arrive \u003cstrong\u003epre-assembled in panels\u003c\/strong\u003e rather than as one finished unit, which is what makes them possible to get into a house at all. ThermaSol's manual calls for \u003cstrong\u003etwo to four people\u003c\/strong\u003e to put one together.\u003c\/p\u003e\n    \u003cp\u003eThe sequence is straightforward: the panels go up in the corner, the benches and backrests mount at their fixed heights, the floor gate drops in, and the glass front and door go on last. What is not your job is the wiring inside the cabin, which is pre-run.\u003c\/p\u003e\n    \u003cp\u003eWhat is your job, or rather your electrician's, is the supply to it. ThermaSol requires a licensed electrician for the heater connection, and the cabin's own manual points to Harvia's wiring schematics rather than repeating them. Book that person against the delivery rather than after it.\u003c\/p\u003e\n    \u003cp\u003eMeasure the route before the pallet arrives. Panels for an 87 inch cabin have to pass your tightest doorway and your tightest turn, and that is a different measurement from the room they end up in.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"specs\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eSpecifications\u003c\/p\u003e\n    \u003ch2\u003eThermaSol Astra specifications\u003c\/h2\u003e\n    \u003cdiv class=\"tsast-tw\"\u003e\u003ctable class=\"tsast-spec\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth\u003eExterior\u003c\/th\u003e\n\u003ctd\u003e85.4 in W × 85.4 in D × 83 in H\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eCapacity\u003c\/th\u003e\n\u003ctd\u003e3 to 4 people\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eAssembled weight\u003c\/th\u003e\n\u003ctd\u003e1,323 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eShipping weight\u003c\/th\u003e\n\u003ctd\u003e1,543 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eHeater\u003c\/th\u003e\n\u003ctd\u003eHarvia Virta, 9.0 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eSupply\u003c\/th\u003e\n\u003ctd\u003e240 V single phase, 37.5 A, minimum 8 AWG 90 °C copper\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eControl\u003c\/th\u003e\n\u003ctd\u003eHarvia CX45\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eBench heights\u003c\/th\u003e\n\u003ctd\u003eLower 19.3 in, upper 37 in, backrest 44.9 in\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eRoom minimum\u003c\/th\u003e\n\u003ctd\u003e8 ft ceiling, 2 in wall clearance\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eVent\u003c\/th\u003e\n\u003ctd\u003e4.3 in diameter\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eInterior\u003c\/th\u003e\n\u003ctd\u003eBrushed Tyrol wood walls, thermo-aspen benches\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eGlass\u003c\/th\u003e\n\u003ctd\u003eTransparent glass panel front\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eLighting\u003c\/th\u003e\n\u003ctd\u003eIntegrated LED\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eDoor\u003c\/th\u003e\n\u003ctd\u003eLeft or right, chosen at order\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eLead time\u003c\/th\u003e\n\u003ctd\u003e4 to 8 weeks\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n    \u003cp\u003eThermaSol publishes no interior dimension for this cabin. The bench heights and room minimums above come from its installation manual.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"compare\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eCompare models\u003c\/p\u003e\n    \u003ch2\u003eWhere the Astra sits in ThermaSol's indoor range\u003c\/h2\u003e\n    \u003cdiv class=\"tsast-tw tsast-tw--scroll\"\u003e\u003ctable class=\"tsast-cmp\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003eExterior\u003c\/th\u003e\n\u003cth\u003ePeople\u003c\/th\u003e\n\u003cth\u003eLead time\u003c\/th\u003e\n\u003cth\u003eHeater\u003c\/th\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eLumaria Large\u003c\/th\u003e\n\u003ctd\u003e86.6 × 86.6 in\u003c\/td\u003e\n\u003ctd\u003e4 to 5\u003c\/td\u003e\n\u003ctd\u003e4-8 weeks\u003c\/td\u003e\n\u003ctd\u003eVirta 9.0 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eLumaria Medium\u003c\/th\u003e\n\u003ctd\u003e86.6 × 66.9 in\u003c\/td\u003e\n\u003ctd\u003e2 to 3\u003c\/td\u003e\n\u003ctd\u003e4-8 weeks\u003c\/td\u003e\n\u003ctd\u003eVirta 9.0 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eAalto\u003c\/th\u003e\n\u003ctd\u003e87 × 87 in\u003c\/td\u003e\n\u003ctd\u003e3 to 4\u003c\/td\u003e\n\u003ctd\u003e4-8 weeks\u003c\/td\u003e\n\u003ctd\u003eVirta 9.0 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eAstra\u003c\/th\u003e\n\u003ctd\u003e85.4 × 85.4 in\u003c\/td\u003e\n\u003ctd\u003e3 to 4\u003c\/td\u003e\n\u003ctd\u003e4-8 weeks\u003c\/td\u003e\n\u003ctd\u003eVirta 9.0 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n    The Astra is the smallest footprint and the lightest of the three indoor cabins. The Aalto is under two inches larger with textured panels and colour lighting; the Lumaria is the only one offered in two sizes. If the sauna is going upstairs or onto a timber floor, the Astra is the one to look at first on weight alone.\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"tsast-tinted\" id=\"faq\"\u003e\n  \u003cdiv class=\"tsast-c\"\u003e\n    \u003cp class=\"tsast-eyebrow\"\u003eBuyer questions\u003c\/p\u003e\n    \u003ch2\u003eThermaSol Astra questions buyers ask before ordering\u003c\/h2\u003e\n    \u003cdiv class=\"tsast-faq\"\u003e\n    \u003cdetails\u003e\u003csummary\u003eHow is the Astra different from the Aalto?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eUnder two inches of footprint and 220 pounds of weight. The Astra is 85.4 inches square against the Aalto's 87, and 1,323 pounds assembled against 1,543. Both are 83 inches high for three to four people on the same 9 kW heater. The Aalto adds textured wall panels and RGB colour lighting; the Astra is clean-lined with integrated LED.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eCan it go on an upper floor?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eIt is the lightest cabin ThermaSol makes at 1,323 pounds assembled, which makes it the most likely of the three to work over a suspended floor. Whether your particular structure takes that load is still a question for a structural engineer, and it should be answered before you order.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat size breaker does it need?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eHarvia does not publish one and neither will we. The heater draws 37.5 amps at 240 volts single phase and wants a minimum 8 AWG conductor rated to 90 degrees C. Your licensed electrician sizes the overcurrent device to that load under the NEC and your local code.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat ceiling height do I need?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eEight feet minimum, from ThermaSol's own installation manual, plus at least two inches of clearance from the surrounding walls. It is the check worth doing before any other.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat can it stand on?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eYour existing floor, provided it is level and water resistant. ThermaSol names concrete, ceramic tile, vinyl and laminate. No separate base is required.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eHow long does it take to arrive?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eFour to eight weeks. The indoor cabins are the quickest thing ThermaSol makes; every outdoor model in the range is twelve weeks. If timing is the constraint, that gap is worth knowing.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat is the warranty?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eOne year on the sauna room from substantial project completion, and five years on the Harvia heater, control and power box in a residential setting. Registration is required within fifteen days of purchase and the room must be installed by a certified electrician or qualified service representative.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eCan I put it in a rental or a gym?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eNo. ThermaSol's warranty excludes residential units used in any non residential setting, naming hotels, spas, gyms, health clubs and short term rentals specifically.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eIs the Astra certified?\u003c\/summary\u003e\u003cdiv class=\"tsast-fb\"\u003e\u003cp\u003eThe Harvia Virta heater fitted inside is ETL Listed to UL 875, the US standard for electric dry bath heaters. No certification is published for the structure itself, which is normal in this category. A listed heater does not make the structure listed, because UL 875 treats the two as separate things.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\n    \u003c\/div\u003e  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"ThermaSol","offers":[{"title":"Door Left","offer_id":67692150423919,"sku":"14-ASTRADL","price":23604.0,"currency_code":"USD","in_stock":true},{"title":"Door Right","offer_id":67692150456687,"sku":"14-ASTRADR","price":23604.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/0674\/1103\/files\/astra-f190.jpg?v=1791441116","url":"https:\/\/recoveryroomdirect.com\/products\/thermasol-astra-3-4-person-indoor-sauna-cabin","provider":"Recovery Room Direct","version":"1.0","type":"link"}