{"product_id":"soluna-trio-electric-modern-sauna","title":"Soluna Trio Electric Modern Sauna","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSoluna Trio Electric Modern Sauna\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"43\" data-end=\"80\"\u003eSoluna Trio Electric Modern Sauna\u003c\/strong\u003e redefines the sauna experience by combining modern design, natural materials, and innovative functionality. Perfect for \u003cstrong data-start=\"201\" data-end=\"216\"\u003e6-12 people\u003c\/strong\u003e, it provides a spacious, light-filled interior that promotes comfort, relaxation, and meaningful connection. Whether you're hosting family gatherings or seeking personal wellness, the \u003cstrong data-start=\"401\" data-end=\"416\"\u003eSoluna Trio\u003c\/strong\u003e delivers an unforgettable sauna experience with its premium, non-toxic materials and energy-efficient electric heating.\u003c\/p\u003e\n\u003ch3 data-end=\"745\" data-start=\"733\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-section-id=\"1qknapf\" data-start=\"566\" data-end=\"737\"\u003e\n\u003cp data-start=\"568\" data-end=\"737\"\u003e\u003cstrong data-start=\"568\" data-end=\"594\"\u003eSpacious \u0026amp; Comfortable\u003c\/strong\u003e: Designed to seat \u003cstrong data-start=\"613\" data-end=\"628\"\u003e6-12 people\u003c\/strong\u003e, the \u003cstrong data-start=\"634\" data-end=\"649\"\u003eSoluna Trio\u003c\/strong\u003e is perfect for larger gatherings and offers plenty of room for relaxation and movement.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ifkhv\" data-start=\"738\" data-end=\"931\"\u003e\n\u003cp data-start=\"740\" data-end=\"931\"\u003e\u003cstrong data-start=\"740\" data-end=\"767\"\u003eTranslucent Wall Panels\u003c\/strong\u003e: \u003cstrong data-start=\"769\" data-end=\"791\"\u003eSoft natural light\u003c\/strong\u003e pours through the \u003cstrong data-start=\"810\" data-end=\"832\"\u003etranslucent panels\u003c\/strong\u003e, creating an uplifting and serene atmosphere while maintaining privacy and a connection to nature.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1p6kvd9\" data-start=\"932\" data-end=\"1156\"\u003e\n\u003cp data-start=\"934\" data-end=\"1156\"\u003e\u003cstrong data-start=\"934\" data-end=\"958\"\u003eAdaptable Heat Zones\u003c\/strong\u003e: A \u003cstrong data-start=\"962\" data-end=\"987\"\u003etiered seating system\u003c\/strong\u003e offers flexibility, allowing you to choose between the higher heat near the stove or a gentler warmth on the lower benches, catering to different preferences and needs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1yvsmld\" data-start=\"1157\" data-end=\"1333\"\u003e\n\u003cp data-start=\"1159\" data-end=\"1333\"\u003e\u003cstrong data-start=\"1159\" data-end=\"1179\"\u003eElectric Heating\u003c\/strong\u003e: The \u003cstrong data-start=\"1185\" data-end=\"1211\"\u003eelectric heater option\u003c\/strong\u003e provides consistent and efficient heating for a comfortable sauna experience without the complexity of wood-fired stoves.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"hzfljr\" data-start=\"1334\" data-end=\"1661\"\u003e\n\u003cp data-start=\"1336\" data-end=\"1661\"\u003e\u003cstrong data-start=\"1336\" data-end=\"1357\"\u003ePremium Materials\u003c\/strong\u003e: Built with \u003cstrong data-start=\"1370\" data-end=\"1390\"\u003eInland Red Cedar\u003c\/strong\u003e for its durability, moisture resistance, and clean aroma, the Soluna Trio combines natural beauty with strength. The \u003cstrong data-start=\"1508\" data-end=\"1543\"\u003ecommercial-grade thermal panels\u003c\/strong\u003e are designed for high-temperature environments, ensuring durability and air quality without off-gassing harmful VOCs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"18xad50\" data-start=\"1662\" data-end=\"1868\"\u003e\n\u003cp data-start=\"1664\" data-end=\"1868\"\u003e\u003cstrong data-start=\"1664\" data-end=\"1686\"\u003eVentilation System\u003c\/strong\u003e: The sauna features a \u003cstrong data-start=\"1709\" data-end=\"1729\"\u003efresh air intake\u003c\/strong\u003e and \u003cstrong data-start=\"1734\" data-end=\"1751\"\u003eexhaust vents\u003c\/strong\u003e to maintain natural airflow, eliminating CO2 and ensuring comfortable, breathable air throughout your sauna session.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"10x1rf\" data-start=\"1869\" data-end=\"2070\"\u003e\n\u003cp data-start=\"1871\" data-end=\"2070\"\u003e\u003cstrong data-start=\"1871\" data-end=\"1898\"\u003eNon-Toxic \u0026amp; Sustainable\u003c\/strong\u003e: The materials used in the Soluna Trio are carefully selected to avoid toxins and off-gassing finishes, promoting both environmental sustainability and indoor air quality.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"np4gaj\" data-start=\"2071\" data-end=\"2225\"\u003e\n\u003cp data-start=\"2073\" data-end=\"2225\"\u003e\u003cstrong data-start=\"2073\" data-end=\"2090\"\u003eEasy Assembly\u003c\/strong\u003e: Soluna saunas are modular and designed for \u003cstrong data-start=\"2135\" data-end=\"2152\"\u003eeasy assembly\u003c\/strong\u003e. Each kit is carefully crafted for durability and seamless installation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-end=\"1285\" data-start=\"1267\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-section-id=\"1p0xwj5\" data-start=\"2259\" data-end=\"2442\"\u003e\n\u003cp data-start=\"2261\" data-end=\"2285\"\u003e\u003cstrong data-start=\"2261\" data-end=\"2284\"\u003eInterior Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2288\" data-end=\"2442\"\u003e\n\u003cli data-section-id=\"1ufmajh\" data-start=\"2288\" data-end=\"2343\"\u003e\n\u003cp data-start=\"2290\" data-end=\"2343\"\u003e\u003cstrong data-start=\"2290\" data-end=\"2299\"\u003eWidth\u003c\/strong\u003e: 117” (124” wall to wall \/ 127” with skirt)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1jlf9mo\" data-start=\"2346\" data-end=\"2398\"\u003e\n\u003cp data-start=\"2348\" data-end=\"2398\"\u003e\u003cstrong data-start=\"2348\" data-end=\"2357\"\u003eDepth\u003c\/strong\u003e: 78” (85” wall to wall \/ 88” with skirt)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"72kd8o\" data-start=\"2401\" data-end=\"2439\"\u003e\n\u003cp data-start=\"2403\" data-end=\"2439\"\u003e\u003cstrong data-start=\"2403\" data-end=\"2413\"\u003eHeight\u003c\/strong\u003e: 91” (front) \/ 80” (back)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1tq6x5w\" data-start=\"2443\" data-end=\"2574\"\u003e\n\u003cp data-start=\"2445\" data-end=\"2469\"\u003e\u003cstrong data-start=\"2445\" data-end=\"2468\"\u003eExterior Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2472\" data-end=\"2574\"\u003e\n\u003cli data-section-id=\"1ufmajh\" data-start=\"2472\" data-end=\"2527\"\u003e\n\u003cp data-start=\"2474\" data-end=\"2527\"\u003e\u003cstrong data-start=\"2474\" data-end=\"2483\"\u003eWidth\u003c\/strong\u003e: 117” (124” wall to wall \/ 127” with skirt)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1l4jc4o\" data-start=\"2530\" data-end=\"2571\"\u003e\n\u003cp data-start=\"2532\" data-end=\"2571\"\u003e\u003cstrong data-start=\"2532\" data-end=\"2542\"\u003eHeight\u003c\/strong\u003e: 97.5” (front), 85.5” (back)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1buazcn\" data-start=\"2575\" data-end=\"2683\"\u003e\n\u003cp data-start=\"2577\" data-end=\"2598\"\u003e\u003cstrong data-start=\"2577\" data-end=\"2597\"\u003eBench Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2601\" data-end=\"2683\"\u003e\n\u003cli data-section-id=\"w49drv\" data-start=\"2601\" data-end=\"2637\"\u003e\n\u003cp data-start=\"2603\" data-end=\"2637\"\u003e\u003cstrong data-start=\"2603\" data-end=\"2618\"\u003eLower Bench\u003c\/strong\u003e: 24” (W) x 36” (D)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"vgoi6t\" data-start=\"2640\" data-end=\"2680\"\u003e\n\u003cp data-start=\"2642\" data-end=\"2680\"\u003e\u003cstrong data-start=\"2642\" data-end=\"2657\"\u003eUpper Bench\u003c\/strong\u003e: 24” (W) x 42 1\/2” (D)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bc9ffv\" data-start=\"2684\" data-end=\"2706\"\u003e\n\u003cp data-start=\"2686\" data-end=\"2706\"\u003e\u003cstrong data-start=\"2686\" data-end=\"2696\"\u003eWeight\u003c\/strong\u003e: 1027 lbs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"13b28z1\" data-start=\"2707\" data-end=\"2741\"\u003e\n\u003cp data-start=\"2709\" data-end=\"2741\"\u003e\u003cstrong data-start=\"2709\" data-end=\"2732\"\u003eTotal Cubic Footage\u003c\/strong\u003e: 443 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"epcbqq\" data-start=\"2742\" data-end=\"2782\"\u003e\n\u003cp data-start=\"2744\" data-end=\"2782\"\u003e\u003cstrong data-start=\"2744\" data-end=\"2754\"\u003eHeater\u003c\/strong\u003e: \u003cstrong data-start=\"2756\" data-end=\"2782\"\u003eElectric Heater Option\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"kw9bsq\" data-start=\"2783\" data-end=\"2856\"\u003e\n\u003cp data-start=\"2785\" data-end=\"2856\"\u003e\u003cstrong data-start=\"2785\" data-end=\"2800\"\u003eVentilation\u003c\/strong\u003e: Fresh air intake and exhaust vents for natural airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"a3fagz\" data-start=\"2857\" data-end=\"3017\"\u003e\n\u003cp data-start=\"2859\" data-end=\"3017\"\u003e\u003cstrong data-start=\"2859\" data-end=\"2897\"\u003eWood-Fired Back Panel \u0026amp; Stove Pipe\u003c\/strong\u003e: If opting for a wood stove, consult local building codes for proper spacing (16\" from sauna wall required for safety).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cstyle\u003e\n\/* ===========================\n   Dundalk Sauna — Slim CSS (with reliable borders)\n   =========================== *\/\n\n\/* 1) Media: responsive images\/iframes in the product description *\/\n.product-single__description img,\n.product-single__description iframe{\n  max-width:100%;\n  height:auto;\n}\n\n\/* 2) Lists: consistent bullets, left-aligned *\/\n.product-single__description ul{\n  list-style:disc;\n  padding-left:1.5rem;\n  margin:0;\n}\n.product-single__description li{ margin:0 0 .45rem; }\n\n\/* 3) Scrollable wrapper for wide tables (no page-wide overflow) *\/\n.scroll-table-wrapper{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n}\n@media (min-width:1025px){\n  .scroll-table-wrapper{ overflow-x:visible; }\n}\n\n\/* 4) TABLES THAT NEED BORDERS — Very specific + !important to win against theme rules *\/\n.product-single__description table.comparison-table,\n.rte table.comparison-table,\n.product__description table.comparison-table,\ntable.comparison-table{\n  width:100% !important;\n  border-collapse:collapse !important;\n  border-spacing:0 !important;\n  table-layout:fixed !important;\n  border:1px solid #ccc !important;\n}\n\n\/* Cells: force borders on every side *\/\n.product-single__description table.comparison-table th,\n.product-single__description table.comparison-table td,\n.rte table.comparison-table th,\n.rte table.comparison-table td,\n.product__description table.comparison-table th,\n.product__description table.comparison-table td,\ntable.comparison-table th,\ntable.comparison-table td{\n  border:1px solid #ccc !important;\n  padding:12px !important;\n  text-align:center !important;\n  vertical-align:top !important;\n  word-break:break-word !important;\n  overflow-wrap:anywhere !important;\n  background-clip:padding-box !important;\n}\n\n\/* Optional header tint *\/\n.product-single__description table.comparison-table th,\n.rte table.comparison-table th,\n.product__description table.comparison-table th,\ntable.comparison-table th{\n  background:#f9f9f9;\n}\n\n\/* 5) Comparison table — header layout + images (desktop defaults) *\/\n.product-single__description .comparison-table thead th:first-child,\n.rte .comparison-table thead th:first-child,\n.product__description .comparison-table thead th:first-child,\ntable.comparison-table thead th:first-child{\n  width:120px !important; min-width:120px !important;\n}\n\n.product-single__description .comparison-table thead th p,\n.rte .comparison-table thead th p,\n.product__description .comparison-table thead th p,\ntable.comparison-table thead th p{ margin:4px 0; }\n\n.product-single__description .comparison-table thead th:not(:first-child) p:first-child,\n.rte .comparison-table thead th:not(:first-child) p:first-child,\n.product__description .comparison-table thead th:not(:first-child) p:first-child,\ntable.comparison-table thead th:not(:first-child) p:first-child{\n  min-height:240px !important;\n  display:flex !important; align-items:center !important; justify-content:center !important;\n}\n\n.product-single__description .comparison-table thead th img,\n.rte .comparison-table thead th img,\n.product__description .comparison-table thead th img,\ntable.comparison-table thead th img{\n  width:min(240px,100%) !important;\n  height:auto !important;\n  aspect-ratio:1\/1 !important;\n  object-fit:cover !important;\n  display:block !important; margin:0 auto !important;\n  border-radius:6px;\n}\n\n\/* Keep CTAs from overlapping images (base) *\/\n.product-single__description .comparison-table .button-primary,\n.rte .comparison-table .button-primary,\n.product__description .comparison-table .button-primary,\ntable.comparison-table .button-primary{\n  position:static !important;\n  display:inline-block !important;\n  margin-top:6px !important;\n  width:auto !important;\n  white-space:nowrap !important; \/* keep single line *\/\n  line-height:1.2 !important;\n}\n\n\/* ---------- MOBILE: show first TWO columns + half of THIRD; compress first column ---------- *\/\n@media (max-width:1024px){\n  \/* keep fixed layout so content never stretches columns *\/\n  .product-single__description .comparison-table,\n  .rte .comparison-table,\n  .product__description .comparison-table,\n  table.comparison-table{ table-layout:fixed !important; }\n\n  .product-single__description .comparison-table thead th,\n  .rte .comparison-table thead th,\n  .product__description .comparison-table thead th,\n  table.comparison-table thead th{\n    padding-bottom:56px !important;\n  }\n}\n\n\/* Phones: target ~2.5 visible columns, with a slightly narrower first column *\/\n@media (max-width:640px){\n  \/* General tightening *\/\n  .product-single__description table.comparison-table th,\n  .product-single__description table.comparison-table td,\n  .rte table.comparison-table th,\n  .rte table.comparison-table td,\n  .product__description table.comparison-table th,\n  .product__description table.comparison-table td,\n  table.comparison-table th,\n  table.comparison-table td{\n    padding:8px !important;\n    font-size:13px !important;\n  }\n\n  \/* --- First column compression (header + body cells) --- *\/\n  .product-single__description .comparison-table thead th:first-child,\n  .rte .comparison-table thead th:first-child,\n  .product__description .comparison-table thead th:first-child,\n  table.comparison-table thead th:first-child,\n  .product-single__description .comparison-table tbody td:first-child,\n  .rte .comparison-table tbody td:first-child,\n  .product__description .comparison-table tbody td:first-child,\n  table.comparison-table tbody td:first-child{\n    width:30vw !important;   \/* was ~34vw — now a bit narrower *\/\n    min-width:30vw !important;\n    max-width:30vw !important;\n    padding-left:6px !important;\n    padding-right:6px !important;\n    font-size:12.5px !important;   \/* slightly smaller text for the Feature column *\/\n    line-height:1.25 !important;\n  }\n\n  \/* First \u0026 subsequent product columns (keep prior 2.5-col behavior) *\/\n  .product-single__description .comparison-table thead th:nth-child(2),\n  .rte .comparison-table thead th:nth-child(2),\n  .product__description .comparison-table thead th:nth-child(2),\n  .product__description .comparison-table tbody td:nth-child(2),\n  table.comparison-table thead th:nth-child(2),\n  table.comparison-table tbody td:nth-child(2){\n    width:42vw !important; min-width:42vw !important; max-width:42vw !important;\n  }\n  .product-single__description .comparison-table thead th:nth-child(3),\n  .rte .comparison-table thead th:nth-child(3),\n  .product__description .comparison-table thead th:nth-child(3),\n  .product__description .comparison-table tbody td:nth-child(3),\n  table.comparison-table thead th:nth-child(3),\n  table.comparison-table tbody td:nth-child(3){\n    width:42vw !important; min-width:42vw !important; max-width:42vw !important;\n  }\n  .product-single__description .comparison-table thead th:nth-child(n+4),\n  .rte .comparison-table thead th:nth-child(n+4),\n  .product__description .comparison-table thead th:nth-child(n+4),\n  .product__description .comparison-table tbody td:nth-child(n+4),\n  table.comparison-table thead th:nth-child(n+4),\n  table.comparison-table tbody td:nth-child(n+4){\n    width:42vw !important; min-width:42vw !important; max-width:42vw !important;\n  }\n\n  \/* Smaller header images so more columns fit *\/\n  .product-single__description .comparison-table thead th:not(:first-child) p:first-child,\n  .rte .comparison-table thead th:not(:first-child) p:first-child,\n  .product__description .comparison-table thead th:not(:first-child) p:first-child,\n  table.comparison-table thead th:not(:first-child) p:first-child{\n    min-height:120px !important;\n  }\n  .product-single__description .comparison-table thead th img,\n  .rte .comparison-table thead th img,\n  .product__description .comparison-table thead th img,\n  table.comparison-table thead th img{\n    width:min(120px,100%) !important;\n  }\n\n  .product-single__description .comparison-table .button-primary,\n  .rte .comparison-table .button-primary,\n  .product__description .comparison-table .button-primary,\n  table.comparison-table .button-primary{\n    font-size:12px !important;\n    padding:6px 8px !important;\n  }\n  .product-single__description .comparison-table thead th,\n  .rte .comparison-table thead th,\n  .product__description .comparison-table thead th,\n  table.comparison-table thead th{\n    padding-bottom:48px !important;\n  }\n}\n\n\/* Very small phones: keep ~2.5 columns, compress first column a touch more *\/\n@media (max-width:480px){\n  .product-single__description table.comparison-table th,\n  .product-single__description table.comparison-table td,\n  .rte table.comparison-table th,\n  .rte table.comparison-table td,\n  .product__description table.comparison-table th,\n  .product__description table.comparison-table td,\n  table.comparison-table th,\n  table.comparison-table td{\n    padding:6px 8px !important;\n    font-size:12px !important;\n  }\n\n  \/* First column a bit tighter than at 640px *\/\n  .product-single__description .comparison-table thead th:first-child,\n  .rte .comparison-table thead th:first-child,\n  .product__description .comparison-table thead th:first-child,\n  table.comparison-table thead th:first-child,\n  .product-single__description .comparison-table tbody td:first-child,\n  .rte .comparison-table tbody td:first-child,\n  .product__description .comparison-table tbody td:first-child,\n  table.comparison-table tbody td:first-child{\n    width:28vw !important;    \/* was 30vw — slightly more compressed *\/\n    min-width:28vw !important;\n    max-width:28vw !important;\n    font-size:12px !important;\n    padding-left:6px !important; padding-right:6px !important;\n  }\n\n  .product-single__description .comparison-table thead th:nth-child(2),\n  .rte .comparison-table thead th:nth-child(2),\n  .product__description .comparison-table thead th:nth-child(2),\n  .product__description .comparison-table tbody td:nth-child(2),\n  table.comparison-table thead th:nth-child(2),\n  table.comparison-table tbody td:nth-child(2){\n    width:40vw !important; min-width:40vw !important; max-width:40vw !important;\n  }\n  .product-single__description .comparison-table thead th:nth-child(3),\n  .rte .comparison-table thead th:nth-child(3),\n  .product__description .comparison-table thead th:nth-child(3),\n  .product__description .comparison-table tbody td:nth-child(3),\n  table.comparison-table thead th:nth-child(3),\n  table.comparison-table tbody td:nth-child(3){\n    width:40vw !important; min-width:40vw !important; max-width:40vw !important;\n  }\n  .product-single__description .comparison-table thead th:nth-child(n+4),\n  .rte .comparison-table thead th:nth-child(n+4),\n  .product__description .comparison-table thead th:nth-child(n+4),\n  .product__description .comparison-table tbody td:nth-child(n+4),\n  table.comparison-table thead th:nth-child(n+4),\n  table.comparison-table tbody td:nth-child(n+4){\n    width:40vw !important; min-width:40vw !important; max-width:40vw !important;\n  }\n\n  .product-single__description .comparison-table thead th:not(:first-child) p:first-child,\n  .rte .comparison-table thead th:not(:first-child) p:first-child,\n  .product__description .comparison-table thead th:not(:first-child) p:first-child,\n  table.comparison-table thead th:not(:first-child) p:first-child{\n    min-height:100px !important;\n  }\n  .product-single__description .comparison-table thead th img,\n  .rte .comparison-table thead th img,\n  .product__description .comparison-table thead th img,\n  table.comparison-table thead th img{\n    width:min(100px,100%) !important;\n  }\n\n  .product-single__description .comparison-table thead th,\n  .rte .comparison-table thead th,\n  .product__description .comparison-table thead th,\n  table.comparison-table thead th{\n    padding-bottom:44px !important;\n  }\n}\n\/* ---------- END MOBILE 2.5-COLUMN VIEW + FIRST-COLUMN COMPRESSION ---------- *\/\n\n\/* Do NOT let \"Heater Options\" lists stretch columns *\/\n.product-single__description table.comparison-table td ul,\n.rte table.comparison-table td ul,\n.product__description table.comparison-table td ul,\ntable.comparison-table td ul{\n  margin:0 0 0 1rem !important;\n  padding-left:1rem !important;\n  white-space:normal !important;\n  overflow-wrap:anywhere !important;\n  max-width:100% !important;\n}\n\n\/* 6) Heater options — desktop side-by-side, mobile stacked (generic component) *\/\n.hs-two-col{\n  display:grid;\n  grid-template-columns:260px 1fr;\n  gap:24px;\n  align-items:center;\n  border:1px solid #dcdcdc;\n  border-radius:8px;\n  padding:16px;\n}\n.hs-two-col .hs-col-media{ text-align:center; }\n.hs-two-col .hs-col-media img{\n  max-width:240px; width:100%; height:auto; display:block; margin:0 auto;\n}\n@media (max-width:768px){\n  .hs-two-col{ display:flex; flex-direction:column; gap:16px; }\n  .hs-two-col .hs-col-content \u003e *:first-child{\n    text-align:center; margin:8px 0 12px;\n  }\n}\n\n\/* 7) Accessory grids: simple desktop\/mobile toggle *\/\n@media (max-width:768px){\n  .desktop-view{ display:none !important; }\n  .mobile-view{ display:table !important; width:100% !important; }\n}\n\n\/* 8) Starter Sauna Accessory Package (3 items) — compact desktop, full-width mobile *\/\n.product-single__description table[width=\"33%\"],\n.product-single__description table[style*=\"width: 33%\"]{\n  width:auto !important;\n  max-width:780px !important;\n  margin:0 auto 24px !important;\n  table-layout:auto !important;\n  border:0 !important;\n}\n.product-single__description table[width=\"33%\"] td,\n.product-single__description table[style*=\"width: 33%\"] td{\n  border:0 !important;\n  text-align:center !important;\n  vertical-align:top !important;\n}\n@media (max-width:768px){\n  .product-single__description table[width=\"33%\"],\n  .product-single__description table[style*=\"width: 33%\"]{\n    width:100% !important;\n    max-width:none !important;\n  }\n}\n\n\/* 9) Buttons inside tables behave nicely on small screens *\/\n@media (max-width:1024px){\n  .product-single__description table .button-primary{\n    display:inline-block !important;\n    width:auto !important;\n    max-width:calc(100% - 20px) !important;\n    margin:6px auto 10px !important;\n    white-space:nowrap !important;\n  }\n}\n\n\/* ===== Align \"View Product\" buttons across columns (absolute inside TH) ===== *\/\n.product-single__description .comparison-table thead th,\n.rte .comparison-table thead th,\n.product__description .comparison-table thead th,\ntable.comparison-table thead th{\n  position: relative !important;\n  padding-bottom: 64px !important; \/* desktop reserve space for CTA *\/\n}\n\n.product-single__description .comparison-table thead th .button-primary,\n.rte .comparison-table thead th .button-primary,\n.product__description .comparison-table thead th .button-primary,\ntable.comparison-table thead th .button-primary{\n  position: absolute !important;\n  left: 50% !important;\n  transform: translateX(-50%) !important;\n  bottom: 12px !important;\n  margin-top: 0 !important;\n  z-index: 1;\n  white-space:nowrap !important; \/* never wrap CTA *\/\n}\n\n\/* Slightly tighter on smaller screens *\/\n@media (max-width:1024px){\n  .product-single__description .comparison-table thead th,\n  .rte .comparison-table thead th,\n  .product__description .comparison-table thead th,\n  table.comparison-table thead th{\n    padding-bottom: 56px !important;\n  }\n}\n\/* === Force WHITE text on CTA links (delivery + table \"View Product\") === *\/\na.button-primary,\na.button-primary:link,\na.button-primary:visited,\na.button-primary:hover,\na.button-primary:active,\n.comparison-table a.button-primary,\n.comparison-table a.button-primary:link,\n.comparison-table a.button-primary:visited,\n.comparison-table a.button-primary:hover,\n.comparison-table a.button-primary:active{\n  color:#fff !important;\n  -webkit-text-fill-color:#fff !important; \/* extra override for WebKit *\/\n  text-decoration:none !important;\n}\n\n\/* Make sure nested spans\/icons inherit white too *\/\na.button-primary *,\n.comparison-table a.button-primary *{\n  color:#fff !important;\n  -webkit-text-fill-color:#fff !important;\n}\n\n\/* If your theme uses SVG icons in buttons, keep them white as well *\/\na.button-primary svg{\n  fill:currentColor !important;\n  stroke:currentColor !important;\n}\n\n\/* ======= DESKTOP-ONLY FIX FOR 2ND TABLE: tighter first col + equal product cols ======= *\/\n@media (min-width:1025px){\n  \/* Scope to only the \"Compare with Other Sauna Brands\" table *\/\n  .product-single__description .comparison-table--brands,\n  .rte .comparison-table--brands,\n  .product__description .comparison-table--brands,\n  table.comparison-table--brands{\n    table-layout:fixed !important;\n    width:100% !important;\n  }\n\n  \/* First column (Feature) — a little tighter\/fitted *\/\n  .product-single__description .comparison-table--brands thead th:first-child,\n  .rte .comparison-table--brands thead th:first-child,\n  .product__description .comparison-table--brands thead th:first-child,\n  table.comparison-table--brands thead th:first-child,\n  .product-single__description .comparison-table--brands tbody td:first-child,\n  .rte .comparison-table--brands tbody td:first-child,\n  .product__description .comparison-table--brands tbody td:first-child,\n  table.comparison-table--brands tbody td:first-child{\n    width:10% !important;\n    min-width:110px !important;\n    max-width:180px !important;\n    white-space:normal !important;\n  }\n\n  \/* Next 3 columns equal *\/\n  .product-single__description .comparison-table--brands thead th:nth-child(2),\n  .rte .comparison-table--brands thead th:nth-child(2),\n  .product__description .comparison-table--brands thead th:nth-child(2),\n  table.comparison-table--brands thead th:nth-child(2),\n  .product-single__description .comparison-table--brands tbody td:nth-child(2),\n  .rte .comparison-table--brands tbody td:nth-child(2),\n  .product__description .comparison-table--brands tbody td:nth-child(2),\n  table.comparison-table--brands tbody td:nth-child(2),\n  .product-single__description .comparison-table--brands thead th:nth-child(3),\n  .rte .comparison-table--brands thead th:nth-child(3),\n  .product__description .comparison-table--brands thead th:nth-child(3),\n  table.comparison-table--brands thead th:nth-child(3),\n  .product-single__description .comparison-table--brands tbody td:nth-child(3),\n  .rte .comparison-table--brands tbody td:nth-child(3),\n  .product__description .comparison-table--brands tbody td:nth-child(3),\n  table.comparison-table--brands tbody td:nth-child(3),\n  .product-single__description .comparison-table--brands thead th:nth-child(4),\n  .rte .comparison-table--brands thead th:nth-child(4),\n  .product__description .comparison-table--brands thead th:nth-child(4),\n  table.comparison-table--brands thead th:nth-child(4),\n  .product-single__description .comparison-table--brands tbody td:nth-child(4),\n  .rte .comparison-table--brands tbody td:nth-child(4),\n  .product__description .comparison-table--brands tbody td:nth-child(4),\n  table.comparison-table--brands tbody td:nth-child(4){\n    width:30% !important;\n  }\n}\n\u003c\/style\u003e","brand":"Superior Saunas","offers":[{"title":"Default Title","offer_id":48111200272616,"sku":null,"price":9744.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Soluna_Trio_Product_Front.jpg?v=1773785875","url":"https:\/\/recoveryloungewarehouse.com\/products\/soluna-trio-electric-modern-sauna","provider":"Recovery Lounge Warehouse ","version":"1.0","type":"link"}