{"title":"Superior Saunas","description":"","products":[{"product_id":"thermory-mod4-traditional","title":"Thermory Mod4 Traditional","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod4 Traditional\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-end=\"77\" data-start=\"26\"\u003eSuperior Saunas Thermory Mod4 Traditional Sauna\u003c\/strong\u003e is a luxurious yet durable sauna, perfect for creating a wellness retreat in your home or backyard. With a spacious L-shaped layout and the ability to seat 4-6 people comfortably, it offers both elegance and functionality. Crafted with classic craftsmanship and modern materials, this sauna features a stunning Kodiak brushed spruce exterior, Thermory thermo-spruce interior, and a sleek brushed black ceiling. Designed for both indoor and outdoor installation, the Mod4 sauna blends traditional style with innovative design, making it a long-lasting and beautiful addition to any space.\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=\"1h2afee\" data-start=\"681\" data-end=\"728\"\u003e\n\u003cp data-start=\"683\" data-end=\"728\"\u003e\u003cstrong data-start=\"683\" data-end=\"713\"\u003eSpacious L-shaped benching\u003c\/strong\u003e for 4-6 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"qu7rgw\" data-start=\"729\" data-end=\"787\"\u003e\n\u003cp data-start=\"731\" data-end=\"787\"\u003e\u003cstrong data-start=\"731\" data-end=\"763\"\u003eSof LED under-bench lighting\u003c\/strong\u003e for a relaxing ambiance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"x3x7lu\" data-start=\"788\" data-end=\"864\"\u003e\n\u003cp data-start=\"790\" data-end=\"864\"\u003e\u003cstrong data-start=\"790\" data-end=\"815\"\u003eIKO 6kW Corner Heater\u003c\/strong\u003e (when selected) for consistent heat distribution\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"17guwx1\" data-start=\"865\" data-end=\"948\"\u003e\n\u003cp data-start=\"867\" data-end=\"948\"\u003e\u003cstrong data-start=\"867\" data-end=\"904\"\u003eThermory Premium Clear Glass Door\u003c\/strong\u003e with black hardware for a bright, open feel\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1xq54py\" data-start=\"949\" data-end=\"1025\"\u003e\n\u003cp data-start=\"951\" data-end=\"1025\"\u003e\u003cstrong data-start=\"951\" data-end=\"979\"\u003e3 insulated glass panels\u003c\/strong\u003e for improved insulation and energy efficiency\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"6ancct\" data-start=\"1026\" data-end=\"1116\"\u003e\n\u003cp data-start=\"1028\" data-end=\"1116\"\u003e\u003cstrong data-start=\"1028\" data-end=\"1054\"\u003eFully integrated floor\u003c\/strong\u003e included at no extra charge, designed for easy water drainage\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"kwbo4t\" data-start=\"1117\" data-end=\"1198\"\u003e\n\u003cp data-start=\"1119\" data-end=\"1198\"\u003e\u003cstrong data-start=\"1119\" data-end=\"1154\"\u003eNatural sheep’s wool insulation\u003c\/strong\u003e providing 4x the R-value of standard saunas\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ahaveb\" data-start=\"1199\" data-end=\"1279\"\u003e\n\u003cp data-start=\"1201\" data-end=\"1279\"\u003e\u003cstrong data-start=\"1201\" data-end=\"1239\"\u003eThermo-treated, rot-resistant wood\u003c\/strong\u003e ensures lasting durability for 25 years\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1fh3i5w\" data-start=\"1280\" data-end=\"1383\"\u003e\n\u003cp data-start=\"1282\" data-end=\"1383\"\u003e\u003cstrong data-start=\"1282\" data-end=\"1314\"\u003eSimple, flat-packed shipping\u003c\/strong\u003e for easy transport and installation with no heavy machinery required\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"7nxmzu\" data-start=\"1384\" data-end=\"1487\"\u003e\n\u003cp data-start=\"1386\" data-end=\"1487\"\u003e\u003cstrong data-start=\"1386\" data-end=\"1412\"\u003eVersatile installation\u003c\/strong\u003e: Choose between the roof kit for outdoor use or install without it indoors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1ev5hs8\" data-start=\"1488\" data-end=\"1552\"\u003e\n\u003cp data-start=\"1490\" data-end=\"1552\"\u003e\u003cstrong data-start=\"1490\" data-end=\"1510\"\u003ePitched roof kit\u003c\/strong\u003e option available for outdoor 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=\"s3o3yl\" data-start=\"1574\" data-end=\"1697\"\u003e\n\u003cp data-start=\"1576\" data-end=\"1611\"\u003e\u003cstrong data-start=\"1576\" data-end=\"1609\"\u003eOverall Dimensions with Roof:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1614\" data-end=\"1697\"\u003e\n\u003cli data-section-id=\"1ahatbb\" data-start=\"1614\" data-end=\"1637\"\u003e\n\u003cp data-start=\"1616\" data-end=\"1637\"\u003eWidth: 78\" (6.5 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1yfxsiz\" data-start=\"1640\" data-end=\"1667\"\u003e\n\u003cp data-start=\"1642\" data-end=\"1667\"\u003eDepth: 67 1\/4\" (5.5 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1szf5d8\" data-start=\"1670\" data-end=\"1694\"\u003e\n\u003cp data-start=\"1672\" data-end=\"1694\"\u003eHeight: 95 3\/8\" (8 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1u93y6n\" data-start=\"1698\" data-end=\"1826\"\u003e\n\u003cp data-start=\"1700\" data-end=\"1738\"\u003e\u003cstrong data-start=\"1700\" data-end=\"1736\"\u003eOverall Dimensions without Roof:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1741\" data-end=\"1826\"\u003e\n\u003cli data-section-id=\"12f4lkm\" data-start=\"1741\" data-end=\"1762\"\u003e\n\u003cp data-start=\"1743\" data-end=\"1762\"\u003eWidth: 72\" (6 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"xev8zh\" data-start=\"1765\" data-end=\"1793\"\u003e\n\u003cp data-start=\"1767\" data-end=\"1793\"\u003eDepth: 64 1\/4\" (5.33 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fd3ubr\" data-start=\"1796\" data-end=\"1823\"\u003e\n\u003cp data-start=\"1798\" data-end=\"1823\"\u003eHeight: 87 1\/4\" (7.25 ft)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"5h3xiv\" data-start=\"1827\" data-end=\"1851\"\u003e\n\u003cp data-start=\"1829\" data-end=\"1851\"\u003e\u003cstrong data-start=\"1829\" data-end=\"1840\"\u003eVolume:\u003c\/strong\u003e ~200 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"sn0kyk\" data-start=\"1852\" data-end=\"2019\"\u003e\n\u003cp data-start=\"1854\" data-end=\"1869\"\u003e\u003cstrong data-start=\"1854\" data-end=\"1867\"\u003eMaterial:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1872\" data-end=\"2019\"\u003e\n\u003cli data-section-id=\"5x8q86\" data-start=\"1872\" data-end=\"1907\"\u003e\n\u003cp data-start=\"1874\" data-end=\"1907\"\u003eExterior: Kodiak brushed spruce\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1tm2ghy\" data-start=\"1910\" data-end=\"1946\"\u003e\n\u003cp data-start=\"1912\" data-end=\"1946\"\u003eInterior: Thermory thermo-spruce\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"wo1sp5\" data-start=\"1949\" data-end=\"1975\"\u003e\n\u003cp data-start=\"1951\" data-end=\"1975\"\u003eCeiling: Brushed black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"11bgujw\" data-start=\"1978\" data-end=\"2019\"\u003e\n\u003cp data-start=\"1980\" data-end=\"2019\"\u003eDoor: Clear glass with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"15rthdp\" data-start=\"2020\" data-end=\"2065\"\u003e\n\u003cp data-start=\"2022\" data-end=\"2065\"\u003e\u003cstrong data-start=\"2022\" data-end=\"2037\"\u003eInsulation:\u003c\/strong\u003e 100% natural sheep’s wool\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"mzg6yj\" data-start=\"2066\" data-end=\"2114\"\u003e\n\u003cp data-start=\"2068\" data-end=\"2114\"\u003e\u003cstrong data-start=\"2068\" data-end=\"2079\"\u003eHeater:\u003c\/strong\u003e IKI 6kW Corner Heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4-Roof-Assembly-Manual_-_12-12-25.pdf?v=1765912255\" target=\"_blank\" rel=\"noopener\"\u003eMod4 Roof Assembly Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4_Dimensions_v1.pdf?v=1765912254\" rel=\"noopener\" target=\"_blank\"\u003eMod4 Dimensions\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4-Base-Assembly-Manual-12-12-25.pdf?v=1765912256\" rel=\"noopener\" target=\"_blank\"\u003eMod4 Base Assembly Manual\u003c\/a\u003e\u003c\/p\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":48109964591336,"sku":null,"price":9600.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Mod4_Traditional.jpg?v=1773186815"},{"product_id":"thermory-mod4-modern","title":"Thermory Mod4 Modern","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod4 Modern\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"56\" data-end=\"106\"\u003eSuperior Saunas Thermory Mod4 Modern Sauna Kit\u003c\/strong\u003e combines luxury, durability, and innovative design to create a top-tier sauna experience. Perfectly suited for both indoor and outdoor installations, this spacious sauna is designed to seat 4 to 6 people comfortably, offering the ideal balance of style, comfort, and performance. With high-quality materials, advanced insulation, and sleek aesthetics, the Mod4 Modern is a beautiful addition to any wellness space.\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=\"16l81g8\" data-start=\"551\" data-end=\"670\"\u003e\n\u003cp data-start=\"553\" data-end=\"670\"\u003e\u003cstrong data-start=\"553\" data-end=\"572\"\u003eSpacious Layout\u003c\/strong\u003e: Comfortable seating for 4-6 people with L-shaped benching, perfect for relaxing and socializing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"dcns48\" data-start=\"671\" data-end=\"802\"\u003e\n\u003cp data-start=\"673\" data-end=\"802\"\u003e\u003cstrong data-start=\"673\" data-end=\"697\"\u003eDurable Construction\u003c\/strong\u003e: Crafted using \u003cstrong data-start=\"713\" data-end=\"729\"\u003eThermo-Alder\u003c\/strong\u003e interior and \u003cstrong data-start=\"743\" data-end=\"773\"\u003e25-year rot-resistant wood\u003c\/strong\u003e for long-lasting durability.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1x6g8sv\" data-start=\"803\" data-end=\"948\"\u003e\n\u003cp data-start=\"805\" data-end=\"948\"\u003e\u003cstrong data-start=\"805\" data-end=\"823\"\u003eStylish Design\u003c\/strong\u003e: Sleek \u003cstrong data-start=\"831\" data-end=\"855\"\u003eIgnite brushed black\u003c\/strong\u003e exterior paired with a brushed black ceiling, offering a modern look that suits any setting.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1dgrajw\" data-start=\"949\" data-end=\"1136\"\u003e\n\u003cp data-start=\"951\" data-end=\"1136\"\u003e\u003cstrong data-start=\"951\" data-end=\"980\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: Premium \u003cstrong data-start=\"990\" data-end=\"1010\"\u003eclear glass door\u003c\/strong\u003e with black hardware and two \u003cstrong data-start=\"1039\" data-end=\"1065\"\u003einsulated glass panels\u003c\/strong\u003e along the bench walls to enhance visibility while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1r02a0w\" data-start=\"1137\" data-end=\"1249\"\u003e\n\u003cp data-start=\"1139\" data-end=\"1249\"\u003e\u003cstrong data-start=\"1139\" data-end=\"1159\"\u003eIntegrated Floor\u003c\/strong\u003e: A \u003cstrong data-start=\"1163\" data-end=\"1197\"\u003ethree-panel thermal pine floor\u003c\/strong\u003e with flush installation and natural water drainage.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ncvorj\" data-start=\"1250\" data-end=\"1379\"\u003e\n\u003cp data-start=\"1252\" data-end=\"1379\"\u003e\u003cstrong data-start=\"1252\" data-end=\"1272\"\u003ePremium Lighting\u003c\/strong\u003e: \u003cstrong data-start=\"1274\" data-end=\"1312\"\u003e6+1 Cariitti fiber optic light kit\u003c\/strong\u003e included to add a warm glow and ambiance to your sauna experience.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1rtd48u\" data-start=\"1380\" data-end=\"1533\"\u003e\n\u003cp data-start=\"1382\" data-end=\"1533\"\u003e\u003cstrong data-start=\"1382\" data-end=\"1410\"\u003eEnvironmentally Friendly\u003c\/strong\u003e: Insulated with \u003cstrong data-start=\"1427\" data-end=\"1456\"\u003e100% natural sheep's wool\u003c\/strong\u003e for enhanced energy efficiency, providing 4x the R-value of standard saunas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"upkevh\" data-start=\"1534\" data-end=\"1695\"\u003e\n\u003cp data-start=\"1536\" data-end=\"1695\"\u003e\u003cstrong data-start=\"1536\" data-end=\"1562\"\u003eVersatile Installation\u003c\/strong\u003e: Can be installed indoors or outdoors. Choose between a \u003cstrong data-start=\"1619\" data-end=\"1639\"\u003epitched roof kit\u003c\/strong\u003e for outdoor use or no roof kit for indoor installation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fov1ri\" data-start=\"1696\" data-end=\"1810\"\u003e\n\u003cp data-start=\"1698\" data-end=\"1810\"\u003e\u003cstrong data-start=\"1698\" data-end=\"1717\"\u003eMade in the USA\u003c\/strong\u003e: Proudly manufactured on the shores of Lake Superior for superior quality and craftsmanship.\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=\"2pwfkg\" data-start=\"1842\" data-end=\"1913\"\u003e\n\u003cp data-start=\"1844\" data-end=\"1913\"\u003e\u003cstrong data-start=\"1844\" data-end=\"1876\"\u003eTotal Dimensions (With Roof)\u003c\/strong\u003e: 78\" (W) x 67 1\/4\" (D) x 95 3\/8\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"f1zb2y\" data-start=\"1914\" data-end=\"1988\"\u003e\n\u003cp data-start=\"1916\" data-end=\"1988\"\u003e\u003cstrong data-start=\"1916\" data-end=\"1951\"\u003eTotal Dimensions (Without Roof)\u003c\/strong\u003e: 72\" (W) x 64 1\/4\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lp30x3\" data-start=\"1989\" data-end=\"2020\"\u003e\n\u003cp data-start=\"1991\" data-end=\"2020\"\u003e\u003cstrong data-start=\"1991\" data-end=\"2010\"\u003eInterior Volume\u003c\/strong\u003e: ~200 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"13m6ynu\" data-start=\"2021\" data-end=\"2053\"\u003e\n\u003cp data-start=\"2023\" data-end=\"2053\"\u003e\u003cstrong data-start=\"2023\" data-end=\"2035\"\u003eCapacity\u003c\/strong\u003e: Seats 4-6 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"t4s49f\" data-start=\"2054\" data-end=\"2138\"\u003e\n\u003cp data-start=\"2056\" data-end=\"2138\"\u003e\u003cstrong data-start=\"2056\" data-end=\"2082\"\u003eConstruction Materials\u003c\/strong\u003e: Thermo-Alder wood, 25-year rot-resistant Thermory wood\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lakyx3\" data-start=\"2139\" data-end=\"2220\"\u003e\n\u003cp data-start=\"2141\" data-end=\"2220\"\u003e\u003cstrong data-start=\"2141\" data-end=\"2155\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool, 4x the R-value of traditional saunas\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"2wawl3\" data-start=\"2221\" data-end=\"2272\"\u003e\n\u003cp data-start=\"2223\" data-end=\"2272\"\u003e\u003cstrong data-start=\"2223\" data-end=\"2231\"\u003eDoor\u003c\/strong\u003e: Premium clear glass with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"4sffuu\" data-start=\"2273\" data-end=\"2335\"\u003e\n\u003cp data-start=\"2275\" data-end=\"2335\"\u003e\u003cstrong data-start=\"2275\" data-end=\"2284\"\u003eFloor\u003c\/strong\u003e: Thermal pine, deck-style slots for water drainage\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"17oq5l6\" data-start=\"2336\" data-end=\"2386\"\u003e\n\u003cp data-start=\"2338\" data-end=\"2386\"\u003e\u003cstrong data-start=\"2338\" data-end=\"2350\"\u003eLighting\u003c\/strong\u003e: 6+1 Cariitti fiber optic light kit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"s84g8j\" data-start=\"2387\" data-end=\"2473\"\u003e\n\u003cp data-start=\"2389\" data-end=\"2473\"\u003e\u003cstrong data-start=\"2389\" data-end=\"2401\"\u003eRoof Kit\u003c\/strong\u003e: Available with or without a pitched roof (indoor\/outdoor installation)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"wdl2xn\" data-start=\"2474\" data-end=\"2520\"\u003e\n\u003cp data-start=\"2476\" data-end=\"2520\"\u003e\u003cstrong data-start=\"2476\" data-end=\"2486\"\u003eHeater\u003c\/strong\u003e: IKI 6kW Corner heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"5rs1ux\" data-start=\"2521\" data-end=\"2617\"\u003e\n\u003cp data-start=\"2523\" data-end=\"2617\"\u003e\u003cstrong data-start=\"2523\" data-end=\"2535\"\u003eAssembly\u003c\/strong\u003e: Flat-packed for easy transport and assembly with clear installation instructions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4-Roof-Assembly-Manual_-_12-12-25.pdf?v=1765912255\" rel=\"noopener\" target=\"_blank\"\u003eMod4 Roof Assembly Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4_Dimensions_v1.pdf?v=1765912254\" rel=\"noopener\" target=\"_blank\"\u003eMod4 Dimensions\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod4-Base-Assembly-Manual-12-12-25.pdf?v=1765912256\" rel=\"noopener\" target=\"_blank\"\u003eMod4 Base Assembly Manual\u003c\/a\u003e\u003c\/p\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":48111000551656,"sku":null,"price":10500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Mod4_Modern.jpg?v=1773254016"},{"product_id":"thermory-mod6-traditional-athletic","title":"Thermory Mod6 Traditional Athletic","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod6 Traditional Athletic\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"70\" data-end=\"134\"\u003eSuperior Saunas Thermory Mod6 Traditional Athletic Sauna Kit\u003c\/strong\u003e brings together the timeless appeal of classic craftsmanship and the strength of modern construction. Perfect for athletes or anyone looking for a spacious, comfortable sauna experience, this kit features removable athletic-style benches with LED under-bench lighting, allowing you to customize your space to suit your wellness needs. Whether you're seeking recovery, relaxation, or social time with friends, the Mod6 sauna offers a luxurious environment for up to 8 people.\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=\"b9k7hf\" data-start=\"639\" data-end=\"781\"\u003e\n\u003cp data-start=\"641\" data-end=\"781\"\u003e\u003cstrong data-start=\"641\" data-end=\"660\"\u003eSpacious Design\u003c\/strong\u003e: Seats 6-8 people comfortably with \u003cstrong data-start=\"696\" data-end=\"732\"\u003eremovable athletic-style benches\u003c\/strong\u003e, offering flexibility for personal or group use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1is1h0u\" data-start=\"782\" data-end=\"929\"\u003e\n\u003cp data-start=\"784\" data-end=\"929\"\u003e\u003cstrong data-start=\"784\" data-end=\"808\"\u003ePremium Construction\u003c\/strong\u003e: Crafted with \u003cstrong data-start=\"823\" data-end=\"848\"\u003eKodiak brushed spruce\u003c\/strong\u003e exterior and \u003cstrong data-start=\"862\" data-end=\"879\"\u003eThermo-spruce\u003c\/strong\u003e interior for durability and a timeless aesthetic.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"yeywrz\" data-start=\"930\" data-end=\"1119\"\u003e\n\u003cp data-start=\"932\" data-end=\"1119\"\u003e\u003cstrong data-start=\"932\" data-end=\"961\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: \u003cstrong data-start=\"963\" data-end=\"992\"\u003eThermory clear glass door\u003c\/strong\u003e with black hardware and two \u003cstrong data-start=\"1021\" data-end=\"1047\"\u003einsulated glass panels\u003c\/strong\u003e along the bench walls to allow natural light while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1n25cmi\" data-start=\"1120\" data-end=\"1253\"\u003e\n\u003cp data-start=\"1122\" data-end=\"1253\"\u003e\u003cstrong data-start=\"1122\" data-end=\"1150\"\u003eUnder-Bench LED Lighting\u003c\/strong\u003e: Soft \u003cstrong data-start=\"1157\" data-end=\"1185\"\u003eLED under-bench lighting\u003c\/strong\u003e creates a relaxing ambiance and enhances the sauna’s functionality.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"j82zk0\" data-start=\"1254\" data-end=\"1399\"\u003e\n\u003cp data-start=\"1256\" data-end=\"1399\"\u003e\u003cstrong data-start=\"1256\" data-end=\"1288\"\u003eOutdoor \u0026amp; Indoor Flexibility\u003c\/strong\u003e: Choose between an \u003cstrong data-start=\"1308\" data-end=\"1337\"\u003eoptional pitched roof kit\u003c\/strong\u003e for outdoor installations or no roof kit for indoor settings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"30u10x\" data-start=\"1400\" data-end=\"1551\"\u003e\n\u003cp data-start=\"1402\" data-end=\"1551\"\u003e\u003cstrong data-start=\"1402\" data-end=\"1425\"\u003eAdvanced Insulation\u003c\/strong\u003e: Insulated with \u003cstrong data-start=\"1442\" data-end=\"1471\"\u003e100% natural sheep's wool\u003c\/strong\u003e, providing 4x the R-value of standard saunas for energy efficiency and comfort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"rnkaar\" data-start=\"1552\" data-end=\"1665\"\u003e\n\u003cp data-start=\"1554\" data-end=\"1665\"\u003e\u003cstrong data-start=\"1554\" data-end=\"1572\"\u003ePremium Heater\u003c\/strong\u003e: Available with an optional \u003cstrong data-start=\"1601\" data-end=\"1624\"\u003eIKI 9kW Wall heater\u003c\/strong\u003e to provide ample heat for larger spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1td55ym\" data-start=\"1666\" data-end=\"1793\"\u003e\n\u003cp data-start=\"1668\" data-end=\"1793\"\u003e\u003cstrong data-start=\"1668\" data-end=\"1692\"\u003eLocally Manufactured\u003c\/strong\u003e: Proudly made on the shores of Lake Superior for superior craftsmanship and long-lasting durability.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"14fnj47\" data-start=\"1794\" data-end=\"1897\"\u003e\n\u003cp data-start=\"1796\" data-end=\"1897\"\u003e\u003cstrong data-start=\"1796\" data-end=\"1813\"\u003eEasy Assembly\u003c\/strong\u003e: Ships flat-packed for easy transport and installation—no heavy machinery required.\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=\"ro8v1g\" data-start=\"1929\" data-end=\"1984\"\u003e\n\u003cp data-start=\"1931\" data-end=\"1984\"\u003e\u003cstrong data-start=\"1931\" data-end=\"1951\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fxtzp9\" data-start=\"1985\" data-end=\"2015\"\u003e\n\u003cp data-start=\"1987\" data-end=\"2015\"\u003e\u003cstrong data-start=\"1987\" data-end=\"2006\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c6qgom\" data-start=\"2016\" data-end=\"2048\"\u003e\n\u003cp data-start=\"2018\" data-end=\"2048\"\u003e\u003cstrong data-start=\"2018\" data-end=\"2030\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c8yrbv\" data-start=\"2049\" data-end=\"2142\"\u003e\n\u003cp data-start=\"2051\" data-end=\"2142\"\u003e\u003cstrong data-start=\"2051\" data-end=\"2077\"\u003eConstruction Materials\u003c\/strong\u003e: Kodiak brushed spruce exterior, Thermory thermo-spruce interior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"18ik3yi\" data-start=\"2143\" data-end=\"2222\"\u003e\n\u003cp data-start=\"2145\" data-end=\"2222\"\u003e\u003cstrong data-start=\"2145\" data-end=\"2159\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool (4x the R-value of standard saunas)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"2wawl3\" data-start=\"2223\" data-end=\"2274\"\u003e\n\u003cp data-start=\"2225\" data-end=\"2274\"\u003e\u003cstrong data-start=\"2225\" data-end=\"2233\"\u003eDoor\u003c\/strong\u003e: Premium clear glass with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"nff1p\" data-start=\"2275\" data-end=\"2346\"\u003e\n\u003cp data-start=\"2277\" data-end=\"2346\"\u003e\u003cstrong data-start=\"2277\" data-end=\"2289\"\u003eLighting\u003c\/strong\u003e: LED under-bench lighting for ambiance and functionality\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"s84g8j\" data-start=\"2347\" data-end=\"2433\"\u003e\n\u003cp data-start=\"2349\" data-end=\"2433\"\u003e\u003cstrong data-start=\"2349\" data-end=\"2361\"\u003eRoof Kit\u003c\/strong\u003e: Available with or without a pitched roof (indoor\/outdoor installation)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"115q85\" data-start=\"2434\" data-end=\"2478\"\u003e\n\u003cp data-start=\"2436\" data-end=\"2478\"\u003e\u003cstrong data-start=\"2436\" data-end=\"2446\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Wall heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"10kgkc7\" data-start=\"2479\" data-end=\"2566\"\u003e\n\u003cp data-start=\"2481\" data-end=\"2566\"\u003e\u003cstrong data-start=\"2481\" data-end=\"2493\"\u003eAssembly\u003c\/strong\u003e: Flat-packed for easy transport and installation with clear instructions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6-Full-Athletic-Assembly-Manual-7-14-25.pdf?v=1753294886\" target=\"_blank\"\u003eMod6 Full Assembly Manual PDF\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6_LED_install.specsheet.pdf?v=1750275136\" target=\"_blank\" rel=\"noopener\"\u003eLED under-bench lighting Install Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/ModPod-6-Dimensions_v3.pdf?v=1753294884\" target=\"_blank\" rel=\"noopener\"\u003eMod6 Dimensions\u003c\/a\u003e\u003c\/p\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":48111028404456,"sku":null,"price":12900.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Ath_Traditional_Side_Floor.jpg?v=1773254435"},{"product_id":"thermory-mod6-traditional-social","title":"Thermory Mod6 Traditional Social","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod6 Traditional Social\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"68\" data-end=\"130\"\u003eSuperior Saunas Thermory Mod6 Traditional Social Sauna Kit\u003c\/strong\u003e is designed with social gatherings in mind, providing ample space and comfort for up to 8 people. Featuring L-shaped benching and soft LED under-bench lighting, this sauna is perfect for sharing a relaxing experience with friends and family. Blending timeless craftsmanship with modern construction, the Mod6 is a luxurious, durable sauna option suitable for both outdoor and indoor installations. Whether you’re relaxing, socializing, or simply unwinding, the Mod6 Traditional Social sauna offers the ideal environment.\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=\"rdp80o\" data-start=\"681\" data-end=\"832\"\u003e\n\u003cp data-start=\"683\" data-end=\"832\"\u003e\u003cstrong data-start=\"683\" data-end=\"701\"\u003eSocial Seating\u003c\/strong\u003e: Designed for comfort, the sauna features \u003cstrong data-start=\"744\" data-end=\"765\"\u003eL-shaped benching\u003c\/strong\u003e that seats 6-8 people, ideal for group relaxation and socializing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ghc260\" data-start=\"833\" data-end=\"999\"\u003e\n\u003cp data-start=\"835\" data-end=\"999\"\u003e\u003cstrong data-start=\"835\" data-end=\"857\"\u003eClear Glass Panels\u003c\/strong\u003e: Equipped with \u003cstrong data-start=\"873\" data-end=\"905\"\u003ethree insulated glass panels\u003c\/strong\u003e on the corner wall (left of the entry) for a bright and airy feel, while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1stdjq2\" data-start=\"1000\" data-end=\"1123\"\u003e\n\u003cp data-start=\"1002\" data-end=\"1123\"\u003e\u003cstrong data-start=\"1002\" data-end=\"1023\"\u003eSoft LED Lighting\u003c\/strong\u003e: \u003cstrong data-start=\"1025\" data-end=\"1053\"\u003eLED under-bench lighting\u003c\/strong\u003e enhances the atmosphere, providing a soft glow and relaxing ambiance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"pyqriw\" data-start=\"1124\" data-end=\"1271\"\u003e\n\u003cp data-start=\"1126\" data-end=\"1271\"\u003e\u003cstrong data-start=\"1126\" data-end=\"1150\"\u003ePremium Construction\u003c\/strong\u003e: Built with a \u003cstrong data-start=\"1165\" data-end=\"1190\"\u003eKodiak brushed spruce\u003c\/strong\u003e exterior and \u003cstrong data-start=\"1204\" data-end=\"1221\"\u003eThermo-spruce\u003c\/strong\u003e interior walls for durability and classic beauty.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1d3z73e\" data-start=\"1272\" data-end=\"1461\"\u003e\n\u003cp data-start=\"1274\" data-end=\"1461\"\u003e\u003cstrong data-start=\"1274\" data-end=\"1290\"\u003eRoof Options\u003c\/strong\u003e: Select the \u003cstrong data-start=\"1303\" data-end=\"1323\"\u003epitched roof kit\u003c\/strong\u003e for outdoor installations or opt for no roof kit for indoor use. A \u003cstrong data-start=\"1391\" data-end=\"1404\"\u003eflat roof\u003c\/strong\u003e without flashing is featured if no roof kit is selected.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"pae5xu\" data-start=\"1462\" data-end=\"1638\"\u003e\n\u003cp data-start=\"1464\" data-end=\"1638\"\u003e\u003cstrong data-start=\"1464\" data-end=\"1487\"\u003eAdvanced Insulation\u003c\/strong\u003e: Insulated with \u003cstrong data-start=\"1504\" data-end=\"1533\"\u003e100% natural sheep's wool\u003c\/strong\u003e, offering \u003cstrong data-start=\"1544\" data-end=\"1562\"\u003e4x the R-value\u003c\/strong\u003e of standard saunas to ensure superior heat retention and energy efficiency.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"16gzkvp\" data-start=\"1639\" data-end=\"1768\"\u003e\n\u003cp data-start=\"1641\" data-end=\"1768\"\u003e\u003cstrong data-start=\"1641\" data-end=\"1659\"\u003eIKi 9kW Heater\u003c\/strong\u003e: Equipped with a \u003cstrong data-start=\"1677\" data-end=\"1711\"\u003ereliable IKI 9kW Corner heater\u003c\/strong\u003e (optional), providing powerful heating for large spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1ohoohm\" data-start=\"1769\" data-end=\"1936\"\u003e\n\u003cp data-start=\"1771\" data-end=\"1936\"\u003e\u003cstrong data-start=\"1771\" data-end=\"1796\"\u003eCrafted for Longevity\u003c\/strong\u003e: Proudly manufactured on the shores of Lake Superior, using \u003cstrong data-start=\"1857\" data-end=\"1902\"\u003e25-year rot-resistant thermo-treated wood\u003c\/strong\u003e for a sauna that’s built to last.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1j273x4\" data-start=\"1937\" data-end=\"2092\"\u003e\n\u003cp data-start=\"1939\" data-end=\"2092\"\u003e\u003cstrong data-start=\"1939\" data-end=\"1976\"\u003eFlat-Packed for Easy Installation\u003c\/strong\u003e: Ships flat-packed, with clear assembly instructions for hassle-free transport and setup—no heavy machinery needed.\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=\"ro8v1g\" data-start=\"2124\" data-end=\"2179\"\u003e\n\u003cp data-start=\"2126\" data-end=\"2179\"\u003e\u003cstrong data-start=\"2126\" data-end=\"2146\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fxtzp9\" data-start=\"2180\" data-end=\"2210\"\u003e\n\u003cp data-start=\"2182\" data-end=\"2210\"\u003e\u003cstrong data-start=\"2182\" data-end=\"2201\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c6qgom\" data-start=\"2211\" data-end=\"2243\"\u003e\n\u003cp data-start=\"2213\" data-end=\"2243\"\u003e\u003cstrong data-start=\"2213\" data-end=\"2225\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c8yrbv\" data-start=\"2244\" data-end=\"2337\"\u003e\n\u003cp data-start=\"2246\" data-end=\"2337\"\u003e\u003cstrong data-start=\"2246\" data-end=\"2272\"\u003eConstruction Materials\u003c\/strong\u003e: Kodiak brushed spruce exterior, Thermory thermo-spruce interior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1l7zh6v\" data-start=\"2338\" data-end=\"2416\"\u003e\n\u003cp data-start=\"2340\" data-end=\"2416\"\u003e\u003cstrong data-start=\"2340\" data-end=\"2354\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool, 4x the R-value of standard saunas\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"6ab6ox\" data-start=\"2417\" data-end=\"2473\"\u003e\n\u003cp data-start=\"2419\" data-end=\"2473\"\u003e\u003cstrong data-start=\"2419\" data-end=\"2427\"\u003eDoor\u003c\/strong\u003e: Premium clear glass door with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1r3pclt\" data-start=\"2474\" data-end=\"2540\"\u003e\n\u003cp data-start=\"2476\" data-end=\"2540\"\u003e\u003cstrong data-start=\"2476\" data-end=\"2488\"\u003eLighting\u003c\/strong\u003e: LED under-bench lighting for a soft, relaxing glow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"123br8\" data-start=\"2541\" data-end=\"2633\"\u003e\n\u003cp data-start=\"2543\" data-end=\"2633\"\u003e\u003cstrong data-start=\"2543\" data-end=\"2559\"\u003eGlass Panels\u003c\/strong\u003e: Three insulated glass panels on the corner wall for light and visibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"roqfvw\" data-start=\"2634\" data-end=\"2743\"\u003e\n\u003cp data-start=\"2636\" data-end=\"2743\"\u003e\u003cstrong data-start=\"2636\" data-end=\"2648\"\u003eRoof Kit\u003c\/strong\u003e: Optional pitched roof kit (for outdoor installation) or no roof kit (for indoor installation)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1xoi5x0\" data-start=\"2744\" data-end=\"2790\"\u003e\n\u003cp data-start=\"2746\" data-end=\"2790\"\u003e\u003cstrong data-start=\"2746\" data-end=\"2756\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Corner heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lims3f\" data-start=\"2791\" data-end=\"2861\"\u003e\n\u003cp data-start=\"2793\" data-end=\"2861\"\u003e\u003cstrong data-start=\"2793\" data-end=\"2805\"\u003eAssembly\u003c\/strong\u003e: Ships flat-packed with clear installation instructions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6-Full-Athletic-Assembly-Manual-7-14-25.pdf?v=1753294886\" target=\"_blank\"\u003eMod6 Full Assembly Manual PDF\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6_LED_install.specsheet.pdf?v=1750275136\" rel=\"noopener\" target=\"_blank\"\u003eLED under-bench lighting Install Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/ModPod-6-Dimensions_v3.pdf?v=1753294884\" rel=\"noopener\" target=\"_blank\"\u003eMod6 Dimensions\u003c\/a\u003e\u003c\/p\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":48111058452712,"sku":null,"price":12900.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Soc_Traditional_Side_Floor_eac062ab-fe3a-4f12-bd2a-1c82a6f88040.jpg?v=1773255684"},{"product_id":"thermory-mod6-modern-athletic","title":"Thermory Mod6 Modern Athletic","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod6 Modern Athletic\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"65\" data-end=\"124\"\u003eSuperior Saunas Thermory Mod6 Modern Athletic Sauna Kit\u003c\/strong\u003e is a cutting-edge sauna designed to combine luxury, performance, and style. Featuring removable athletic-style benches, a high-end \u003cstrong data-start=\"256\" data-end=\"296\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e system, and a sleek modern aesthetic, the Mod6 Modern Athletic sauna is built to deliver an optimal wellness experience. Ideal for both athletic recovery and social relaxation, this sauna is designed to comfortably seat 6-8 people, with an optional powerful \u003cstrong data-start=\"555\" data-end=\"578\"\u003eIKI 9kW Wall Heater\u003c\/strong\u003e for superior heat.\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=\"1y9sxyb\" data-start=\"627\" data-end=\"798\"\u003e\n\u003cp data-start=\"629\" data-end=\"798\"\u003e\u003cstrong data-start=\"629\" data-end=\"655\"\u003eAthletic-Style Benches\u003c\/strong\u003e: The sauna features \u003cstrong data-start=\"676\" data-end=\"712\"\u003eremovable athletic-style benches\u003c\/strong\u003e, ideal for versatile seating arrangements that can be customized based on your needs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1krfr2f\" data-start=\"799\" data-end=\"980\"\u003e\n\u003cp data-start=\"801\" data-end=\"980\"\u003e\u003cstrong data-start=\"801\" data-end=\"841\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e: Premium \u003cstrong data-start=\"851\" data-end=\"891\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e provides soft, stylish illumination for a calming atmosphere and improved functionality.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"5fy9f1\" data-start=\"981\" data-end=\"1168\"\u003e\n\u003cp data-start=\"983\" data-end=\"1168\"\u003e\u003cstrong data-start=\"983\" data-end=\"1006\"\u003eSleek Modern Design\u003c\/strong\u003e: Features a \u003cstrong data-start=\"1019\" data-end=\"1052\"\u003ebrushed black Ignite exterior\u003c\/strong\u003e, \u003cstrong data-start=\"1054\" data-end=\"1084\"\u003ethermo-alder wood interior\u003c\/strong\u003e, and a matching \u003cstrong data-start=\"1101\" data-end=\"1126\"\u003ebrushed black ceiling\u003c\/strong\u003e, creating a modern and refined aesthetic.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"z1frjy\" data-start=\"1169\" data-end=\"1353\"\u003e\n\u003cp data-start=\"1171\" data-end=\"1353\"\u003e\u003cstrong data-start=\"1171\" data-end=\"1200\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: \u003cstrong data-start=\"1202\" data-end=\"1231\"\u003eThermory clear glass door\u003c\/strong\u003e with black hardware and \u003cstrong data-start=\"1256\" data-end=\"1286\"\u003etwo insulated glass panels\u003c\/strong\u003e along the bench walls ensure both privacy and ample natural light.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1uempbp\" data-start=\"1354\" data-end=\"1554\"\u003e\n\u003cp data-start=\"1356\" data-end=\"1554\"\u003e\u003cstrong data-start=\"1356\" data-end=\"1372\"\u003eRoof Options\u003c\/strong\u003e: Choose between an \u003cstrong data-start=\"1392\" data-end=\"1421\"\u003eoptional pitched roof kit\u003c\/strong\u003e for outdoor use or no roof kit for indoor installations. (Note: flat roof without metal flashing trim when no roof kit is selected).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1brmym9\" data-start=\"1555\" data-end=\"1723\"\u003e\n\u003cp data-start=\"1557\" data-end=\"1723\"\u003e\u003cstrong data-start=\"1557\" data-end=\"1587\"\u003eHigh-Efficiency Insulation\u003c\/strong\u003e: Insulated with \u003cstrong data-start=\"1604\" data-end=\"1633\"\u003e100% natural sheep's wool\u003c\/strong\u003e, providing \u003cstrong data-start=\"1645\" data-end=\"1663\"\u003e4x the R-value\u003c\/strong\u003e of standard saunas to ensure energy efficiency and comfort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"132l55y\" data-start=\"1724\" data-end=\"1862\"\u003e\n\u003cp data-start=\"1726\" data-end=\"1862\"\u003e\u003cstrong data-start=\"1726\" data-end=\"1744\"\u003eIKi 9kW Heater\u003c\/strong\u003e: Available with a \u003cstrong data-start=\"1763\" data-end=\"1795\"\u003ereliable IKI 9kW Wall Heater\u003c\/strong\u003e (optional), offering powerful, even heat for a larger sauna space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"pi7emy\" data-start=\"1863\" data-end=\"2002\"\u003e\n\u003cp data-start=\"1865\" data-end=\"2002\"\u003e\u003cstrong data-start=\"1865\" data-end=\"1884\"\u003eMade in the USA\u003c\/strong\u003e: Proudly and locally manufactured on the shores of Lake Superior with \u003cstrong data-start=\"1955\" data-end=\"2001\"\u003e25-year rot-resistant, thermo-treated wood\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"19ggy61\" data-start=\"2003\" data-end=\"2161\"\u003e\n\u003cp data-start=\"2005\" data-end=\"2161\"\u003e\u003cstrong data-start=\"2005\" data-end=\"2042\"\u003eFlat-Packed for Easy Installation\u003c\/strong\u003e: The sauna ships flat-packed, with clear instructions for easy transport and installation—no heavy machinery required.\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=\"ro8v1g\" data-start=\"2193\" data-end=\"2248\"\u003e\n\u003cp data-start=\"2195\" data-end=\"2248\"\u003e\u003cstrong data-start=\"2195\" data-end=\"2215\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fxtzp9\" data-start=\"2249\" data-end=\"2279\"\u003e\n\u003cp data-start=\"2251\" data-end=\"2279\"\u003e\u003cstrong data-start=\"2251\" data-end=\"2270\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c6qgom\" data-start=\"2280\" data-end=\"2312\"\u003e\n\u003cp data-start=\"2282\" data-end=\"2312\"\u003e\u003cstrong data-start=\"2282\" data-end=\"2294\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"10u4bc8\" data-start=\"2313\" data-end=\"2400\"\u003e\n\u003cp data-start=\"2315\" data-end=\"2400\"\u003e\u003cstrong data-start=\"2315\" data-end=\"2341\"\u003eConstruction Materials\u003c\/strong\u003e: Brushed black Ignite exterior, Thermo-alder wood interior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"18ik3yi\" data-start=\"2401\" data-end=\"2480\"\u003e\n\u003cp data-start=\"2403\" data-end=\"2480\"\u003e\u003cstrong data-start=\"2403\" data-end=\"2417\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool (4x the R-value of standard saunas)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"6ab6ox\" data-start=\"2481\" data-end=\"2537\"\u003e\n\u003cp data-start=\"2483\" data-end=\"2537\"\u003e\u003cstrong data-start=\"2483\" data-end=\"2491\"\u003eDoor\u003c\/strong\u003e: Premium clear glass door with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1o040xp\" data-start=\"2538\" data-end=\"2597\"\u003e\n\u003cp data-start=\"2540\" data-end=\"2597\"\u003e\u003cstrong data-start=\"2540\" data-end=\"2552\"\u003eLighting\u003c\/strong\u003e: Cariitti 6-Spot Glass Fiber Lighting system\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"7wn21c\" data-start=\"2598\" data-end=\"2685\"\u003e\n\u003cp data-start=\"2600\" data-end=\"2685\"\u003e\u003cstrong data-start=\"2600\" data-end=\"2616\"\u003eGlass Panels\u003c\/strong\u003e: Two insulated glass panels on the bench walls for light and privacy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"12h0bki\" data-start=\"2686\" data-end=\"2770\"\u003e\n\u003cp data-start=\"2688\" data-end=\"2770\"\u003e\u003cstrong data-start=\"2688\" data-end=\"2700\"\u003eRoof Kit\u003c\/strong\u003e: Available with or without pitched roof (indoor\/outdoor installation)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"115q85\" data-start=\"2771\" data-end=\"2815\"\u003e\n\u003cp data-start=\"2773\" data-end=\"2815\"\u003e\u003cstrong data-start=\"2773\" data-end=\"2783\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Wall heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lims3f\" data-start=\"2816\" data-end=\"2886\"\u003e\n\u003cp data-start=\"2818\" data-end=\"2886\"\u003e\u003cstrong data-start=\"2818\" data-end=\"2830\"\u003eAssembly\u003c\/strong\u003e: Ships flat-packed with clear installation instructions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6-Full-Athletic-Assembly-Manual-7-14-25.pdf?v=1753294886\" target=\"_blank\"\u003eMod6 Full Assembly Manual PDF\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6_LED_install.specsheet.pdf?v=1750275136\" rel=\"noopener\" target=\"_blank\"\u003eLED under-bench lighting Install Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/ModPod-6-Dimensions_v3.pdf?v=1753294884\" rel=\"noopener\" target=\"_blank\"\u003eMod6 Dimensions\u003c\/a\u003e\u003c\/p\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":48111071297768,"sku":null,"price":13800.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Ath_Modern_Side_Floor.jpg?v=1773256121"},{"product_id":"thermory-mod6-modern-social","title":"Thermory Mod6 Modern Social","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSuperior Saunas Thermory Mod6 Modern Social\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-start=\"63\" data-end=\"120\"\u003eSuperior Saunas Thermory Mod6 Modern Social Sauna Kit\u003c\/strong\u003e is designed to offer a luxurious and spacious environment for socializing and relaxation. With an inviting \u003cstrong data-start=\"228\" data-end=\"256\"\u003eL-shaped benching layout\u003c\/strong\u003e, soft \u003cstrong data-start=\"263\" data-end=\"303\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e, and a modern aesthetic, this sauna can comfortably seat 6-8 people, making it perfect for gatherings or unwinding with friends and family. The sleek design and thoughtful features combine functionality with style, providing an ideal wellness space indoors or outdoors.\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=\"dgiz3s\" data-start=\"603\" data-end=\"744\"\u003e\n\u003cp data-start=\"605\" data-end=\"744\"\u003e\u003cstrong data-start=\"605\" data-end=\"622\"\u003eSocial Layout\u003c\/strong\u003e: \u003cstrong data-start=\"624\" data-end=\"645\"\u003eL-shaped benching\u003c\/strong\u003e for optimal comfort and flexibility, seating 6-8 people for group relaxation or social gatherings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1y29359\" data-start=\"745\" data-end=\"913\"\u003e\n\u003cp data-start=\"747\" data-end=\"913\"\u003e\u003cstrong data-start=\"747\" data-end=\"767\"\u003ePremium Lighting\u003c\/strong\u003e: \u003cstrong data-start=\"769\" data-end=\"809\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e provides elegant, adjustable lighting to create a calming atmosphere and enhance your sauna experience.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1rj04pw\" data-start=\"914\" data-end=\"1111\"\u003e\n\u003cp data-start=\"916\" data-end=\"1111\"\u003e\u003cstrong data-start=\"916\" data-end=\"936\"\u003eModern Aesthetic\u003c\/strong\u003e: \u003cstrong data-start=\"938\" data-end=\"977\"\u003eSleek Ignite brushed black exterior\u003c\/strong\u003e, \u003cstrong data-start=\"979\" data-end=\"1004\"\u003ethermo-alder interior\u003c\/strong\u003e, and a \u003cstrong data-start=\"1012\" data-end=\"1037\"\u003ebrushed black ceiling\u003c\/strong\u003e for a refined, contemporary look that fits perfectly in any modern space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"78qrtr\" data-start=\"1112\" data-end=\"1343\"\u003e\n\u003cp data-start=\"1114\" data-end=\"1343\"\u003e\u003cstrong data-start=\"1114\" data-end=\"1143\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: Features a \u003cstrong data-start=\"1156\" data-end=\"1193\"\u003eThermory premium clear glass door\u003c\/strong\u003e with black hardware, along with \u003cstrong data-start=\"1226\" data-end=\"1258\"\u003ethree insulated glass panels\u003c\/strong\u003e on the corner wall for added light and an open, airy feel while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"seduxd\" data-start=\"1344\" data-end=\"1538\"\u003e\n\u003cp data-start=\"1346\" data-end=\"1538\"\u003e\u003cstrong data-start=\"1346\" data-end=\"1362\"\u003eRoof Options\u003c\/strong\u003e: Choose between an \u003cstrong data-start=\"1382\" data-end=\"1411\"\u003eoptional pitched roof kit\u003c\/strong\u003e for outdoor installation or no roof kit for indoor use. (Flat roof without flashing trim is shown if no roof kit is selected.)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"l0jx21\" data-start=\"1539\" data-end=\"1717\"\u003e\n\u003cp data-start=\"1541\" data-end=\"1717\"\u003e\u003cstrong data-start=\"1541\" data-end=\"1564\"\u003eEnhanced Insulation\u003c\/strong\u003e: Built with \u003cstrong data-start=\"1577\" data-end=\"1606\"\u003e100% natural sheep's wool\u003c\/strong\u003e insulation, providing \u003cstrong data-start=\"1629\" data-end=\"1647\"\u003e4x the R-value\u003c\/strong\u003e of standard saunas for superior heat retention and energy efficiency.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fc8ms7\" data-start=\"1718\" data-end=\"1858\"\u003e\n\u003cp data-start=\"1720\" data-end=\"1858\"\u003e\u003cstrong data-start=\"1720\" data-end=\"1740\"\u003ePowerful Heating\u003c\/strong\u003e: Equipped with an optional \u003cstrong data-start=\"1768\" data-end=\"1793\"\u003eIKi 9kW Corner Heater\u003c\/strong\u003e, offering reliable and efficient heating for large sauna spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"p57nmr\" data-start=\"1859\" data-end=\"2057\"\u003e\n\u003cp data-start=\"1861\" data-end=\"2057\"\u003e\u003cstrong data-start=\"1861\" data-end=\"1886\"\u003eCrafted for Longevity\u003c\/strong\u003e: Proudly \u003cstrong data-start=\"1896\" data-end=\"1943\"\u003emanufactured on the shores of Lake Superior\u003c\/strong\u003e, this sauna is built using \u003cstrong data-start=\"1971\" data-end=\"2016\"\u003e25-year rot-resistant thermo-treated wood\u003c\/strong\u003e, ensuring durability and lasting beauty.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"62hn91\" data-start=\"2058\" data-end=\"2184\"\u003e\n\u003cp data-start=\"2060\" data-end=\"2184\"\u003e\u003cstrong data-start=\"2060\" data-end=\"2081\"\u003eEasy Installation\u003c\/strong\u003e: Ships flat-packed with clear instructions for straightforward assembly, requiring no heavy machinery.\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=\"ro8v1g\" data-start=\"2216\" data-end=\"2271\"\u003e\n\u003cp data-start=\"2218\" data-end=\"2271\"\u003e\u003cstrong data-start=\"2218\" data-end=\"2238\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"fxtzp9\" data-start=\"2272\" data-end=\"2302\"\u003e\n\u003cp data-start=\"2274\" data-end=\"2302\"\u003e\u003cstrong data-start=\"2274\" data-end=\"2293\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1c6qgom\" data-start=\"2303\" data-end=\"2335\"\u003e\n\u003cp data-start=\"2305\" data-end=\"2335\"\u003e\u003cstrong data-start=\"2305\" data-end=\"2317\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1weoqyw\" data-start=\"2336\" data-end=\"2423\"\u003e\n\u003cp data-start=\"2338\" data-end=\"2423\"\u003e\u003cstrong data-start=\"2338\" data-end=\"2364\"\u003eConstruction Materials\u003c\/strong\u003e: Ignite brushed black exterior, Thermo-alder wood interior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"18ik3yi\" data-start=\"2424\" data-end=\"2503\"\u003e\n\u003cp data-start=\"2426\" data-end=\"2503\"\u003e\u003cstrong data-start=\"2426\" data-end=\"2440\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool (4x the R-value of standard saunas)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"6ab6ox\" data-start=\"2504\" data-end=\"2560\"\u003e\n\u003cp data-start=\"2506\" data-end=\"2560\"\u003e\u003cstrong data-start=\"2506\" data-end=\"2514\"\u003eDoor\u003c\/strong\u003e: Premium clear glass door with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1o040xp\" data-start=\"2561\" data-end=\"2620\"\u003e\n\u003cp data-start=\"2563\" data-end=\"2620\"\u003e\u003cstrong data-start=\"2563\" data-end=\"2575\"\u003eLighting\u003c\/strong\u003e: Cariitti 6-Spot Glass Fiber Lighting system\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"c3gmn8\" data-start=\"2621\" data-end=\"2719\"\u003e\n\u003cp data-start=\"2623\" data-end=\"2719\"\u003e\u003cstrong data-start=\"2623\" data-end=\"2639\"\u003eGlass Panels\u003c\/strong\u003e: Three insulated glass panels on the corner wall for added light and visibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"skc9m4\" data-start=\"2720\" data-end=\"2827\"\u003e\n\u003cp data-start=\"2722\" data-end=\"2827\"\u003e\u003cstrong data-start=\"2722\" data-end=\"2734\"\u003eRoof Kit\u003c\/strong\u003e: Optional pitched roof kit for outdoor installations or no roof kit for indoor installations\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1xoi5x0\" data-start=\"2828\" data-end=\"2874\"\u003e\n\u003cp data-start=\"2830\" data-end=\"2874\"\u003e\u003cstrong data-start=\"2830\" data-end=\"2840\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Corner heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lims3f\" data-start=\"2875\" data-end=\"2945\"\u003e\n\u003cp data-start=\"2877\" data-end=\"2945\"\u003e\u003cstrong data-start=\"2877\" data-end=\"2889\"\u003eAssembly\u003c\/strong\u003e: Ships flat-packed with clear installation instructions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6-Full-Athletic-Assembly-Manual-7-14-25.pdf?v=1753294886\" target=\"_blank\"\u003eMod6 Full Assembly Manual PDF\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/Mod6_LED_install.specsheet.pdf?v=1750275136\" rel=\"noopener\" target=\"_blank\"\u003eLED under-bench lighting Install Manual\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1661\/5331\/files\/ModPod-6-Dimensions_v3.pdf?v=1753294884\" rel=\"noopener\" target=\"_blank\"\u003eMod6 Dimensions\u003c\/a\u003e\u003c\/p\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":48111080964328,"sku":null,"price":13800.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Soc_Modern_Side_Floor_f06a026f-963f-4499-b95a-0496ffc70b7d.jpg?v=1773256548"},{"product_id":"soluna-duo-wood-fired-modern-sauna","title":"Soluna Duo Wood Fired Modern Sauna","description":"\u003ch1 data-start=\"0\" data-end=\"43\"\u003eSoluna Duo Wood Fired Modern Sauna\u003c\/h1\u003e\n\u003cp data-start=\"0\" data-end=\"381\"\u003e\u003cstrong data-start=\"40\" data-end=\"54\"\u003eSoluna Duo\u003c\/strong\u003e is a modern sauna that combines traditional craftsmanship with innovative design. Featuring a translucent, light-filled interior, a comfortable tiered seating system, and customizable heating options, the \u003cstrong data-start=\"260\" data-end=\"274\"\u003eSoluna Duo\u003c\/strong\u003e brings warmth, comfort, and a deeper connection to nature. Perfect for 3-6 people, this sauna enhances your wellness routine while offering a relaxing, beautiful space for reconnection with yourself and others.\u003c\/p\u003e\n\u003ch3 data-start=\"733\" data-end=\"745\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"744\" data-start=\"603\" data-section-id=\"dgiz3s\"\u003e\n\u003cp data-end=\"744\" data-start=\"605\"\u003e\u003cstrong data-end=\"622\" data-start=\"605\"\u003eSocial Layout\u003c\/strong\u003e: \u003cstrong data-end=\"645\" data-start=\"624\"\u003eL-shaped benching\u003c\/strong\u003e for optimal comfort and flexibility, seating 6-8 people for group relaxation or social gatherings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"913\" data-start=\"745\" data-section-id=\"1y29359\"\u003e\n\u003cp data-end=\"913\" data-start=\"747\"\u003e\u003cstrong data-end=\"767\" data-start=\"747\"\u003ePremium Lighting\u003c\/strong\u003e: \u003cstrong data-end=\"809\" data-start=\"769\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e provides elegant, adjustable lighting to create a calming atmosphere and enhance your sauna experience.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1111\" data-start=\"914\" data-section-id=\"1rj04pw\"\u003e\n\u003cp data-end=\"1111\" data-start=\"916\"\u003e\u003cstrong data-end=\"936\" data-start=\"916\"\u003eModern Aesthetic\u003c\/strong\u003e: \u003cstrong data-end=\"977\" data-start=\"938\"\u003eSleek Ignite brushed black exterior\u003c\/strong\u003e, \u003cstrong data-end=\"1004\" data-start=\"979\"\u003ethermo-alder interior\u003c\/strong\u003e, and a \u003cstrong data-end=\"1037\" data-start=\"1012\"\u003ebrushed black ceiling\u003c\/strong\u003e for a refined, contemporary look that fits perfectly in any modern space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1343\" data-start=\"1112\" data-section-id=\"78qrtr\"\u003e\n\u003cp data-end=\"1343\" data-start=\"1114\"\u003e\u003cstrong data-end=\"1143\" data-start=\"1114\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: Features a \u003cstrong data-end=\"1193\" data-start=\"1156\"\u003eThermory premium clear glass door\u003c\/strong\u003e with black hardware, along with \u003cstrong data-end=\"1258\" data-start=\"1226\"\u003ethree insulated glass panels\u003c\/strong\u003e on the corner wall for added light and an open, airy feel while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1538\" data-start=\"1344\" data-section-id=\"seduxd\"\u003e\n\u003cp data-end=\"1538\" data-start=\"1346\"\u003e\u003cstrong data-end=\"1362\" data-start=\"1346\"\u003eRoof Options\u003c\/strong\u003e: Choose between an \u003cstrong data-end=\"1411\" data-start=\"1382\"\u003eoptional pitched roof kit\u003c\/strong\u003e for outdoor installation or no roof kit for indoor use. (Flat roof without flashing trim is shown if no roof kit is selected.)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1717\" data-start=\"1539\" data-section-id=\"l0jx21\"\u003e\n\u003cp data-end=\"1717\" data-start=\"1541\"\u003e\u003cstrong data-end=\"1564\" data-start=\"1541\"\u003eEnhanced Insulation\u003c\/strong\u003e: Built with \u003cstrong data-end=\"1606\" data-start=\"1577\"\u003e100% natural sheep's wool\u003c\/strong\u003e insulation, providing \u003cstrong data-end=\"1647\" data-start=\"1629\"\u003e4x the R-value\u003c\/strong\u003e of standard saunas for superior heat retention and energy efficiency.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1858\" data-start=\"1718\" data-section-id=\"fc8ms7\"\u003e\n\u003cp data-end=\"1858\" data-start=\"1720\"\u003e\u003cstrong data-end=\"1740\" data-start=\"1720\"\u003ePowerful Heating\u003c\/strong\u003e: Equipped with an optional \u003cstrong data-end=\"1793\" data-start=\"1768\"\u003eIKi 9kW Corner Heater\u003c\/strong\u003e, offering reliable and efficient heating for large sauna spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2057\" data-start=\"1859\" data-section-id=\"p57nmr\"\u003e\n\u003cp data-end=\"2057\" data-start=\"1861\"\u003e\u003cstrong data-end=\"1886\" data-start=\"1861\"\u003eCrafted for Longevity\u003c\/strong\u003e: Proudly \u003cstrong data-end=\"1943\" data-start=\"1896\"\u003emanufactured on the shores of Lake Superior\u003c\/strong\u003e, this sauna is built using \u003cstrong data-end=\"2016\" data-start=\"1971\"\u003e25-year rot-resistant thermo-treated wood\u003c\/strong\u003e, ensuring durability and lasting beauty.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2184\" data-start=\"2058\" data-section-id=\"62hn91\"\u003e\n\u003cp data-end=\"2184\" data-start=\"2060\"\u003e\u003cstrong data-end=\"2081\" data-start=\"2060\"\u003eEasy Installation\u003c\/strong\u003e: Ships flat-packed with clear instructions for straightforward assembly, requiring no heavy machinery.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1267\" data-end=\"1285\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"2271\" data-start=\"2216\" data-section-id=\"ro8v1g\"\u003e\n\u003cp data-end=\"2271\" data-start=\"2218\"\u003e\u003cstrong data-end=\"2238\" data-start=\"2218\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2302\" data-start=\"2272\" data-section-id=\"fxtzp9\"\u003e\n\u003cp data-end=\"2302\" data-start=\"2274\"\u003e\u003cstrong data-end=\"2293\" data-start=\"2274\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2335\" data-start=\"2303\" data-section-id=\"1c6qgom\"\u003e\n\u003cp data-end=\"2335\" data-start=\"2305\"\u003e\u003cstrong data-end=\"2317\" data-start=\"2305\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2423\" data-start=\"2336\" data-section-id=\"1weoqyw\"\u003e\n\u003cp data-end=\"2423\" data-start=\"2338\"\u003e\u003cstrong data-end=\"2364\" data-start=\"2338\"\u003eConstruction Materials\u003c\/strong\u003e: Ignite brushed black exterior, Thermo-alder wood interior\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2503\" data-start=\"2424\" data-section-id=\"18ik3yi\"\u003e\n\u003cp data-end=\"2503\" data-start=\"2426\"\u003e\u003cstrong data-end=\"2440\" data-start=\"2426\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool (4x the R-value of standard saunas)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2560\" data-start=\"2504\" data-section-id=\"6ab6ox\"\u003e\n\u003cp data-end=\"2560\" data-start=\"2506\"\u003e\u003cstrong data-end=\"2514\" data-start=\"2506\"\u003eDoor\u003c\/strong\u003e: Premium clear glass door with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2620\" data-start=\"2561\" data-section-id=\"1o040xp\"\u003e\n\u003cp data-end=\"2620\" data-start=\"2563\"\u003e\u003cstrong data-end=\"2575\" data-start=\"2563\"\u003eLighting\u003c\/strong\u003e: Cariitti 6-Spot Glass Fiber Lighting system\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2719\" data-start=\"2621\" data-section-id=\"c3gmn8\"\u003e\n\u003cp data-end=\"2719\" data-start=\"2623\"\u003e\u003cstrong data-end=\"2639\" data-start=\"2623\"\u003eGlass Panels\u003c\/strong\u003e: Three insulated glass panels on the corner wall for added light and visibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2827\" data-start=\"2720\" data-section-id=\"skc9m4\"\u003e\n\u003cp data-end=\"2827\" data-start=\"2722\"\u003e\u003cstrong data-end=\"2734\" data-start=\"2722\"\u003eRoof Kit\u003c\/strong\u003e: Optional pitched roof kit for outdoor installations or no roof kit for indoor installations\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2874\" data-start=\"2828\" data-section-id=\"1xoi5x0\"\u003e\n\u003cp data-end=\"2874\" data-start=\"2830\"\u003e\u003cstrong data-end=\"2840\" data-start=\"2830\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Corner heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2945\" data-start=\"2875\" data-section-id=\"1lims3f\"\u003e\n\u003cp data-end=\"2945\" data-start=\"2877\"\u003e\u003cstrong data-end=\"2889\" data-start=\"2877\"\u003eAssembly\u003c\/strong\u003e: Ships flat-packed with clear installation instructions\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":48111124545768,"sku":null,"price":6744.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Soluna_Duo_Lifestyle-Banner.jpg?v=1773785837"},{"product_id":"soluna-duo-electric-modern-sauna","title":"Soluna Duo Electric Modern Sauna","description":"\u003ch1 data-start=\"0\" data-end=\"43\"\u003eSoluna Duo Electric Modern Sauna\u003c\/h1\u003e\n\u003cp data-start=\"0\" data-end=\"381\"\u003e\u003cstrong data-start=\"40\" data-end=\"54\"\u003eSoluna Duo\u003c\/strong\u003e is a modern sauna that combines traditional craftsmanship with innovative design. Featuring a translucent, light-filled interior, a comfortable tiered seating system, and customizable heating options, the \u003cstrong data-start=\"260\" data-end=\"274\"\u003eSoluna Duo\u003c\/strong\u003e brings warmth, comfort, and a deeper connection to nature. Perfect for 3-6 people, this sauna enhances your wellness routine while offering a relaxing, beautiful space for reconnection with yourself and others.\u003c\/p\u003e\n\u003ch3 data-start=\"733\" data-end=\"745\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"744\" data-start=\"603\" data-section-id=\"dgiz3s\"\u003e\n\u003cp data-end=\"744\" data-start=\"605\"\u003e\u003cstrong data-end=\"622\" data-start=\"605\"\u003eSocial Layout\u003c\/strong\u003e: \u003cstrong data-end=\"645\" data-start=\"624\"\u003eL-shaped benching\u003c\/strong\u003e for optimal comfort and flexibility, seating 6-8 people for group relaxation or social gatherings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"913\" data-start=\"745\" data-section-id=\"1y29359\"\u003e\n\u003cp data-end=\"913\" data-start=\"747\"\u003e\u003cstrong data-end=\"767\" data-start=\"747\"\u003ePremium Lighting\u003c\/strong\u003e: \u003cstrong data-end=\"809\" data-start=\"769\"\u003eCariitti 6-Spot Glass Fiber Lighting\u003c\/strong\u003e provides elegant, adjustable lighting to create a calming atmosphere and enhance your sauna experience.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1111\" data-start=\"914\" data-section-id=\"1rj04pw\"\u003e\n\u003cp data-end=\"1111\" data-start=\"916\"\u003e\u003cstrong data-end=\"936\" data-start=\"916\"\u003eModern Aesthetic\u003c\/strong\u003e: \u003cstrong data-end=\"977\" data-start=\"938\"\u003eSleek Ignite brushed black exterior\u003c\/strong\u003e, \u003cstrong data-end=\"1004\" data-start=\"979\"\u003ethermo-alder interior\u003c\/strong\u003e, and a \u003cstrong data-end=\"1037\" data-start=\"1012\"\u003ebrushed black ceiling\u003c\/strong\u003e for a refined, contemporary look that fits perfectly in any modern space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1343\" data-start=\"1112\" data-section-id=\"78qrtr\"\u003e\n\u003cp data-end=\"1343\" data-start=\"1114\"\u003e\u003cstrong data-end=\"1143\" data-start=\"1114\"\u003eClear Glass Door \u0026amp; Panels\u003c\/strong\u003e: Features a \u003cstrong data-end=\"1193\" data-start=\"1156\"\u003eThermory premium clear glass door\u003c\/strong\u003e with black hardware, along with \u003cstrong data-end=\"1258\" data-start=\"1226\"\u003ethree insulated glass panels\u003c\/strong\u003e on the corner wall for added light and an open, airy feel while maintaining privacy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1538\" data-start=\"1344\" data-section-id=\"seduxd\"\u003e\n\u003cp data-end=\"1538\" data-start=\"1346\"\u003e\u003cstrong data-end=\"1362\" data-start=\"1346\"\u003eRoof Options\u003c\/strong\u003e: Choose between an \u003cstrong data-end=\"1411\" data-start=\"1382\"\u003eoptional pitched roof kit\u003c\/strong\u003e for outdoor installation or no roof kit for indoor use. (Flat roof without flashing trim is shown if no roof kit is selected.)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1717\" data-start=\"1539\" data-section-id=\"l0jx21\"\u003e\n\u003cp data-end=\"1717\" data-start=\"1541\"\u003e\u003cstrong data-end=\"1564\" data-start=\"1541\"\u003eEnhanced Insulation\u003c\/strong\u003e: Built with \u003cstrong data-end=\"1606\" data-start=\"1577\"\u003e100% natural sheep's wool\u003c\/strong\u003e insulation, providing \u003cstrong data-end=\"1647\" data-start=\"1629\"\u003e4x the R-value\u003c\/strong\u003e of standard saunas for superior heat retention and energy efficiency.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1858\" data-start=\"1718\" data-section-id=\"fc8ms7\"\u003e\n\u003cp data-end=\"1858\" data-start=\"1720\"\u003e\u003cstrong data-end=\"1740\" data-start=\"1720\"\u003ePowerful Heating\u003c\/strong\u003e: Equipped with an optional \u003cstrong data-end=\"1793\" data-start=\"1768\"\u003eIKi 9kW Corner Heater\u003c\/strong\u003e, offering reliable and efficient heating for large sauna spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2184\" data-start=\"2058\" data-section-id=\"62hn91\"\u003e\n\u003cp data-end=\"2184\" data-start=\"2060\"\u003e\u003cstrong data-end=\"2081\" data-start=\"2060\"\u003eEasy Installation\u003c\/strong\u003e: Ships flat-packed with clear instructions for straightforward assembly, requiring no heavy machinery.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1267\" data-end=\"1285\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-end=\"2271\" data-start=\"2216\" data-section-id=\"ro8v1g\"\u003e\n\u003cp data-end=\"2271\" data-start=\"2218\"\u003e\u003cstrong data-end=\"2238\" data-start=\"2218\"\u003eTotal Dimensions\u003c\/strong\u003e: 96\" (W) x 72\" (D) x 87 1\/4\" (H)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2302\" data-start=\"2272\" data-section-id=\"fxtzp9\"\u003e\n\u003cp data-end=\"2302\" data-start=\"2274\"\u003e\u003cstrong data-end=\"2293\" data-start=\"2274\"\u003eInterior Volume\u003c\/strong\u003e: 336 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2335\" data-start=\"2303\" data-section-id=\"1c6qgom\"\u003e\n\u003cp data-end=\"2335\" data-start=\"2305\"\u003e\u003cstrong data-end=\"2317\" data-start=\"2305\"\u003eCapacity\u003c\/strong\u003e: Seats 6-8 people\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2503\" data-start=\"2424\" data-section-id=\"18ik3yi\"\u003e\n\u003cp data-end=\"2503\" data-start=\"2426\"\u003e\u003cstrong data-end=\"2440\" data-start=\"2426\"\u003eInsulation\u003c\/strong\u003e: 100% natural sheep's wool (4x the R-value of standard saunas)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2560\" data-start=\"2504\" data-section-id=\"6ab6ox\"\u003e\n\u003cp data-end=\"2560\" data-start=\"2506\"\u003e\u003cstrong data-end=\"2514\" data-start=\"2506\"\u003eDoor\u003c\/strong\u003e: Premium clear glass door with black hardware\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2620\" data-start=\"2561\" data-section-id=\"1o040xp\"\u003e\n\u003cp data-end=\"2620\" data-start=\"2563\"\u003e\u003cstrong data-end=\"2575\" data-start=\"2563\"\u003eLighting\u003c\/strong\u003e: Cariitti 6-Spot Glass Fiber Lighting system\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2719\" data-start=\"2621\" data-section-id=\"c3gmn8\"\u003e\n\u003cp data-end=\"2719\" data-start=\"2623\"\u003e\u003cstrong data-end=\"2639\" data-start=\"2623\"\u003eGlass Panels\u003c\/strong\u003e: Three insulated glass panels on the corner wall for added light and visibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2827\" data-start=\"2720\" data-section-id=\"skc9m4\"\u003e\n\u003cp data-end=\"2827\" data-start=\"2722\"\u003e\u003cstrong data-end=\"2734\" data-start=\"2722\"\u003eRoof Kit\u003c\/strong\u003e: Optional pitched roof kit for outdoor installations or no roof kit for indoor installations\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2874\" data-start=\"2828\" data-section-id=\"1xoi5x0\"\u003e\n\u003cp data-end=\"2874\" data-start=\"2830\"\u003e\u003cstrong data-end=\"2840\" data-start=\"2830\"\u003eHeater\u003c\/strong\u003e: IKI 9kW Corner heater (optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2945\" data-start=\"2875\" data-section-id=\"1lims3f\"\u003e\n\u003cp data-end=\"2945\" data-start=\"2877\"\u003e\u003cstrong data-end=\"2889\" data-start=\"2877\"\u003eAssembly\u003c\/strong\u003e: Ships flat-packed with clear installation instructions\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":48111190900968,"sku":null,"price":6744.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/9672\/9320\/files\/Soluna_Duo_Lifestyle-Banner.jpg?v=1773785837"},{"product_id":"soluna-trio-wood-fired-modern-sauna","title":"Soluna Trio Wood Fired Modern Sauna","description":"\u003ch1 data-end=\"43\" data-start=\"0\"\u003eSoluna Trio Wood Fired Modern Sauna\u003c\/h1\u003e\n\u003cp data-end=\"381\" data-start=\"0\"\u003eThe \u003cstrong data-end=\"84\" data-start=\"45\"\u003eSoluna Trio Wood Fired Modern Sauna\u003c\/strong\u003e combines cutting-edge design with traditional sauna craftsmanship, offering an elevated wellness experience. Spacious, inviting, and built with sustainable, non-toxic materials, the Soluna Trio is designed for up to 12 people. Perfect for large gatherings or family use, it features \u003cstrong data-end=\"390\" data-start=\"368\"\u003etranslucent panels\u003c\/strong\u003e that create a light-filled, peaceful atmosphere while maintaining privacy. This sauna is perfect for those who value comfort, connection, and a deep connection with nature.\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=\"1xm249m\" data-start=\"593\" data-end=\"800\"\u003e\n\u003cp data-start=\"595\" data-end=\"800\"\u003e\u003cstrong data-start=\"595\" data-end=\"621\"\u003eSpacious \u0026amp; Comfortable\u003c\/strong\u003e: A \u003cstrong data-start=\"625\" data-end=\"646\"\u003e6-12 person sauna\u003c\/strong\u003e, designed with ample space for family and friends. The generous interior allows for comfort, movement, and socializing, making it perfect for gatherings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"5ytus\" data-start=\"801\" data-end=\"1021\"\u003e\n\u003cp data-start=\"803\" data-end=\"1021\"\u003e\u003cstrong data-start=\"803\" data-end=\"825\"\u003eTranslucent Panels\u003c\/strong\u003e: \u003cstrong data-start=\"827\" data-end=\"850\"\u003eSoft, natural light\u003c\/strong\u003e fills the sauna through \u003cstrong data-start=\"875\" data-end=\"902\"\u003etranslucent wall panels\u003c\/strong\u003e, creating an open, uplifting atmosphere. These panels preserve privacy while offering a seamless connection to nature.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1eb6h2l\" data-start=\"1022\" data-end=\"1243\"\u003e\n\u003cp data-start=\"1024\" data-end=\"1243\"\u003e\u003cstrong data-start=\"1024\" data-end=\"1049\"\u003eTiered Seating System\u003c\/strong\u003e: A \u003cstrong data-start=\"1053\" data-end=\"1090\"\u003efunctional, tiered seating layout\u003c\/strong\u003e allows users to choose their desired heat zone—closer to the stove for higher heat or lower for gentler warmth, making it adaptable for all preferences.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"a00p7z\" data-start=\"1244\" data-end=\"1472\"\u003e\n\u003cp data-start=\"1246\" data-end=\"1472\"\u003e\u003cstrong data-start=\"1246\" data-end=\"1276\"\u003eWood-Fired Heating Options\u003c\/strong\u003e: Choose from the \u003cstrong data-start=\"1294\" data-end=\"1307\"\u003eHarvia M3\u003c\/strong\u003e or \u003cstrong data-start=\"1311\" data-end=\"1328\"\u003eHarvia Pro 20\u003c\/strong\u003e wood-fired stoves (with stove shield and floor plate for safety and durability) or opt for \u003cstrong data-start=\"1420\" data-end=\"1440\"\u003eelectric heating\u003c\/strong\u003e for simplicity and convenience.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1u6lhsr\" data-start=\"1473\" data-end=\"1786\"\u003e\n\u003cp data-start=\"1475\" data-end=\"1786\"\u003e\u003cstrong data-start=\"1475\" data-end=\"1496\"\u003ePremium Materials\u003c\/strong\u003e: Built with \u003cstrong data-start=\"1509\" data-end=\"1529\"\u003eInland Red Cedar\u003c\/strong\u003e known for its natural durability and resistance to heat and moisture, the sauna’s construction ensures lasting beauty and function. The \u003cstrong data-start=\"1666\" data-end=\"1701\"\u003ecommercial-grade thermal panels\u003c\/strong\u003e are designed for high-temperature environments, ensuring durability and air quality.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1azp04y\" data-start=\"1787\" data-end=\"1947\"\u003e\n\u003cp data-start=\"1789\" data-end=\"1947\"\u003e\u003cstrong data-start=\"1789\" data-end=\"1811\"\u003eVentilation System\u003c\/strong\u003e: Fresh air intake and exhaust vents work with the heater to promote natural airflow, eliminating CO2 and keeping the sauna comfortable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1b58cz9\" data-start=\"1948\" data-end=\"2173\"\u003e\n\u003cp data-start=\"1950\" data-end=\"2173\"\u003e\u003cstrong data-start=\"1950\" data-end=\"1977\"\u003eNon-Toxic \u0026amp; Sustainable\u003c\/strong\u003e: Soluna saunas avoid harmful off-gassing materials and toxic finishes, using \u003cstrong data-start=\"2055\" data-end=\"2088\"\u003epremium, non-toxic composites\u003c\/strong\u003e for the panels and \u003cstrong data-start=\"2108\" data-end=\"2147\"\u003esustainable, eco-friendly materials\u003c\/strong\u003e throughout the structure.\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=\"1sqop3v\" data-start=\"2205\" data-end=\"2385\"\u003e\n\u003cp data-start=\"2207\" data-end=\"2231\"\u003e\u003cstrong data-start=\"2207\" data-end=\"2230\"\u003eInterior Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2234\" data-end=\"2385\"\u003e\n\u003cli data-section-id=\"1ufmajh\" data-start=\"2234\" data-end=\"2289\"\u003e\n\u003cp data-start=\"2236\" data-end=\"2289\"\u003e\u003cstrong data-start=\"2236\" data-end=\"2245\"\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=\"2292\" data-end=\"2344\"\u003e\n\u003cp data-start=\"2294\" data-end=\"2344\"\u003e\u003cstrong data-start=\"2294\" data-end=\"2303\"\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=\"2347\" data-end=\"2385\"\u003e\n\u003cp data-start=\"2349\" data-end=\"2385\"\u003e\u003cstrong data-start=\"2349\" data-end=\"2359\"\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=\"1o9v9l9\" data-start=\"2386\" data-end=\"2515\"\u003e\n\u003cp data-start=\"2388\" data-end=\"2412\"\u003e\u003cstrong data-start=\"2388\" data-end=\"2411\"\u003eExterior Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2415\" data-end=\"2515\"\u003e\n\u003cli data-section-id=\"1ufmajh\" data-start=\"2415\" data-end=\"2470\"\u003e\n\u003cp data-start=\"2417\" data-end=\"2470\"\u003e\u003cstrong data-start=\"2417\" data-end=\"2426\"\u003eWidth\u003c\/strong\u003e: 117” (124” wall to wall \/ 127” with skirt)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1fxgtxn\" data-start=\"2473\" data-end=\"2515\"\u003e\n\u003cp data-start=\"2475\" data-end=\"2515\"\u003e\u003cstrong data-start=\"2475\" data-end=\"2485\"\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=\"10o4fz1\" data-start=\"2516\" data-end=\"2621\"\u003e\n\u003cp data-start=\"2518\" data-end=\"2539\"\u003e\u003cstrong data-start=\"2518\" data-end=\"2538\"\u003eBench Dimensions\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2542\" data-end=\"2621\"\u003e\n\u003cli data-section-id=\"w49drv\" data-start=\"2542\" data-end=\"2578\"\u003e\n\u003cp data-start=\"2544\" data-end=\"2578\"\u003e\u003cstrong data-start=\"2544\" data-end=\"2559\"\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=\"2581\" data-end=\"2621\"\u003e\n\u003cp data-start=\"2583\" data-end=\"2621\"\u003e\u003cstrong data-start=\"2583\" data-end=\"2598\"\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=\"2622\" data-end=\"2644\"\u003e\n\u003cp data-start=\"2624\" data-end=\"2644\"\u003e\u003cstrong data-start=\"2624\" data-end=\"2634\"\u003eWeight\u003c\/strong\u003e: 1027 lbs\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"13b28z1\" data-start=\"2645\" data-end=\"2679\"\u003e\n\u003cp data-start=\"2647\" data-end=\"2679\"\u003e\u003cstrong data-start=\"2647\" data-end=\"2670\"\u003eTotal Cubic Footage\u003c\/strong\u003e: 443 ft³\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1hei05h\" data-start=\"2680\" data-end=\"2838\"\u003e\n\u003cp data-start=\"2682\" data-end=\"2711\"\u003e\u003cstrong data-start=\"2682\" data-end=\"2710\"\u003eWood-Fired Stove Options\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"2714\" data-end=\"2838\"\u003e\n\u003cli data-section-id=\"1ji6nls\" data-start=\"2714\" data-end=\"2797\"\u003e\n\u003cp data-start=\"2716\" data-end=\"2797\"\u003e\u003cstrong data-start=\"2716\" data-end=\"2746\"\u003eHarvia M3 or Harvia Pro 20\u003c\/strong\u003e with stove shield and floor plate (rust-resistant)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"iptlsu\" data-start=\"2800\" data-end=\"2838\"\u003e\n\u003cp data-start=\"2802\" data-end=\"2838\"\u003e\u003cstrong data-start=\"2802\" data-end=\"2828\"\u003eElectric Heater Option\u003c\/strong\u003e available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"wnqvsh\" data-start=\"2839\" data-end=\"3058\"\u003e\n\u003cp data-start=\"2841\" data-end=\"3058\"\u003e\u003cstrong data-start=\"2841\" data-end=\"2864\"\u003eAdditional Features\u003c\/strong\u003e: \u003cstrong data-start=\"2866\" data-end=\"2904\"\u003eWood-Fired Back Panel \u0026amp; Stove Pipe\u003c\/strong\u003e extends more than 16” from the sauna wall. Ensure compliance with local building codes for appropriate spacing to combustibles (structures, landscaping).\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":48111196307688,"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"},{"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\/collections\/superior-saunas.oembed","provider":"Recovery Lounge Warehouse ","version":"1.0","type":"link"}