{"title":"Wellis Hot Tubs — Authorised Dealer Germany \u0026 Austria","description":"\u003cp\u003eWelcome to \u003cstrong\u003eTwoRelax\u003c\/strong\u003e — your specialist online retailer for \u003cstrong\u003eWellis hot tubs \u0026amp; swim spas\u003c\/strong\u003e across Germany and Austria. Wellis is Europe's largest hot tub manufacturer, producing high-quality spas in Hungary since 2003, with over 1,000 points of sale worldwide.\u003c\/p\u003e\n\n\u003cp\u003eAs an authorised Wellis partner, we offer the complete range — from compact \u003cstrong\u003eClassicLine plug \u0026amp; play hot tubs\u003c\/strong\u003e and mid-range \u003cstrong\u003eCityLife models\u003c\/strong\u003e to the premium \u003cstrong\u003ePeakLife collection\u003c\/strong\u003e and the \u003cstrong\u003eStreamLife swim spas\u003c\/strong\u003e. Every product ships with the full manufacturer's warranty: 10 years on plumbing and 3 years on the shell. All Wellis hot tubs are TÜV-certified and CE-compliant as standard.\u003c\/p\u003e\n\n\u003cp\u003eBrowse the full Wellis range above, or explore by category:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/outdoor-whirlpools\"\u003eOutdoor hot tubs\u003c\/a\u003e — year-round use, beautifully insulated cabinets\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003eSwim spas\u003c\/a\u003e — swim, train and relax in one unit\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/hydrotherapy-range\"\u003eHydrotherapy range\u003c\/a\u003e — jet configurations designed for recovery\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/premium-range\"\u003ePremium range\u003c\/a\u003e — the best of the PeakLife collection\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/family-range\"\u003eFamily range\u003c\/a\u003e — comfortable seating for 4–7\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/collections\/friends-range\"\u003eFriends range\u003c\/a\u003e — room for entertaining\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eDelivery across Germany and Austria. Stock models typically arrive within 2–4 weeks of ordering; custom configurations take 6–12 weeks. We arrange the crane or forklift needed for on-site placement and coordinate the delivery with you before dispatch.\u003c\/p\u003e","products":[{"product_id":"wellis-firenze-life-hot-tub","title":"Wellis Firenze Life Hot Tub — 3-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/.shopify-section-group-footer-group,.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * { width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] { background-color: #000 !important; padding-left: 0 !important; padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] { max-width: 1400px !important; margin: 0 auto !important; padding-left: 32px !important; padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"].shopify-block { width: 100% !important; max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e \/* ================================================================ TwoRelax — Whirlpool kaufen landing page Critical CSS inlined for Shopify body_html portability. ================================================================ *\/ @font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: normal; font-display: swap;\n}\n@font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: italic; font-display: swap;\n} :root { --tr-black: #000000; --tr-near-black: #0a0a0a; --tr-dark-gray: #1a1a1a; --tr-medium-gray: #6b7280; --tr-light-gray: #e5e5e5; --tr-cream: #fafaf7; --tr-white: #ffffff; --tr-accent: #d4a574; --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1); --tr-dur: 240ms; --tr-container-max: 1200px; --tr-container-pad: 24px; --tr-section-y: 120px;\n} * { box-sizing: border-box; } html, body { margin: 0; padding: 0; background: var(--tr-white); color: var(--tr-near-black); font-family: var(--tr-font-sans); font-feature-settings: 'ss01' on, 'cv11' on; font-size: 17px; line-height: 1.6; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;\n} h1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; } \/* Typography *\/.tr-h1 { font-size: clamp(44px, 7vw, 72px); line-height: 1.04; letter-spacing: -0.025em; font-weight: 600;\n}.tr-h2 { font-size: clamp(30px, 4vw, 44px); line-height: 1.08; letter-spacing: -0.02em; font-weight: 600;\n}.tr-h3 { font-size: 20px; line-height: 1.3; letter-spacing: -0.01em; font-weight: 600;\n}.tr-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray);\n}.tr-lede { font-size: 19px; line-height: 1.6; color: var(--tr-dark-gray); max-width: 700px;\n}.tr-container { max-width: var(--tr-container-max); margin: 0 auto; padding-left: var(--tr-container-pad); padding-right: var(--tr-container-pad);\n} section { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; } \/* Buttons *\/.tr-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 16px; font-weight: 500; letter-spacing: 0.01em; line-height: 1; padding: 16px 30px; border-radius: 999px; border: 1px solid transparent; cursor: pointer; transition: transform var(--tr-dur) var(--tr-ease), background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease); white-space: nowrap;\n}.tr-btn:hover { transform: scale(1.02); }.tr-btn:active { transform: scale(0.99); }.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); } \/* ================================================================ NAV ================================================================ *\/.nav { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,0.98); border-bottom: 1px solid var(--tr-light-gray); height: 72px;\n}.nav-inner { max-width: var(--tr-container-max); margin: 0 auto; height: 100%; padding: 0 var(--tr-container-pad); display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 24px;\n}.nav-links { display: flex; gap: 28px; font-size: 14px; font-weight: 500;\n}.nav-links a { transition: color var(--tr-dur) var(--tr-ease);\n}.nav-links a:hover { color: var(--tr-accent); }.nav-logo { font-size: 22px; font-weight: 600; letter-spacing: -0.02em; text-align: center;\n}.nav-right { display: flex; align-items: center; justify-content: flex-end; gap: 20px;\n}.lang-switch { background: none; border: none; cursor: pointer; font-size: 13px; letter-spacing: 0.04em; color: var(--tr-near-black); padding: 0; font-family: inherit;\n}.lang-switch.sep { margin: 0 6px; color: var(--tr-medium-gray); }.lang-switch.active { font-weight: 600; }.lang-switch.inactive { font-weight: 400; color: var(--tr-medium-gray); }.icon-btn { background: none; border: none; cursor: pointer; padding: 6px; display: inline-flex; align-items: center; color: var(--tr-near-black); transition: color var(--tr-dur) var(--tr-ease);\n}.icon-btn:hover { color: var(--tr-accent); }.mobile-menu-btn { display: none; } @media (max-width: 820px) {.nav-links { display: none; }.nav-inner { grid-template-columns: auto 1fr auto; }.nav-logo { text-align: left; }.nav-right.tr-btn { display: none; }.mobile-menu-btn { display: inline-flex; }\n} \/* Breadcrumbs *\/.breadcrumbs { background: var(--tr-white); border-bottom: 1px solid var(--tr-light-gray); padding: 14px 0; font-size: 13px; color: var(--tr-medium-gray);\n}.breadcrumbs.tr-container { display: flex; gap: 8px; align-items: center; }.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }.breadcrumbs a:hover { color: var(--tr-accent); }.breadcrumbs.sep { color: var(--tr-light-gray); }.breadcrumbs.current { color: var(--tr-near-black); } \/* ================================================================ HERO ================================================================ *\/.hero { position: relative; min-height: calc(100vh - 72px - 44px); display: flex; align-items: flex-end; padding: 0; overflow: hidden; background: #1a1a1a;\n}.hero-image { position: absolute; inset: 0; background: radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%), linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404); display: flex; align-items: center; justify-content: center; color: rgba(255,255,255,0.25); font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase;\n}.hero-image::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}.hero-placeholder-label { position: absolute; top: 24px; right: 24px; padding: 6px 12px; border: 1px solid rgba(255,255,255,0.2); color: rgba(255,255,255,0.45); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; z-index: 1;\n}.hero-content { position: relative; z-index: 2; width: 100%; padding: 120px 0 96px;\n}.hero-content.tr-container { display: flex; flex-direction: column; gap: 28px; align-items: flex-start;\n}.hero-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-accent);\n}.hero h1 { color: var(--tr-white); max-width: 920px; text-wrap: balance;\n}.hero p { color: rgba(255,255,255,0.85); font-size: 19px; line-height: 1.6; max-width: 620px;\n}.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; } @media (max-width: 640px) {.hero { min-height: 88vh; }.hero-content { padding: 100px 0 64px; }.hero p { font-size: 17px; }.hero-cta.tr-btn { flex: 1 1 auto; min-width: 160px; }\n} \/* ================================================================ TRUST BAR ================================================================ *\/.trust-bar { border-top: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); padding: 28px 0;\n}.trust-bar.tr-container { display: grid; grid-template-columns: repeat(5, 1fr);\n}.trust-item { display: flex; align-items: center; gap: 12px; padding: 4px 20px; font-size: 13px; font-weight: 500; color: var(--tr-near-black); border-left: 1px solid var(--tr-light-gray); min-height: 40px;\n}.trust-item:first-child { border-left: none; }.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; } @media (max-width: 960px) {.trust-bar.tr-container { grid-template-columns: repeat(2, 1fr); gap: 0; }.trust-item { padding: 12px; border-left: none; border-top: 1px solid var(--tr-light-gray); }.trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }.trust-item:nth-child(1),.trust-item:nth-child(2) { border-top: none; }.trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n} \/* ================================================================ SECTION HEADER (centered) ================================================================ *\/.section-head-center { text-align: center; display: flex; flex-direction: column; gap: 20px; align-items: center; margin-bottom: 64px;\n}.section-head-center.tr-h2 { max-width: 820px; text-wrap: balance; }.section-head-center.tr-lede { margin: 0 auto; } \/* ================================================================ FEATURE GRID ================================================================ *\/.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border-top: 1px solid var(--tr-light-gray); border-left: 1px solid var(--tr-light-gray);\n}.feature-cell { padding: 40px 32px; border-right: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; transition: background var(--tr-dur) var(--tr-ease);\n}.feature-cell:hover { background: var(--tr-cream); }.feature-cell i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px;\n}.feature-cell p { color: var(--tr-medium-gray); font-size: 15px; line-height: 1.6;\n}.feature-closing { margin-top: 48px; text-align: center; font-size: 15px; color: var(--tr-medium-gray); max-width: 720px; margin-left: auto; margin-right: auto;\n} @media (max-width: 960px) {.feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {.feature-grid { grid-template-columns: 1fr; }.feature-cell { padding: 32px 24px; }\n} \/* ================================================================ TYPE SELECTOR (Outdoor \/ Indoor \/ etc.) ================================================================ *\/.cream-section { background: var(--tr-cream); }.type-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;\n}.type-card { padding: 32px 28px; background: var(--tr-white); border: 1px solid var(--tr-near-black); display: flex; flex-direction: column; gap: 14px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); min-height: 280px; cursor: default;\n}.type-card:hover { background: var(--tr-near-black); color: var(--tr-white);\n}.type-card:hover.price-badge { background: var(--tr-white); color: var(--tr-near-black); border-color: var(--tr-white);\n}.type-card:hover p { color: rgba(255,255,255,0.8); }.type-card h3 { font-size: 19px; font-weight: 600; letter-spacing: -0.01em; line-height: 1.3;\n}.type-card p { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.price-badge { align-self: flex-start; padding: 6px 12px; border: 1px solid var(--tr-near-black); font-size: 12px; font-weight: 500; letter-spacing: 0.02em; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease);\n}.type-card.spacer { flex: 1; } @media (max-width: 960px) {.type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) {.type-grid { grid-template-columns: 1fr; }.type-card { min-height: 0; } } \/* ================================================================ COMPARISON TABLE ================================================================ *\/.compare-table { width: 100%; border-collapse: collapse; font-size: 16px;\n}.compare-table thead th { text-align: left; padding: 20px 16px; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); border-bottom: 1px solid var(--tr-near-black);\n}.compare-table tbody td { padding: 24px 16px; border-bottom: 1px solid var(--tr-light-gray); vertical-align: top;\n}.compare-table tbody td:first-child { font-weight: 600; width: 22%;\n}.compare-table tbody td:nth-child(2) { width: 28%; color: var(--tr-dark-gray);\n}.compare-table tbody td:nth-child(3) { color: var(--tr-medium-gray);\n}.filter-link { display: inline-flex; align-items: center; gap: 6px; margin-top: 24px; font-size: 14px; font-weight: 500; color: var(--tr-near-black); text-decoration: underline; text-underline-offset: 4px; transition: color var(--tr-dur) var(--tr-ease);\n}.filter-link:hover { color: var(--tr-accent); }.after-table-copy { margin-top: 48px; font-size: 16px; color: var(--tr-medium-gray); max-width: 780px;\n} @media (max-width: 640px) {.compare-table thead { display: none; }.compare-table,.compare-table tbody,.compare-table tr,.compare-table td { display: block; width: 100%; }.compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }.compare-table tbody td { padding: 4px 0; border: none; }.compare-table tbody td:first-child { width: auto; font-size: 18px; }\n} \/* ================================================================ PRICE TIERS ================================================================ *\/.price-tiers { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; border: 1px solid var(--tr-near-black);\n}.tier { padding: 36px 28px; border-right: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; min-height: 260px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); background: var(--tr-white);\n}.tier:last-child { border-right: none; }.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }.tier:hover.tier-label { color: rgba(255,255,255,0.6); }.tier:hover.tier-desc { color: rgba(255,255,255,0.85); }.tier-price { font-size: 28px; font-weight: 600; letter-spacing: -0.015em; line-height: 1.1;\n}.tier-label { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.tier-desc { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.5; margin-top: auto;\n}.wellis-range { margin-top: 72px; padding: 36px 32px; border-left: 2px solid var(--tr-near-black); background: var(--tr-cream);\n}.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }.callout-box { margin-top: 40px; padding: 36px 32px; background: var(--tr-white); border: 1px solid var(--tr-light-gray);\n}.callout-box h3 { font-size: 18px; font-weight: 600; margin-bottom: 20px;\n}.callout-box ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 14px;\n}.callout-box li { display: flex; gap: 12px; font-size: 15px; line-height: 1.5; color: var(--tr-dark-gray); padding-left: 0;\n}.callout-box li::before { content: ''; display: block; flex-shrink: 0; width: 6px; height: 6px; margin-top: 10px; background: var(--tr-near-black); border-radius: 999px;\n} @media (max-width: 960px) {.price-tiers { grid-template-columns: repeat(2, 1fr); }.tier { border-bottom: 1px solid var(--tr-light-gray); }.tier:nth-child(2) { border-right: none; }.tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {.price-tiers { grid-template-columns: 1fr; }.tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }.tier:last-child { border-bottom: none; }\n} \/* ================================================================ ENERGY COSTS INFO BOX ================================================================ *\/.energy-rows { border: 1px solid var(--tr-light-gray);\n}.energy-row { display: grid; grid-template-columns: 1fr auto; padding: 24px 32px; gap: 24px; align-items: center;\n}.energy-row:nth-child(even) { background: var(--tr-cream); }.energy-row.label { font-size: 16px; color: var(--tr-dark-gray); }.energy-row.value { font-size: 18px; font-weight: 600; letter-spacing: -0.01em; text-align: right; white-space: nowrap;\n}.energy-section-intro { font-size: 17px; color: var(--tr-dark-gray); max-width: 820px; margin-bottom: 48px;\n}.subhead { font-size: 16px; font-weight: 600; margin-top: 48px; margin-bottom: 20px; letter-spacing: -0.005em;\n}.num-list { list-style: none; padding: 0; margin: 0; counter-reset: n; display: flex; flex-direction: column; gap: 20px;\n}.num-list li { counter-increment: n; display: grid; grid-template-columns: 40px 1fr; align-items: start; gap: 8px; padding: 20px 0; border-top: 1px solid var(--tr-light-gray); font-size: 16px; line-height: 1.6; color: var(--tr-dark-gray);\n}.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.num-list li::before { content: counter(n, decimal-leading-zero); font-size: 13px; font-weight: 500; color: var(--tr-medium-gray); letter-spacing: 0.04em; padding-top: 4px;\n}.num-list li strong { font-weight: 600; color: var(--tr-near-black); }.trailing-note { margin-top: 40px; padding: 20px 24px; border-left: 2px solid var(--tr-accent); font-size: 15px; color: var(--tr-dark-gray); background: var(--tr-cream);\n} @media (max-width: 560px) {.energy-row { grid-template-columns: 1fr; padding: 20px 20px; }.energy-row.value { text-align: left; }\n} \/* ================================================================ WELLIS FOCUS — two column ================================================================ *\/.wellis-focus { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start;\n}.wellis-photo { aspect-ratio: 4\/5; background: radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%), linear-gradient(155deg, #2a2824, #141210 70%, #0a0908); color: rgba(255,255,255,0.3); display: flex; align-items: center; justify-content: center; position: relative; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; padding: 24px; text-align: center;\n}.wellis-copy h2 { margin-bottom: 24px; }.wellis-copy p.lead { font-size: 17px; color: var(--tr-dark-gray); line-height: 1.6;\n}.wellis-copy h3 { font-size: 16px; font-weight: 600; margin-top: 32px; margin-bottom: 16px;\n}.wellis-bullets { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column;\n}.wellis-bullets li { padding: 14px 0; border-top: 1px solid var(--tr-light-gray); font-size: 15px; display: flex; gap: 12px;\n}.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.wellis-bullets li i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; margin-top: 2px;\n}.series-strip { margin-top: 72px;\n}.series-strip h3 { font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); margin-bottom: 24px;\n}.series-scroll { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px;\n}.series-card { padding: 28px 24px; border: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 12px; background: var(--tr-white); transition: border-color var(--tr-dur) var(--tr-ease); min-height: 220px;\n}.series-card:hover { border-color: var(--tr-near-black); }.series-card.name { font-size: 18px; font-weight: 600; letter-spacing: -0.01em;\n}.series-card.models { font-size: 13px; color: var(--tr-medium-gray); line-height: 1.6;\n} @media (max-width: 1000px) {.wellis-focus { grid-template-columns: 1fr; gap: 48px; }.wellis-photo { aspect-ratio: 16\/10; }.series-scroll { grid-template-columns: none; display: flex; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 16px; margin: 0 -24px; padding-left: 24px; padding-right: 24px; }.series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n} \/* ================================================================ DELIVERY \/ WARRANTY 3-column ================================================================ *\/.three-col { display: grid; grid-template-columns: repeat(3, 1fr); gap: 64px;\n}.three-col \u003e div { display: flex; flex-direction: column; gap: 16px; padding-top: 24px; border-top: 1px solid var(--tr-near-black);\n}.three-col h3 { font-size: 20px; font-weight: 600; }.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; } @media (max-width: 960px) {.three-col { grid-template-columns: 1fr; gap: 32px; }\n} \/* ================================================================ KLARNA ================================================================ *\/.klarna-section { background: var(--tr-cream); }.klarna-logo { display: inline-flex; align-items: center; padding: 10px 18px; background: #FFA8CD; color: #17120f; font-weight: 700; font-size: 18px; letter-spacing: -0.01em; border-radius: 999px; margin-bottom: 28px;\n}.klarna-pills { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-top: 8px; margin-bottom: 32px;\n}.klarna-pill { padding: 20px 24px; background: var(--tr-white); border: 1px solid var(--tr-near-black); text-align: center; font-size: 15px; font-weight: 500; line-height: 1.4; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease);\n}.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }.klarna-note { margin-top: 24px; font-size: 14px; color: var(--tr-medium-gray); text-align: center;\n}\n@media (max-width: 800px) {.klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {.klarna-pills { grid-template-columns: 1fr; }\n} \/* ================================================================ FAQ ================================================================ *\/.faq-list { max-width: 880px; margin: 0 auto; }.faq-item { border-bottom: 1px solid var(--tr-near-black); }.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }.faq-q { width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 24px; background: none; border: none; cursor: pointer; padding: 28px 0; font-family: inherit; font-size: 18px; font-weight: 500; color: var(--tr-near-black); text-align: left; letter-spacing: -0.005em;\n}.faq-q.chevron { transition: transform 240ms var(--tr-ease); flex-shrink: 0; display: inline-flex;\n}.faq-item.open.faq-q.chevron { transform: rotate(180deg); }.faq-a { overflow: hidden; max-height: 0; opacity: 0; transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}.faq-item.open.faq-a { max-height: 400px; opacity: 1; padding-bottom: 32px;\n}.faq-a p { font-size: 17px; color: var(--tr-medium-gray); max-width: 760px; line-height: 1.65;\n} \/* ================================================================ BLACK CTA ================================================================ *\/.cta-black { background: var(--tr-black); color: var(--tr-white); padding: 140px 0; text-align: center;\n}.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }.cta-black p { color: rgba(255,255,255,0.75); font-size: 18px; line-height: 1.6; max-width: 600px; margin: 0 auto 40px;\n}.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; } @media (max-width: 640px) {.cta-black { padding: 96px 0; }\n} \/* ================================================================ FOOTER ================================================================ *\/\nfooter.site-footer { background: var(--tr-black); color: var(--tr-white); padding: 80px 0 32px; border-top: 1px solid #1a1a1a;\n}.footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr 1fr; gap: 40px;\n}.footer-brand { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-desc { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); max-width: 320px;\n}.footer-col h4 { font-size: 13px; font-weight: 600; letter-spacing: 0.04em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-col ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px;\n}.footer-col a { font-size: 14px; color: var(--tr-light-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.footer-col a:hover { color: var(--tr-accent); }.footer-bottom { margin-top: 64px; padding-top: 24px; border-top: 1px solid #1a1a1a; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px; font-size: 12px; color: var(--tr-medium-gray);\n}.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; } @media (max-width: 900px) {.footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }.footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {.footer-grid { grid-template-columns: 1fr; }\n} \/* ================================================================ MOBILE NAV DRAWER ================================================================ *\/.mobile-nav { position: fixed; inset: 0; background: var(--tr-white); z-index: 100; display: flex; flex-direction: column; padding: 24px; transform: translateY(-100%); transition: transform 320ms var(--tr-ease);\n}.mobile-nav.open { transform: translateY(0); }.mobile-nav-top { display: flex; justify-content: space-between; align-items: center; height: 48px;\n}.mobile-nav-links { margin-top: 48px; display: flex; flex-direction: column; gap: 8px;\n}.mobile-nav-links a { padding: 16px 0; font-size: 24px; font-weight: 500; letter-spacing: -0.01em; border-bottom: 1px solid var(--tr-light-gray);\n} \/* ================================================================ UTILITIES ================================================================ *\/.spacer-sm { height: 48px; } \u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-firenze-life-hot-tub#product\",\"name\":\"Wellis Firenze Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Two-lounge compact spa. 227 kg empty weight — one of the lightest three-person options. Easy4 control.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"8699\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-firenze-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Firenze\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-firenze-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Firenze cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Firenze Hot Tub is priced at \\u20ac8,699 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Firenze?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Firenze is a 3-person hot tub \\u2014 seating layout: 2 lounge + 1 sitting (3 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Firenze suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Firenze uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Firenze to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Firenze factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e \u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Firenze\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e \u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Firenze Hot Tub\u003c\/h1\u003e \u003cp\u003eTwo-lounge compact spa. 227 kg empty weight — one of the lightest three-person options. Easy4 control.\u003c\/p\u003e \u003cdiv class=\"hero-cta\"\u003e \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"trust-bar\" aria-label=\"Wellis Firenze at a glance\"\u003e \u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e3-person\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e2130×1600×750 mm\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e€8,699 incl. VAT\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Firenze technical specifications\u003c\/h2\u003e \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e \u003c\/div\u003e \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e \u003ctbody\u003e \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2130×1600×750 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 1 sitting (3 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e227 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e750 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof and corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Firenze via TwoRelax\u003c\/h2\u003e \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Firenze ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eWhat you get\u003c\/h3\u003e \u003cul\u003e \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Firenze\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Firenze cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Firenze Hot Tub is priced at €8,699 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Firenze?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Firenze is a 3-person hot tub — seating layout: 2 lounge + 1 sitting (3 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Firenze suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Firenze uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Firenze to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Firenze factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eExplore more\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e \/\/ FAQ accordion document.querySelectorAll('#faq-list.faq-q').forEach(btn =\u003e { btn.addEventListener('click', () =\u003e { const item = btn.closest('.faq-item'); const open = item.classList.toggle('open'); btn.setAttribute('aria-expanded', open ? 'true' : 'false'); }); }); \/\/ Mobile menu const menu = document.getElementById('mobile-nav'); document.getElementById('open-menu')?.addEventListener('click', () =\u003e { menu.classList.add('open'); menu.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; }); document.getElementById('close-menu')?.addEventListener('click', () =\u003e { menu.classList.remove('open'); menu.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; }); \/\/ Initial lucide render if (window.lucide) window.lucide.createIcons(); \u003c\/script\u003e \u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Firenze Life Deluxe\u003c\/b\u003e is a compact luxury hot tub designed for couples and small households who want a premium private spa without sacrificing space. With \u003cb\u003etwo full-body loungers and one upright seat\u003c\/b\u003e, its intimate layout allows two users to enjoy a complete full-body massage simultaneously in a refined, space-efficient format.\u003c\/p\u003e\n\u003cp\u003eCombining premium finish quality with strong hydrotherapy performance, the Firenze Life Deluxe is ideal for patios, terraces, and smaller garden spaces where both style and comfort are priorities.\u003c\/p\u003e \u003ch2\u003eIntimate Dual Lounger Design\u003c\/h2\u003e\n\u003cp\u003eThe Firenze Life Deluxe is built around two ergonomic full-body loungers — the perfect configuration for couples. Both users can recline and experience a head-to-foot hydrotherapy massage at the same time, while the single upright seat provides a flexible additional position for solo use or a third person.\u003c\/p\u003e \u003ch2\u003e37-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e37 targeted jets are positioned across the two lounger positions and the upright seat, covering the neck, shoulders, mid and lower back, and legs. The jet layout delivers comprehensive muscle coverage despite the compact format — providing a therapeutic massage experience comparable to much larger spas.\u003c\/p\u003e \u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 3 persons (2 loungers + 1 upright seat)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 37 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 201–220 cm — compact format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e Under 1,000 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 4051077941808\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing free delivery across Germany and Austria, expert installation advice, and long-term support. Contact us for a personalised quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan Life (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-teide-life-hot-tub\"\u003eWellis Teide Life (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/collections\/premium-range\"\u003eAlle Premium Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Firenze?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Firenze is built for \u003cstrong\u003e3 people\u003c\/strong\u003e — 2 full-body loungers and 1 upright seat — with \u003cstrong\u003e37 hydrotherapy jets\u003c\/strong\u003e, 1 × 2 HP, and a 3 kW heater. If you're comparing the Firenze to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Firenze is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Firenze is a \u003cstrong\u003ecompact CityLife couple hot tub with two loungers in a 2130×1600 mm footprint\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want pure couple hydrotherapy without wasted space.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Firenze's compact 2130 × 1600 × 750 mm footprint slides through a standard 80 cm doorway on its side, making it the right choice for narrow patios, terrace houses, rooftops, and tight garden access where larger hot tubs can't fit.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Firenze specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Firenze is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Firenze Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Firenze — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eSame compact class with 1-lounger layout instead of 2 loungers + 1.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 30 jets · 2010 × 1530 × 850 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eWellis Mars P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eIdentical 2130×1600 dimensions in Plug \u0026amp; Play\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 37 jets · 2130 × 1600 × 750 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-teide-life-hot-tub\"\u003eWellis Teide\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003ePeakLife upgrade in the same 3-person compact class.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 32 jets · 1600 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Firenze\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Firenze fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Firenze fits \u003cstrong\u003e3 people\u003c\/strong\u003e — 2 loungers and 1 upright seat. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Firenze have?\u003c\/summary\u003e\n\u003cp\u003eThe Firenze has \u003cstrong\u003e37 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Firenze need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Firenze?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2130 × 1600 × 750 mm\u003c\/strong\u003e. Dry weight: 227 kg. Water volume: 750 litres. It fits through a standard 80 cm door on its side.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Firenze include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Firenze ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Firenze take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Firenze is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Firenze in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Firenze against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eManhattan\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eMars P\u0026amp;P\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337129337214,"sku":"TR-WLS-FIRENZE-D-Sterling-Brown","price":8299.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337129369982,"sku":"TR-WLS-FIRENZE-D-Sterling-Grey","price":8299.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337129402750,"sku":"TR-WLS-FIRENZE-D-IceWhite-Brown","price":8299.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337129435518,"sku":"TR-WLS-FIRENZE-D-IceWhite-Grey","price":8299.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337129468286,"sku":"TR-WLS-FIRENZE-P-Sterling-Brown","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337129501054,"sku":"TR-WLS-FIRENZE-P-Sterling-Grey","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337129533822,"sku":"TR-WLS-FIRENZE-P-IceWhite-Brown","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337129566590,"sku":"TR-WLS-FIRENZE-P-IceWhite-Grey","price":14199.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Firenze.png?v=1776255780"},{"product_id":"wellis-prague-life-hot-tub","title":"Wellis Prague Life Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-prague-life-hot-tub#product\",\"name\":\"Wellis Prague Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Six-person CityLife in a compact 2×2 m footprint. 50 jets — highest jet count for this size class in CityLife.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"8999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-prague-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Prague\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-prague-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Prague cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Prague Hot Tub is priced at \\u20ac8,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Prague?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Prague is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Prague suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Prague uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Prague to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Prague factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Prague\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Prague Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSix-person CityLife in a compact 2×2 m footprint. 50 jets — highest jet count for this size class in CityLife.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Prague at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2000×2000×890 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€8,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Prague technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2000×2000×890 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e280 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,200 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Prague via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Prague ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Prague\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Prague cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Prague Hot Tub is priced at €8,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Prague?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Prague is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Prague suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Prague uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Prague to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Prague factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Prague Life Deluxe\u003c\/b\u003e is a stylish and well-specified outdoor hot tub offering a premium spa experience for up to six people. With \u003cb\u003eone full-body lounger and five ergonomic upright seats\u003c\/b\u003e, the Prague Life Deluxe balances full-body relaxation with a sociable, group-friendly layout.\u003c\/p\u003e\n\u003cp\u003eBacked by the Wellis CityLife design philosophy — clean lines, quality materials, and reliable performance — the Prague Life Deluxe is an excellent choice for modern gardens and terraces.\u003c\/p\u003e\n\n\u003ch2\u003eOne Lounger + Five Seats\u003c\/h2\u003e\n\u003cp\u003eThe Prague Life Deluxe's layout leads with a full reclining lounger, enabling one user to enjoy a complete head-to-foot hydrotherapy massage. The five surrounding upright seats allow the rest of the group to relax simultaneously — creating a social spa environment where everyone benefits at the same time.\u003c\/p\u003e\n\n\u003ch2\u003e50-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e50 precisely positioned jets deliver targeted massage across all six seating positions, covering the neck, shoulders, back, and lower body. The 50-jet system provides a thorough and varied massage experience for every person in the spa — simultaneously.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 50 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Up to 200 cm — compact footprint\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 4051077942027\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing free delivery across Germany and Austria, professional installation, and full after-sales support. Contact us for a personalised quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna Life Deluxe (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/premium-range\"\u003eAlle Premium Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Prague?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Prague is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e50 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Prague to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Prague is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Prague is a \u003cstrong\u003ecompact CityLife family hot tub with 50 jets and 16A standard power\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Prague's compact square 2000×2000 mm footprint fits on a standard concrete slab in a garden or terrace corner; deliverable through most rear-garden access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Prague specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Prague is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Prague Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Prague — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2000×2000 size with 2-lounger layout instead of 1 lounger + 5.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2000 × 2000 × 890 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2180 CityLife with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 40 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eClassicLine alternative at the same 2000×2000 footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 46 jets · 2000 × 2000 × 900 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Prague\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Prague fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Prague fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Prague have?\u003c\/summary\u003e\n\u003cp\u003eThe Prague has \u003cstrong\u003e50 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Prague need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V \/ 3 × 16A–400V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Prague?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2000 × 2000 × 890 mm\u003c\/strong\u003e. Dry weight: 280 kg. Water volume: 1200 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Prague include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Prague ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Prague take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Prague is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Prague in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Prague against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eBudapest\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eMalaga\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337125339518,"sku":"TR-WLS-PRAGUE-D-Sterling-Brown","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337125372286,"sku":"TR-WLS-PRAGUE-D-Sterling-Grey","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337125405054,"sku":"TR-WLS-PRAGUE-D-IceWhite-Brown","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337125437822,"sku":"TR-WLS-PRAGUE-D-IceWhite-Grey","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337125470590,"sku":"TR-WLS-PRAGUE-D-Midnight-Brown","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337125503358,"sku":"TR-WLS-PRAGUE-D-Midnight-Grey","price":9500.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337125536126,"sku":"TR-WLS-PRAGUE-P-Sterling-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337125568894,"sku":"TR-WLS-PRAGUE-P-Sterling-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337125601662,"sku":"TR-WLS-PRAGUE-P-IceWhite-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337125634430,"sku":"TR-WLS-PRAGUE-P-IceWhite-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337125667198,"sku":"TR-WLS-PRAGUE-P-Midnight-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337125699966,"sku":"TR-WLS-PRAGUE-P-Midnight-Grey","price":14599.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Prague.png?v=1776255924"},{"product_id":"wellis-vienna-life-hot-tub","title":"Wellis Vienna Life Hot Tub — 7-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-vienna-life-hot-tub#product\",\"name\":\"Wellis Vienna Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Seven equal sitting places and 62 jets — ideal for social hot tub use without dedicated lounge.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"11399\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-vienna-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Vienna\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-vienna-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Vienna cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Vienna Hot Tub is priced at \\u20ac11,399 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Vienna?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Vienna is a 7-person hot tub \\u2014 seating layout: 7 sitting (7 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Vienna suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Vienna uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Vienna to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Vienna factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Vienna\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Vienna Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSeven equal sitting places and 62 jets — ideal for social hot tub use without dedicated lounge.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Vienna at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e7-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2300×2300×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€11,399 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Vienna technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2300×2300×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e7 sitting (7 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e226 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,300 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Vienna via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Vienna ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Vienna\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Vienna cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Vienna Hot Tub is priced at €11,399 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Vienna?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Vienna is a 7-person hot tub — seating layout: 7 sitting (7 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Vienna suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Vienna uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Vienna to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Vienna factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Vienna Life Deluxe\u003c\/b\u003e is a large, social outdoor hot tub built for groups and families who want everyone in the spa at the same time. With \u003cb\u003eseven dedicated upright seats\u003c\/b\u003e and 62 jets, it creates the ultimate communal spa environment — spacious, powerful, and designed for shared use.\u003c\/p\u003e\n\u003cp\u003eThe built-in MyMusic 2.0 speaker system completes the experience, turning every soak into a premium social occasion.\u003c\/p\u003e\n\n\u003ch2\u003eSeven Seats — Maximum Social Space\u003c\/h2\u003e\n\u003cp\u003eThe Vienna Life Deluxe's all-upright seven-seat layout is designed to maximise social interaction. Users sit facing each other in a relaxed configuration — ideal for family evenings, entertaining friends, and group wellness sessions. No lounger means more space per person and a more egalitarian experience.\u003c\/p\u003e\n\n\u003ch2\u003e62-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e62 jets deliver targeted massage across all seven seating positions simultaneously, covering the neck, shoulders, mid-back, lower back, and legs for every user. The high jet count for a 7-person spa ensures that everyone receives comprehensive, effective hydrotherapy — not just the person in the \"best seat\".\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 7 persons (7 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 62 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 4051077952644\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing free delivery throughout Germany and Austria with professional setup and full after-sales support. Contact us for pricing and financing options today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003eWellis Prague Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Vienna?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Vienna is built for \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout, no lounger) — with \u003cstrong\u003e62 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Vienna to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Vienna is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Vienna is a \u003cstrong\u003elarge CityLife 7-seat party hot tub with 62 hydrotherapy jets\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want sociable entertaining with friends and multiple guests.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Vienna's large 2300×2300 mm footprint gives you generous room per person without moving into flagship size; plan on standard crane delivery or a clear rear-garden route.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Vienna specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 3 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Vienna is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Vienna Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Vienna — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eWellis Lima\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 2180 CityLife 7-sitter.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 44 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2300 size with a 1-lounger layout instead of 7 uprights.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 52 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife 7-sitter upgrade with WOW water diverter.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Vienna\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Vienna fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Vienna fits \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout). Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Vienna have?\u003c\/summary\u003e\n\u003cp\u003eThe Vienna has \u003cstrong\u003e62 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Vienna need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Vienna?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2300 × 2300 × 900 mm\u003c\/strong\u003e. Dry weight: 226 kg. Water volume: 1300 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Vienna include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Vienna ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Vienna take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Vienna is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Vienna in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Vienna against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eLima\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eLugano\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337131762046,"sku":"TR-WLS-VIENNA-D-Sterling-Brown","price":13799.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337131794814,"sku":"TR-WLS-VIENNA-D-Sterling-Grey","price":13799.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337131827582,"sku":"TR-WLS-VIENNA-D-IceWhite-Brown","price":13799.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337131860350,"sku":"TR-WLS-VIENNA-D-IceWhite-Grey","price":13799.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337131893118,"sku":"TR-WLS-VIENNA-D-Midnight-Brown","price":13799.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337131925886,"sku":"TR-WLS-VIENNA-D-Midnight-Grey","price":13799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337131958654,"sku":"TR-WLS-VIENNA-P-Sterling-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337131991422,"sku":"TR-WLS-VIENNA-P-Sterling-Grey","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337132024190,"sku":"TR-WLS-VIENNA-P-IceWhite-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337132056958,"sku":"TR-WLS-VIENNA-P-IceWhite-Grey","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337132089726,"sku":"TR-WLS-VIENNA-P-Midnight-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337132122494,"sku":"TR-WLS-VIENNA-P-Midnight-Grey","price":17799.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Vienna.png?v=1776255941"},{"product_id":"wellis-lugano-life-hot-tub","title":"Wellis Lugano Life Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-lugano-life-hot-tub#product\",\"name\":\"Wellis Lugano Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"CityLife flagship six-seater with generous 1,600 L volume and 52 jets. Largest water capacity in the CityLife range.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"11399\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-lugano-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Lugano\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-lugano-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Lugano cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Lugano Hot Tub is priced at \\u20ac11,399 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Lugano?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Lugano is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Lugano suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Lugano uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Lugano to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Lugano factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Lugano\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Lugano Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eCityLife flagship six-seater with generous 1,600 L volume and 52 jets. Largest water capacity in the CityLife range.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Lugano at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2300×2300×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€11,399 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Lugano technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2300×2300×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e387 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,600 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Lugano via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Lugano ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Lugano\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Lugano cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Lugano Hot Tub is priced at €11,399 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Lugano?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Lugano is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Lugano suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Lugano uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Lugano to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Lugano factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Lugano Life Deluxe\u003c\/b\u003e is a spacious and versatile hot tub designed for both deep personal relaxation and shared social enjoyment. With \u003cb\u003eone full-body lounger and five ergonomic upright seats\u003c\/b\u003e for six people, its balanced layout accommodates a wide range of use — from solo massage therapy to group spa evenings.\u003c\/p\u003e\n\u003cp\u003eThe 52-jet system and built-in MyMusic 2.0 speaker make the Lugano Life Deluxe a complete home spa experience — performance, sound, and comfort in one unit.\u003c\/p\u003e\n\n\u003ch2\u003eSix-Person Layout with Full Lounger\u003c\/h2\u003e\n\u003cp\u003eThe full-body lounger allows one user to recline completely and enjoy a head-to-foot hydrotherapy sequence, while the five upright seats surround the spa with comfortable, social seating positions. Each seat offers a different jet configuration for a varied massage experience.\u003c\/p\u003e\n\n\u003ch2\u003e52-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e52 precisely positioned jets cover the neck, shoulders, upper back, lower back, and legs across all six seating positions. The multi-zone jet layout delivers thorough therapeutic massage simultaneously for all users — a significant step up from entry-level models.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 52 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,500–1,999 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 4051077923934\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer based in Innsbruck. Free delivery throughout Germany and Austria, professional installation advice, and full after-sales support included. Contact us for pricing and financing.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003eWellis Prague Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna Life Deluxe (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/premium-range\"\u003eAlle Premium Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Lugano?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Lugano is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e52 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Lugano to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Lugano is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Lugano is a \u003cstrong\u003elarge CityLife family hot tub with lounger and 52 jets\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Lugano's large 2300×2300 mm footprint gives you generous room per person without moving into flagship size; plan on standard crane delivery or a clear rear-garden route.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Lugano specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 3 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Lugano is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Lugano Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Lugano — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2300×2300 size with 7-seat layout instead of 1 lounger + 5.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 62 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 2180 CityLife with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 40 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife flagship upgrade with 68 jets and Aquasoul Pro 4.1.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 68 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Lugano\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Lugano fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Lugano fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Lugano have?\u003c\/summary\u003e\n\u003cp\u003eThe Lugano has \u003cstrong\u003e52 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Lugano need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Lugano?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2300 × 2300 × 900 mm\u003c\/strong\u003e. Dry weight: 387 kg. Water volume: 1600 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Lugano include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Lugano ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Lugano take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Lugano is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Lugano in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Lugano against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eVienna\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eMalaga\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337130090878,"sku":"TR-WLS-LUGANO-D-Sterling-Brown","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337130123646,"sku":"TR-WLS-LUGANO-D-Sterling-Grey","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337130156414,"sku":"TR-WLS-LUGANO-D-IceWhite-Brown","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337130189182,"sku":"TR-WLS-LUGANO-D-IceWhite-Grey","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337130221950,"sku":"TR-WLS-LUGANO-D-Midnight-Brown","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337130254718,"sku":"TR-WLS-LUGANO-D-Midnight-Grey","price":11890.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337130287486,"sku":"TR-WLS-LUGANO-P-Sterling-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337130320254,"sku":"TR-WLS-LUGANO-P-Sterling-Grey","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337130385790,"sku":"TR-WLS-LUGANO-P-IceWhite-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337130418558,"sku":"TR-WLS-LUGANO-P-IceWhite-Grey","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337130451326,"sku":"TR-WLS-LUGANO-P-Midnight-Brown","price":17799.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337130484094,"sku":"TR-WLS-LUGANO-P-Midnight-Grey","price":17799.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Lugano_7c86c46d-86bb-431c-bb67-3adb3b297147.png?v=1776255885"},{"product_id":"smart-in-step-3-kw-heat-pump","title":"Smart-In Step 3kW Heat Pump","description":"\u003ch3\u003eSmart-In Step 3kW Heat Pump for Wellis Hot Tubs\u003c\/h3\u003e\n\n\u003cp\u003eThe Smart-In Step is a 3 kW heat pump system built specifically for Wellis PeakLife hot tubs. It integrates directly into the hot tub cabinet — hidden beneath the larger step — so there is no external unit cluttering your garden or terrace.\u003c\/p\u003e\n\n\u003cp\u003eThe Smart-In Step heats and cools water between -5 °C and +40 °C, giving you a hot bath in winter and a cooling plunge in summer from the same unit. Compared to the electric heater alone, it reduces heating energy use by approximately 70–75 % (Wellis measurements, California Energy Commission test conditions), which means significantly lower running costs throughout the year.\u003c\/p\u003e\n\n\u003ch3\u003eKey specifications\u003c\/h3\u003e\n\n\u003cul\u003e\n\u003cli\u003eHeating\/cooling power: 3 kW\u003c\/li\u003e\n\u003cli\u003eOperating range: -5 °C to +40 °C water temperature\u003c\/li\u003e\n\u003cli\u003eIntegration: built-in under the larger step (no external unit)\u003c\/li\u003e\n\u003cli\u003eCompatibility: Wellis PeakLife hot tubs prepared for the Smart-In Step system\u003c\/li\u003e\n\u003cli\u003eEnergy saving vs. electric heater only: ~70–75 %\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCompatibility and installation\u003c\/h3\u003e\n\n\u003cp\u003eThe Smart-In Step is designed for Wellis PeakLife models with the factory preparation for this system — the cabinet leaves the factory with space for the heat pump already reserved. Retrofit is possible on compatible models; please check your specific model's datasheet or contact us to confirm compatibility before ordering.\u003c\/p\u003e\n\n\u003cp\u003eInstallation is carried out during hot tub commissioning and requires only the existing 400 V three-phase supply that feeds the hot tub.\u003c\/p\u003e","brand":"TwoRelax Configurator","offers":[{"title":"Default Title","offer_id":57037844676990,"sku":"TR-SMARTIN-STEP-3KW-ACC","price":1899.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WE00143_Smart-In_Step_noBG.jpg?v=1772806024"},{"product_id":"wellis-everest-life-hot-tub","title":"Wellis Everest Life Hot Tub — 5-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-everest-life-hot-tub#product\",\"name\":\"Wellis Everest Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"PeakLife five-person model with two full lounge seats — ideal for deep relaxation. 68 total jets including 6 Infinity jets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"14999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-everest-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Everest\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-everest-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Everest cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Everest Hot Tub is priced at \\u20ac14,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Everest?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Everest is a 5-person hot tub \\u2014 seating layout: 2 lounge + 3 sitting (5 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Everest suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Everest uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Everest to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Everest factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Everest\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Everest Hot Tub\u003c\/h1\u003e\n    \u003cp\u003ePeakLife five-person model with two full lounge seats — ideal for deep relaxation. 68 total jets including 6 Infinity jets.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Everest at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2360×2360×950 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€14,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Everest technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2360×2360×950 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 3 sitting (5 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e452 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,382 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e68 + 6 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLifeSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eEssential · Deluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Everest via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Everest ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Everest\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Everest cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Everest Hot Tub is priced at €14,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Everest?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Everest is a 5-person hot tub — seating layout: 2 lounge + 3 sitting (5 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Everest suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Everest uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Everest to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Everest factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Everest Life\u003c\/b\u003e is a high-performance premium hot tub designed for those who want the best in hydrotherapy, technology, and design. With \u003cb\u003etwo full-body loungers and three ergonomic upright seats\u003c\/b\u003e for five people, its layout is built around maximum therapeutic comfort — giving two users a complete full-body massage experience simultaneously.\u003c\/p\u003e\n\u003cp\u003eOne of the flagship models in the Wellis Peak Life range, the Everest Life combines 68 jets, SmartTouch controls, AquaSoul Pro 4.1 sound, and an automatic water analyser for a truly premium ownership experience.\u003c\/p\u003e\n\n\u003ch2\u003eDual Lounger Premium Layout\u003c\/h2\u003e\n\u003cp\u003eThe Everest Life's two ergonomic full-body loungers allow two users to recline and receive a complete head-to-foot hydrotherapy massage in parallel. The three upright seats provide additional seating with their own jet configurations — creating a versatile spa that works for couples and small groups alike.\u003c\/p\u003e\n\n\u003ch2\u003e68-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e68 precisely engineered jets target the neck, shoulders, upper back, mid-back, lower back, and legs across all five positions. The high jet count and advanced placement deliver one of the most comprehensive hydrotherapy experiences in the Wellis range — including dedicated Infinity jets for intensified massage zones.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with full smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — maximally efficient all-year heating\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting throughout the shell\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (2 loungers + 3 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 68 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 231 cm+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054718120\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. We provide free delivery throughout Germany and Austria, expert site preparation advice, and comprehensive after-sales support. Contact us for a personalised quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/premium-range\"\u003eAlle Premium Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Everest?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Everest is built for \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 full-body loungers and 3 upright seats — with \u003cstrong\u003e61 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Everest to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Everest is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Everest is a \u003cstrong\u003edual-lounger PeakLife for couples who want premium hydrotherapy\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Everest's flagship 2360×2360 mm footprint is designed for permanent garden placement; crane delivery or equivalent is typical — plan access during site survey.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Everest specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 3 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Everest is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Everest Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Everest — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2360×2360 size, 1 lounger + 5 uprights instead of 2 loungers + 3 uprights.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 68 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 2150×2150 PeakLife with the same 2-lounger layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 51 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife 2-lounger alternative at mid-range price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Everest\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Everest fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Everest fits \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 loungers and 3 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Everest have?\u003c\/summary\u003e\n\u003cp\u003eThe Everest has \u003cstrong\u003e61 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Everest need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Everest?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2360 × 2360 × 950 mm\u003c\/strong\u003e. Dry weight: 452 kg. Water volume: 1500 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Everest include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Everest ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Everest take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Everest is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Everest in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Everest against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eKilimanjaro\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eMakalu\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Essential \/ Sterling Silver \/ Brown","offer_id":57333409743230,"sku":"TR-WLS-EVEREST-E-SterlingSilver-Brown","price":14999.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Sterling Silver \/ Grey","offer_id":57333409775998,"sku":"TR-WLS-EVEREST-E-SterlingSilver-Grey","price":14999.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Brown","offer_id":57333409808766,"sku":"TR-WLS-EVEREST-E-IceWhite-Brown","price":14999.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Grey","offer_id":57333409841534,"sku":"TR-WLS-EVEREST-E-IceWhite-Grey","price":14999.0,"currency_code":"EUR","in_stock":true},{"title":"Essential \/ Midnight Canyon \/ Brown","offer_id":57333409874302,"sku":"TR-WLS-EVEREST-E-MidnightCanyon-Brown","price":14999.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Midnight Canyon \/ Grey","offer_id":57333409907070,"sku":"TR-WLS-EVEREST-E-MidnightCanyon-Grey","price":14999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333409939838,"sku":"TR-WLS-EVEREST-D-SterlingSilver-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333409972606,"sku":"TR-WLS-EVEREST-D-SterlingSilver-Grey","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333410005374,"sku":"TR-WLS-EVEREST-D-IceWhite-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333410038142,"sku":"TR-WLS-EVEREST-D-IceWhite-Grey","price":21790.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333410070910,"sku":"TR-WLS-EVEREST-D-MidnightCanyon-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333410103678,"sku":"TR-WLS-EVEREST-D-MidnightCanyon-Grey","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333410136446,"sku":"TR-WLS-EVEREST-P-SterlingSilver-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333410169214,"sku":"TR-WLS-EVEREST-P-SterlingSilver-Grey","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333410201982,"sku":"TR-WLS-EVEREST-P-IceWhite-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333410234750,"sku":"TR-WLS-EVEREST-P-IceWhite-Grey","price":25990.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333410267518,"sku":"TR-WLS-EVEREST-P-MidnightCanyon-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333410300286,"sku":"TR-WLS-EVEREST-P-MidnightCanyon-Grey","price":25990.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/everest_top.jpg?v=1776255867"},{"product_id":"wellis-kilimanjaro-life-hot-tub","title":"Wellis Kilimanjaro Life Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-kilimanjaro-life-hot-tub#product\",\"name\":\"Wellis Kilimanjaro Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Spacious PeakLife six-person spa. 68 total jets including 6 Infinity jets, 3×3HP pumps, WellisGuard™ water care.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"14999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-kilimanjaro-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Kilimanjaro\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-kilimanjaro-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Kilimanjaro cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Kilimanjaro Hot Tub is priced at \\u20ac14,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Kilimanjaro?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Kilimanjaro is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Kilimanjaro suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Kilimanjaro uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Kilimanjaro to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Kilimanjaro factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Kilimanjaro\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Kilimanjaro Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSpacious PeakLife six-person spa. 68 total jets including 6 Infinity jets, 3×3HP pumps, WellisGuard™ water care.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Kilimanjaro at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2360×2360×950 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€14,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Kilimanjaro technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2360×2360×950 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e68 + 6 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLifeSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eEssential · Deluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Kilimanjaro via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Kilimanjaro ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Kilimanjaro\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Kilimanjaro cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Kilimanjaro Hot Tub is priced at €14,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Kilimanjaro?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Kilimanjaro is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Kilimanjaro suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Kilimanjaro uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Kilimanjaro to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Kilimanjaro factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Kilimanjaro Life\u003c\/b\u003e is a high-capacity premium hot tub designed to deliver powerful hydrotherapy for up to six people. With \u003cb\u003eone full-length lounger and five upright seats\u003c\/b\u003e, it combines the therapeutic benefit of a full reclining position with a generous social seating layout — making it equally effective for personal massage therapy and group spa sessions.\u003c\/p\u003e\n\u003cp\u003eEquipped with SmartTouch controls, AquaSoul Pro 4.1 surround sound, and an automatic water analyser, the Kilimanjaro Life represents the Peak Life range at its most capable.\u003c\/p\u003e\n\n\u003ch2\u003eSix-Person Layout with Full Lounger\u003c\/h2\u003e\n\u003cp\u003eThe Kilimanjaro Life's lounger provides a dedicated full-body massage position for one user, while the five surrounding upright seats accommodate the group in a comfortable, face-to-face arrangement. Each seating position features a unique jet configuration for a varied and personalised experience.\u003c\/p\u003e\n\n\u003ch2\u003e59-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e59 jets — including 6 Infinity jets for intensified massage zones — deliver targeted therapy across all six positions. The comprehensive jet layout covers the neck, shoulders, upper back, lower back, and legs — providing a deeply therapeutic experience for every user simultaneously.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs year-round\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 59 hydrotherapy jets (incl. 6 Infinity jets)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 231 cm+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054717956\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, offering free delivery throughout Germany and Austria with professional setup and comprehensive after-sales support. Contact us for a quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003eWellis Prague Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Kilimanjaro?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Kilimanjaro is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e68 hydrotherapy jets\u003c\/strong\u003e, 3 × 3 HP, and a 3 kW heater. If you're comparing the Kilimanjaro to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Kilimanjaro is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Kilimanjaro is a \u003cstrong\u003eflagship PeakLife family hot tub with 68 jets\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Kilimanjaro's flagship 2360×2360 mm footprint is designed for permanent garden placement; crane delivery or equivalent is typical — plan access during site survey.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eConnects to 1 × 32A–230V minimum with 1 × 50A–230V \/ 3 × 16A–400V recommended for full performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Kilimanjaro specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 3 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Kilimanjaro is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Kilimanjaro Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Kilimanjaro — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-everest-life-hot-tub\"\u003eWellis Everest\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2360×2360 size, swap 1 lounger + 5 uprights for 2 loungers + 3 uprights.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eIdentical size but 7-seat social layout (no lounger).\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife alternative at lower tier with same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 52 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Kilimanjaro\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Kilimanjaro fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Kilimanjaro fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Kilimanjaro have?\u003c\/summary\u003e\n\u003cp\u003eThe Kilimanjaro has \u003cstrong\u003e68 hydrotherapy jets\u003c\/strong\u003e, plus 6 Infinity jets for finely-tunable pressure. The jets are powered by 3 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Kilimanjaro need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 32A–230V\u003c\/strong\u003e. Recommended: 1 × 50A–230V \/ 3 × 16A–400V. Connects to 1 × 32A–230V minimum with 1 × 50A–230V \/ 3 × 16A–400V recommended for full performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Kilimanjaro?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2360 × 2360 × 950 mm\u003c\/strong\u003e. Dry weight: 452 kg. Water volume: 1382 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Kilimanjaro include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Kilimanjaro ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Kilimanjaro take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Kilimanjaro is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Kilimanjaro in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Kilimanjaro against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-everest-life-hot-tub\"\u003eEverest\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eElbrus\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Essential \/ Sterling Silver \/ Brown","offer_id":57333411283326,"sku":"TR-WLS-KILIMANJARO-E-SterlingSilver-Brown","price":15000.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Sterling Silver \/ Grey","offer_id":57333411316094,"sku":"TR-WLS-KILIMANJARO-E-SterlingSilver-Grey","price":15000.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Brown","offer_id":57333411348862,"sku":"TR-WLS-KILIMANJARO-E-IceWhite-Brown","price":15000.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Grey","offer_id":57333411381630,"sku":"TR-WLS-KILIMANJARO-E-IceWhite-Grey","price":15000.0,"currency_code":"EUR","in_stock":true},{"title":"Essential \/ Midnight Canyon \/ Brown","offer_id":57333411414398,"sku":"TR-WLS-KILIMANJARO-E-MidnightCanyon-Brown","price":15000.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Midnight Canyon \/ Grey","offer_id":57333411447166,"sku":"TR-WLS-KILIMANJARO-E-MidnightCanyon-Grey","price":15000.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333411479934,"sku":"TR-WLS-KILIMANJARO-D-SterlingSilver-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333411512702,"sku":"TR-WLS-KILIMANJARO-D-SterlingSilver-Grey","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333411545470,"sku":"TR-WLS-KILIMANJARO-D-IceWhite-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333411578238,"sku":"TR-WLS-KILIMANJARO-D-IceWhite-Grey","price":21790.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333411611006,"sku":"TR-WLS-KILIMANJARO-D-MidnightCanyon-Brown","price":21790.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333411643774,"sku":"TR-WLS-KILIMANJARO-D-MidnightCanyon-Grey","price":21790.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333411676542,"sku":"TR-WLS-KILIMANJARO-P-SterlingSilver-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333411709310,"sku":"TR-WLS-KILIMANJARO-P-SterlingSilver-Grey","price":25990.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333411742078,"sku":"TR-WLS-KILIMANJARO-P-IceWhite-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333411774846,"sku":"TR-WLS-KILIMANJARO-P-IceWhite-Grey","price":25990.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333411807614,"sku":"TR-WLS-KILIMANJARO-P-MidnightCanyon-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333411840382,"sku":"TR-WLS-KILIMANJARO-P-MidnightCanyon-Grey","price":25990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-26at15.49.01.png?v=1776255875"},{"product_id":"wellis-elbrus-life-hot-tub","title":"Wellis Elbrus Life Hot Tub — 7-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-elbrus-life-hot-tub#product\",\"name\":\"Wellis Elbrus Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Seven seats of equal depth, perfect for groups. WOW electronic water diverter standard, 2×3HP pumps, AquaSoul™ Pro 4.1 hidden sound.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"18299\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-elbrus-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Elbrus\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-elbrus-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Elbrus cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Elbrus Hot Tub is priced at \\u20ac18,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Elbrus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Elbrus is a 7-person hot tub \\u2014 seating layout: 7 sitting (7 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Elbrus suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Elbrus uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Elbrus to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Elbrus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Elbrus\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Elbrus Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSeven seats of equal depth, perfect for groups. WOW electronic water diverter standard, 2×3HP pumps, AquaSoul™ Pro 4.1 hidden sound.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Elbrus at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e7-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2360×2360×950 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€18,299 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Elbrus technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2360×2360×950 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e7 sitting (7 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e452 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,500 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e61 + 4 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP + WOW\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLightSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Elbrus via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Elbrus ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Elbrus\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Elbrus cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Elbrus Hot Tub is priced at €18,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Elbrus?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Elbrus is a 7-person hot tub — seating layout: 7 sitting (7 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Elbrus suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Elbrus uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Elbrus to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Elbrus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Elbrus Life\u003c\/b\u003e is a large premium hot tub designed for families and groups who want a spacious, feature-rich spa with powerful hydrotherapy for everyone at the same time. With \u003cb\u003eseven dedicated upright seats\u003c\/b\u003e for seven people and 61 jets, the Elbrus Life creates the ultimate social spa experience.\u003c\/p\u003e\n\u003cp\u003eAquaSoul Pro 4.1 surround sound, SmartTouch controls, automatic water analyser, and a built-in waterfall make the Elbrus Life a complete premium package at the top of the Wellis Peak Life range.\u003c\/p\u003e\n\n\u003ch2\u003eSeven-Seat Social Layout\u003c\/h2\u003e\n\u003cp\u003eThe Elbrus Life is designed entirely around open seating — seven ergonomic positions arranged to maximise interaction and comfort for the whole group. Without a lounger, every seat offers the same generous space allocation, and users can freely switch positions to enjoy different jet configurations throughout the session.\u003c\/p\u003e\n\n\u003ch2\u003e61-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e61 jets deliver targeted therapy across all seven seating positions simultaneously — covering the neck, shoulders, upper and lower back, and legs for every user. The high jet-to-person ratio for a 7-person spa means nobody is left with a weak massage experience regardless of which seat they choose.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — maximally efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 7 persons (7 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 61 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 231 cm+ — large format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706936\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer based in Innsbruck, providing free delivery throughout Germany and Austria, crane-capable setup, and comprehensive after-sales support. Contact us for a personalised quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-olympus-life-hot-tub\"\u003eWellis Olympus Life (8 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eWellis Lima Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna Life Deluxe (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Elbrus?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Elbrus is built for \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout, no lounger) — with \u003cstrong\u003e61 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Elbrus to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Elbrus is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Elbrus is a \u003cstrong\u003elarge PeakLife party hot tub for 7 people with WOW electronic diverter\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want sociable entertaining with friends and multiple guests.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Elbrus's flagship 2360×2360 mm footprint is designed for permanent garden placement; crane delivery or equivalent is typical — plan access during site survey.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Elbrus specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 3 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Elbrus is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Elbrus Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Elbrus — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2360 size with 1-lounger + 5-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 68 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 2150 PeakLife 7-sitter.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 46 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife 7-sitter alternative at lower price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 62 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Elbrus\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Elbrus fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Elbrus fits \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout). Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Elbrus have?\u003c\/summary\u003e\n\u003cp\u003eThe Elbrus has \u003cstrong\u003e61 hydrotherapy jets\u003c\/strong\u003e, plus 4 Infinity jets for finely-tunable pressure. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Elbrus need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Elbrus?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2360 × 2360 × 950 mm\u003c\/strong\u003e. Dry weight: 452 kg. Water volume: 1500 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Elbrus include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Elbrus ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Elbrus take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Elbrus is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Elbrus in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Elbrus against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eKilimanjaro\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eMandala\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333414953342,"sku":"TR-WLS-ELBRUS-D-SterlingSilver-Brown","price":15950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333414986110,"sku":"TR-WLS-ELBRUS-D-SterlingSilver-Grey","price":15950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333415018878,"sku":"TR-WLS-ELBRUS-D-IceWhite-Brown","price":15950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333415051646,"sku":"TR-WLS-ELBRUS-D-IceWhite-Grey","price":15950.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333415084414,"sku":"TR-WLS-ELBRUS-D-MidnightCanyon-Brown","price":15950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333415117182,"sku":"TR-WLS-ELBRUS-D-MidnightCanyon-Grey","price":15950.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333415149950,"sku":"TR-WLS-ELBRUS-P-SterlingSilver-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333415182718,"sku":"TR-WLS-ELBRUS-P-SterlingSilver-Grey","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333415215486,"sku":"TR-WLS-ELBRUS-P-IceWhite-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333415248254,"sku":"TR-WLS-ELBRUS-P-IceWhite-Grey","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333415281022,"sku":"TR-WLS-ELBRUS-P-MidnightCanyon-Brown","price":25990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333415313790,"sku":"TR-WLS-ELBRUS-P-MidnightCanyon-Grey","price":25990.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-26at17.08.57.png?v=1776255861"},{"product_id":"wellis-teide-life-hot-tub","title":"Wellis Teide Life Hot Tub — 3-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/.shopify-section-group-footer-group,.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * { width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] { background-color: #000 !important; padding-left: 0 !important; padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] { max-width: 1400px !important; margin: 0 auto !important; padding-left: 32px !important; padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"].shopify-block { width: 100% !important; max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e \/* ================================================================ TwoRelax — Whirlpool kaufen landing page Critical CSS inlined for Shopify body_html portability. ================================================================ *\/ @font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: normal; font-display: swap;\n}\n@font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: italic; font-display: swap;\n} :root { --tr-black: #000000; --tr-near-black: #0a0a0a; --tr-dark-gray: #1a1a1a; --tr-medium-gray: #6b7280; --tr-light-gray: #e5e5e5; --tr-cream: #fafaf7; --tr-white: #ffffff; --tr-accent: #d4a574; --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1); --tr-dur: 240ms; --tr-container-max: 1200px; --tr-container-pad: 24px; --tr-section-y: 120px;\n} * { box-sizing: border-box; } html, body { margin: 0; padding: 0; background: var(--tr-white); color: var(--tr-near-black); font-family: var(--tr-font-sans); font-feature-settings: 'ss01' on, 'cv11' on; font-size: 17px; line-height: 1.6; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;\n} h1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; } \/* Typography *\/.tr-h1 { font-size: clamp(44px, 7vw, 72px); line-height: 1.04; letter-spacing: -0.025em; font-weight: 600;\n}.tr-h2 { font-size: clamp(30px, 4vw, 44px); line-height: 1.08; letter-spacing: -0.02em; font-weight: 600;\n}.tr-h3 { font-size: 20px; line-height: 1.3; letter-spacing: -0.01em; font-weight: 600;\n}.tr-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray);\n}.tr-lede { font-size: 19px; line-height: 1.6; color: var(--tr-dark-gray); max-width: 700px;\n}.tr-container { max-width: var(--tr-container-max); margin: 0 auto; padding-left: var(--tr-container-pad); padding-right: var(--tr-container-pad);\n} section { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; } \/* Buttons *\/.tr-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 16px; font-weight: 500; letter-spacing: 0.01em; line-height: 1; padding: 16px 30px; border-radius: 999px; border: 1px solid transparent; cursor: pointer; transition: transform var(--tr-dur) var(--tr-ease), background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease); white-space: nowrap;\n}.tr-btn:hover { transform: scale(1.02); }.tr-btn:active { transform: scale(0.99); }.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); } \/* ================================================================ NAV ================================================================ *\/.nav { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,0.98); border-bottom: 1px solid var(--tr-light-gray); height: 72px;\n}.nav-inner { max-width: var(--tr-container-max); margin: 0 auto; height: 100%; padding: 0 var(--tr-container-pad); display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 24px;\n}.nav-links { display: flex; gap: 28px; font-size: 14px; font-weight: 500;\n}.nav-links a { transition: color var(--tr-dur) var(--tr-ease);\n}.nav-links a:hover { color: var(--tr-accent); }.nav-logo { font-size: 22px; font-weight: 600; letter-spacing: -0.02em; text-align: center;\n}.nav-right { display: flex; align-items: center; justify-content: flex-end; gap: 20px;\n}.lang-switch { background: none; border: none; cursor: pointer; font-size: 13px; letter-spacing: 0.04em; color: var(--tr-near-black); padding: 0; font-family: inherit;\n}.lang-switch.sep { margin: 0 6px; color: var(--tr-medium-gray); }.lang-switch.active { font-weight: 600; }.lang-switch.inactive { font-weight: 400; color: var(--tr-medium-gray); }.icon-btn { background: none; border: none; cursor: pointer; padding: 6px; display: inline-flex; align-items: center; color: var(--tr-near-black); transition: color var(--tr-dur) var(--tr-ease);\n}.icon-btn:hover { color: var(--tr-accent); }.mobile-menu-btn { display: none; } @media (max-width: 820px) {.nav-links { display: none; }.nav-inner { grid-template-columns: auto 1fr auto; }.nav-logo { text-align: left; }.nav-right.tr-btn { display: none; }.mobile-menu-btn { display: inline-flex; }\n} \/* Breadcrumbs *\/.breadcrumbs { background: var(--tr-white); border-bottom: 1px solid var(--tr-light-gray); padding: 14px 0; font-size: 13px; color: var(--tr-medium-gray);\n}.breadcrumbs.tr-container { display: flex; gap: 8px; align-items: center; }.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }.breadcrumbs a:hover { color: var(--tr-accent); }.breadcrumbs.sep { color: var(--tr-light-gray); }.breadcrumbs.current { color: var(--tr-near-black); } \/* ================================================================ HERO ================================================================ *\/.hero { position: relative; min-height: calc(100vh - 72px - 44px); display: flex; align-items: flex-end; padding: 0; overflow: hidden; background: #1a1a1a;\n}.hero-image { position: absolute; inset: 0; background: radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%), linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404); display: flex; align-items: center; justify-content: center; color: rgba(255,255,255,0.25); font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase;\n}.hero-image::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}.hero-placeholder-label { position: absolute; top: 24px; right: 24px; padding: 6px 12px; border: 1px solid rgba(255,255,255,0.2); color: rgba(255,255,255,0.45); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; z-index: 1;\n}.hero-content { position: relative; z-index: 2; width: 100%; padding: 120px 0 96px;\n}.hero-content.tr-container { display: flex; flex-direction: column; gap: 28px; align-items: flex-start;\n}.hero-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-accent);\n}.hero h1 { color: var(--tr-white); max-width: 920px; text-wrap: balance;\n}.hero p { color: rgba(255,255,255,0.85); font-size: 19px; line-height: 1.6; max-width: 620px;\n}.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; } @media (max-width: 640px) {.hero { min-height: 88vh; }.hero-content { padding: 100px 0 64px; }.hero p { font-size: 17px; }.hero-cta.tr-btn { flex: 1 1 auto; min-width: 160px; }\n} \/* ================================================================ TRUST BAR ================================================================ *\/.trust-bar { border-top: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); padding: 28px 0;\n}.trust-bar.tr-container { display: grid; grid-template-columns: repeat(5, 1fr);\n}.trust-item { display: flex; align-items: center; gap: 12px; padding: 4px 20px; font-size: 13px; font-weight: 500; color: var(--tr-near-black); border-left: 1px solid var(--tr-light-gray); min-height: 40px;\n}.trust-item:first-child { border-left: none; }.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; } @media (max-width: 960px) {.trust-bar.tr-container { grid-template-columns: repeat(2, 1fr); gap: 0; }.trust-item { padding: 12px; border-left: none; border-top: 1px solid var(--tr-light-gray); }.trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }.trust-item:nth-child(1),.trust-item:nth-child(2) { border-top: none; }.trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n} \/* ================================================================ SECTION HEADER (centered) ================================================================ *\/.section-head-center { text-align: center; display: flex; flex-direction: column; gap: 20px; align-items: center; margin-bottom: 64px;\n}.section-head-center.tr-h2 { max-width: 820px; text-wrap: balance; }.section-head-center.tr-lede { margin: 0 auto; } \/* ================================================================ FEATURE GRID ================================================================ *\/.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border-top: 1px solid var(--tr-light-gray); border-left: 1px solid var(--tr-light-gray);\n}.feature-cell { padding: 40px 32px; border-right: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; transition: background var(--tr-dur) var(--tr-ease);\n}.feature-cell:hover { background: var(--tr-cream); }.feature-cell i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px;\n}.feature-cell p { color: var(--tr-medium-gray); font-size: 15px; line-height: 1.6;\n}.feature-closing { margin-top: 48px; text-align: center; font-size: 15px; color: var(--tr-medium-gray); max-width: 720px; margin-left: auto; margin-right: auto;\n} @media (max-width: 960px) {.feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {.feature-grid { grid-template-columns: 1fr; }.feature-cell { padding: 32px 24px; }\n} \/* ================================================================ TYPE SELECTOR (Outdoor \/ Indoor \/ etc.) ================================================================ *\/.cream-section { background: var(--tr-cream); }.type-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;\n}.type-card { padding: 32px 28px; background: var(--tr-white); border: 1px solid var(--tr-near-black); display: flex; flex-direction: column; gap: 14px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); min-height: 280px; cursor: default;\n}.type-card:hover { background: var(--tr-near-black); color: var(--tr-white);\n}.type-card:hover.price-badge { background: var(--tr-white); color: var(--tr-near-black); border-color: var(--tr-white);\n}.type-card:hover p { color: rgba(255,255,255,0.8); }.type-card h3 { font-size: 19px; font-weight: 600; letter-spacing: -0.01em; line-height: 1.3;\n}.type-card p { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.price-badge { align-self: flex-start; padding: 6px 12px; border: 1px solid var(--tr-near-black); font-size: 12px; font-weight: 500; letter-spacing: 0.02em; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease);\n}.type-card.spacer { flex: 1; } @media (max-width: 960px) {.type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) {.type-grid { grid-template-columns: 1fr; }.type-card { min-height: 0; } } \/* ================================================================ COMPARISON TABLE ================================================================ *\/.compare-table { width: 100%; border-collapse: collapse; font-size: 16px;\n}.compare-table thead th { text-align: left; padding: 20px 16px; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); border-bottom: 1px solid var(--tr-near-black);\n}.compare-table tbody td { padding: 24px 16px; border-bottom: 1px solid var(--tr-light-gray); vertical-align: top;\n}.compare-table tbody td:first-child { font-weight: 600; width: 22%;\n}.compare-table tbody td:nth-child(2) { width: 28%; color: var(--tr-dark-gray);\n}.compare-table tbody td:nth-child(3) { color: var(--tr-medium-gray);\n}.filter-link { display: inline-flex; align-items: center; gap: 6px; margin-top: 24px; font-size: 14px; font-weight: 500; color: var(--tr-near-black); text-decoration: underline; text-underline-offset: 4px; transition: color var(--tr-dur) var(--tr-ease);\n}.filter-link:hover { color: var(--tr-accent); }.after-table-copy { margin-top: 48px; font-size: 16px; color: var(--tr-medium-gray); max-width: 780px;\n} @media (max-width: 640px) {.compare-table thead { display: none; }.compare-table,.compare-table tbody,.compare-table tr,.compare-table td { display: block; width: 100%; }.compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }.compare-table tbody td { padding: 4px 0; border: none; }.compare-table tbody td:first-child { width: auto; font-size: 18px; }\n} \/* ================================================================ PRICE TIERS ================================================================ *\/.price-tiers { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; border: 1px solid var(--tr-near-black);\n}.tier { padding: 36px 28px; border-right: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; min-height: 260px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); background: var(--tr-white);\n}.tier:last-child { border-right: none; }.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }.tier:hover.tier-label { color: rgba(255,255,255,0.6); }.tier:hover.tier-desc { color: rgba(255,255,255,0.85); }.tier-price { font-size: 28px; font-weight: 600; letter-spacing: -0.015em; line-height: 1.1;\n}.tier-label { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.tier-desc { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.5; margin-top: auto;\n}.wellis-range { margin-top: 72px; padding: 36px 32px; border-left: 2px solid var(--tr-near-black); background: var(--tr-cream);\n}.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }.callout-box { margin-top: 40px; padding: 36px 32px; background: var(--tr-white); border: 1px solid var(--tr-light-gray);\n}.callout-box h3 { font-size: 18px; font-weight: 600; margin-bottom: 20px;\n}.callout-box ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 14px;\n}.callout-box li { display: flex; gap: 12px; font-size: 15px; line-height: 1.5; color: var(--tr-dark-gray); padding-left: 0;\n}.callout-box li::before { content: ''; display: block; flex-shrink: 0; width: 6px; height: 6px; margin-top: 10px; background: var(--tr-near-black); border-radius: 999px;\n} @media (max-width: 960px) {.price-tiers { grid-template-columns: repeat(2, 1fr); }.tier { border-bottom: 1px solid var(--tr-light-gray); }.tier:nth-child(2) { border-right: none; }.tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {.price-tiers { grid-template-columns: 1fr; }.tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }.tier:last-child { border-bottom: none; }\n} \/* ================================================================ ENERGY COSTS INFO BOX ================================================================ *\/.energy-rows { border: 1px solid var(--tr-light-gray);\n}.energy-row { display: grid; grid-template-columns: 1fr auto; padding: 24px 32px; gap: 24px; align-items: center;\n}.energy-row:nth-child(even) { background: var(--tr-cream); }.energy-row.label { font-size: 16px; color: var(--tr-dark-gray); }.energy-row.value { font-size: 18px; font-weight: 600; letter-spacing: -0.01em; text-align: right; white-space: nowrap;\n}.energy-section-intro { font-size: 17px; color: var(--tr-dark-gray); max-width: 820px; margin-bottom: 48px;\n}.subhead { font-size: 16px; font-weight: 600; margin-top: 48px; margin-bottom: 20px; letter-spacing: -0.005em;\n}.num-list { list-style: none; padding: 0; margin: 0; counter-reset: n; display: flex; flex-direction: column; gap: 20px;\n}.num-list li { counter-increment: n; display: grid; grid-template-columns: 40px 1fr; align-items: start; gap: 8px; padding: 20px 0; border-top: 1px solid var(--tr-light-gray); font-size: 16px; line-height: 1.6; color: var(--tr-dark-gray);\n}.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.num-list li::before { content: counter(n, decimal-leading-zero); font-size: 13px; font-weight: 500; color: var(--tr-medium-gray); letter-spacing: 0.04em; padding-top: 4px;\n}.num-list li strong { font-weight: 600; color: var(--tr-near-black); }.trailing-note { margin-top: 40px; padding: 20px 24px; border-left: 2px solid var(--tr-accent); font-size: 15px; color: var(--tr-dark-gray); background: var(--tr-cream);\n} @media (max-width: 560px) {.energy-row { grid-template-columns: 1fr; padding: 20px 20px; }.energy-row.value { text-align: left; }\n} \/* ================================================================ WELLIS FOCUS — two column ================================================================ *\/.wellis-focus { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start;\n}.wellis-photo { aspect-ratio: 4\/5; background: radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%), linear-gradient(155deg, #2a2824, #141210 70%, #0a0908); color: rgba(255,255,255,0.3); display: flex; align-items: center; justify-content: center; position: relative; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; padding: 24px; text-align: center;\n}.wellis-copy h2 { margin-bottom: 24px; }.wellis-copy p.lead { font-size: 17px; color: var(--tr-dark-gray); line-height: 1.6;\n}.wellis-copy h3 { font-size: 16px; font-weight: 600; margin-top: 32px; margin-bottom: 16px;\n}.wellis-bullets { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column;\n}.wellis-bullets li { padding: 14px 0; border-top: 1px solid var(--tr-light-gray); font-size: 15px; display: flex; gap: 12px;\n}.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.wellis-bullets li i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; margin-top: 2px;\n}.series-strip { margin-top: 72px;\n}.series-strip h3 { font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); margin-bottom: 24px;\n}.series-scroll { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px;\n}.series-card { padding: 28px 24px; border: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 12px; background: var(--tr-white); transition: border-color var(--tr-dur) var(--tr-ease); min-height: 220px;\n}.series-card:hover { border-color: var(--tr-near-black); }.series-card.name { font-size: 18px; font-weight: 600; letter-spacing: -0.01em;\n}.series-card.models { font-size: 13px; color: var(--tr-medium-gray); line-height: 1.6;\n} @media (max-width: 1000px) {.wellis-focus { grid-template-columns: 1fr; gap: 48px; }.wellis-photo { aspect-ratio: 16\/10; }.series-scroll { grid-template-columns: none; display: flex; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 16px; margin: 0 -24px; padding-left: 24px; padding-right: 24px; }.series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n} \/* ================================================================ DELIVERY \/ WARRANTY 3-column ================================================================ *\/.three-col { display: grid; grid-template-columns: repeat(3, 1fr); gap: 64px;\n}.three-col \u003e div { display: flex; flex-direction: column; gap: 16px; padding-top: 24px; border-top: 1px solid var(--tr-near-black);\n}.three-col h3 { font-size: 20px; font-weight: 600; }.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; } @media (max-width: 960px) {.three-col { grid-template-columns: 1fr; gap: 32px; }\n} \/* ================================================================ KLARNA ================================================================ *\/.klarna-section { background: var(--tr-cream); }.klarna-logo { display: inline-flex; align-items: center; padding: 10px 18px; background: #FFA8CD; color: #17120f; font-weight: 700; font-size: 18px; letter-spacing: -0.01em; border-radius: 999px; margin-bottom: 28px;\n}.klarna-pills { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-top: 8px; margin-bottom: 32px;\n}.klarna-pill { padding: 20px 24px; background: var(--tr-white); border: 1px solid var(--tr-near-black); text-align: center; font-size: 15px; font-weight: 500; line-height: 1.4; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease);\n}.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }.klarna-note { margin-top: 24px; font-size: 14px; color: var(--tr-medium-gray); text-align: center;\n}\n@media (max-width: 800px) {.klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {.klarna-pills { grid-template-columns: 1fr; }\n} \/* ================================================================ FAQ ================================================================ *\/.faq-list { max-width: 880px; margin: 0 auto; }.faq-item { border-bottom: 1px solid var(--tr-near-black); }.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }.faq-q { width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 24px; background: none; border: none; cursor: pointer; padding: 28px 0; font-family: inherit; font-size: 18px; font-weight: 500; color: var(--tr-near-black); text-align: left; letter-spacing: -0.005em;\n}.faq-q.chevron { transition: transform 240ms var(--tr-ease); flex-shrink: 0; display: inline-flex;\n}.faq-item.open.faq-q.chevron { transform: rotate(180deg); }.faq-a { overflow: hidden; max-height: 0; opacity: 0; transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}.faq-item.open.faq-a { max-height: 400px; opacity: 1; padding-bottom: 32px;\n}.faq-a p { font-size: 17px; color: var(--tr-medium-gray); max-width: 760px; line-height: 1.65;\n} \/* ================================================================ BLACK CTA ================================================================ *\/.cta-black { background: var(--tr-black); color: var(--tr-white); padding: 140px 0; text-align: center;\n}.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }.cta-black p { color: rgba(255,255,255,0.75); font-size: 18px; line-height: 1.6; max-width: 600px; margin: 0 auto 40px;\n}.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; } @media (max-width: 640px) {.cta-black { padding: 96px 0; }\n} \/* ================================================================ FOOTER ================================================================ *\/\nfooter.site-footer { background: var(--tr-black); color: var(--tr-white); padding: 80px 0 32px; border-top: 1px solid #1a1a1a;\n}.footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr 1fr; gap: 40px;\n}.footer-brand { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-desc { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); max-width: 320px;\n}.footer-col h4 { font-size: 13px; font-weight: 600; letter-spacing: 0.04em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-col ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px;\n}.footer-col a { font-size: 14px; color: var(--tr-light-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.footer-col a:hover { color: var(--tr-accent); }.footer-bottom { margin-top: 64px; padding-top: 24px; border-top: 1px solid #1a1a1a; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px; font-size: 12px; color: var(--tr-medium-gray);\n}.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; } @media (max-width: 900px) {.footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }.footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {.footer-grid { grid-template-columns: 1fr; }\n} \/* ================================================================ MOBILE NAV DRAWER ================================================================ *\/.mobile-nav { position: fixed; inset: 0; background: var(--tr-white); z-index: 100; display: flex; flex-direction: column; padding: 24px; transform: translateY(-100%); transition: transform 320ms var(--tr-ease);\n}.mobile-nav.open { transform: translateY(0); }.mobile-nav-top { display: flex; justify-content: space-between; align-items: center; height: 48px;\n}.mobile-nav-links { margin-top: 48px; display: flex; flex-direction: column; gap: 8px;\n}.mobile-nav-links a { padding: 16px 0; font-size: 24px; font-weight: 500; letter-spacing: -0.01em; border-bottom: 1px solid var(--tr-light-gray);\n} \/* ================================================================ UTILITIES ================================================================ *\/.spacer-sm { height: 48px; } \u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-teide-life-hot-tub#product\",\"name\":\"Wellis Teide Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"The compact PeakLife option. Small footprint, full PeakLife feature set, AquaSoul™ Pro 2.1 and SmartPhone app standard.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"12999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-teide-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Teide\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-teide-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Teide cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Teide Hot Tub is priced at \\u20ac12,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Teide?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Teide is a 3-person hot tub \\u2014 seating layout: 1 lounge + 2 sitting (3 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Teide suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Teide uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Teide to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Teide factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e \u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Teide\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e \u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Teide Hot Tub\u003c\/h1\u003e \u003cp\u003eThe compact PeakLife option. Small footprint, full PeakLife feature set, AquaSoul™ Pro 2.1 and SmartPhone app standard.\u003c\/p\u003e \u003cdiv class=\"hero-cta\"\u003e \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"trust-bar\" aria-label=\"Wellis Teide at a glance\"\u003e \u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e3-person\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e1600×2150×865 mm\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e€12,999 incl. VAT\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Teide technical specifications\u003c\/h2\u003e \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e \u003c\/div\u003e \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e \u003ctbody\u003e \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1600×2150×865 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 2 sitting (3 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e311 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e750 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e32 + 2 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLightSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Teide via TwoRelax\u003c\/h2\u003e \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Teide ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eWhat you get\u003c\/h3\u003e \u003cul\u003e \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Teide\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Teide cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Teide Hot Tub is priced at €12,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Teide?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Teide is a 3-person hot tub — seating layout: 1 lounge + 2 sitting (3 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Teide suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Teide uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Teide to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Teide factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eExplore more\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e \/\/ FAQ accordion document.querySelectorAll('#faq-list.faq-q').forEach(btn =\u003e { btn.addEventListener('click', () =\u003e { const item = btn.closest('.faq-item'); const open = item.classList.toggle('open'); btn.setAttribute('aria-expanded', open ? 'true' : 'false'); }); }); \/\/ Mobile menu const menu = document.getElementById('mobile-nav'); document.getElementById('open-menu')?.addEventListener('click', () =\u003e { menu.classList.add('open'); menu.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; }); document.getElementById('close-menu')?.addEventListener('click', () =\u003e { menu.classList.remove('open'); menu.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; }); \/\/ Initial lucide render if (window.lucide) window.lucide.createIcons(); \u003c\/script\u003e \u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Teide Life\u003c\/b\u003e is a compact premium hot tub that delivers a genuine peak-range spa experience in the smallest possible footprint. Designed for couples and small households who want advanced technology and powerful hydrotherapy without the space demands of a larger spa, the Teide Life is the most intimate model in the Wellis Peak Life range.\u003c\/p\u003e\n\u003cp\u003eWith \u003cb\u003eone full-body lounger and two upright seats\u003c\/b\u003e, SmartTouch controls, AquaSoul 2.1 sound, and an automatic water analyser — it offers premium features rarely found in a 3-person spa.\u003c\/p\u003e \u003ch2\u003eCompact Premium Design\u003c\/h2\u003e\n\u003cp\u003eThe Teide Life's compact footprint makes it suitable for patios, balconies, smaller gardens, and urban terraces where a larger spa would simply not fit. Despite its size, it delivers a complete, high-quality hydrotherapy experience — the full power of the Peak Life range in a 3-person shell.\u003c\/p\u003e \u003ch2\u003e32-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e32 targeted jets deliver massage to the neck, shoulders, back, and legs across the lounger and both upright seating positions. The jet layout is carefully calibrated for the 3-person format — delivering the same therapeutic intensity per user as the larger models in the Peak Life range.\u003c\/p\u003e \u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul 2.1\u003c\/b\u003e integrated sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 3 persons (1 lounger + 2 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 32 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Up to 200 cm — compact format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e Under 1,000 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054715181\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. Free delivery throughout Germany and Austria with professional setup advice and comprehensive after-sales support. Contact us for a quote and financing options today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eWellis Firenze Life Deluxe (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan Life (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eWellis Mars Plug \u0026amp; Play (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/collections\/premium-range\"\u003eAlle Premium Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Teide?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Teide is built for \u003cstrong\u003e3 people\u003c\/strong\u003e — 1 full-body lounger and 2 upright seats — with \u003cstrong\u003e32 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Teide to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Teide is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Teide is a \u003cstrong\u003esmallest PeakLife — compact 3-person premium hot tub for small patios\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want pure couple hydrotherapy without wasted space.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Teide's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Teide specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 2 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Teide is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Teide Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Teide — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eNext size up in the PeakLife range for a 6-person family.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 43 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eCityLife equivalent 3-person hot tub at lower price.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 30 jets · 2010 × 1530 × 850 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eWellis Mars P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eSame 3-person category but Plug \u0026amp; Play\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 37 jets · 2130 × 1600 × 750 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Teide\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Teide fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Teide fits \u003cstrong\u003e3 people\u003c\/strong\u003e — 1 lounger and 2 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Teide have?\u003c\/summary\u003e\n\u003cp\u003eThe Teide has \u003cstrong\u003e32 hydrotherapy jets\u003c\/strong\u003e, plus 2 Infinity jets for finely-tunable pressure. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Teide need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 20A–230V\u003c\/strong\u003e. Recommended: 1 × 32A–230V \/ 3 × 16A–400V. It requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Teide?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e1600 × 2150 × 865 mm\u003c\/strong\u003e. Dry weight: 311 kg. Water volume: 750 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Teide include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Teide ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Teide take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Teide is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Teide in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Teide against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eAtlas\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eManhattan\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333420327294,"sku":"TR-WLS-TEIDE-D-SterlingSilver-Brown","price":9950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333420360062,"sku":"TR-WLS-TEIDE-D-SterlingSilver-Grey","price":9950.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333420392830,"sku":"TR-WLS-TEIDE-D-IceWhite-Brown","price":9950.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333420425598,"sku":"TR-WLS-TEIDE-D-IceWhite-Grey","price":9950.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333420458366,"sku":"TR-WLS-TEIDE-P-SterlingSilver-Brown","price":19590.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333420491134,"sku":"TR-WLS-TEIDE-P-SterlingSilver-Grey","price":19590.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333420523902,"sku":"TR-WLS-TEIDE-P-IceWhite-Brown","price":19590.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333420556670,"sku":"TR-WLS-TEIDE-P-IceWhite-Grey","price":19590.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-26at17.56.06.png?v=1776255932"},{"product_id":"wellis-atlas-life-hot-tub","title":"Wellis Atlas Life Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-atlas-life-hot-tub#product\",\"name\":\"Wellis Atlas Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Compact PeakLife six-seater with one lounge. 43 jets plus 4 Infinity jets, Life Scandinavian insulation, 16A plug-compatible in Essential Edition.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"12499\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-atlas-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Atlas\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-atlas-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Atlas cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Atlas Hot Tub is priced at \\u20ac12,499 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Atlas?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Atlas is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Atlas suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Atlas uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Atlas to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Atlas factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Atlas\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Atlas Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eCompact PeakLife six-seater with one lounge. 43 jets plus 4 Infinity jets, Life Scandinavian insulation, 16A plug-compatible in Essential Edition.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Atlas at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2150×2150×865 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€12,499 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Atlas technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2150×2150×865 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e391 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,100 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e43 + 4 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLifeSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eEssential · Deluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Atlas via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Atlas ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Atlas\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Atlas cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Atlas Hot Tub is priced at €12,499 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Atlas?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Atlas is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Atlas suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Atlas uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Atlas to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Atlas factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Atlas Life\u003c\/b\u003e is a versatile mid-range premium hot tub that blends comfort, technology, and performance in a well-balanced design. With \u003cb\u003eone full-length lounger and five upright seats\u003c\/b\u003e for six people, it provides a flexible layout that serves both individual therapy sessions and social group use.\u003c\/p\u003e\n\u003cp\u003ePart of the Wellis Peak Life range, the Atlas Life is equipped with SmartTouch controls, a built-in water analyser, and AquaSoul sound — delivering a comprehensive premium spa experience.\u003c\/p\u003e\n\n\u003ch2\u003eSix-Person Layout — Lounger + Social Seating\u003c\/h2\u003e\n\u003cp\u003eThe Atlas Life balances a full reclining lounger with five ergonomic upright seats arranged for comfortable social interaction. The lounger delivers a complete head-to-foot massage experience, while the upright positions allow users to face each other and enjoy the spa session together.\u003c\/p\u003e\n\n\u003ch2\u003e43-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e43 jets — including Infinity jets for enhanced massage intensity — are distributed across all six seating positions. The multi-zone layout targets the neck, shoulders, upper back, lower back, and legs simultaneously. Adjustable pressure allows users to personalise their massage experience.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul 2.1\u003c\/b\u003e integrated sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs year-round\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting throughout\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 43 hydrotherapy jets (incl. Infinity jets)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 201–220 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054716690\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. Free delivery throughout Germany and Austria, professional installation, and full after-sales support. Contact us for a quote and financing options today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano Life Deluxe (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/family-range\"\u003eAlle Family Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Atlas?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Atlas is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e43 hydrotherapy jets\u003c\/strong\u003e, 2 × 2 HP, and a 3 kW heater. If you're comparing the Atlas to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Atlas is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Atlas is a \u003cstrong\u003emid-size PeakLife family hot tub runs on a standard 16A supply\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Atlas's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 32A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Atlas specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 2 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Atlas is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Atlas Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Atlas — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eIdentical 2150×2150 size, 2 loungers + 3 uprights instead of 1 lounger + 5.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 51 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-venus-hot-tub\"\u003eWellis Venus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eClassicLine alternative at the same 2150×2150 footprint for a lower price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 49 jets · 2150 × 2150 × 860 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eFlagship PeakLife upgrade at 2360×2360 with 68 jets.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 68 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Atlas\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Atlas fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Atlas fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Atlas have?\u003c\/summary\u003e\n\u003cp\u003eThe Atlas has \u003cstrong\u003e43 hydrotherapy jets\u003c\/strong\u003e, plus 4 Infinity jets for finely-tunable pressure. The jets are powered by 2 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Atlas need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 32A–230V \/ 3 × 16A–400V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 32A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Atlas?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2150 × 2150 × 865 mm\u003c\/strong\u003e. Dry weight: 391 kg. Water volume: 1100 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Atlas include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Atlas ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Atlas take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Atlas is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Atlas in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Atlas against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eMakalu\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-venus-hot-tub\"\u003eVenus\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e\u003c!-- bust-1776774468 --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Essential \/ Sterling Silver \/ Brown","offer_id":57333403877758,"sku":"TR-WLS-ATLAS-E-SterlingSilver-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Sterling Silver \/ Grey","offer_id":57333403910526,"sku":"TR-WLS-ATLAS-E-SterlingSilver-Grey","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Brown","offer_id":57333403943294,"sku":"TR-WLS-ATLAS-E-IceWhite-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Grey","offer_id":57333403976062,"sku":"TR-WLS-ATLAS-E-IceWhite-Grey","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Midnight Canyon \/ Brown","offer_id":57333404008830,"sku":"TR-WLS-ATLAS-E-MidnightCanyon-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Midnight Canyon \/ Grey","offer_id":57333404041598,"sku":"TR-WLS-ATLAS-E-MidnightCanyon-Grey","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333404074366,"sku":"TR-WLS-ATLAS-D-SterlingSilver-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333404107134,"sku":"TR-WLS-ATLAS-D-SterlingSilver-Grey","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333404139902,"sku":"TR-WLS-ATLAS-D-IceWhite-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333404172670,"sku":"TR-WLS-ATLAS-D-IceWhite-Grey","price":16990.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333404205438,"sku":"TR-WLS-ATLAS-D-MidnightCanyon-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333404238206,"sku":"TR-WLS-ATLAS-D-MidnightCanyon-Grey","price":16990.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333404270974,"sku":"TR-WLS-ATLAS-P-SterlingSilver-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333404303742,"sku":"TR-WLS-ATLAS-P-SterlingSilver-Grey","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333404336510,"sku":"TR-WLS-ATLAS-P-IceWhite-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333404369278,"sku":"TR-WLS-ATLAS-P-IceWhite-Grey","price":21190.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333404402046,"sku":"TR-WLS-ATLAS-P-MidnightCanyon-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333404434814,"sku":"TR-WLS-ATLAS-P-MidnightCanyon-Grey","price":21190.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-26at20.51.32.png?v=1776255824"},{"product_id":"wellis-makalu-life-hot-tub","title":"Wellis Makalu Life Hot Tub — 5-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-makalu-life-hot-tub#product\",\"name\":\"Wellis Makalu Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Same compact footprint as the Atlas but with two full lounge seats. 51 jets plus 4 Infinity jets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"12499\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-makalu-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Makalu\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-makalu-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Makalu cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Makalu Hot Tub is priced at \\u20ac12,499 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Makalu?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Makalu is a 5-person hot tub \\u2014 seating layout: 2 lounge + 3 sitting (5 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Makalu suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Makalu uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Makalu to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Makalu factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Makalu\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Makalu Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSame compact footprint as the Atlas but with two full lounge seats. 51 jets plus 4 Infinity jets.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Makalu at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2150×2150×865 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€12,499 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Makalu technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2150×2150×865 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 3 sitting (5 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e380 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,070 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e51 + 4 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLifeSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eEssential · Deluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Makalu via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Makalu ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Makalu\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Makalu cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Makalu Hot Tub is priced at €12,499 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Makalu?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Makalu is a 5-person hot tub — seating layout: 2 lounge + 3 sitting (5 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Makalu suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Makalu uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Makalu to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Makalu factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Makalu Life\u003c\/b\u003e is a refined premium hot tub designed for couples and small groups who want a powerful, deeply therapeutic spa experience with top-tier technology. With \u003cb\u003etwo full-body loungers and three upright seats\u003c\/b\u003e, its layout maximises the hydrotherapy experience for two users simultaneously — while the SmartTouch controls and AquaSoul 2.1 sound complete the premium package.\u003c\/p\u003e\n\u003cp\u003eThe integrated waterfall and built-in water analyser make the Makalu Life a standout choice in the Wellis Peak Life range for those who prioritise performance and convenience in equal measure.\u003c\/p\u003e\n\n\u003ch2\u003eDual Lounger Comfort\u003c\/h2\u003e\n\u003cp\u003eTwo ergonomic full-body loungers are positioned to allow two users to enjoy complete head-to-toe hydrotherapy simultaneously. The three upright seats provide additional seating options — perfect for a solo user wanting a change of position, or for a small group session with the family.\u003c\/p\u003e\n\n\u003ch2\u003e51-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e51 precisely positioned jets deliver targeted massage across all five seating positions — covering the neck, shoulders, upper back, lower back, and calves from multiple angles. The jet layout includes dedicated zones for each body area, ensuring thorough therapeutic coverage with every use.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul 2.1\u003c\/b\u003e integrated sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — maximally efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (2 loungers + 3 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 51 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 201–220 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706318\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing free delivery across Germany and Austria, expert advice, and comprehensive after-sales support for the full Wellis range. Contact us for a personalised quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-everest-life-hot-tub\"\u003eWellis Everest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/hydrotherapy-range\"\u003eAlle Hydrotherapy Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Makalu?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Makalu is built for \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 full-body loungers and 3 upright seats — with \u003cstrong\u003e51 hydrotherapy jets\u003c\/strong\u003e, 2 × 2 HP, and a 3 kW heater. If you're comparing the Makalu to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Makalu is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Makalu is a \u003cstrong\u003edual-lounger PeakLife with 51 jets in a mid-size footprint\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Makalu's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 32A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Makalu specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 2 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Makalu is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Makalu Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Makalu — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2150 size, 1 lounger + 5 uprights instead of 2 loungers + 3.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 43 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2150 size with 7-seat social layout (no lounger).\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 46 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-everest-life-hot-tub\"\u003eWellis Everest\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger PeakLife upgrade with the same 2-lounger layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Makalu\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Makalu fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Makalu fits \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 loungers and 3 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Makalu have?\u003c\/summary\u003e\n\u003cp\u003eThe Makalu has \u003cstrong\u003e51 hydrotherapy jets\u003c\/strong\u003e, plus 4 Infinity jets for finely-tunable pressure. The jets are powered by 2 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Makalu need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 32A–230V \/ 3 × 16A–400V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 32A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Makalu?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2150 × 2150 × 865 mm\u003c\/strong\u003e. Dry weight: 380 kg. Water volume: 1070 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Makalu include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Makalu ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Makalu take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Makalu is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Makalu in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Makalu against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eAtlas\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eMandala\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Essential \/ Sterling Silver \/ Brown","offer_id":57333406794110,"sku":"TR-WLS-MAKALU-E-SterlingSilver-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Sterling Silver \/ Grey","offer_id":57333406826878,"sku":"TR-WLS-MAKALU-E-SterlingSilver-Grey","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Brown","offer_id":57333406859646,"sku":"TR-WLS-MAKALU-E-IceWhite-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Ice White \/ Grey","offer_id":57333406892414,"sku":"TR-WLS-MAKALU-E-IceWhite-Grey","price":9995.0,"currency_code":"EUR","in_stock":true},{"title":"Essential \/ Midnight Canyon \/ Brown","offer_id":57333406925182,"sku":"TR-WLS-MAKALU-E-MidnightCanyon-Brown","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Essential \/ Midnight Canyon \/ Grey","offer_id":57333406957950,"sku":"TR-WLS-MAKALU-E-MidnightCanyon-Grey","price":9995.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333406990718,"sku":"TR-WLS-MAKALU-D-SterlingSilver-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333407023486,"sku":"TR-WLS-MAKALU-D-SterlingSilver-Grey","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333407056254,"sku":"TR-WLS-MAKALU-D-IceWhite-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333407089022,"sku":"TR-WLS-MAKALU-D-IceWhite-Grey","price":16990.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333407121790,"sku":"TR-WLS-MAKALU-D-MidnightCanyon-Brown","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333407154558,"sku":"TR-WLS-MAKALU-D-MidnightCanyon-Grey","price":16990.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333407187326,"sku":"TR-WLS-MAKALU-P-SterlingSilver-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333407220094,"sku":"TR-WLS-MAKALU-P-SterlingSilver-Grey","price":21190.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333407252862,"sku":"TR-WLS-MAKALU-P-IceWhite-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333407285630,"sku":"TR-WLS-MAKALU-P-IceWhite-Grey","price":21190.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333407318398,"sku":"TR-WLS-MAKALU-P-MidnightCanyon-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333407351166,"sku":"TR-WLS-MAKALU-P-MidnightCanyon-Grey","price":21190.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-26at21.44.24.png?v=1776255890"},{"product_id":"wellis-mandala-life-hot-tub","title":"Wellis Mandala Life Hot Tub — 7-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-mandala-life-hot-tub#product\",\"name\":\"Wellis Mandala Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Compact 2150×2150 footprint with seven seats — maximum capacity in the smallest PeakLife base. WOW diverter standard.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"14299\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-mandala-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Mandala\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-mandala-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Mandala cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Mandala Hot Tub is priced at \\u20ac14,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Mandala?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Mandala is a 7-person hot tub \\u2014 seating layout: 7 sitting (7 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Mandala suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Mandala uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Mandala to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Mandala factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Mandala\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Mandala Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eCompact 2150×2150 footprint with seven seats — maximum capacity in the smallest PeakLife base. WOW diverter standard.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Mandala at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e7-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2150×2150×865 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€14,299 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Mandala technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2150×2150×865 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e7 sitting (7 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e388 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,125 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e46 + 2 Infinity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×2HP + WOW\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLightSide™ UV-proof with LightSide corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Mandala via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Mandala ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Mandala\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Mandala cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Mandala Hot Tub is priced at €14,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Mandala?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Mandala is a 7-person hot tub — seating layout: 7 sitting (7 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Mandala suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Mandala uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Mandala to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Mandala factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Mandala Life\u003c\/b\u003e is a spacious, social premium hot tub designed for groups and families who want a shared spa experience with advanced technology. With \u003cb\u003eseven dedicated upright seats\u003c\/b\u003e, its symmetrical layout creates an equal, inclusive environment where every user receives the same quality of hydrotherapy — no \"best seat\" required.\u003c\/p\u003e\n\u003cp\u003eThe SmartTouch controls, AquaSoul 2.1 sound, and built-in water analyser place the Mandala Life firmly in the Wellis Peak Life premium tier.\u003c\/p\u003e\n\n\u003ch2\u003eSeven-Seat Social Layout\u003c\/h2\u003e\n\u003cp\u003eThe Mandala Life's symmetrical all-seat arrangement encourages face-to-face interaction between all seven users. Each seat features a slightly different jet configuration — allowing users to move between positions and experience varied massage styles throughout a single session. No lounger means maximum social space and equal seating for all.\u003c\/p\u003e\n\n\u003ch2\u003e46-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e46 jets are distributed across all seven seating positions, targeting the neck, shoulders, back, and legs for every user simultaneously. The balanced jet layout ensures comprehensive coverage regardless of which seat you choose, making the Mandala Life truly social in its hydrotherapy delivery.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul 2.1\u003c\/b\u003e integrated sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient all-year heating\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 7 persons (7 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 46 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 201–220 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706387\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. Free delivery across Austria, expert consultation, and full after-sales support included. Contact us for pricing and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-olympus-life-hot-tub\"\u003eWellis Olympus Life (8 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eWellis Lima Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna Life Deluxe (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Mandala?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Mandala is built for \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout, no lounger) — with \u003cstrong\u003e46 hydrotherapy jets\u003c\/strong\u003e, 2 × 2 HP, and a 3 kW heater. If you're comparing the Mandala to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Mandala is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Mandala is a \u003cstrong\u003e7-seat PeakLife social hot tub with WOW electronic water diverter\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want sociable entertaining with friends and multiple guests.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Mandala's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Mandala specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 2 × MicroPlus antibacterial cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Mandala is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Mandala Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Mandala — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2150 size with 1-lounger layout instead of 7 uprights.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 43 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2360 PeakLife 7-sitter with more jets.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eWellis Lima\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife 7-sitter alternative at lower price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 44 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Mandala\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Mandala fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Mandala fits \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout). Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Mandala have?\u003c\/summary\u003e\n\u003cp\u003eThe Mandala has \u003cstrong\u003e46 hydrotherapy jets\u003c\/strong\u003e, plus 2 Infinity jets for finely-tunable pressure. The jets are powered by 2 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Mandala need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 20A–230V\u003c\/strong\u003e. Recommended: 1 × 32A–230V \/ 3 × 16A–400V. It requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Mandala?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2150 × 2150 × 865 mm\u003c\/strong\u003e. Dry weight: 388 kg. Water volume: 1125 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Mandala include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Mandala ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Mandala take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Mandala is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Mandala in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Mandala against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eAtlas\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eElbrus\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333416722814,"sku":"TR-WLS-MANDALA-D-SterlingSilver-Brown","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333416755582,"sku":"TR-WLS-MANDALA-D-SterlingSilver-Grey","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333416788350,"sku":"TR-WLS-MANDALA-D-IceWhite-Brown","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333416821118,"sku":"TR-WLS-MANDALA-D-IceWhite-Grey","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57333416853886,"sku":"TR-WLS-MANDALA-D-MidnightCanyon-Brown","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57333416886654,"sku":"TR-WLS-MANDALA-D-MidnightCanyon-Grey","price":13370.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333416919422,"sku":"TR-WLS-MANDALA-P-SterlingSilver-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333416952190,"sku":"TR-WLS-MANDALA-P-SterlingSilver-Grey","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333416984958,"sku":"TR-WLS-MANDALA-P-IceWhite-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333417017726,"sku":"TR-WLS-MANDALA-P-IceWhite-Grey","price":21190.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57333417050494,"sku":"TR-WLS-MANDALA-P-MidnightCanyon-Brown","price":21190.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57333417083262,"sku":"TR-WLS-MANDALA-P-MidnightCanyon-Grey","price":21190.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at11.46.32.png?v=1776255898"},{"product_id":"wellis-olympus-life-hot-tub","title":"Wellis Olympus Life Hot Tub — 9-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-olympus-life-hot-tub#product\",\"name\":\"Wellis Olympus Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"The largest and most powerful Wellis flagship. Two lounge seats plus seven sitting places, 88 jets, stainless-steel frame, AquaSoul™ Pro 4.1 Pop-Up sound system.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"29299\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-olympus-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Olympus\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-olympus-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Olympus cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Olympus Hot Tub is priced at \\u20ac29,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Olympus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Olympus is a 9-person hot tub \\u2014 seating layout: 2 lounge + 7 sitting (9 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Olympus suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Olympus uses Life Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Olympus to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Olympus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Olympus\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · PeakLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Olympus Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eThe largest and most powerful Wellis flagship. Two lounge seats plus seven sitting places, 88 jets, stainless-steel frame, AquaSoul™ Pro 4.1 Pop-Up sound system.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Olympus at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003ePeakLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e9-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e3540×2300×980 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€29,299 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Olympus technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3540×2300×980 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 7 sitting (9 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e900 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2,331 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e88\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP + 2×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Olympus via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Olympus ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Olympus\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Olympus cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Olympus Hot Tub is priced at €29,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Olympus?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Olympus is a 9-person hot tub — seating layout: 2 lounge + 7 sitting (9 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Olympus suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Olympus uses Life Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Olympus to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Olympus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Olympus Life\u003c\/b\u003e is the flagship model of the Wellis Peak Life range — a large-format, ultra-premium outdoor hot tub offering maximum capacity, maximum jet count, and maximum technology. With \u003cb\u003etwo full-body loungers and six upright seats\u003c\/b\u003e for eight people and 88 jets, the Olympus Life delivers the most comprehensive hydrotherapy experience in the entire Wellis lineup.\u003c\/p\u003e\n\u003cp\u003eFor those who want the very best in outdoor spa living — and have the space for it — the Olympus Life is the definitive choice.\u003c\/p\u003e\n\n\u003ch2\u003eEight-Person Capacity — 2 Loungers + 6 Seats\u003c\/h2\u003e\n\u003cp\u003eThe Olympus Life's spacious layout accommodates eight people comfortably without feeling crowded. Two full-body loungers provide two users with a complete reclining hydrotherapy experience, while six surrounding upright seats offer a generous social arrangement for the whole group. Everyone benefits from targeted jet therapy simultaneously.\u003c\/p\u003e\n\n\u003ch2\u003e88-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e88 jets — the highest count in the Wellis range — are precisely positioned across all eight seating positions. Jets target the neck, shoulders, upper back, mid-back, lower back, calves, and feet. Multiple Infinity jets intensify key massage zones, and the comprehensive layout ensures no user is underserved regardless of their seat.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with full smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — exceptional energy efficiency\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting throughout the shell\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 8 persons (2 loungers + 6 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 88 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 231 cm+ — large format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 2,000–4,999 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054700507\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFree Delivery in Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. Crane-lift delivery, professional setup, and comprehensive after-sales support available throughout Austria and Germany. Contact us for a tailored quote and financing options — the Olympus Life is an investment worth planning properly.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-lima-life-hot-tub\"\u003eWellis Lima Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/family-range\"\u003eAlle Family Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Olympus?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Olympus is built for \u003cstrong\u003e9 people\u003c\/strong\u003e — 2 full-body loungers and 7 upright seats — with \u003cstrong\u003e88 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP + 2 × 2 HP, and a 3 kW heater. If you're comparing the Olympus to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Olympus is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Olympus is a \u003cstrong\u003eultra-flagship party hot tub for 9 people with 88 jets and aromatherapy\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePeakLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Olympus's 3540 × 2300 × 980 mm footprint — a statement hot tub built for dedicated wellness spaces; site survey and crane delivery recommended.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eConnects to 1 × 40A–230V minimum with 1 × 50A–230V \/ 3 × 16A–400V recommended for full performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's premium PeakLife range includes LightSide™ UV-proof corner panels, a SmartTouch control panel with full touchscreen, Aquasoul™ Pro audio, the energy-saving W-EC circulation pump, and genuine Life Scandinavian insulation. The Olympus specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Olympus is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Olympus Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Olympus — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller PeakLife flagship (6 seats instead of 9).\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 68 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003e7-seat PeakLife alternative with WOW water diverter.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 61 jets · 2360 × 2360 × 950 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 7-sitter PeakLife at a fraction of the price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 46 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Olympus\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Olympus fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Olympus fits \u003cstrong\u003e9 people\u003c\/strong\u003e — 2 loungers and 7 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Olympus have?\u003c\/summary\u003e\n\u003cp\u003eThe Olympus has \u003cstrong\u003e88 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP + 2 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Olympus need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 40A–230V\u003c\/strong\u003e. Recommended: 1 × 50A–230V \/ 3 × 16A–400V. Connects to 1 × 40A–230V minimum with 1 × 50A–230V \/ 3 × 16A–400V recommended for full performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Olympus?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e3540 × 2300 × 980 mm\u003c\/strong\u003e. Dry weight: 900 kg. Water volume: 2331 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Olympus include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Olympus ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Olympus take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Olympus is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Olympus in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Olympus against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eKilimanjaro\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eElbrus\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337119670654,"sku":"TR-WLS-OLYMPUS-S-Sterling-Brown","price":29333.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337119703422,"sku":"TR-WLS-OLYMPUS-S-Sterling-Grey","price":29333.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337119736190,"sku":"TR-WLS-OLYMPUS-S-IceWhite-Brown","price":29333.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337119768958,"sku":"TR-WLS-OLYMPUS-S-IceWhite-Grey","price":29333.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at12.37.58.png?v=1776255910"},{"product_id":"wellis-palermo-life-hot-tub","title":"Wellis Palermo Life Hot Tub — 5-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-palermo-life-hot-tub#product\",\"name\":\"Wellis Palermo Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Same 2180×2180 base as the Malaga but with two lounge seats — ideal for deeper hydrotherapy. 42 jets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"11199\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-palermo-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Palermo\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-palermo-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Palermo cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Palermo Hot Tub is priced at \\u20ac11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Palermo?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Palermo is a 5-person hot tub \\u2014 seating layout: 2 lounge + 3 sitting (5 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Palermo suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Palermo uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Palermo to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Palermo factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Palermo\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Palermo Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSame 2180×2180 base as the Malaga but with two lounge seats — ideal for deeper hydrotherapy. 42 jets.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Palermo at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2180×2180×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€11,199 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Palermo technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2180×2180×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 3 sitting (5 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e335 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,175 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Palermo via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Palermo ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Palermo\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Palermo cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Palermo Hot Tub is priced at €11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Palermo?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Palermo is a 5-person hot tub — seating layout: 2 lounge + 3 sitting (5 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Palermo suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Palermo uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Palermo to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Palermo factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Palermo Life\u003c\/b\u003e is a premium City Life hot tub designed to deliver powerful hydrotherapy in a space-efficient format. With \u003cb\u003etwo full-body loungers and three upright seats\u003c\/b\u003e for five people, it's perfectly configured for couples who want simultaneous full-body massages — with room for additional guests.\u003c\/p\u003e\n\u003cp\u003eA built-in waterfall feature adds a therapeutic cascade element, enhancing both relaxation and the spa atmosphere.\u003c\/p\u003e\n\n\u003ch2\u003eDual Lounger with Waterfall\u003c\/h2\u003e\n\u003cp\u003eTwo ergonomic full-body loungers allow two users to recline and enjoy a complete massage simultaneously. The integrated waterfall creates a gentle flow of water that helps relax the neck and shoulders while adding visual and auditory ambience to the spa experience.\u003c\/p\u003e\n\n\u003ch2\u003e42-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e42 jets target the neck, shoulders, back, and legs across both lounger positions and the three upright seats. Each position delivers different jet configurations, allowing users to experience varied massage styles throughout a single session.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (2 loungers + 3 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 42 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706899\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, offering free delivery throughout Austria with professional setup and after-sales support. Contact us for pricing and financing options today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/friends-range\"\u003eAlle Friends Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Palermo?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Palermo is built for \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 full-body loungers and 3 upright seats — with \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Palermo to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Palermo is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Palermo is a \u003cstrong\u003eCityLife dual-lounger hot tub designed for couples and two-pair wellness\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Palermo's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Palermo specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Palermo is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Palermo Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Palermo — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2180 size with 1-lounger + 5-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 40 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCompact 2000×2000 CityLife with the same 2-lounger layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2000 × 2000 × 890 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife upgrade with the same 2-lounger + 3-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 51 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Palermo\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Palermo fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Palermo fits \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 loungers and 3 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Palermo have?\u003c\/summary\u003e\n\u003cp\u003eThe Palermo has \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Palermo need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Palermo?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2180 × 2180 × 900 mm\u003c\/strong\u003e. Dry weight: 335 kg. Water volume: 1175 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Palermo include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Palermo ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Palermo take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Palermo is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Palermo in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Palermo against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eMalaga\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eBudapest\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337120751998,"sku":"TR-WLS-PALERMO-D-Sterling-Brown","price":10450.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337120784766,"sku":"TR-WLS-PALERMO-D-Sterling-Grey","price":10450.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337120817534,"sku":"TR-WLS-PALERMO-D-IceWhite-Brown","price":10450.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337120850302,"sku":"TR-WLS-PALERMO-D-IceWhite-Grey","price":10450.0,"currency_code":"EUR","in_stock":true},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337120883070,"sku":"TR-WLS-PALERMO-D-Midnight-Brown","price":10450.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337120915838,"sku":"TR-WLS-PALERMO-D-Midnight-Grey","price":10450.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337120948606,"sku":"TR-WLS-PALERMO-P-Sterling-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337120981374,"sku":"TR-WLS-PALERMO-P-Sterling-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337121014142,"sku":"TR-WLS-PALERMO-P-IceWhite-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337121046910,"sku":"TR-WLS-PALERMO-P-IceWhite-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337121079678,"sku":"TR-WLS-PALERMO-P-Midnight-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337121112446,"sku":"TR-WLS-PALERMO-P-Midnight-Grey","price":17399.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at13.21.46.png?v=1776255915"},{"product_id":"wellis-malaga-life-hot-tub","title":"Wellis Malaga Life Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-malaga-life-hot-tub#product\",\"name\":\"Wellis Malaga Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Balanced six-person CityLife with one lounge. 40 jets, 2×3HP pumps, 3× laminar fountain jets with lighting.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"11199\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-malaga-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Malaga\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-malaga-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Malaga cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Malaga Hot Tub is priced at \\u20ac11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Malaga?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Malaga is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Malaga suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Malaga uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Malaga to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Malaga factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Malaga\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Malaga Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eBalanced six-person CityLife with one lounge. 40 jets, 2×3HP pumps, 3× laminar fountain jets with lighting.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Malaga at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2180×2180×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€11,199 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Malaga technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2180×2180×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e335 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,200 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Malaga via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Malaga ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Malaga\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Malaga cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Malaga Hot Tub is priced at €11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Malaga?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Malaga is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Malaga suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Malaga uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Malaga to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Malaga factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Malaga Life\u003c\/b\u003e is a versatile mid-size outdoor hot tub designed to offer a balanced combination of full-body relaxation and social seating. With \u003cb\u003eone full-length lounger and four upright seats\u003c\/b\u003e, it provides flexibility for different user preferences — whether you want to recline and unwind or sit and socialise.\u003c\/p\u003e\n\u003cp\u003eDesigned for families and small groups, the Malaga Life combines a practical layout with strong hydrotherapy performance and an integrated waterfall feature.\u003c\/p\u003e\n\n\u003ch2\u003eFlexible Seating Layout\u003c\/h2\u003e\n\u003cp\u003eThe single full-body lounger allows one user to recline completely and enjoy a head-to-toe massage, while the four ergonomic upright seats accommodate other users in a more social, face-to-face arrangement. The layout is versatile enough for couples, families, and mixed group use.\u003c\/p\u003e\n\n\u003ch2\u003e40-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e40 jets target the neck, shoulders, upper back, lower back, and legs across all five seating positions. The jet layout delivers thorough therapeutic coverage for every user simultaneously. Adjustable jet pressure lets you customise the massage experience.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — all-year efficient heating\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature for added relaxation\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (1 lounger + 4 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 40 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706851\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer based in Innsbruck. Free delivery throughout Germany and Austria, expert installation guidance, and long-term after-sales support included. Contact us for a quote today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/friends-range\"\u003eAlle Friends Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Malaga?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Malaga is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e40 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Malaga to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Malaga is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Malaga is a \u003cstrong\u003eCityLife family hot tub with full-body lounger and 40 jets\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Malaga's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Malaga specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Malaga is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Malaga Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Malaga — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2180 size with 2-lounger layout instead of 1 lounger + 5.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eWellis Lugano\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2300 CityLife with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 52 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife upgrade with the same 1-lounger + 5-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 43 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Malaga\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Malaga fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Malaga fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Malaga have?\u003c\/summary\u003e\n\u003cp\u003eThe Malaga has \u003cstrong\u003e40 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Malaga need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Malaga?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2180 × 2180 × 900 mm\u003c\/strong\u003e. Dry weight: 335 kg. Water volume: 1200 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Malaga include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Malaga ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Malaga take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Malaga is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Malaga in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Malaga against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003ePalermo\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-lugano-life-hot-tub\"\u003eLugano\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337121931646,"sku":"TR-WLS-MALAGA-D-Sterling-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337121964414,"sku":"TR-WLS-MALAGA-D-Sterling-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337121997182,"sku":"TR-WLS-MALAGA-D-IceWhite-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337122029950,"sku":"TR-WLS-MALAGA-D-IceWhite-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337122062718,"sku":"TR-WLS-MALAGA-D-Midnight-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337122095486,"sku":"TR-WLS-MALAGA-D-Midnight-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337122128254,"sku":"TR-WLS-MALAGA-P-Sterling-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337122161022,"sku":"TR-WLS-MALAGA-P-Sterling-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337122193790,"sku":"TR-WLS-MALAGA-P-IceWhite-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337122226558,"sku":"TR-WLS-MALAGA-P-IceWhite-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337122259326,"sku":"TR-WLS-MALAGA-P-Midnight-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337122292094,"sku":"TR-WLS-MALAGA-P-Midnight-Grey","price":17399.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at16.06.39.png?v=1776255894"},{"product_id":"wellis-lima-life-hot-tub","title":"Wellis Lima Life Hot Tub — 7-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-lima-life-hot-tub#product\",\"name\":\"Wellis Lima Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Seven seats without lounge — ideal for family and friend groups who want equal seating depth and jet distribution.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"11199\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-lima-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Lima\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-lima-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Lima cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Lima Hot Tub is priced at \\u20ac11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Lima?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Lima is a 7-person hot tub \\u2014 seating layout: 7 sitting (7 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Lima suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Lima uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Lima to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Lima factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Lima\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Lima Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eSeven seats without lounge — ideal for family and friend groups who want equal seating depth and jet distribution.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Lima at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e7-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2180×2180×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€11,199 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Lima technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2180×2180×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e7 sitting (7 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e346 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,300 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Lima via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Lima ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Lima\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Lima cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Lima Hot Tub is priced at €11,199 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Lima?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Lima is a 7-person hot tub — seating layout: 7 sitting (7 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Lima suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Lima uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Lima to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Lima factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Lima Life\u003c\/b\u003e is a spacious social hot tub designed for families and groups who want everyone in the spa at the same time. With \u003cb\u003eseven dedicated upright seats\u003c\/b\u003e and a generous layout, the Lima Life creates a welcoming, face-to-face spa environment where multiple users can relax and socialise together.\u003c\/p\u003e\n\u003cp\u003eAn integrated waterfall feature adds to the immersive spa atmosphere, making the Lima Life a standout centrepiece for any garden or terrace.\u003c\/p\u003e\n\n\u003ch2\u003eSeven Seats — Built for Groups\u003c\/h2\u003e\n\u003cp\u003eThe Lima Life's all-upright seating layout prioritises social use — seven ergonomic seats arranged to encourage interaction, conversation, and shared relaxation. Each seat is positioned at a different angle and depth, providing variety throughout the spa session.\u003c\/p\u003e\n\n\u003ch2\u003e44-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e44 jets are distributed across all seven seating positions, delivering targeted massage for the neck, shoulders, back, and legs simultaneously. The jet layout ensures every user receives effective hydrotherapy regardless of which seat they choose.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 7 persons (7 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 44 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706868\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, delivering free to all locations in Germany and Austria with expert setup guidance and after-sales support. Contact us for a quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-olympus-life-hot-tub\"\u003eWellis Olympus Life (8 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elbrus-life-hot-tub\"\u003eWellis Elbrus Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala Life (7 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-kilimanjaro-life-hot-tub\"\u003eWellis Kilimanjaro Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Lima?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Lima is built for \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout, no lounger) — with \u003cstrong\u003e44 hydrotherapy jets\u003c\/strong\u003e, 2 × 3 HP, and a 3 kW heater. If you're comparing the Lima to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Lima is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Lima is a \u003cstrong\u003eCityLife 7-seat social hot tub for families and parties\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want sociable entertaining with friends and multiple guests.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Lima's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Lima specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Lima is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Lima Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Lima — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eWellis Vienna\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2300×2300 CityLife 7-sitter with 62 jets.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 62 jets · 2300 × 2300 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eWellis Mandala\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife 7-sitter upgrade with premium insulation.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 7 seats · 46 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame size with a full-body lounger instead of 7 uprights.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 40 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Lima\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Lima fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Lima fits \u003cstrong\u003e7 people\u003c\/strong\u003e — 7 upright seats (social layout). Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Lima have?\u003c\/summary\u003e\n\u003cp\u003eThe Lima has \u003cstrong\u003e44 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Lima need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. It needs a 1 × 25A–230V supply for basic operation. We recommend installing 1 × 40A–230V \/ 3 × 16A–400V if you want all pumps plus the heater running at the same time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Lima?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2180 × 2180 × 900 mm\u003c\/strong\u003e. Dry weight: 346 kg. Water volume: 1300 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Lima include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Lima ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Lima take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Lima is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Lima in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Lima against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-vienna-life-hot-tub\"\u003eVienna\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-mandala-life-hot-tub\"\u003eMandala\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337123176830,"sku":"TR-WLS-LIMA-D-Sterling-Brown","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337123209598,"sku":"TR-WLS-LIMA-D-Sterling-Grey","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337123242366,"sku":"TR-WLS-LIMA-D-IceWhite-Brown","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337123275134,"sku":"TR-WLS-LIMA-D-IceWhite-Grey","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337123307902,"sku":"TR-WLS-LIMA-D-Midnight-Brown","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337123340670,"sku":"TR-WLS-LIMA-D-Midnight-Grey","price":13329.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337123373438,"sku":"TR-WLS-LIMA-P-Sterling-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337123406206,"sku":"TR-WLS-LIMA-P-Sterling-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337123438974,"sku":"TR-WLS-LIMA-P-IceWhite-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337123471742,"sku":"TR-WLS-LIMA-P-IceWhite-Grey","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337123504510,"sku":"TR-WLS-LIMA-P-Midnight-Brown","price":17399.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337123537278,"sku":"TR-WLS-LIMA-P-Midnight-Grey","price":17399.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at16.27.05.png?v=1776255880"},{"product_id":"wellis-manhattan-life-hot-tub","title":"Wellis Manhattan Life Hot Tub — 3-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/.shopify-section-group-footer-group,.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * { width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] { background-color: #000 !important; padding-left: 0 !important; padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] { max-width: 1400px !important; margin: 0 auto !important; padding-left: 32px !important; padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"].shopify-block { width: 100% !important; max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e \/* ================================================================ TwoRelax — Whirlpool kaufen landing page Critical CSS inlined for Shopify body_html portability. ================================================================ *\/ @font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: normal; font-display: swap;\n}\n@font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: italic; font-display: swap;\n} :root { --tr-black: #000000; --tr-near-black: #0a0a0a; --tr-dark-gray: #1a1a1a; --tr-medium-gray: #6b7280; --tr-light-gray: #e5e5e5; --tr-cream: #fafaf7; --tr-white: #ffffff; --tr-accent: #d4a574; --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1); --tr-dur: 240ms; --tr-container-max: 1200px; --tr-container-pad: 24px; --tr-section-y: 120px;\n} * { box-sizing: border-box; } html, body { margin: 0; padding: 0; background: var(--tr-white); color: var(--tr-near-black); font-family: var(--tr-font-sans); font-feature-settings: 'ss01' on, 'cv11' on; font-size: 17px; line-height: 1.6; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;\n} h1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; } \/* Typography *\/.tr-h1 { font-size: clamp(44px, 7vw, 72px); line-height: 1.04; letter-spacing: -0.025em; font-weight: 600;\n}.tr-h2 { font-size: clamp(30px, 4vw, 44px); line-height: 1.08; letter-spacing: -0.02em; font-weight: 600;\n}.tr-h3 { font-size: 20px; line-height: 1.3; letter-spacing: -0.01em; font-weight: 600;\n}.tr-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray);\n}.tr-lede { font-size: 19px; line-height: 1.6; color: var(--tr-dark-gray); max-width: 700px;\n}.tr-container { max-width: var(--tr-container-max); margin: 0 auto; padding-left: var(--tr-container-pad); padding-right: var(--tr-container-pad);\n} section { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; } \/* Buttons *\/.tr-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 16px; font-weight: 500; letter-spacing: 0.01em; line-height: 1; padding: 16px 30px; border-radius: 999px; border: 1px solid transparent; cursor: pointer; transition: transform var(--tr-dur) var(--tr-ease), background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease); white-space: nowrap;\n}.tr-btn:hover { transform: scale(1.02); }.tr-btn:active { transform: scale(0.99); }.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); } \/* ================================================================ NAV ================================================================ *\/.nav { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,0.98); border-bottom: 1px solid var(--tr-light-gray); height: 72px;\n}.nav-inner { max-width: var(--tr-container-max); margin: 0 auto; height: 100%; padding: 0 var(--tr-container-pad); display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 24px;\n}.nav-links { display: flex; gap: 28px; font-size: 14px; font-weight: 500;\n}.nav-links a { transition: color var(--tr-dur) var(--tr-ease);\n}.nav-links a:hover { color: var(--tr-accent); }.nav-logo { font-size: 22px; font-weight: 600; letter-spacing: -0.02em; text-align: center;\n}.nav-right { display: flex; align-items: center; justify-content: flex-end; gap: 20px;\n}.lang-switch { background: none; border: none; cursor: pointer; font-size: 13px; letter-spacing: 0.04em; color: var(--tr-near-black); padding: 0; font-family: inherit;\n}.lang-switch.sep { margin: 0 6px; color: var(--tr-medium-gray); }.lang-switch.active { font-weight: 600; }.lang-switch.inactive { font-weight: 400; color: var(--tr-medium-gray); }.icon-btn { background: none; border: none; cursor: pointer; padding: 6px; display: inline-flex; align-items: center; color: var(--tr-near-black); transition: color var(--tr-dur) var(--tr-ease);\n}.icon-btn:hover { color: var(--tr-accent); }.mobile-menu-btn { display: none; } @media (max-width: 820px) {.nav-links { display: none; }.nav-inner { grid-template-columns: auto 1fr auto; }.nav-logo { text-align: left; }.nav-right.tr-btn { display: none; }.mobile-menu-btn { display: inline-flex; }\n} \/* Breadcrumbs *\/.breadcrumbs { background: var(--tr-white); border-bottom: 1px solid var(--tr-light-gray); padding: 14px 0; font-size: 13px; color: var(--tr-medium-gray);\n}.breadcrumbs.tr-container { display: flex; gap: 8px; align-items: center; }.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }.breadcrumbs a:hover { color: var(--tr-accent); }.breadcrumbs.sep { color: var(--tr-light-gray); }.breadcrumbs.current { color: var(--tr-near-black); } \/* ================================================================ HERO ================================================================ *\/.hero { position: relative; min-height: calc(100vh - 72px - 44px); display: flex; align-items: flex-end; padding: 0; overflow: hidden; background: #1a1a1a;\n}.hero-image { position: absolute; inset: 0; background: radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%), linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404); display: flex; align-items: center; justify-content: center; color: rgba(255,255,255,0.25); font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase;\n}.hero-image::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}.hero-placeholder-label { position: absolute; top: 24px; right: 24px; padding: 6px 12px; border: 1px solid rgba(255,255,255,0.2); color: rgba(255,255,255,0.45); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; z-index: 1;\n}.hero-content { position: relative; z-index: 2; width: 100%; padding: 120px 0 96px;\n}.hero-content.tr-container { display: flex; flex-direction: column; gap: 28px; align-items: flex-start;\n}.hero-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-accent);\n}.hero h1 { color: var(--tr-white); max-width: 920px; text-wrap: balance;\n}.hero p { color: rgba(255,255,255,0.85); font-size: 19px; line-height: 1.6; max-width: 620px;\n}.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; } @media (max-width: 640px) {.hero { min-height: 88vh; }.hero-content { padding: 100px 0 64px; }.hero p { font-size: 17px; }.hero-cta.tr-btn { flex: 1 1 auto; min-width: 160px; }\n} \/* ================================================================ TRUST BAR ================================================================ *\/.trust-bar { border-top: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); padding: 28px 0;\n}.trust-bar.tr-container { display: grid; grid-template-columns: repeat(5, 1fr);\n}.trust-item { display: flex; align-items: center; gap: 12px; padding: 4px 20px; font-size: 13px; font-weight: 500; color: var(--tr-near-black); border-left: 1px solid var(--tr-light-gray); min-height: 40px;\n}.trust-item:first-child { border-left: none; }.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; } @media (max-width: 960px) {.trust-bar.tr-container { grid-template-columns: repeat(2, 1fr); gap: 0; }.trust-item { padding: 12px; border-left: none; border-top: 1px solid var(--tr-light-gray); }.trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }.trust-item:nth-child(1),.trust-item:nth-child(2) { border-top: none; }.trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n} \/* ================================================================ SECTION HEADER (centered) ================================================================ *\/.section-head-center { text-align: center; display: flex; flex-direction: column; gap: 20px; align-items: center; margin-bottom: 64px;\n}.section-head-center.tr-h2 { max-width: 820px; text-wrap: balance; }.section-head-center.tr-lede { margin: 0 auto; } \/* ================================================================ FEATURE GRID ================================================================ *\/.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border-top: 1px solid var(--tr-light-gray); border-left: 1px solid var(--tr-light-gray);\n}.feature-cell { padding: 40px 32px; border-right: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; transition: background var(--tr-dur) var(--tr-ease);\n}.feature-cell:hover { background: var(--tr-cream); }.feature-cell i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px;\n}.feature-cell p { color: var(--tr-medium-gray); font-size: 15px; line-height: 1.6;\n}.feature-closing { margin-top: 48px; text-align: center; font-size: 15px; color: var(--tr-medium-gray); max-width: 720px; margin-left: auto; margin-right: auto;\n} @media (max-width: 960px) {.feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {.feature-grid { grid-template-columns: 1fr; }.feature-cell { padding: 32px 24px; }\n} \/* ================================================================ TYPE SELECTOR (Outdoor \/ Indoor \/ etc.) ================================================================ *\/.cream-section { background: var(--tr-cream); }.type-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;\n}.type-card { padding: 32px 28px; background: var(--tr-white); border: 1px solid var(--tr-near-black); display: flex; flex-direction: column; gap: 14px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); min-height: 280px; cursor: default;\n}.type-card:hover { background: var(--tr-near-black); color: var(--tr-white);\n}.type-card:hover.price-badge { background: var(--tr-white); color: var(--tr-near-black); border-color: var(--tr-white);\n}.type-card:hover p { color: rgba(255,255,255,0.8); }.type-card h3 { font-size: 19px; font-weight: 600; letter-spacing: -0.01em; line-height: 1.3;\n}.type-card p { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.price-badge { align-self: flex-start; padding: 6px 12px; border: 1px solid var(--tr-near-black); font-size: 12px; font-weight: 500; letter-spacing: 0.02em; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease);\n}.type-card.spacer { flex: 1; } @media (max-width: 960px) {.type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) {.type-grid { grid-template-columns: 1fr; }.type-card { min-height: 0; } } \/* ================================================================ COMPARISON TABLE ================================================================ *\/.compare-table { width: 100%; border-collapse: collapse; font-size: 16px;\n}.compare-table thead th { text-align: left; padding: 20px 16px; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); border-bottom: 1px solid var(--tr-near-black);\n}.compare-table tbody td { padding: 24px 16px; border-bottom: 1px solid var(--tr-light-gray); vertical-align: top;\n}.compare-table tbody td:first-child { font-weight: 600; width: 22%;\n}.compare-table tbody td:nth-child(2) { width: 28%; color: var(--tr-dark-gray);\n}.compare-table tbody td:nth-child(3) { color: var(--tr-medium-gray);\n}.filter-link { display: inline-flex; align-items: center; gap: 6px; margin-top: 24px; font-size: 14px; font-weight: 500; color: var(--tr-near-black); text-decoration: underline; text-underline-offset: 4px; transition: color var(--tr-dur) var(--tr-ease);\n}.filter-link:hover { color: var(--tr-accent); }.after-table-copy { margin-top: 48px; font-size: 16px; color: var(--tr-medium-gray); max-width: 780px;\n} @media (max-width: 640px) {.compare-table thead { display: none; }.compare-table,.compare-table tbody,.compare-table tr,.compare-table td { display: block; width: 100%; }.compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }.compare-table tbody td { padding: 4px 0; border: none; }.compare-table tbody td:first-child { width: auto; font-size: 18px; }\n} \/* ================================================================ PRICE TIERS ================================================================ *\/.price-tiers { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; border: 1px solid var(--tr-near-black);\n}.tier { padding: 36px 28px; border-right: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; min-height: 260px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); background: var(--tr-white);\n}.tier:last-child { border-right: none; }.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }.tier:hover.tier-label { color: rgba(255,255,255,0.6); }.tier:hover.tier-desc { color: rgba(255,255,255,0.85); }.tier-price { font-size: 28px; font-weight: 600; letter-spacing: -0.015em; line-height: 1.1;\n}.tier-label { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.tier-desc { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.5; margin-top: auto;\n}.wellis-range { margin-top: 72px; padding: 36px 32px; border-left: 2px solid var(--tr-near-black); background: var(--tr-cream);\n}.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }.callout-box { margin-top: 40px; padding: 36px 32px; background: var(--tr-white); border: 1px solid var(--tr-light-gray);\n}.callout-box h3 { font-size: 18px; font-weight: 600; margin-bottom: 20px;\n}.callout-box ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 14px;\n}.callout-box li { display: flex; gap: 12px; font-size: 15px; line-height: 1.5; color: var(--tr-dark-gray); padding-left: 0;\n}.callout-box li::before { content: ''; display: block; flex-shrink: 0; width: 6px; height: 6px; margin-top: 10px; background: var(--tr-near-black); border-radius: 999px;\n} @media (max-width: 960px) {.price-tiers { grid-template-columns: repeat(2, 1fr); }.tier { border-bottom: 1px solid var(--tr-light-gray); }.tier:nth-child(2) { border-right: none; }.tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {.price-tiers { grid-template-columns: 1fr; }.tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }.tier:last-child { border-bottom: none; }\n} \/* ================================================================ ENERGY COSTS INFO BOX ================================================================ *\/.energy-rows { border: 1px solid var(--tr-light-gray);\n}.energy-row { display: grid; grid-template-columns: 1fr auto; padding: 24px 32px; gap: 24px; align-items: center;\n}.energy-row:nth-child(even) { background: var(--tr-cream); }.energy-row.label { font-size: 16px; color: var(--tr-dark-gray); }.energy-row.value { font-size: 18px; font-weight: 600; letter-spacing: -0.01em; text-align: right; white-space: nowrap;\n}.energy-section-intro { font-size: 17px; color: var(--tr-dark-gray); max-width: 820px; margin-bottom: 48px;\n}.subhead { font-size: 16px; font-weight: 600; margin-top: 48px; margin-bottom: 20px; letter-spacing: -0.005em;\n}.num-list { list-style: none; padding: 0; margin: 0; counter-reset: n; display: flex; flex-direction: column; gap: 20px;\n}.num-list li { counter-increment: n; display: grid; grid-template-columns: 40px 1fr; align-items: start; gap: 8px; padding: 20px 0; border-top: 1px solid var(--tr-light-gray); font-size: 16px; line-height: 1.6; color: var(--tr-dark-gray);\n}.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.num-list li::before { content: counter(n, decimal-leading-zero); font-size: 13px; font-weight: 500; color: var(--tr-medium-gray); letter-spacing: 0.04em; padding-top: 4px;\n}.num-list li strong { font-weight: 600; color: var(--tr-near-black); }.trailing-note { margin-top: 40px; padding: 20px 24px; border-left: 2px solid var(--tr-accent); font-size: 15px; color: var(--tr-dark-gray); background: var(--tr-cream);\n} @media (max-width: 560px) {.energy-row { grid-template-columns: 1fr; padding: 20px 20px; }.energy-row.value { text-align: left; }\n} \/* ================================================================ WELLIS FOCUS — two column ================================================================ *\/.wellis-focus { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start;\n}.wellis-photo { aspect-ratio: 4\/5; background: radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%), linear-gradient(155deg, #2a2824, #141210 70%, #0a0908); color: rgba(255,255,255,0.3); display: flex; align-items: center; justify-content: center; position: relative; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; padding: 24px; text-align: center;\n}.wellis-copy h2 { margin-bottom: 24px; }.wellis-copy p.lead { font-size: 17px; color: var(--tr-dark-gray); line-height: 1.6;\n}.wellis-copy h3 { font-size: 16px; font-weight: 600; margin-top: 32px; margin-bottom: 16px;\n}.wellis-bullets { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column;\n}.wellis-bullets li { padding: 14px 0; border-top: 1px solid var(--tr-light-gray); font-size: 15px; display: flex; gap: 12px;\n}.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.wellis-bullets li i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; margin-top: 2px;\n}.series-strip { margin-top: 72px;\n}.series-strip h3 { font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); margin-bottom: 24px;\n}.series-scroll { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px;\n}.series-card { padding: 28px 24px; border: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 12px; background: var(--tr-white); transition: border-color var(--tr-dur) var(--tr-ease); min-height: 220px;\n}.series-card:hover { border-color: var(--tr-near-black); }.series-card.name { font-size: 18px; font-weight: 600; letter-spacing: -0.01em;\n}.series-card.models { font-size: 13px; color: var(--tr-medium-gray); line-height: 1.6;\n} @media (max-width: 1000px) {.wellis-focus { grid-template-columns: 1fr; gap: 48px; }.wellis-photo { aspect-ratio: 16\/10; }.series-scroll { grid-template-columns: none; display: flex; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 16px; margin: 0 -24px; padding-left: 24px; padding-right: 24px; }.series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n} \/* ================================================================ DELIVERY \/ WARRANTY 3-column ================================================================ *\/.three-col { display: grid; grid-template-columns: repeat(3, 1fr); gap: 64px;\n}.three-col \u003e div { display: flex; flex-direction: column; gap: 16px; padding-top: 24px; border-top: 1px solid var(--tr-near-black);\n}.three-col h3 { font-size: 20px; font-weight: 600; }.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; } @media (max-width: 960px) {.three-col { grid-template-columns: 1fr; gap: 32px; }\n} \/* ================================================================ KLARNA ================================================================ *\/.klarna-section { background: var(--tr-cream); }.klarna-logo { display: inline-flex; align-items: center; padding: 10px 18px; background: #FFA8CD; color: #17120f; font-weight: 700; font-size: 18px; letter-spacing: -0.01em; border-radius: 999px; margin-bottom: 28px;\n}.klarna-pills { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-top: 8px; margin-bottom: 32px;\n}.klarna-pill { padding: 20px 24px; background: var(--tr-white); border: 1px solid var(--tr-near-black); text-align: center; font-size: 15px; font-weight: 500; line-height: 1.4; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease);\n}.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }.klarna-note { margin-top: 24px; font-size: 14px; color: var(--tr-medium-gray); text-align: center;\n}\n@media (max-width: 800px) {.klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {.klarna-pills { grid-template-columns: 1fr; }\n} \/* ================================================================ FAQ ================================================================ *\/.faq-list { max-width: 880px; margin: 0 auto; }.faq-item { border-bottom: 1px solid var(--tr-near-black); }.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }.faq-q { width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 24px; background: none; border: none; cursor: pointer; padding: 28px 0; font-family: inherit; font-size: 18px; font-weight: 500; color: var(--tr-near-black); text-align: left; letter-spacing: -0.005em;\n}.faq-q.chevron { transition: transform 240ms var(--tr-ease); flex-shrink: 0; display: inline-flex;\n}.faq-item.open.faq-q.chevron { transform: rotate(180deg); }.faq-a { overflow: hidden; max-height: 0; opacity: 0; transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}.faq-item.open.faq-a { max-height: 400px; opacity: 1; padding-bottom: 32px;\n}.faq-a p { font-size: 17px; color: var(--tr-medium-gray); max-width: 760px; line-height: 1.65;\n} \/* ================================================================ BLACK CTA ================================================================ *\/.cta-black { background: var(--tr-black); color: var(--tr-white); padding: 140px 0; text-align: center;\n}.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }.cta-black p { color: rgba(255,255,255,0.75); font-size: 18px; line-height: 1.6; max-width: 600px; margin: 0 auto 40px;\n}.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; } @media (max-width: 640px) {.cta-black { padding: 96px 0; }\n} \/* ================================================================ FOOTER ================================================================ *\/\nfooter.site-footer { background: var(--tr-black); color: var(--tr-white); padding: 80px 0 32px; border-top: 1px solid #1a1a1a;\n}.footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr 1fr; gap: 40px;\n}.footer-brand { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-desc { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); max-width: 320px;\n}.footer-col h4 { font-size: 13px; font-weight: 600; letter-spacing: 0.04em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-col ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px;\n}.footer-col a { font-size: 14px; color: var(--tr-light-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.footer-col a:hover { color: var(--tr-accent); }.footer-bottom { margin-top: 64px; padding-top: 24px; border-top: 1px solid #1a1a1a; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px; font-size: 12px; color: var(--tr-medium-gray);\n}.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; } @media (max-width: 900px) {.footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }.footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {.footer-grid { grid-template-columns: 1fr; }\n} \/* ================================================================ MOBILE NAV DRAWER ================================================================ *\/.mobile-nav { position: fixed; inset: 0; background: var(--tr-white); z-index: 100; display: flex; flex-direction: column; padding: 24px; transform: translateY(-100%); transition: transform 320ms var(--tr-ease);\n}.mobile-nav.open { transform: translateY(0); }.mobile-nav-top { display: flex; justify-content: space-between; align-items: center; height: 48px;\n}.mobile-nav-links { margin-top: 48px; display: flex; flex-direction: column; gap: 8px;\n}.mobile-nav-links a { padding: 16px 0; font-size: 24px; font-weight: 500; letter-spacing: -0.01em; border-bottom: 1px solid var(--tr-light-gray);\n} \/* ================================================================ UTILITIES ================================================================ *\/.spacer-sm { height: 48px; } \u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-manhattan-life-hot-tub#product\",\"name\":\"Wellis Manhattan Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"The most compact CityLife. Three people in a 2010×1530 mm footprint — fits balconies and small gardens.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"8699\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-manhattan-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Manhattan\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-manhattan-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Manhattan cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Manhattan Hot Tub is priced at \\u20ac8,699 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Manhattan?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Manhattan is a 3-person hot tub \\u2014 seating layout: 1 lounge + 2 sitting (3 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Manhattan suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Manhattan uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Manhattan to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Manhattan factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e \u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Manhattan\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e \u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Manhattan Hot Tub\u003c\/h1\u003e \u003cp\u003eThe most compact CityLife. Three people in a 2010×1530 mm footprint — fits balconies and small gardens.\u003c\/p\u003e \u003cdiv class=\"hero-cta\"\u003e \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"trust-bar\" aria-label=\"Wellis Manhattan at a glance\"\u003e \u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e3-person\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e2010×1530×850 mm\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e€8,699 incl. VAT\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Manhattan technical specifications\u003c\/h2\u003e \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e \u003c\/div\u003e \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e \u003ctbody\u003e \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2010×1530×850 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 2 sitting (3 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e242 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e710 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e30\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Manhattan via TwoRelax\u003c\/h2\u003e \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Manhattan ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eWhat you get\u003c\/h3\u003e \u003cul\u003e \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Manhattan\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Manhattan cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Manhattan Hot Tub is priced at €8,699 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Manhattan?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Manhattan is a 3-person hot tub — seating layout: 1 lounge + 2 sitting (3 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Manhattan suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Manhattan uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Manhattan to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Manhattan factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eExplore more\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e \/\/ FAQ accordion document.querySelectorAll('#faq-list.faq-q').forEach(btn =\u003e { btn.addEventListener('click', () =\u003e { const item = btn.closest('.faq-item'); const open = item.classList.toggle('open'); btn.setAttribute('aria-expanded', open ? 'true' : 'false'); }); }); \/\/ Mobile menu const menu = document.getElementById('mobile-nav'); document.getElementById('open-menu')?.addEventListener('click', () =\u003e { menu.classList.add('open'); menu.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; }); document.getElementById('close-menu')?.addEventListener('click', () =\u003e { menu.classList.remove('open'); menu.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; }); \/\/ Initial lucide render if (window.lucide) window.lucide.createIcons(); \u003c\/script\u003e \u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Manhattan Life\u003c\/b\u003e is a slim, modern outdoor hot tub designed specifically for smaller outdoor spaces. Its rectangular format makes it the ideal choice for narrow terraces, compact patios, and urban gardens — delivering genuine hydrotherapy performance without requiring a large footprint.\u003c\/p\u003e\n\u003cp\u003eWith \u003cb\u003eone full-length lounger and two upright seats\u003c\/b\u003e, the Manhattan Life is perfectly sized for couples and small households who want effective spa therapy in a space-efficient design.\u003c\/p\u003e \u003ch2\u003eSlim Profile — Designed for Compact Spaces\u003c\/h2\u003e\n\u003cp\u003eUnlike square hot tubs, the Manhattan Life's elongated rectangular shape allows it to fit along walls, fences, and in areas where width is limited. Despite its compact format, it delivers a full hydrotherapy experience with a genuine lounger position and two comfortable upright seats.\u003c\/p\u003e \u003ch2\u003e30-Jet Hydrotherapy\u003c\/h2\u003e\n\u003cp\u003e30 targeted jets cover the lounger and upright seating positions, delivering massage to the neck, shoulders, back, and lower legs. The jet layout provides effective therapeutic coverage for all three seating positions — delivering relief from muscle tension and everyday stress.\u003c\/p\u003e \u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 3 persons (1 lounger + 2 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 30 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e Up to 200 cm — slim rectangular format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e Under 1,000 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054715174\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. Free delivery across Austria, expert guidance, and after-sales support for the full Wellis range. Contact us for a quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eWellis Firenze Life Deluxe (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-teide-life-hot-tub\"\u003eWellis Teide Life (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eWellis Mars Plug \u0026amp; Play (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Manhattan?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Manhattan is built for \u003cstrong\u003e3 people\u003c\/strong\u003e — 1 full-body lounger and 2 upright seats — with \u003cstrong\u003e30 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Manhattan to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Manhattan is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Manhattan is a \u003cstrong\u003eslim rectangular CityLife hot tub that fits through standard doorways\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want pure couple hydrotherapy without wasted space.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Manhattan's compact 2010 × 1530 × 850 mm footprint slides through a standard 80 cm doorway on its side, making it the right choice for narrow patios, terrace houses, rooftops, and tight garden access where larger hot tubs can't fit.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Manhattan specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Manhattan is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Manhattan Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Manhattan — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eWellis Firenze\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eSame compact class, 2 loungers + 1 upright instead of 1 lounger + 2.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 37 jets · 2130 × 1600 × 750 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-teide-life-hot-tub\"\u003eWellis Teide\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003ePeakLife upgrade in the same 3-person compact class.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 32 jets · 1600 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-mars-plug-and-play-hot-tub\"\u003eWellis Mars P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003ePlug \u0026amp; Play alternative\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 37 jets · 2130 × 1600 × 750 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Manhattan\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Manhattan fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Manhattan fits \u003cstrong\u003e3 people\u003c\/strong\u003e — 1 lounger and 2 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Manhattan have?\u003c\/summary\u003e\n\u003cp\u003eThe Manhattan has \u003cstrong\u003e30 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Manhattan need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V \/ 3 × 16A–400V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Manhattan?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2010 × 1530 × 850 mm\u003c\/strong\u003e. Dry weight: 242 kg. Water volume: 710 litres. It fits through a standard 80 cm door on its side.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Manhattan include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Manhattan ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Manhattan take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Manhattan is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Manhattan in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Manhattan against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eFirenze\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-teide-life-hot-tub\"\u003eTeide\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337124323710,"sku":"TR-WLS-MANHATTAN-D-Sterling-Brown","price":11399.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337124356478,"sku":"TR-WLS-MANHATTAN-D-Sterling-Grey","price":11399.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337124389246,"sku":"TR-WLS-MANHATTAN-D-IceWhite-Brown","price":11399.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337124422014,"sku":"TR-WLS-MANHATTAN-D-IceWhite-Grey","price":11399.0,"currency_code":"EUR","in_stock":true},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337124454782,"sku":"TR-WLS-MANHATTAN-P-Sterling-Brown","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337124487550,"sku":"TR-WLS-MANHATTAN-P-Sterling-Grey","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337124520318,"sku":"TR-WLS-MANHATTAN-P-IceWhite-Brown","price":14199.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337124553086,"sku":"TR-WLS-MANHATTAN-P-IceWhite-Grey","price":14199.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at17.19.03.png?v=1776255902"},{"product_id":"wellis-budapest-life-hot-tub","title":"Wellis Budapest Life Hot Tub — 5-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-budapest-life-hot-tub#product\",\"name\":\"Wellis Budapest Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Compact 2×2 m five-person CityLife with two lounge seats. 1×3HP pump, 42 jets, 16A plug-compatible in Deluxe.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"8999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-budapest-life-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Budapest\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-budapest-life-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Budapest cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Budapest Hot Tub is priced at \\u20ac8,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Budapest?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Budapest is a 5-person hot tub \\u2014 seating layout: 2 lounge + 3 sitting (5 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Budapest suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Budapest uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Budapest to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Budapest factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Budapest\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · CityLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Budapest Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eCompact 2×2 m five-person CityLife with two lounge seats. 1×3HP pump, 42 jets, 16A plug-compatible in Deluxe.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Budapest at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eCityLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2000×2000×890 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€8,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Budapest technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2000×2000×890 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 3 sitting (5 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e299 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,200 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eWPS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof with W-Side corner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"margin:12px 0 0;\"\u003eTrim variants available: \u003cstrong\u003eDeluxe · Premium\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Budapest via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Budapest ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Budapest\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Budapest cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Budapest Hot Tub is priced at €8,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Budapest?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Budapest is a 5-person hot tub — seating layout: 2 lounge + 3 sitting (5 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Budapest suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Budapest uses Life Scandinavian insulation with a WPS frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Budapest to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Budapest factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Budapest Life\u003c\/b\u003e is a compact and stylish outdoor hot tub designed to deliver comfortable hydrotherapy with a focus on shared relaxation. With \u003cb\u003etwo full-body loungers and three upright seats\u003c\/b\u003e, it offers a flexible layout that's equally suited to couples wanting simultaneous massages and small groups enjoying a social spa evening.\u003c\/p\u003e\n\u003cp\u003eIts efficient square footprint and thoughtful design make it a great fit for modern gardens, terraces, and outdoor living spaces of all sizes.\u003c\/p\u003e\n\n\u003ch2\u003eDual Lounger Layout\u003c\/h2\u003e\n\u003cp\u003eTwo ergonomic full-body loungers are the heart of the Budapest Life's layout, allowing two users to recline simultaneously and enjoy a complete head-to-foot massage experience. The three upright seats provide additional seating variety — ideal for different body positions and group configurations.\u003c\/p\u003e\n\n\u003ch2\u003e42-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e42 jets are positioned across both lounger and all three upright seating positions, delivering targeted therapy for the neck, shoulders, upper back, lower back, and legs. Adjustable jet pressure lets users personalise the massage intensity across all positions.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient year-round performance\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (2 loungers + 3 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 42 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 221–230 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054713507\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, delivering free across Germany and Austria with professional setup and full after-sales support. Get in touch for a quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Budapest?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Budapest is built for \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 full-body loungers and 3 upright seats — with \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Budapest to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Budapest is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Budapest is a \u003cstrong\u003ecompact CityLife dual-lounger that runs on a standard 16A supply\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eCityLife\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Budapest's compact square 2000×2000 mm footprint fits on a standard concrete slab in a garden or terrace corner; deliverable through most rear-garden access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's mid-range CityLife line combines the Easy7 digital controller, MyMusic™ 2.0 audio, W-EC energy-saving pump, and full Life Scandinavian insulation at a tier below PeakLife. The Budapest specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Budapest is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Budapest Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Budapest — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003eWellis Prague\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 2000×2000 size with 1 lounger + 5 uprights instead of 2 loungers + 3.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 50 jets · 2000 × 2000 × 890 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2180 CityLife with the same 2-lounger layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-pluto-hot-tub\"\u003eWellis Pluto\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eClassicLine 2000×2000 alternative at entry-level price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2000 × 2000 × 890 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Budapest\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Budapest fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Budapest fits \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 loungers and 3 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Budapest have?\u003c\/summary\u003e\n\u003cp\u003eThe Budapest has \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Budapest need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V \/ 3 × 16A–400V. It runs on a standard household 16A \/ 230V supply — the same circuit as your washing machine. Optional upgrades to 1 × 25A–230V \/ 3 × 16A–400V unlock faster heating when the massage motors are running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Budapest?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2000 × 2000 × 890 mm\u003c\/strong\u003e. Dry weight: 299 kg. Water volume: 1200 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Budapest include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Budapest ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Budapest take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Budapest is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Budapest in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Budapest against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003ePrague\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003ePalermo\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57337126584702,"sku":"TR-WLS-BUDAPEST-D-Sterling-Brown","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57337126617470,"sku":"TR-WLS-BUDAPEST-D-Sterling-Grey","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57337126650238,"sku":"TR-WLS-BUDAPEST-D-IceWhite-Brown","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57337126683006,"sku":"TR-WLS-BUDAPEST-D-IceWhite-Grey","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Brown","offer_id":57337126715774,"sku":"TR-WLS-BUDAPEST-D-Midnight-Brown","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Midnight Canyon \/ Grey","offer_id":57337126748542,"sku":"TR-WLS-BUDAPEST-D-Midnight-Grey","price":7855.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57337126781310,"sku":"TR-WLS-BUDAPEST-P-Sterling-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57337126814078,"sku":"TR-WLS-BUDAPEST-P-Sterling-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57337126846846,"sku":"TR-WLS-BUDAPEST-P-IceWhite-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57337126879614,"sku":"TR-WLS-BUDAPEST-P-IceWhite-Grey","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Brown","offer_id":57337126912382,"sku":"TR-WLS-BUDAPEST-P-Midnight-Brown","price":14599.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Midnight Canyon \/ Grey","offer_id":57337126945150,"sku":"TR-WLS-BUDAPEST-P-Midnight-Grey","price":14599.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-27at18.01.02.png?v=1776255834"},{"product_id":"wellis-venus-hot-tub","title":"Wellis Venus Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-venus-hot-tub#product\",\"name\":\"Wellis Venus Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"ClassicLine six-person entry hot tub. 49 jets, 2×2HP pumps. Scandinavian insulation available as upgrade.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"7200\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-venus-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Venus\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-venus-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Venus cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Venus Hot Tub is priced at \\u20ac7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Venus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Venus is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Venus suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Venus uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Venus to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Venus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Venus\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · ClassicLine\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Venus Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eClassicLine six-person entry hot tub. 49 jets, 2×2HP pumps. Scandinavian insulation available as upgrade.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Venus at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eClassicLine\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2150×2150×860 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€7,200 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Venus technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2150×2150×860 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e270 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,189 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eImpregnated wood\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePolyfoam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Venus via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Venus ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Venus\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Venus cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Venus Hot Tub is priced at €7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Venus?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Venus is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Venus suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Venus uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Venus to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Venus factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Venus\u003c\/b\u003e is a well-proportioned outdoor hot tub delivering reliable hydrotherapy and comfortable relaxation for everyday use. With \u003cb\u003eone full-length lounger and five upright seats\u003c\/b\u003e for six people, it offers a balanced layout that suits both individual sessions and social use.\u003c\/p\u003e\n\u003cp\u003ePart of the Wellis Classic Line, the Venus combines solid 49-jet performance with clean modern styling and user-friendly controls — an ideal choice for those entering the world of home hydrotherapy.\u003c\/p\u003e\n\n\u003ch2\u003eSeating for 6\u003c\/h2\u003e\n\u003cp\u003eThe Venus features a well-thought-out seating arrangement with one full-body reclining lounger and five ergonomically shaped upright seats. Users in the lounger enjoy a complete head-to-toe massage, while the upright positions allow for social interaction during spa sessions.\u003c\/p\u003e\n\n\u003ch2\u003e49-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e49 jets are distributed across all seating positions, targeting the neck, shoulders, upper back, lower back, and legs. The adjustable pressure system lets you customise your massage experience — gentle evening relaxation or firmer post-workout therapy.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment\u003c\/li\u003e\n\u003cli\u003ePolyfoam insulation for energy-efficient heating\u003c\/li\u003e\n\u003cli\u003eLED mood lighting for evening use\u003c\/li\u003e\n\u003cli\u003e2 pumps\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 49 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054707025\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, offering free delivery throughout Germany and Austria, professional setup, and long-term after-sales support. Contact us for a quote and financing options today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-palermo-life-hot-tub\"\u003eWellis Palermo Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/friends-range\"\u003eAlle Friends Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Venus?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Venus is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e49 hydrotherapy jets\u003c\/strong\u003e, 2 × 2 HP, and a 3 kW heater. If you're comparing the Venus to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Venus is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Venus is a \u003cstrong\u003emid-size ClassicLine family hot tub in the same 2150×2150 footprint as the PeakLife Atlas\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eClassicLine\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Venus's mid-size 2180×2180 mm square footprint balances generous seating with manageable delivery — it fits most German and Austrian residential access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's entry-level ClassicLine uses an impregnated wood frame, Easy4 controller, and polyfoam insulation (Scandinavian insulation is optional) for excellent value without the premium price. The Venus specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 2 × Superfine cartridge filtration, and optional SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Venus is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Venus Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Venus — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSmaller 2000 ClassicLine with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 46 jets · 2000 × 2000 × 900 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePeakLife upgrade in the identical 2150×2150 footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 43 jets · 2150 × 2150 × 865 mm · PeakLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-malaga-life-hot-tub\"\u003eWellis Malaga\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife upgrade in a slightly larger 2180 footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 40 jets · 2180 × 2180 × 900 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Venus\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Venus fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Venus fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Venus have?\u003c\/summary\u003e\n\u003cp\u003eThe Venus has \u003cstrong\u003e49 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 2 × 2 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Venus need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 20A–230V\u003c\/strong\u003e. Recommended: 1 × 32A–230V \/ 3 × 16A–400V. It requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 32A–230V \/ 3 × 16A–400V configuration.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Venus?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2150 × 2150 × 860 mm\u003c\/strong\u003e. Dry weight: 270 kg. Water volume: 1189 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Venus include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Venus ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Venus take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Venus is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Venus in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Venus against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eJupiter\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eAtlas\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Grey","offer_id":57337133793662,"sku":"TR-WLS-VENUS-S-Sterling-Grey","price":7200.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337133826430,"sku":"TR-WLS-VENUS-S-IceWhite-Grey","price":7200.0,"currency_code":"EUR","in_stock":false},{"title":"Midnight Canyon \/ Grey","offer_id":57337133859198,"sku":"TR-WLS-VENUS-S-Midnight-Grey","price":7200.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-29at13.30.10.png?v=1776255937"},{"product_id":"wellis-jupiter-hot-tub","title":"Wellis Jupiter Hot Tub — 6-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-jupiter-hot-tub#product\",\"name\":\"Wellis Jupiter Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Compact 2×2 m ClassicLine with 46 jets. 20A plug operation possible, making it an excellent retrofit for existing outdoor sockets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"7200\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-jupiter-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Jupiter\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-jupiter-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Jupiter cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Jupiter Hot Tub is priced at \\u20ac7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Jupiter?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Jupiter is a 6-person hot tub \\u2014 seating layout: 1 lounge + 5 sitting (6 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Jupiter suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Jupiter uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Jupiter to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Jupiter factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Jupiter\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · ClassicLine\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Jupiter Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eCompact 2×2 m ClassicLine with 46 jets. 20A plug operation possible, making it an excellent retrofit for existing outdoor sockets.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Jupiter at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eClassicLine\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2000×2000×900 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€7,200 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Jupiter technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2000×2000×900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 sitting (6 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e260 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,136 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eImpregnated wood\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePolyfoam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Jupiter via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Jupiter ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Jupiter\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Jupiter cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Jupiter Hot Tub is priced at €7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Jupiter?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Jupiter is a 6-person hot tub — seating layout: 1 lounge + 5 sitting (6 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Jupiter suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Jupiter uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Jupiter to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Jupiter factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Jupiter\u003c\/b\u003e is a practical and well-rounded outdoor hot tub delivering reliable hydrotherapy and everyday comfort. With \u003cb\u003eone full-length lounger and five upright seats\u003c\/b\u003e, it provides a flexible layout that accommodates both solo relaxation and social evenings with family and friends.\u003c\/p\u003e\n\u003cp\u003ePart of the Wellis Classic Line, the Jupiter is designed for straightforward performance, simple operation, and long-term durability — an excellent choice for first-time hot tub owners.\u003c\/p\u003e\n\n\u003ch2\u003eSeating for 6\u003c\/h2\u003e\n\u003cp\u003eThe Jupiter's layout balances a full-body lounger with five ergonomically shaped upright seats. The lounger provides a reclining full-body massage, while the upright positions allow for a more social seating arrangement. Each seat is designed to target different muscle zones for a varied massage experience.\u003c\/p\u003e\n\n\u003ch2\u003e46-Jet Hydrotherapy\u003c\/h2\u003e\n\u003cp\u003e46 jets are positioned across the lounger and all five seat positions, delivering targeted relief for the neck, shoulders, mid-back, lower back, and calves. Adjustable jet pressure lets you dial in the exact intensity — from gentle relaxation to deeper muscle therapy.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment\u003c\/li\u003e\n\u003cli\u003ePolyfoam insulation for efficient heating\u003c\/li\u003e\n\u003cli\u003eLED mood lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 6 persons (1 lounger + 5 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 46 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 1,000–1,499 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054707087\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing free delivery throughout Germany and Austria, professional installation, and after-sales support. Contact us for pricing and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-venus-hot-tub\"\u003eWellis Venus (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-atlas-life-hot-tub\"\u003eWellis Atlas Life (6 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/friends-range\"\u003eAlle Friends Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Jupiter?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Jupiter is built for \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 full-body lounger and 5 upright seats — with \u003cstrong\u003e46 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Jupiter to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Jupiter is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Jupiter is a \u003cstrong\u003eClassicLine entry-level family hot tub with 46 jets and impregnated wood frame\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eClassicLine\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Jupiter's compact square 2000×2000 mm footprint fits on a standard concrete slab in a garden or terrace corner; deliverable through most rear-garden access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 25A–230V configuration.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's entry-level ClassicLine uses an impregnated wood frame, Easy4 controller, and polyfoam insulation (Scandinavian insulation is optional) for excellent value without the premium price. The Jupiter specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and optional SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Jupiter is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Jupiter Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Jupiter — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-venus-hot-tub\"\u003eWellis Venus\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 2150 ClassicLine with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 49 jets · 2150 × 2150 × 860 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003eWellis Prague\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife upgrade at the same 2000×2000 footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 50 jets · 2000 × 2000 × 890 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-castor-plug-and-play-hot-tub\"\u003eWellis Castor P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePlug \u0026amp; Play version with the same 1-lounger + 5 layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 20 jets · 2000 × 2000 × 900 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Jupiter\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Jupiter fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Jupiter fits \u003cstrong\u003e6 people\u003c\/strong\u003e — 1 lounger and 5 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Jupiter have?\u003c\/summary\u003e\n\u003cp\u003eThe Jupiter has \u003cstrong\u003e46 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Jupiter need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 20A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V. It requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 25A–230V configuration.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Jupiter?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2000 × 2000 × 900 mm\u003c\/strong\u003e. Dry weight: 260 kg. Water volume: 1136 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Jupiter include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Jupiter ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Jupiter take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Jupiter is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Jupiter in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Jupiter against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-venus-hot-tub\"\u003eVenus\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-prague-life-hot-tub\"\u003ePrague\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Grey","offer_id":57337134612862,"sku":"TR-WLS-JUPITER-S-Sterling-Grey","price":9390.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337134645630,"sku":"TR-WLS-JUPITER-S-IceWhite-Grey","price":9390.0,"currency_code":"EUR","in_stock":false},{"title":"Midnight Canyon \/ Grey","offer_id":57337134678398,"sku":"TR-WLS-JUPITER-S-Midnight-Grey","price":9390.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-29at18.28.58.png?v=1776255870"},{"product_id":"wellis-pluto-hot-tub","title":"Wellis Pluto Hot Tub — 5-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-pluto-hot-tub#product\",\"name\":\"Wellis Pluto Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Hot Tub\",\"description\":\"Two-lounge ClassicLine five-seater. 42 jets, 1×3HP pump, 20A plug-compatible.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"7200\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-pluto-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Pluto\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-pluto-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Pluto cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Pluto Hot Tub is priced at \\u20ac7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Pluto?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Pluto is a 5-person hot tub \\u2014 seating layout: 2 lounge + 3 sitting (5 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Pluto suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Pluto uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Pluto to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Pluto factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Pluto\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · ClassicLine\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Pluto Hot Tub\u003c\/h1\u003e\n    \u003cp\u003eTwo-lounge ClassicLine five-seater. 42 jets, 1×3HP pump, 20A plug-compatible.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Pluto at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eClassicLine\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5-person\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2000×2000×890 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€7,200 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Pluto technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2000×2000×890 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 3 sitting (5 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e236 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e956 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eImpregnated wood\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePolyfoam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Pluto via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Pluto ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Pluto\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Pluto cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Pluto Hot Tub is priced at €7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Pluto?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Pluto is a 5-person hot tub — seating layout: 2 lounge + 3 sitting (5 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Pluto suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Pluto uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Pluto to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Pluto factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every hot tub model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Pluto\u003c\/b\u003e is a compact, couple-focused outdoor hot tub delivering comfortable hydrotherapy in a practical, space-saving format. With \u003cb\u003etwo full-length loungers and three upright seats\u003c\/b\u003e, its layout is perfectly designed for partners who want to enjoy simultaneous full-body massage — with room for additional guests.\u003c\/p\u003e\n\u003cp\u003eSimple to operate and efficient to run, the Pluto is a reliable everyday spa for those who want quality hydrotherapy without unnecessary complexity.\u003c\/p\u003e\n\n\u003ch2\u003eDual Lounger Layout\u003c\/h2\u003e\n\u003cp\u003eThe Pluto's standout feature is its two full-body lounger positions — allowing two users to recline simultaneously and enjoy a complete head-to-foot massage in parallel. The three upright seats complete the layout for flexible group use.\u003c\/p\u003e\n\n\u003ch2\u003e42-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003e42 jets are spread across the lounger positions and upright seats, targeting the neck, shoulders, back, and legs from multiple angles. The adjustable jet pressure allows personalised massage intensity — from gentle evening relaxation to targeted muscle therapy.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment — low chemical use\u003c\/li\u003e\n\u003cli\u003ePolyfoam insulation for efficient heating\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 5 persons (2 loungers + 3 upright seats)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 42 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e Under 1,000 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054706769\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003efree delivery to Germany and Austria \u0026amp; Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. We provide free delivery throughout Germany and Austria, professional installation, and full after-sales support. Contact us for pricing and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-callisto-plug-and-play-hot-tub\"\u003eWellis Callisto Plug \u0026amp; Play (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-castor-plug-and-play-hot-tub\"\u003eWellis Castor Plug \u0026amp; Play (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-makalu-life-hot-tub\"\u003eWellis Makalu Life (5 Personen)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/friends-range\"\u003eAlle Friends Range Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Pluto?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Pluto is built for \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 full-body loungers and 3 upright seats — with \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e, 1 × 3 HP, and a 3 kW heater. If you're comparing the Pluto to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Pluto is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Pluto is a \u003cstrong\u003ecompact ClassicLine dual-lounger hot tub for couples and small families\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003eClassicLine\u003c\/strong\u003e range and suits households who want family wellness with both loungers and sociable seating.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Pluto's compact square 2000×2000 mm footprint fits on a standard concrete slab in a garden or terrace corner; deliverable through most rear-garden access routes.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 25A–230V configuration.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis's entry-level ClassicLine uses an impregnated wood frame, Easy4 controller, and polyfoam insulation (Scandinavian insulation is optional) for excellent value without the premium price. The Pluto specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 2 × Superfine cartridge filtration, and optional SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Pluto is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Pluto Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Pluto — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eWellis Jupiter\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eClassicLine alternative with 1-lounger + 5-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 46 jets · 2000 × 2000 × 900 mm · ClassicLine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eWellis Budapest\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCityLife upgrade at the same 2000×2000 footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 42 jets · 2000 × 2000 × 890 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-callisto-plug-and-play-hot-tub\"\u003eWellis Callisto P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePlug \u0026amp; Play version with the same 2-lounger + 3-upright layout.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 5 seats · 20 jets · 2000 × 2000 × 890 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Pluto\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Pluto fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Pluto fits \u003cstrong\u003e5 people\u003c\/strong\u003e — 2 loungers and 3 upright seats. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Pluto have?\u003c\/summary\u003e\n\u003cp\u003eThe Pluto has \u003cstrong\u003e42 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 3 HP with the 3-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Pluto need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 20A–230V\u003c\/strong\u003e. Recommended: 1 × 25A–230V. It requires a 1 × 20A–230V supply minimum; for the fastest heating and simultaneous full-jet operation we recommend the 1 × 25A–230V configuration.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Pluto?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2000 × 2000 × 890 mm\u003c\/strong\u003e. Dry weight: 236 kg. Water volume: 956 litres. Crane delivery or clear rear-garden access required.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Pluto include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Pluto ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Pluto take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Pluto is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Pluto in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Pluto against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-jupiter-hot-tub\"\u003eJupiter\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-budapest-life-hot-tub\"\u003eBudapest\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Grey","offer_id":57337135104382,"sku":"TR-WLS-PLUTO-S-Sterling-Grey","price":7200.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337135137150,"sku":"TR-WLS-PLUTO-S-IceWhite-Grey","price":7200.0,"currency_code":"EUR","in_stock":false},{"title":"Midnight Canyon \/ Grey","offer_id":57337135169918,"sku":"TR-WLS-PLUTO-S-Midnight-Grey","price":7200.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-29at19.52.56.png?v=1776255919"},{"product_id":"wellis-mars-plug-and-play-hot-tub","title":"Wellis Mars Plug \u0026 Play Hot Tub — 3-person Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/.shopify-section-group-footer-group,.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * { width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] { background-color: #000 !important; padding-left: 0 !important; padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] { max-width: 1400px !important; margin: 0 auto !important; padding-left: 32px !important; padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"].shopify-block { width: 100% !important; max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e \/* ================================================================ TwoRelax — Whirlpool kaufen landing page Critical CSS inlined for Shopify body_html portability. ================================================================ *\/ @font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: normal; font-display: swap;\n}\n@font-face { font-family: 'InterVariable'; src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'), url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype'); font-weight: 100 900; font-style: italic; font-display: swap;\n} :root { --tr-black: #000000; --tr-near-black: #0a0a0a; --tr-dark-gray: #1a1a1a; --tr-medium-gray: #6b7280; --tr-light-gray: #e5e5e5; --tr-cream: #fafaf7; --tr-white: #ffffff; --tr-accent: #d4a574; --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1); --tr-dur: 240ms; --tr-container-max: 1200px; --tr-container-pad: 24px; --tr-section-y: 120px;\n} * { box-sizing: border-box; } html, body { margin: 0; padding: 0; background: var(--tr-white); color: var(--tr-near-black); font-family: var(--tr-font-sans); font-feature-settings: 'ss01' on, 'cv11' on; font-size: 17px; line-height: 1.6; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;\n} h1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; } \/* Typography *\/.tr-h1 { font-size: clamp(44px, 7vw, 72px); line-height: 1.04; letter-spacing: -0.025em; font-weight: 600;\n}.tr-h2 { font-size: clamp(30px, 4vw, 44px); line-height: 1.08; letter-spacing: -0.02em; font-weight: 600;\n}.tr-h3 { font-size: 20px; line-height: 1.3; letter-spacing: -0.01em; font-weight: 600;\n}.tr-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray);\n}.tr-lede { font-size: 19px; line-height: 1.6; color: var(--tr-dark-gray); max-width: 700px;\n}.tr-container { max-width: var(--tr-container-max); margin: 0 auto; padding-left: var(--tr-container-pad); padding-right: var(--tr-container-pad);\n} section { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; } \/* Buttons *\/.tr-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; font-size: 16px; font-weight: 500; letter-spacing: 0.01em; line-height: 1; padding: 16px 30px; border-radius: 999px; border: 1px solid transparent; cursor: pointer; transition: transform var(--tr-dur) var(--tr-ease), background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease); white-space: nowrap;\n}.tr-btn:hover { transform: scale(1.02); }.tr-btn:active { transform: scale(0.99); }.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); } \/* ================================================================ NAV ================================================================ *\/.nav { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,0.98); border-bottom: 1px solid var(--tr-light-gray); height: 72px;\n}.nav-inner { max-width: var(--tr-container-max); margin: 0 auto; height: 100%; padding: 0 var(--tr-container-pad); display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 24px;\n}.nav-links { display: flex; gap: 28px; font-size: 14px; font-weight: 500;\n}.nav-links a { transition: color var(--tr-dur) var(--tr-ease);\n}.nav-links a:hover { color: var(--tr-accent); }.nav-logo { font-size: 22px; font-weight: 600; letter-spacing: -0.02em; text-align: center;\n}.nav-right { display: flex; align-items: center; justify-content: flex-end; gap: 20px;\n}.lang-switch { background: none; border: none; cursor: pointer; font-size: 13px; letter-spacing: 0.04em; color: var(--tr-near-black); padding: 0; font-family: inherit;\n}.lang-switch.sep { margin: 0 6px; color: var(--tr-medium-gray); }.lang-switch.active { font-weight: 600; }.lang-switch.inactive { font-weight: 400; color: var(--tr-medium-gray); }.icon-btn { background: none; border: none; cursor: pointer; padding: 6px; display: inline-flex; align-items: center; color: var(--tr-near-black); transition: color var(--tr-dur) var(--tr-ease);\n}.icon-btn:hover { color: var(--tr-accent); }.mobile-menu-btn { display: none; } @media (max-width: 820px) {.nav-links { display: none; }.nav-inner { grid-template-columns: auto 1fr auto; }.nav-logo { text-align: left; }.nav-right.tr-btn { display: none; }.mobile-menu-btn { display: inline-flex; }\n} \/* Breadcrumbs *\/.breadcrumbs { background: var(--tr-white); border-bottom: 1px solid var(--tr-light-gray); padding: 14px 0; font-size: 13px; color: var(--tr-medium-gray);\n}.breadcrumbs.tr-container { display: flex; gap: 8px; align-items: center; }.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }.breadcrumbs a:hover { color: var(--tr-accent); }.breadcrumbs.sep { color: var(--tr-light-gray); }.breadcrumbs.current { color: var(--tr-near-black); } \/* ================================================================ HERO ================================================================ *\/.hero { position: relative; min-height: calc(100vh - 72px - 44px); display: flex; align-items: flex-end; padding: 0; overflow: hidden; background: #1a1a1a;\n}.hero-image { position: absolute; inset: 0; background: radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%), linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404); display: flex; align-items: center; justify-content: center; color: rgba(255,255,255,0.25); font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase;\n}.hero-image::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}.hero-placeholder-label { position: absolute; top: 24px; right: 24px; padding: 6px 12px; border: 1px solid rgba(255,255,255,0.2); color: rgba(255,255,255,0.45); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; z-index: 1;\n}.hero-content { position: relative; z-index: 2; width: 100%; padding: 120px 0 96px;\n}.hero-content.tr-container { display: flex; flex-direction: column; gap: 28px; align-items: flex-start;\n}.hero-eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-accent);\n}.hero h1 { color: var(--tr-white); max-width: 920px; text-wrap: balance;\n}.hero p { color: rgba(255,255,255,0.85); font-size: 19px; line-height: 1.6; max-width: 620px;\n}.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; } @media (max-width: 640px) {.hero { min-height: 88vh; }.hero-content { padding: 100px 0 64px; }.hero p { font-size: 17px; }.hero-cta.tr-btn { flex: 1 1 auto; min-width: 160px; }\n} \/* ================================================================ TRUST BAR ================================================================ *\/.trust-bar { border-top: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); padding: 28px 0;\n}.trust-bar.tr-container { display: grid; grid-template-columns: repeat(5, 1fr);\n}.trust-item { display: flex; align-items: center; gap: 12px; padding: 4px 20px; font-size: 13px; font-weight: 500; color: var(--tr-near-black); border-left: 1px solid var(--tr-light-gray); min-height: 40px;\n}.trust-item:first-child { border-left: none; }.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; } @media (max-width: 960px) {.trust-bar.tr-container { grid-template-columns: repeat(2, 1fr); gap: 0; }.trust-item { padding: 12px; border-left: none; border-top: 1px solid var(--tr-light-gray); }.trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }.trust-item:nth-child(1),.trust-item:nth-child(2) { border-top: none; }.trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n} \/* ================================================================ SECTION HEADER (centered) ================================================================ *\/.section-head-center { text-align: center; display: flex; flex-direction: column; gap: 20px; align-items: center; margin-bottom: 64px;\n}.section-head-center.tr-h2 { max-width: 820px; text-wrap: balance; }.section-head-center.tr-lede { margin: 0 auto; } \/* ================================================================ FEATURE GRID ================================================================ *\/.feature-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border-top: 1px solid var(--tr-light-gray); border-left: 1px solid var(--tr-light-gray);\n}.feature-cell { padding: 40px 32px; border-right: 1px solid var(--tr-light-gray); border-bottom: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; transition: background var(--tr-dur) var(--tr-ease);\n}.feature-cell:hover { background: var(--tr-cream); }.feature-cell i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px;\n}.feature-cell p { color: var(--tr-medium-gray); font-size: 15px; line-height: 1.6;\n}.feature-closing { margin-top: 48px; text-align: center; font-size: 15px; color: var(--tr-medium-gray); max-width: 720px; margin-left: auto; margin-right: auto;\n} @media (max-width: 960px) {.feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {.feature-grid { grid-template-columns: 1fr; }.feature-cell { padding: 32px 24px; }\n} \/* ================================================================ TYPE SELECTOR (Outdoor \/ Indoor \/ etc.) ================================================================ *\/.cream-section { background: var(--tr-cream); }.type-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px;\n}.type-card { padding: 32px 28px; background: var(--tr-white); border: 1px solid var(--tr-near-black); display: flex; flex-direction: column; gap: 14px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); min-height: 280px; cursor: default;\n}.type-card:hover { background: var(--tr-near-black); color: var(--tr-white);\n}.type-card:hover.price-badge { background: var(--tr-white); color: var(--tr-near-black); border-color: var(--tr-white);\n}.type-card:hover p { color: rgba(255,255,255,0.8); }.type-card h3 { font-size: 19px; font-weight: 600; letter-spacing: -0.01em; line-height: 1.3;\n}.type-card p { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.price-badge { align-self: flex-start; padding: 6px 12px; border: 1px solid var(--tr-near-black); font-size: 12px; font-weight: 500; letter-spacing: 0.02em; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease);\n}.type-card.spacer { flex: 1; } @media (max-width: 960px) {.type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) {.type-grid { grid-template-columns: 1fr; }.type-card { min-height: 0; } } \/* ================================================================ COMPARISON TABLE ================================================================ *\/.compare-table { width: 100%; border-collapse: collapse; font-size: 16px;\n}.compare-table thead th { text-align: left; padding: 20px 16px; font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); border-bottom: 1px solid var(--tr-near-black);\n}.compare-table tbody td { padding: 24px 16px; border-bottom: 1px solid var(--tr-light-gray); vertical-align: top;\n}.compare-table tbody td:first-child { font-weight: 600; width: 22%;\n}.compare-table tbody td:nth-child(2) { width: 28%; color: var(--tr-dark-gray);\n}.compare-table tbody td:nth-child(3) { color: var(--tr-medium-gray);\n}.filter-link { display: inline-flex; align-items: center; gap: 6px; margin-top: 24px; font-size: 14px; font-weight: 500; color: var(--tr-near-black); text-decoration: underline; text-underline-offset: 4px; transition: color var(--tr-dur) var(--tr-ease);\n}.filter-link:hover { color: var(--tr-accent); }.after-table-copy { margin-top: 48px; font-size: 16px; color: var(--tr-medium-gray); max-width: 780px;\n} @media (max-width: 640px) {.compare-table thead { display: none; }.compare-table,.compare-table tbody,.compare-table tr,.compare-table td { display: block; width: 100%; }.compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }.compare-table tbody td { padding: 4px 0; border: none; }.compare-table tbody td:first-child { width: auto; font-size: 18px; }\n} \/* ================================================================ PRICE TIERS ================================================================ *\/.price-tiers { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; border: 1px solid var(--tr-near-black);\n}.tier { padding: 36px 28px; border-right: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 16px; min-height: 260px; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease); background: var(--tr-white);\n}.tier:last-child { border-right: none; }.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }.tier:hover.tier-label { color: rgba(255,255,255,0.6); }.tier:hover.tier-desc { color: rgba(255,255,255,0.85); }.tier-price { font-size: 28px; font-weight: 600; letter-spacing: -0.015em; line-height: 1.1;\n}.tier-label { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.tier-desc { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.5; margin-top: auto;\n}.wellis-range { margin-top: 72px; padding: 36px 32px; border-left: 2px solid var(--tr-near-black); background: var(--tr-cream);\n}.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }.callout-box { margin-top: 40px; padding: 36px 32px; background: var(--tr-white); border: 1px solid var(--tr-light-gray);\n}.callout-box h3 { font-size: 18px; font-weight: 600; margin-bottom: 20px;\n}.callout-box ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 14px;\n}.callout-box li { display: flex; gap: 12px; font-size: 15px; line-height: 1.5; color: var(--tr-dark-gray); padding-left: 0;\n}.callout-box li::before { content: ''; display: block; flex-shrink: 0; width: 6px; height: 6px; margin-top: 10px; background: var(--tr-near-black); border-radius: 999px;\n} @media (max-width: 960px) {.price-tiers { grid-template-columns: repeat(2, 1fr); }.tier { border-bottom: 1px solid var(--tr-light-gray); }.tier:nth-child(2) { border-right: none; }.tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {.price-tiers { grid-template-columns: 1fr; }.tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }.tier:last-child { border-bottom: none; }\n} \/* ================================================================ ENERGY COSTS INFO BOX ================================================================ *\/.energy-rows { border: 1px solid var(--tr-light-gray);\n}.energy-row { display: grid; grid-template-columns: 1fr auto; padding: 24px 32px; gap: 24px; align-items: center;\n}.energy-row:nth-child(even) { background: var(--tr-cream); }.energy-row.label { font-size: 16px; color: var(--tr-dark-gray); }.energy-row.value { font-size: 18px; font-weight: 600; letter-spacing: -0.01em; text-align: right; white-space: nowrap;\n}.energy-section-intro { font-size: 17px; color: var(--tr-dark-gray); max-width: 820px; margin-bottom: 48px;\n}.subhead { font-size: 16px; font-weight: 600; margin-top: 48px; margin-bottom: 20px; letter-spacing: -0.005em;\n}.num-list { list-style: none; padding: 0; margin: 0; counter-reset: n; display: flex; flex-direction: column; gap: 20px;\n}.num-list li { counter-increment: n; display: grid; grid-template-columns: 40px 1fr; align-items: start; gap: 8px; padding: 20px 0; border-top: 1px solid var(--tr-light-gray); font-size: 16px; line-height: 1.6; color: var(--tr-dark-gray);\n}.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.num-list li::before { content: counter(n, decimal-leading-zero); font-size: 13px; font-weight: 500; color: var(--tr-medium-gray); letter-spacing: 0.04em; padding-top: 4px;\n}.num-list li strong { font-weight: 600; color: var(--tr-near-black); }.trailing-note { margin-top: 40px; padding: 20px 24px; border-left: 2px solid var(--tr-accent); font-size: 15px; color: var(--tr-dark-gray); background: var(--tr-cream);\n} @media (max-width: 560px) {.energy-row { grid-template-columns: 1fr; padding: 20px 20px; }.energy-row.value { text-align: left; }\n} \/* ================================================================ WELLIS FOCUS — two column ================================================================ *\/.wellis-focus { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start;\n}.wellis-photo { aspect-ratio: 4\/5; background: radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%), linear-gradient(155deg, #2a2824, #141210 70%, #0a0908); color: rgba(255,255,255,0.3); display: flex; align-items: center; justify-content: center; position: relative; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; padding: 24px; text-align: center;\n}.wellis-copy h2 { margin-bottom: 24px; }.wellis-copy p.lead { font-size: 17px; color: var(--tr-dark-gray); line-height: 1.6;\n}.wellis-copy h3 { font-size: 16px; font-weight: 600; margin-top: 32px; margin-bottom: 16px;\n}.wellis-bullets { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column;\n}.wellis-bullets li { padding: 14px 0; border-top: 1px solid var(--tr-light-gray); font-size: 15px; display: flex; gap: 12px;\n}.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }.wellis-bullets li i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; margin-top: 2px;\n}.series-strip { margin-top: 72px;\n}.series-strip h3 { font-size: 14px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 500; color: var(--tr-medium-gray); margin-bottom: 24px;\n}.series-scroll { display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px;\n}.series-card { padding: 28px 24px; border: 1px solid var(--tr-light-gray); display: flex; flex-direction: column; gap: 12px; background: var(--tr-white); transition: border-color var(--tr-dur) var(--tr-ease); min-height: 220px;\n}.series-card:hover { border-color: var(--tr-near-black); }.series-card.name { font-size: 18px; font-weight: 600; letter-spacing: -0.01em;\n}.series-card.models { font-size: 13px; color: var(--tr-medium-gray); line-height: 1.6;\n} @media (max-width: 1000px) {.wellis-focus { grid-template-columns: 1fr; gap: 48px; }.wellis-photo { aspect-ratio: 16\/10; }.series-scroll { grid-template-columns: none; display: flex; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 16px; margin: 0 -24px; padding-left: 24px; padding-right: 24px; }.series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n} \/* ================================================================ DELIVERY \/ WARRANTY 3-column ================================================================ *\/.three-col { display: grid; grid-template-columns: repeat(3, 1fr); gap: 64px;\n}.three-col \u003e div { display: flex; flex-direction: column; gap: 16px; padding-top: 24px; border-top: 1px solid var(--tr-near-black);\n}.three-col h3 { font-size: 20px; font-weight: 600; }.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; } @media (max-width: 960px) {.three-col { grid-template-columns: 1fr; gap: 32px; }\n} \/* ================================================================ KLARNA ================================================================ *\/.klarna-section { background: var(--tr-cream); }.klarna-logo { display: inline-flex; align-items: center; padding: 10px 18px; background: #FFA8CD; color: #17120f; font-weight: 700; font-size: 18px; letter-spacing: -0.01em; border-radius: 999px; margin-bottom: 28px;\n}.klarna-pills { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-top: 8px; margin-bottom: 32px;\n}.klarna-pill { padding: 20px 24px; background: var(--tr-white); border: 1px solid var(--tr-near-black); text-align: center; font-size: 15px; font-weight: 500; line-height: 1.4; transition: background var(--tr-dur) var(--tr-ease), color var(--tr-dur) var(--tr-ease);\n}.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }.klarna-note { margin-top: 24px; font-size: 14px; color: var(--tr-medium-gray); text-align: center;\n}\n@media (max-width: 800px) {.klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {.klarna-pills { grid-template-columns: 1fr; }\n} \/* ================================================================ FAQ ================================================================ *\/.faq-list { max-width: 880px; margin: 0 auto; }.faq-item { border-bottom: 1px solid var(--tr-near-black); }.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }.faq-q { width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 24px; background: none; border: none; cursor: pointer; padding: 28px 0; font-family: inherit; font-size: 18px; font-weight: 500; color: var(--tr-near-black); text-align: left; letter-spacing: -0.005em;\n}.faq-q.chevron { transition: transform 240ms var(--tr-ease); flex-shrink: 0; display: inline-flex;\n}.faq-item.open.faq-q.chevron { transform: rotate(180deg); }.faq-a { overflow: hidden; max-height: 0; opacity: 0; transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}.faq-item.open.faq-a { max-height: 400px; opacity: 1; padding-bottom: 32px;\n}.faq-a p { font-size: 17px; color: var(--tr-medium-gray); max-width: 760px; line-height: 1.65;\n} \/* ================================================================ BLACK CTA ================================================================ *\/.cta-black { background: var(--tr-black); color: var(--tr-white); padding: 140px 0; text-align: center;\n}.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }.cta-black p { color: rgba(255,255,255,0.75); font-size: 18px; line-height: 1.6; max-width: 600px; margin: 0 auto 40px;\n}.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; } @media (max-width: 640px) {.cta-black { padding: 96px 0; }\n} \/* ================================================================ FOOTER ================================================================ *\/\nfooter.site-footer { background: var(--tr-black); color: var(--tr-white); padding: 80px 0 32px; border-top: 1px solid #1a1a1a;\n}.footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr 1fr; gap: 40px;\n}.footer-brand { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-desc { font-size: 14px; line-height: 1.6; color: var(--tr-medium-gray); max-width: 320px;\n}.footer-col h4 { font-size: 13px; font-weight: 600; letter-spacing: 0.04em; color: var(--tr-white); margin-bottom: 16px;\n}.footer-col ul { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px;\n}.footer-col a { font-size: 14px; color: var(--tr-light-gray); transition: color var(--tr-dur) var(--tr-ease);\n}.footer-col a:hover { color: var(--tr-accent); }.footer-bottom { margin-top: 64px; padding-top: 24px; border-top: 1px solid #1a1a1a; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px; font-size: 12px; color: var(--tr-medium-gray);\n}.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; } @media (max-width: 900px) {.footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }.footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {.footer-grid { grid-template-columns: 1fr; }\n} \/* ================================================================ MOBILE NAV DRAWER ================================================================ *\/.mobile-nav { position: fixed; inset: 0; background: var(--tr-white); z-index: 100; display: flex; flex-direction: column; padding: 24px; transform: translateY(-100%); transition: transform 320ms var(--tr-ease);\n}.mobile-nav.open { transform: translateY(0); }.mobile-nav-top { display: flex; justify-content: space-between; align-items: center; height: 48px;\n}.mobile-nav-links { margin-top: 48px; display: flex; flex-direction: column; gap: 8px;\n}.mobile-nav-links a { padding: 16px 0; font-size: 24px; font-weight: 500; letter-spacing: -0.01em; border-bottom: 1px solid var(--tr-light-gray);\n} \/* ================================================================ UTILITIES ================================================================ *\/.spacer-sm { height: 48px; } \u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-mars-plug-and-play-hot-tub#product\",\"name\":\"Wellis Mars Plug \u0026 Play Hot Tub\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Plug \u0026 Play Hot Tub\",\"description\":\"True Plug \u0026 Play — plug into a standard 16A socket and start bathing. 170 kg empty weight, 37 jets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"7200\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-mars-plug-and-play-hot-tub\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Plug \u0026 Play Hot Tubs\",\"item\":\"https:\/\/tworelax.com\/collections\/wellis-whirlpools\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Mars\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-mars-plug-and-play-hot-tub#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Mars cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Mars Plug \u0026 Play Hot Tub is priced at \\u20ac7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Mars?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Mars is a 3-person plug \u0026 play hot tub \\u2014 seating layout: 2 lounge + 1 sitting (3 persons).\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Mars suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Mars uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Mars to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Mars factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e \u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003eAll Wellis Hot Tubs\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Mars\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e \u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"hero-eyebrow\"\u003eWellis · ClassicLine Plug \u0026amp; Play\u003c\/div\u003e \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Mars Plug \u0026amp; Play Hot Tub\u003c\/h1\u003e \u003cp\u003eTrue Plug \u0026amp; Play — plug into a standard 16A socket and start bathing. 170 kg empty weight, 37 jets.\u003c\/p\u003e \u003cdiv class=\"hero-cta\"\u003e \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e \u003c\/div\u003e \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"trust-bar\" aria-label=\"Wellis Mars at a glance\"\u003e \u003cdiv class=\"tr-container\"\u003e \u003cdiv class=\"trust-item\"\u003eClassicLine Plug \u0026amp; Play\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e3-person\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e2130×1600×750 mm\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003e€7,200 incl. VAT\u003c\/div\u003e \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Mars technical specifications\u003c\/h2\u003e \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e \u003c\/div\u003e \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e \u003ctbody\u003e \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2130×1600×750 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 lounge + 1 sitting (3 persons)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e170 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e685 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×2HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eImpregnated wood\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePolyfoam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003ePoli-MAX™\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSide cover\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eHorizontSide™ UV-proof wood textured\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003ePower (Plug \u0026amp; Play)\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e16A \/ 230V EU (13A UK)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eHeater\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 kW\u003c\/td\u003e\n\u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Mars via TwoRelax\u003c\/h2\u003e \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Mars ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eWhat you get\u003c\/h3\u003e \u003cul\u003e \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"section-head-center\"\u003e \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Mars\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Mars cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Mars Plug \u0026amp; Play Hot Tub is priced at €7,200 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Mars?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Mars is a 3-person plug \u0026amp; play hot tub — seating layout: 2 lounge + 1 sitting (3 persons).\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Mars suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Mars uses Polyfoam insulation with a Impregnated wood frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Mars to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Mars factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e \u003cdiv class=\"tr-container tr-container-narrow\"\u003e \u003cdiv class=\"callout-box\"\u003e \u003ch3\u003eExplore more\u003c\/h3\u003e \u003cul\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-whirlpool\"\u003e\u003cstrong\u003eWellis Whirlpool Guide\u003c\/strong\u003e\u003c\/a\u003e — every plug \u0026amp; play hot tub model compared with prices and specifications.\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/en\/collections\/wellis-whirlpools\"\u003e\u003cstrong\u003eAll Wellis Hot Tubs\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/div\u003e\n\u003c\/section\u003e \u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e \/\/ FAQ accordion document.querySelectorAll('#faq-list.faq-q').forEach(btn =\u003e { btn.addEventListener('click', () =\u003e { const item = btn.closest('.faq-item'); const open = item.classList.toggle('open'); btn.setAttribute('aria-expanded', open ? 'true' : 'false'); }); }); \/\/ Mobile menu const menu = document.getElementById('mobile-nav'); document.getElementById('open-menu')?.addEventListener('click', () =\u003e { menu.classList.add('open'); menu.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; }); document.getElementById('close-menu')?.addEventListener('click', () =\u003e { menu.classList.remove('open'); menu.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; }); \/\/ Initial lucide render if (window.lucide) window.lucide.createIcons(); \u003c\/script\u003e \u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Mars P\u0026amp;P\u003c\/b\u003e is a compact plug-and-play hot tub designed for couples who want a premium hydrotherapy experience with effortless installation. Running on a standard 240V household connection, the Mars P\u0026amp;P requires no specialist electrical work — making it one of the most convenient spas to own.\u003c\/p\u003e\n\u003cp\u003eWith \u003cb\u003etwo full-body loungers, one upright seat, and 37 jets\u003c\/b\u003e, it delivers a surprisingly powerful massage experience in a compact, easy-to-maintain format.\u003c\/p\u003e \u003ch2\u003ePlug \u0026amp; Play — Ideal for Couples\u003c\/h2\u003e\n\u003cp\u003eThe 240V plug-and-play setup means the Mars P\u0026amp;P can be installed in minutes on any level outdoor surface. No new circuits, no permits, no waiting for an electrician. Perfect for gardens, terraces, holiday lets, and anyone who wants to start enjoying their spa immediately.\u003c\/p\u003e \u003ch2\u003e37-Jet Hydrotherapy System\u003c\/h2\u003e\n\u003cp\u003eWith 37 jets across the two lounger positions and single upright seat, the Mars P\u0026amp;P delivers a comprehensive massage system for a plug-and-play model. Jets target the neck, shoulders, mid-back, lower back, and calves — providing effective relief for muscle tension and everyday stress.\u003c\/p\u003e \u003ch2\u003eDual Lounger Design\u003c\/h2\u003e\n\u003cp\u003eBoth primary positions are full-body loungers, allowing two users to recline simultaneously and enjoy complete head-to-foot hydrotherapy. The single upright seat provides an additional option for solo use or a third user.\u003c\/p\u003e \u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMyMusic 2.0\u003c\/b\u003e Bluetooth speaker — relax with your music\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003ePolyfoam insulation\u003c\/li\u003e\n\u003cli\u003eLED ambient lighting\u003c\/li\u003e\n\u003cli\u003e1 pump\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 3 persons (2 loungers + 1 upright seat)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 37 hydrotherapy jets\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSetup:\u003c\/b\u003e 240V plug \u0026amp; play\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e Under 1,000 litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054707001\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch2\u003eTwoRelax — Authorised Wellis Dealer in Austria\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is based in Innsbruck and delivers Wellis hot tubs across Austria and Germany. Free delivery, expert advice, and financing options available. Contact us today for a personalised quote.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-callisto-plug-and-play-hot-tub\"\u003eWellis Callisto Plug \u0026amp; Play (5 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-castor-plug-and-play-hot-tub\"\u003eWellis Castor Plug \u0026amp; Play (5 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan Life (3 Personen)\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"\/en\/collections\/outdoor-whirlpools\"\u003eAlle Outdoor Whirlpools\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Mars P\u0026amp;P?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Mars P\u0026amp;P is built for \u003cstrong\u003e3 people\u003c\/strong\u003e — 2 full-body loungers and 1 upright seat — with \u003cstrong\u003e37 hydrotherapy jets\u003c\/strong\u003e, 1 × 2 HP, and a 2 kW heater. If you're comparing the Mars P\u0026amp;P to other Wellis models, here are the specific reasons to choose this one.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Mars P\u0026amp;P is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Mars P\u0026amp;P is a \u003cstrong\u003ePlug \u0026amp; Play couple hot tub that runs on a standard 16A Schuko outlet\u003c\/strong\u003e. It sits in Wellis's \u003cstrong\u003ePlug \u0026amp; Play\u003c\/strong\u003e range and suits households who want pure couple hydrotherapy without wasted space.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Mars P\u0026amp;P's compact 2130 × 1600 × 750 mm footprint slides through a standard 80 cm doorway on its side, making it the right choice for narrow patios, terrace houses, rooftops, and tight garden access where larger hot tubs can't fit.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eIt runs on a standard domestic 16A Schuko outlet The Plug \u0026amp; Play configuration makes installation as simple as unboxing, filling, and plugging in.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eThe Plug \u0026amp; Play configuration is engineered to run on a standard 16A domestic socket — no dedicated electrician or panel upgrade required. Ideal for renters, holiday homes, or anyone wanting zero installation friction. The Mars P\u0026amp;P specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 1 × Superfine cartridge filtration, and optional SmartPhone app remote control. The standard thermo cover is included.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Mars P\u0026amp;P is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different, consider another model from the same Wellis catalogue — see the Comparisons below for like-for-like alternatives by size, layout, and price tier.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Mars P\u0026amp;P Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Mars P\u0026amp;P — same size, same seating layout, or the next step in a different product line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eWellis Firenze\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eIdentical 2130×1600 dimensions in CityLife with full 37-jet hydrotherapy.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 37 jets · 2130 × 1600 × 750 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eWellis Manhattan\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eSimilar 3-person compact CityLife that also runs on 16A.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 3 seats · 30 jets · 2010 × 1530 × 850 mm · CityLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-castor-plug-and-play-hot-tub\"\u003eWellis Castor P\u0026amp;P\u003c\/a\u003e\u003c\/h3\u003e \u003cp\u003e\u003cem\u003eLarger Plug \u0026amp; Play alternative for 6 people.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 20 jets · 2000 × 2000 × 900 mm · Plug \u0026amp; Play\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e \u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Mars P\u0026amp;P\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people does the Wellis Mars P\u0026amp;P fit?\u003c\/summary\u003e\n\u003cp\u003eThe Wellis Mars P\u0026amp;P fits \u003cstrong\u003e3 people\u003c\/strong\u003e — 2 loungers and 1 upright seat. Ergonomics are designed for comfortable simultaneous bathing, not a tight squeeze.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many jets does the Wellis Mars P\u0026amp;P have?\u003c\/summary\u003e\n\u003cp\u003eThe Mars P\u0026amp;P has \u003cstrong\u003e37 hydrotherapy jets\u003c\/strong\u003e. The jets are powered by 1 × 2 HP with the 2-kW heater keeping water at set temperature all year.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Mars P\u0026amp;P need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 16A–230V (Schuko Plug \u0026amp; Play)\u003c\/strong\u003e. Recommended: UK: 1 × 13A–230V. It runs on a standard domestic 16A Schuko outlet The Plug \u0026amp; Play configuration makes installation as simple as unboxing, filling, and plugging in.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the footprint of the Wellis Mars P\u0026amp;P?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e2130 × 1600 × 750 mm\u003c\/strong\u003e. Dry weight: 170 kg. Water volume: 685 litres. It fits through a standard 80 cm door on its side.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Mars P\u0026amp;P include a thermal cover and warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Mars P\u0026amp;P ships with a \u003cstrong\u003estandard thermo cover\u003c\/strong\u003e, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, and full Wellis manufacturer warranty (up to 10 years on the shell and structure — exact terms at order confirmation).\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Mars P\u0026amp;P take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003e5–10 working days from order confirmation for in-stock units. Free curbside delivery to your address in Germany or Austria is included as standard. Optional white-glove service available as a paid upgrade: the Mars P\u0026amp;P is placed at your prepared location (concrete pad, garden base) by the TwoRelax logistics team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I pay for the Wellis Mars P\u0026amp;P in installments through Klarna?\u003c\/summary\u003e\n\u003cp\u003eYes. Klarna offers 3 \/ 6 \/ 12 \/ 24 \/ 36 months installment plans at checkout. You can also combine a partial deposit with Klarna financing for the remainder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis hot tub should I compare the Mars P\u0026amp;P against?\u003c\/summary\u003e\n\u003cp\u003eFor the closest alternatives see \u003ca href=\"\/en\/products\/wellis-firenze-life-hot-tub\"\u003eFirenze\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-manhattan-life-hot-tub\"\u003eManhattan\u003c\/a\u003e. Each is a direct like-for-like alternative by size, seating layout, or product tier.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Grey","offer_id":57333495234942,"sku":"TR-WLS-MARS-PNP-SterlingSilver-Grey","price":7200.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57333495267710,"sku":"TR-WLS-MARS-PNP-IceWhite-Grey","price":7200.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-29at20.47.04.png?v=1776255906"},{"product_id":"wellis-rio-grande-swim-spa","title":"Wellis Rio Grande Swim Spa — 6-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-rio-grande-swim-spa#product\",\"name\":\"Wellis Rio Grande Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"The flagship dual-zone swim spa. Full hydrotherapy section (41 jets, 1 lounge + 5 sitting) plus separate swim zone with 3×3HP swim pumps. Dual heaters.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"46899\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-rio-grande-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Rio Grande\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-rio-grande-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Rio Grande cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Rio Grande Swim Spa is priced at \\u20ac46,899 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Rio Grande?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Rio Grande is a 6-person hydro + swim swim spa \\u2014 seating layout: 1 lounge + 5 (hydro) + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Rio Grande suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Rio Grande uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Rio Grande to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Rio Grande factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Rio Grande\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Rio Grande Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eThe flagship dual-zone swim spa. Full hydrotherapy section (41 jets, 1 lounge + 5 sitting) plus separate swim zone with 3×3HP swim pumps. Dual heaters.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Rio Grande at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6000×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€46,899 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Rio Grande technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e6000×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1 lounge + 5 (hydro) + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,300 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e6,600 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e41 + 3×3HP swim\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2× SmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eHeater\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 × 3 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eDual zone\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Rio Grande via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Rio Grande ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Rio Grande\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Rio Grande cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Rio Grande Swim Spa is priced at €46,899 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Rio Grande?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Rio Grande is a 6-person hydro + swim swim spa — seating layout: 1 lounge + 5 (hydro) + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Rio Grande suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Rio Grande uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Rio Grande to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Rio Grande factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Rio Grande\u003c\/b\u003e is a premium 6-metre swim spa that combines a full-length swim zone with a separate, feature-rich hydrotherapy spa section. Designed for users who want the best of both worlds — serious aqua fitness and luxury relaxation — in a single high-quality unit.\u003c\/p\u003e\n\u003cp\u003eWith dedicated zones for swimming and socialising, the Rio Grande is one of the most versatile products in the Wellis StreamLife range.\u003c\/p\u003e\n\n\u003ch2\u003eFull-Length Swim Zone\u003c\/h2\u003e\n\u003cp\u003eAt 6 metres, the Rio Grande offers one of the longest swim distances in the Wellis lineup. The swim zone delivers a powerful, consistent current for lap training, endurance swimming, and high-intensity aqua fitness. The 4+ pump system ensures reliable, uninterrupted flow throughout the swim session.\u003c\/p\u003e\n\n\u003ch2\u003eLuxury Spa Section — 1 Lounger + 5 Seats\u003c\/h2\u003e\n\u003cp\u003eThe dedicated spa area features one full-body lounger and five ergonomic upright seats, each with targeted massage jets. The Rio Grande's jet layout covers the neck, shoulders, mid-back, lower back, and legs — providing a complete hydrotherapy sequence for recovery and relaxation. A built-in waterfall adds a therapeutic cascade experience.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment\u003c\/li\u003e\n\u003cli\u003eScandinavian Life insulation — efficient all-year heating\u003c\/li\u003e\n\u003cli\u003e4+ pumps for powerful, consistent performance\u003c\/li\u003e\n\u003cli\u003eIntegrated waterfall feature\u003c\/li\u003e\n\u003cli\u003eLED lighting throughout swim and spa zones\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 6 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 1 lounger + 5 upright seats (6 total)\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJets:\u003c\/b\u003e 30–49 hydrotherapy jets in spa zone\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 4+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054711947\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eTwoRelax — Your Wellis Swim Spa Expert in Austria\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, providing professional delivery, crane-lift service, and full installation support across Austria and Germany. Contact us for a tailored quote and site assessment.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eWellis Beach Club Premium (6 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-deluxe-swim-spa\"\u003eWellis Beach Club Deluxe (6 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Rio Grande?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Rio Grande is a \u003cstrong\u003e6000 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e6 seats including 1 full-body lounger\u003c\/strong\u003e, \u003cstrong\u003e41 jets\u003c\/strong\u003e, and 3 × 3 HP + W-EC on the swim side with 2 × 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Rio Grande is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Rio Grande is a \u003cstrong\u003edual-zone 6 m combo spa with a full swim area plus a separate 6-person hot tub zone with lounger\u003c\/strong\u003e. It suits households who want serious training-grade swim sessions paired with hydromassage recovery.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003eSeparate swim zone + dedicated hot tub zone — use one or both at different temperatures.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Rio Grande's flagship 6000 × 2350 × 1470 mm footprint requires crane delivery and a prepared concrete base. Allow site-survey time before ordering. Dry weight: 1300 kg. Water volume: 6600 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eNeeds 1 × 35A–230V (swim) + 1 × 25A–230V (hydro) — split between swim and hydro zones. Recommended: 3 × 16A–400V via a 3-phase connection for simultaneous swim + hydro operation.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eThe Rio Grande is the only Wellis unit that combines a full swim spa and a separate 6-person hot tub zone — two zones, two temperatures, one continuous unit. The Rio Grande specifically ships with the \u003cstrong\u003e2 × SmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, multi-stage cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Rio Grande is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Rio Grande Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Rio Grande — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePure training swim spa without the separate hot tub zone.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 48 jets · 5500 × 2350 × 1470 mm · StreamLife Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eWellis Beach Club Premium\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePool-style 6 m alternative with sunbeds instead of combined seating.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 3 jets · 6000 × 2350 × 1470 mm · StreamLife Pool Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eStandard swim spa alternative at lower price.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 26 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Rio Grande\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Rio Grande?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e6000 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1300 kg. Water volume: 6600 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Rio Grande?\u003c\/summary\u003e\n\u003cp\u003eSeparate swim zone + dedicated hot tub zone — use one or both at different temperatures. \u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Rio Grande need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 35A–230V (swim) + 1 × 25A–230V (hydro)\u003c\/strong\u003e. Recommended: 3 × 16A–400V. Needs 1 × 35A–230V (swim) + 1 × 25A–230V (hydro) — split between swim and hydro zones. Recommended: 3 × 16A–400V via a 3-phase connection for simultaneous swim + hydro operation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Rio Grande at once?\u003c\/summary\u003e\n\u003cp\u003eThe Rio Grande is rated for \u003cstrong\u003e6 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eAmazonas Grand Prix\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Rio Grande insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Rio Grande ships with Scandinavian insulation and the 6-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Rio Grande take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Rio Grande come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Rio Grande includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Rio Grande against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eAmazonas Grand Prix\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eBeach Club Premium\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337137004926,"sku":"TR-WLS-RIO-GRANDE-S-Sterling-Brown","price":50790.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337137037694,"sku":"TR-WLS-RIO-GRANDE-S-Sterling-Grey","price":50790.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-30at13.45.13.png?v=1776255928"},{"product_id":"wellis-amazonas-riverjet-life-swim-spa","title":"Wellis Amazonas Riverjet Swim Spa — 2-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-riverjet-life-swim-spa#product\",\"name\":\"Wellis Amazonas Riverjet Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"Premium laminar swim current with dedicated swim pumps — wide, smooth flow ideal for triathlon training. 5.5 m length.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"31099\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-riverjet-life-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Amazonas Riverjet\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-riverjet-life-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Amazonas Riverjet cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas Riverjet Swim Spa is priced at \\u20ac31,099 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Amazonas Riverjet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas Riverjet is a 2-person hydro + swim swim spa \\u2014 seating layout: 2 sitting + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Amazonas Riverjet suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Amazonas Riverjet uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Amazonas Riverjet to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Amazonas Riverjet factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Amazonas Riverjet\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Amazonas Riverjet Swim Spa\u003c\/h1\u003e\n    \u003cp\u003ePremium laminar swim current with dedicated swim pumps — wide, smooth flow ideal for triathlon training. 5.5 m length.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Amazonas Riverjet at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5500×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€31,099 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Amazonas Riverjet technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e5500×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sitting + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,100 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e8,000 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP + 2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eRiverjet laminar\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Amazonas Riverjet via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Amazonas Riverjet ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Amazonas Riverjet\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Amazonas Riverjet cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas Riverjet Swim Spa is priced at €31,099 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Amazonas Riverjet?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas Riverjet is a 2-person hydro + swim swim spa — seating layout: 2 sitting + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Amazonas Riverjet suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Amazonas Riverjet uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Amazonas Riverjet to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Amazonas Riverjet factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Amazonas Riverjet Life\u003c\/b\u003e is a versatile 5.5-metre swim spa designed for relaxed swimming and everyday enjoyment. With its smooth, steady Riverjet current, it's ideal for families, older adults, and casual swimmers who want an accessible water fitness experience combined with spa-quality comfort.\u003c\/p\u003e\n\u003cp\u003eThe Riverjet system delivers a natural, flowing current — easy to swim against at a comfortable pace, without the intensity of competition-grade propulsion.\u003c\/p\u003e\n\n\u003ch2\u003eRiverjet Swim System\u003c\/h2\u003e\n\u003cp\u003eUnlike high-pressure swim jets that create a narrow tunnel of water, the Riverjet delivers a wide, gentle flow across the swim area. This makes it perfect for aqua walking, low-impact aerobics, light swimming, and rehabilitation exercise. Adjustable intensity suits all fitness levels.\u003c\/p\u003e\n\n\u003ch2\u003eIntegrated Hydrotherapy\u003c\/h2\u003e\n\u003cp\u003eThe spa seating section features targeted massage jets for the back, shoulders, calves, and feet. Use the swim zone for exercise, then transition into the jet seats for a full recovery and relaxation session — all in one unit.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment system — low chemical use\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — efficient year-round heating\u003c\/li\u003e\n\u003cli\u003eLED underwater lighting\u003c\/li\u003e\n\u003cli\u003eContinuous heating system\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 5.5 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 spa seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054712197\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eDelivered to Your Door — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck. We manage everything from consultation and delivery to installation and after-sales support, across Austria and Germany. Contact us for pricing and site preparation guidance.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eWellis Danube Riverjet (4,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Amazonas Riverjet?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Amazonas Riverjet is a \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e2 seats\u003c\/strong\u003e, \u003cstrong\u003e24 jets\u003c\/strong\u003e, and 2 × 3 HP on the swim side with 1 × 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Amazonas Riverjet is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas Riverjet is a \u003cstrong\u003efull-size 5.5 m StreamLife swim spa with Riverjet counter-current system and hydromassage side\u003c\/strong\u003e. It suits households who want full-size swim-spa capability in a single unit.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003eRiverjet adjustable counter-current (tilt up\/down to control flow direction).\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas Riverjet's full-size 5500 × 2350 × 1470 mm footprint is built for serious swim training and long dual-zone sessions. Crane delivery is typical and a concrete base or semi-in-ground installation is required. Dry weight: 1100 kg. Water volume: 8000 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires 1 × 32A–230V for basic operation. Recommended: 1 × 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis StreamLife is a dedicated swim spa range with separate swim and hydromassage zones, Scandinavian insulation, and stainless-steel frame construction. The Amazonas Riverjet specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 4 × Superfine cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Amazonas Riverjet is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Amazonas Riverjet Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Amazonas Riverjet — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 5.5 m size with W-Flow software-adjustable counter-current.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 26 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePremium training upgrade at same 5.5 m footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 48 jets · 5500 × 2350 × 1470 mm · StreamLife Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eWellis Danube Riverjet\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCompact 4.53 m Riverjet alternative for smaller spaces.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 4530 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Amazonas Riverjet\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Amazonas Riverjet?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1100 kg. Water volume: 8000 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Amazonas Riverjet?\u003c\/summary\u003e\n\u003cp\u003eRiverjet adjustable counter-current (tilt up\/down to control flow direction). Riverjet jets tilt up and down to manually direct flow depth — simpler and with slightly lower resistance than W-Flow.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Amazonas Riverjet need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 32A–230V\u003c\/strong\u003e. Recommended: 1 × 50A–230V \/ 3 × 16A–400V. Requires 1 × 32A–230V for basic operation. Recommended: 1 × 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Amazonas Riverjet at once?\u003c\/summary\u003e\n\u003cp\u003eThe Amazonas Riverjet is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eAmazonas W-Flow\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Amazonas Riverjet insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas Riverjet ships with Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Amazonas Riverjet take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Amazonas Riverjet come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas Riverjet includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard ECO water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Amazonas Riverjet against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eAmazonas W-Flow\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eAmazonas Grand Prix\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337138545022,"sku":"TR-WLS-AMAZONAS-RIVERJET-R-Sterling-Brown","price":31099.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337138577790,"sku":"TR-WLS-AMAZONAS-RIVERJET-R-Sterling-Grey","price":31099.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337138610558,"sku":"TR-WLS-AMAZONAS-RIVERJET-R-IceWhite-Brown","price":31099.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337138643326,"sku":"TR-WLS-AMAZONAS-RIVERJET-R-IceWhite-Grey","price":31099.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-03-31at14.26.51.png?v=1776255815"},{"product_id":"wellis-amazonas-w-flow-swim-spa","title":"Wellis Amazonas W-Flow Swim Spa — 2-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-w-flow-swim-spa#product\",\"name\":\"Wellis Amazonas W-Flow Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"Three-pump W-Flow swim current — strong turbulent flow for lap swimming. AquaSoul™ Pro 4.1 sound, SmartPhone app control.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"35899\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-w-flow-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Amazonas W-Flow\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-w-flow-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Amazonas W-Flow cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas W-Flow Swim Spa is priced at \\u20ac35,899 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Amazonas W-Flow?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas W-Flow is a 2-person hydro + swim swim spa \\u2014 seating layout: 2 sitting + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Amazonas W-Flow suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Amazonas W-Flow uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Amazonas W-Flow to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Amazonas W-Flow factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Amazonas W-Flow\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Amazonas W-Flow Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eThree-pump W-Flow swim current — strong turbulent flow for lap swimming. AquaSoul™ Pro 4.1 sound, SmartPhone app control.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Amazonas W-Flow at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5500×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€35,899 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Amazonas W-Flow technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e5500×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sitting + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,100 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e8,000 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP + 3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eW-Flow 3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eRemote control\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartPhone app with WiFi\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Amazonas W-Flow via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Amazonas W-Flow ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Amazonas W-Flow\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Amazonas W-Flow cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas W-Flow Swim Spa is priced at €35,899 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Amazonas W-Flow?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas W-Flow is a 2-person hydro + swim swim spa — seating layout: 2 sitting + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Amazonas W-Flow suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Amazonas W-Flow uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Amazonas W-Flow to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Amazonas W-Flow factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Amazonas W-Flow\u003c\/b\u003e is a high-performance 5.5-metre swim spa built for fitness-focused swimmers who demand a strong, pool-like current in a private backyard setting. The W-Flow propulsion system generates a wide, even current across the full swim width — eliminating the narrow tunnel of standard swim jets.\u003c\/p\u003e\n\u003cp\u003eDesigned for training, endurance work, and active recovery — the Amazonas W-Flow is the ideal solution for serious swimmers who don't want a full-sized pool.\u003c\/p\u003e\n\n\u003ch2\u003eW-Flow Propulsion System\u003c\/h2\u003e\n\u003cp\u003eThe W-Flow system uses multiple high-power jets working in unison to produce a natural open-water feel. Swim at full stroke without being pushed to one side. Adjustable current intensity from gentle warm-up pace through to high-resistance interval training. Paired with 4+ pumps for consistent, uninterrupted water flow.\u003c\/p\u003e\n\n\u003ch2\u003eRecovery \u0026amp; Spa Zone\u003c\/h2\u003e\n\u003cp\u003eAfter training, move into the integrated spa seating section for targeted hydrotherapy. Massage jets work on the neck, shoulders, mid and lower back, and calves — supporting faster muscle recovery and reducing post-workout soreness.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e surround sound — train or relax with music\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment\u003c\/li\u003e\n\u003cli\u003eScandinavian Life insulation — low running costs in any climate\u003c\/li\u003e\n\u003cli\u003eContinuous heating and LED lighting throughout\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 5.5 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 spa seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 4+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054712166\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eTwoRelax — Authorised Wellis Dealer in Austria\u003c\/h2\u003e\n\u003cp\u003eBased in Innsbruck, TwoRelax provides expert swim spa consultation, professional delivery, and full after-sales support throughout Austria and Germany. Contact us for a quote and installation assessment today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eWellis Danube W-Flow (4,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Amazonas W-Flow?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Amazonas W-Flow is a \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e2 seats\u003c\/strong\u003e, \u003cstrong\u003e26 jets\u003c\/strong\u003e, and 3 × 3 HP on the swim side with 1 × 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Amazonas W-Flow is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas W-Flow is a \u003cstrong\u003efull-size 5.5 m StreamLife swim spa with W-Flow adjustable counter-current and dedicated hydromassage side\u003c\/strong\u003e. It suits households who want full-size swim-spa capability in a single unit.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003eW-Flow adjustable swim software (0.4–2.5 km\/h, 6 speed levels).\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas W-Flow's full-size 5500 × 2350 × 1470 mm footprint is built for serious swim training and long dual-zone sessions. Crane delivery is typical and a concrete base or semi-in-ground installation is required. Dry weight: 1100 kg. Water volume: 8000 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis StreamLife is a dedicated swim spa range with separate swim and hydromassage zones, Scandinavian insulation, and stainless-steel frame construction. The Amazonas W-Flow specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 4 × Antibacterial cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Amazonas W-Flow is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Amazonas W-Flow Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Amazonas W-Flow — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 5.5 m size with Riverjet counter-current system instead of W-Flow.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eWellis Amazonas Grand Prix\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePremium training upgrade with 48 jets and WIS Pro water analyzer.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 48 jets · 5500 × 2350 × 1470 mm · StreamLife Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eWellis Danube W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCompact 4.53 m W-Flow alternative for smaller gardens.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 4530 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Amazonas W-Flow\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Amazonas W-Flow?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1100 kg. Water volume: 8000 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Amazonas W-Flow?\u003c\/summary\u003e\n\u003cp\u003eW-flow adjustable swim software (0.4–2.5 km\/h, 6 speed levels). W-Flow uses software to adjust flow speed from 0.4–2.5 km\/h across 6 preset levels — effectively a swim treadmill.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Amazonas W-Flow need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 50A–230V\u003c\/strong\u003e. Recommended: 3 × 16A–400V. Requires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Amazonas W-Flow at once?\u003c\/summary\u003e\n\u003cp\u003eThe Amazonas W-Flow is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eAmazonas Riverjet\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Amazonas W-Flow insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas W-Flow ships with Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Amazonas W-Flow take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Amazonas W-Flow come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas W-Flow includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Amazonas W-Flow against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eAmazonas Riverjet\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-amazonas-grand-prix-life-swim-spa\"\u003eAmazonas Grand Prix\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337138053502,"sku":"TR-WLS-AMAZONAS-W-FLOW-W-Sterling-Brown","price":38890.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337138086270,"sku":"TR-WLS-AMAZONAS-W-FLOW-W-Sterling-Grey","price":38890.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337138119038,"sku":"TR-WLS-AMAZONAS-W-FLOW-W-IceWhite-Brown","price":38890.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337138151806,"sku":"TR-WLS-AMAZONAS-W-FLOW-W-IceWhite-Grey","price":38890.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-01at15.29.34.png?v=1776255819"},{"product_id":"wellis-danube-w-flow-swim-spa","title":"Wellis Danube W-Flow Swim Spa — 2-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-danube-w-flow-swim-spa#product\",\"name\":\"Wellis Danube W-Flow Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"Compact 4.5 m swim spa with three-pump W-Flow current. AquaSoul™ Pro 4.1 sound, WiFi-enabled remote control.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"32599\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-danube-w-flow-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Danube W-Flow\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-danube-w-flow-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Danube W-Flow cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Danube W-Flow Swim Spa is priced at \\u20ac32,599 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Danube W-Flow?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Danube W-Flow is a 2-person hydro + swim swim spa \\u2014 seating layout: 2 sitting + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Danube W-Flow suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Danube W-Flow uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Danube W-Flow to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Danube W-Flow factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Danube W-Flow\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Danube W-Flow Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eCompact 4.5 m swim spa with three-pump W-Flow current. AquaSoul™ Pro 4.1 sound, WiFi-enabled remote control.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Danube W-Flow at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e4530×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€32,599 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Danube W-Flow technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e4530×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sitting + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,000 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e5,913 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP + 3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eW-Flow 3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eRemote control\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartPhone app with WiFi\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Danube W-Flow via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Danube W-Flow ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Danube W-Flow\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Danube W-Flow cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Danube W-Flow Swim Spa is priced at €32,599 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Danube W-Flow?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Danube W-Flow is a 2-person hydro + swim swim spa — seating layout: 2 sitting + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Danube W-Flow suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Danube W-Flow uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Danube W-Flow to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Danube W-Flow factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Danube W-Flow\u003c\/b\u003e is a compact yet powerful 4.5-metre swim spa that delivers a strong, consistent swimming current in a space-efficient footprint. Powered by the W-Flow propulsion system and 4+ high-performance pumps, it's designed for active swimmers and fitness enthusiasts who want a real training experience at home.\u003c\/p\u003e\n\u003cp\u003eThe Danube W-Flow combines professional-grade swim performance with premium spa comfort — all within a 4.5-metre shell.\u003c\/p\u003e\n\n\u003ch2\u003eW-Flow Propulsion — Wide, Even Current\u003c\/h2\u003e\n\u003cp\u003eThe W-Flow system generates a broad current across the entire swim width, creating a natural open-water feel. Unlike narrow jet streams, it allows for proper full-stroke swimming technique. Adjustable from gentle warm-up pace through to high-resistance interval training — suitable for all levels.\u003c\/p\u003e\n\n\u003ch2\u003eSpa Recovery Zone\u003c\/h2\u003e\n\u003cp\u003eThe integrated hydrotherapy seating section features targeted massage jets for the neck, shoulders, back, and calves. Transition directly from swim training into a recovery spa session — making post-workout therapy a seamless part of your routine.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment\u003c\/li\u003e\n\u003cli\u003eScandinavian Life insulation — efficient year-round running costs\u003c\/li\u003e\n\u003cli\u003e4+ pumps for consistent, powerful flow\u003c\/li\u003e\n\u003cli\u003eLED underwater lighting\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 4.5 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 spa seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 4+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054712227\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eTwoRelax — Expert Swim Spa Delivery in Austria\u003c\/h2\u003e\n\u003cp\u003eBased in Innsbruck, TwoRelax is an authorised Wellis dealer providing expert consultation, professional delivery, and full after-sales support across Austria and Germany. Contact us for a quote and site assessment.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eWellis Danube Riverjet (4,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elba-deluxe-swim-spa\"\u003eWellis Elba Deluxe\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Danube W-Flow?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Danube W-Flow is a \u003cstrong\u003e4530 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e2 seats\u003c\/strong\u003e, \u003cstrong\u003e24 jets\u003c\/strong\u003e, and 3 × 3 HP on the swim side with 1 × 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Danube W-Flow is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Danube W-Flow is a \u003cstrong\u003ecompact 4.53 m StreamLife swim spa with W-Flow counter-current — fits where full-size swim spas cannot\u003c\/strong\u003e. It suits households who want full-size swim-spa capability in a single unit.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003eW-Flow adjustable swim software (0.4–2.5 km\/h).\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Danube W-Flow's mid-size 4530 × 2350 × 1470 mm footprint balances real swim-training capability with a manageable delivery and installation footprint — suits most German and Austrian residential gardens. Dry weight: 1000 kg. Water volume: 5913 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis StreamLife is a dedicated swim spa range with separate swim and hydromassage zones, Scandinavian insulation, and stainless-steel frame construction. The Danube W-Flow specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 4 × Antibacterial cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Danube W-Flow is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Danube W-Flow Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Danube W-Flow — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eWellis Danube Riverjet\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 4.53 m size with Riverjet counter-current instead of W-Flow.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 4530 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 5.5 m W-Flow alternative with more swim room.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 26 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elba-deluxe-swim-spa\"\u003eWellis Elba Deluxe\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eMost-compact 3.96 m alternative for very small gardens.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 4 seats · 33 jets · 3962 × 2200 × 1200 mm · StreamLife Compact\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Danube W-Flow\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Danube W-Flow?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e4530 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1000 kg. Water volume: 5913 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Danube W-Flow?\u003c\/summary\u003e\n\u003cp\u003eW-flow adjustable swim software (0.4–2.5 km\/h). W-Flow uses software to adjust flow speed from 0.4–2.5 km\/h across 6 preset levels — effectively a swim treadmill.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Danube W-Flow need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 50A–230V\u003c\/strong\u003e. Recommended: 3 × 16A–400V. Requires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Danube W-Flow at once?\u003c\/summary\u003e\n\u003cp\u003eThe Danube W-Flow is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eDanube Riverjet\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Danube W-Flow insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Danube W-Flow ships with Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Danube W-Flow take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Danube W-Flow come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Danube W-Flow includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Danube W-Flow against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eDanube Riverjet\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eAmazonas W-Flow\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337139528062,"sku":"TR-WLS-DANUBE-W-FLOW-W-Sterling-Brown","price":35290.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337139560830,"sku":"TR-WLS-DANUBE-W-FLOW-W-Sterling-Grey","price":35290.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337139593598,"sku":"TR-WLS-DANUBE-W-FLOW-W-IceWhite-Brown","price":35290.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337139626366,"sku":"TR-WLS-DANUBE-W-FLOW-W-IceWhite-Grey","price":35290.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-01at17.35.36.png?v=1776255849"},{"product_id":"wellis-danube-riverjet-swim-spa","title":"Wellis Danube Riverjet Swim Spa — 2-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-danube-riverjet-swim-spa#product\",\"name\":\"Wellis Danube Riverjet Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"Compact 4.5 m swim spa with premium Riverjet laminar current. Best compact footprint for serious swim training.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"25999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-danube-riverjet-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Danube Riverjet\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-danube-riverjet-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Danube Riverjet cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Danube Riverjet Swim Spa is priced at \\u20ac25,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Danube Riverjet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Danube Riverjet is a 2-person hydro + swim swim spa \\u2014 seating layout: 2 sitting + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Danube Riverjet suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Danube Riverjet uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Danube Riverjet to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Danube Riverjet factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Danube Riverjet\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Danube Riverjet Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eCompact 4.5 m swim spa with premium Riverjet laminar current. Best compact footprint for serious swim training.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Danube Riverjet at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e4530×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€25,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Danube Riverjet technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e4530×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sitting + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1,000 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e5,913 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP + 2×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eRiverjet laminar\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Danube Riverjet via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Danube Riverjet ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Danube Riverjet\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Danube Riverjet cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Danube Riverjet Swim Spa is priced at €25,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Danube Riverjet?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Danube Riverjet is a 2-person hydro + swim swim spa — seating layout: 2 sitting + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Danube Riverjet suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Danube Riverjet uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Danube Riverjet to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Danube Riverjet factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Danube Riverjet\u003c\/b\u003e is a compact 4.5-metre swim spa designed for relaxed swimming, light aqua fitness, and everyday enjoyment. Its smooth Riverjet current offers a gentle, manageable flow — ideal for families, beginners, and users who want low-impact water exercise without the intensity of high-powered swim jets.\u003c\/p\u003e\n\u003cp\u003eAt 4.5 metres, the Danube Riverjet fits neatly into most garden spaces while still delivering a complete swim-and-spa experience.\u003c\/p\u003e\n\n\u003ch2\u003eSmooth Riverjet Current\u003c\/h2\u003e\n\u003cp\u003eThe Riverjet propulsion creates a wide, steady flow across the swim area — natural and easy to move against, without the push-back of competition-grade jets. Perfect for aqua walking, gentle swimming, water aerobics, and low-impact rehabilitation. Fully adjustable speed for all ages and fitness levels.\u003c\/p\u003e\n\n\u003ch2\u003eIntegrated Spa Zone\u003c\/h2\u003e\n\u003cp\u003eAfter exercise, the spa seating section offers targeted hydrotherapy massage for the back, shoulders, calves, and feet. The warm water immersion and jet therapy combination helps reduce muscle tension, improve circulation, and promote better sleep.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment — low chemical use\u003c\/li\u003e\n\u003cli\u003eScandinavian Life insulation for efficient year-round heating\u003c\/li\u003e\n\u003cli\u003e3 pumps for reliable water flow\u003c\/li\u003e\n\u003cli\u003eLED underwater lighting\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 4.5 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 spa seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 3\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEAN:\u003c\/b\u003e 5999054712210\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eDelivered \u0026amp; Installed by TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, Austria. We manage the complete process — consultation, delivery, placement, and ongoing service — for customers across Austria and Germany. Contact us for a quote today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eWellis Danube W-Flow (4,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elba-deluxe-swim-spa\"\u003eWellis Elba Deluxe\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Danube Riverjet?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Danube Riverjet is a \u003cstrong\u003e4530 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e2 seats\u003c\/strong\u003e, \u003cstrong\u003e24 jets\u003c\/strong\u003e, and 2 × 3 HP on the swim side with 1 × 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Danube Riverjet is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Danube Riverjet is a \u003cstrong\u003ecompact 4.53 m StreamLife swim spa with Riverjet counter-current — best balance of footprint and swim capability\u003c\/strong\u003e. It suits households who want full-size swim-spa capability in a single unit.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003eRiverjet adjustable counter-current (tilt up\/down).\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Danube Riverjet's mid-size 4530 × 2350 × 1470 mm footprint balances real swim-training capability with a manageable delivery and installation footprint — suits most German and Austrian residential gardens. Dry weight: 1000 kg. Water volume: 5913 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires 1 × 32A–230V for basic operation. Recommended: 1 × 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eWellis StreamLife is a dedicated swim spa range with separate swim and hydromassage zones, Scandinavian insulation, and stainless-steel frame construction. The Danube Riverjet specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 4 × Superfine cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Danube Riverjet is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Danube Riverjet Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Danube Riverjet — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eWellis Danube W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eSame 4.53 m size with W-Flow software-adjustable current.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 4530 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 5.5 m Riverjet alternative with more swim room.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elba-deluxe-swim-spa\"\u003eWellis Elba Deluxe\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eMost-compact 3.96 m swim spa for tight spaces.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 4 seats · 33 jets · 3962 × 2200 × 1200 mm · StreamLife Compact\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Danube Riverjet\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Danube Riverjet?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e4530 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1000 kg. Water volume: 5913 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Danube Riverjet?\u003c\/summary\u003e\n\u003cp\u003eRiverjet adjustable counter-current (tilt up\/down). Riverjet jets tilt up and down to manually direct flow depth — simpler and with slightly lower resistance than W-Flow.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Danube Riverjet need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 32A–230V\u003c\/strong\u003e. Recommended: 1 × 50A–230V \/ 3 × 16A–400V. Requires 1 × 32A–230V for basic operation. Recommended: 1 × 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Danube Riverjet at once?\u003c\/summary\u003e\n\u003cp\u003eThe Danube Riverjet is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eDanube W-Flow\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Danube Riverjet insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Danube Riverjet ships with Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Danube Riverjet take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Danube Riverjet come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Danube Riverjet includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard ECO water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Danube Riverjet against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eDanube W-Flow\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eAmazonas Riverjet\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337140019582,"sku":"TR-WLS-DANUBE-RIVERJET-R-Sterling-Brown","price":25999.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337140052350,"sku":"TR-WLS-DANUBE-RIVERJET-R-Sterling-Grey","price":25999.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337140085118,"sku":"TR-WLS-DANUBE-RIVERJET-R-IceWhite-Brown","price":25999.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337140117886,"sku":"TR-WLS-DANUBE-RIVERJET-R-IceWhite-Grey","price":25999.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-02at12.06.27.png?v=1776255846"},{"product_id":"wellis-amazonas-grand-prix-life-swim-spa","title":"Wellis Amazonas Grand Prix Swim Spa — 2-person hydro Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-grand-prix-life-swim-spa#product\",\"name\":\"Wellis Amazonas Grand Prix Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"The widest, strongest swim current Wellis makes. Triple-pump Grand Prix system generates a laminar flow up to 1 m wide — two people can swim side by side.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"40299\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-grand-prix-life-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Amazonas Grand Prix\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-amazonas-grand-prix-life-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Amazonas Grand Prix cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas Grand Prix Swim Spa is priced at \\u20ac40,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Amazonas Grand Prix?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Amazonas Grand Prix is a 2-person hydro + swim swim spa \\u2014 seating layout: 2 sitting + swim zone.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Amazonas Grand Prix suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Amazonas Grand Prix uses Life Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Amazonas Grand Prix to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Amazonas Grand Prix factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Amazonas Grand Prix\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Amazonas Grand Prix Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eThe widest, strongest swim current Wellis makes. Triple-pump Grand Prix system generates a laminar flow up to 1 m wide — two people can swim side by side.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Amazonas Grand Prix at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2-person hydro + swim\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e5500×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€40,299 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Amazonas Grand Prix technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e5500×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sitting + swim zone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e~1,100 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e8,000 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e1×3HP + 1×2HP + 3×3HP\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eLife Scandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartTouch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eGrand Prix triple-pump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eRemote control\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eSmartPhone app with WiFi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eExtras\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eIn-Line WIS Pro built-in water analyzer\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Amazonas Grand Prix via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Amazonas Grand Prix ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Amazonas Grand Prix\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Amazonas Grand Prix cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas Grand Prix Swim Spa is priced at €40,299 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Amazonas Grand Prix?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Amazonas Grand Prix is a 2-person hydro + swim swim spa — seating layout: 2 sitting + swim zone.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Amazonas Grand Prix suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Amazonas Grand Prix uses Life Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Amazonas Grand Prix to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Amazonas Grand Prix factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Amazonas Grand Prix Life\u003c\/b\u003e is a flagship 5.5-metre swim spa combining powerful swimming performance with premium hydrotherapy. Built for those who want the very best — serious swim training, deep-tissue massage, and resort-style comfort — all in a single backyard unit.\u003c\/p\u003e\n\u003cp\u003eWith its \u003cb\u003edual lounge seating\u003c\/b\u003e and Grand Prix propulsion system, the Amazonas Grand Prix Life is the top of the Wellis StreamLife swim spa range.\u003c\/p\u003e\n\n\u003ch2\u003eGrand Prix Swim Performance\u003c\/h2\u003e\n\u003cp\u003eThe Grand Prix propulsion system generates a strong, wide current across the full swim width — mimicking open-water conditions for genuine full-stroke training. Current intensity is fully adjustable, making it suitable for both competitive swimmers and casual fitness users. The result: a real workout without needing a pool.\u003c\/p\u003e\n\n\u003ch2\u003ePremium Hydrotherapy \u0026amp; Relaxation\u003c\/h2\u003e\n\u003cp\u003eTwo ergonomic lounge positions in the spa section deliver full-body hydrotherapy. After swimming, transition immediately into targeted jet massage covering the neck, shoulders, back, and legs. The integrated waterfall feature adds another dimension of relaxation and circulation therapy.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis SmartTouch\u003c\/b\u003e colour touchscreen with smartphone app control\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAquaSoul Pro 4.1\u003c\/b\u003e premium surround sound system\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e automatic water treatment + built-in water analyser\u003c\/li\u003e\n\u003cli\u003eScandinavian Life full-foam insulation — low running costs year-round\u003c\/li\u003e\n\u003cli\u003eLED mood lighting throughout swim and spa zones\u003c\/li\u003e\n\u003cli\u003eContinuous heating for instant-ready water temperature\u003c\/li\u003e\n\u003cli\u003eSemi-inground installation compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 5.5 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 lounge positions\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 4+\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — compliant with all EU safety standards\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFree Delivery Across Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer based in Innsbruck, Austria. We handle full delivery, placement, and commissioning of all swim spas across Austria and Germany. Contact us for a personalised quote, crane-lift availability, and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet Life (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-rio-grande-swim-spa\"\u003eWellis Rio Grande (6 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Amazonas Grand Prix?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Amazonas Grand Prix is a \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e2 seats\u003c\/strong\u003e, \u003cstrong\u003e48 jets\u003c\/strong\u003e, and 3 × 3 HP on the swim side with 1 × 3 HP + 1 × 2 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Amazonas Grand Prix is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas Grand Prix is a \u003cstrong\u003epremium training-grade 5.5 m StreamLife swim spa with 48 jets, WIS Pro water analyzer, and Aquasoul Pro 4.1 audio\u003c\/strong\u003e. It suits households who want serious training-grade swim sessions paired with hydromassage recovery.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003ePremium W-Flow training software with In-Line WIS Pro water analyzer.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas Grand Prix's full-size 5500 × 2350 × 1470 mm footprint is built for serious swim training and long dual-zone sessions. Crane delivery is typical and a concrete base or semi-in-ground installation is required. Dry weight: 1100 kg. Water volume: 8000 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eThe Amazonas Grand Prix is Wellis's premium training-grade StreamLife — adds the In-Line WIS Pro water analyzer, 48 total jets, and Aquasoul Pro 4.1 audio over the standard Amazonas editions. The Amazonas Grand Prix specifically ships with the \u003cstrong\u003eSmartTouch\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 4 × MicroPlus antibacterial cartridge filtration, and Life Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Amazonas Grand Prix is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Amazonas Grand Prix Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Amazonas Grand Prix — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eStandard W-Flow edition at a lower price point.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 26 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eWellis Amazonas Riverjet\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eRiverjet counter-current alternative at the same size.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-rio-grande-swim-spa\"\u003eWellis Rio Grande\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eDual-zone combo alternative — swim plus dedicated hot tub zone.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 41 jets · 6000 × 2350 × 1470 mm · StreamLife Combo\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Amazonas Grand Prix\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Amazonas Grand Prix?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e5500 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1100 kg. Water volume: 8000 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Amazonas Grand Prix?\u003c\/summary\u003e\n\u003cp\u003ePremium w-flow training software with in-line wis pro water analyzer. The Grand Prix training edition adds the In-Line WIS Pro water analyzer and 48 total jets for premium training.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Amazonas Grand Prix need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 50A–230V\u003c\/strong\u003e. Recommended: 3 × 16A–400V. Requires a 1 × 50A–230V supply minimum. A three-phase 3 × 16A–400V connection is strongly recommended for full-power swim-jet performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Amazonas Grand Prix at once?\u003c\/summary\u003e\n\u003cp\u003eThe Amazonas Grand Prix is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eAmazonas W-Flow\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Amazonas Grand Prix insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas Grand Prix ships with Life Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Amazonas Grand Prix take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Amazonas Grand Prix come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Amazonas Grand Prix includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Amazonas Grand Prix against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eAmazonas W-Flow\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-amazonas-riverjet-life-swim-spa\"\u003eAmazonas Riverjet\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Sterling Silver \/ Brown","offer_id":57337139167614,"sku":"TR-WLS-AMAZONAS-GRAND-PRIX-P-Sterling-Brown","price":43699.0,"currency_code":"EUR","in_stock":false},{"title":"Sterling Silver \/ Grey","offer_id":57337139200382,"sku":"TR-WLS-AMAZONAS-GRAND-PRIX-P-Sterling-Grey","price":43699.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Brown","offer_id":57337139233150,"sku":"TR-WLS-AMAZONAS-GRAND-PRIX-P-IceWhite-Brown","price":43699.0,"currency_code":"EUR","in_stock":false},{"title":"Ice White \/ Grey","offer_id":57337139265918,"sku":"TR-WLS-AMAZONAS-GRAND-PRIX-P-IceWhite-Grey","price":43699.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-05at13.21.05.png?v=1776255812"},{"product_id":"wellis-beach-club-swim-spa","title":"Wellis Beach Club Swim Spa — 2 + swim Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-beach-club-deluxe-swim-spa#product\",\"name\":\"Wellis Beach Club Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"Entry-level Beach Club with two W Riverjets. 6m length, fiberglass-reinforced stainless-steel frame, Easy4 control.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"23169\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-beach-club-deluxe-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Beach Club\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-beach-club-deluxe-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Beach Club cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Beach Club Swim Spa is priced at \\u20ac23,169 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Beach Club?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Beach Club is a 2 sunbed + swim zone swim spa \\u2014 seating layout: 2 sunbed + swim.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Beach Club suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Beach Club uses \\u2014 (Scandinavian upgrade available) insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Beach Club to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Beach Club factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Beach Club\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Beach Club Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eEntry-level Beach Club with two W Riverjets. 6m length, fiberglass-reinforced stainless-steel frame, Easy4 control.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Beach Club at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e2 sunbed + swim zone\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e6000×2350×1470 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€23,169 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Beach Club technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e6000×2350×1470 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2 sunbed + swim\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e~1,100 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e7,200 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2× W Riverjet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2×3HP + W-EC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e— (Scandinavian upgrade available)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2× W Riverjet\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Beach Club via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Beach Club ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Beach Club\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Beach Club cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Beach Club Swim Spa is priced at €23,169 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Beach Club?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Beach Club is a 2 sunbed + swim zone swim spa — seating layout: 2 sunbed + swim.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Beach Club suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Beach Club uses — (Scandinavian upgrade available) insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Beach Club to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Beach Club factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Beach Club\u003c\/b\u003e is a 6-metre leisure swim spa designed to bring a true resort atmosphere to your home. Rather than focusing on intensive lap swimming, the Beach Club is built for \u003cb\u003esocialising, lounging, and light water activity\u003c\/b\u003e — a luxurious pool replacement that the whole family can enjoy.\u003c\/p\u003e\n\u003cp\u003eWith integrated sunbed loungers, a generous open bathing area, and comfortable hydrotherapy jets, it creates a relaxed outdoor living space that works from spring through to autumn.\u003c\/p\u003e\n\n\u003ch2\u003eResort-Style Layout\u003c\/h2\u003e\n\u003cp\u003eThe Beach Club features two built-in sunbed loungers that allow you to recline in the warm water — ideal for soaking up the sun while staying cool. The open bathing zone provides plenty of space for children to play or adults to move freely. It's less a swim spa, more a luxury water leisure feature.\u003c\/p\u003e\n\n\u003ch2\u003eHydrotherapy Jets\u003c\/h2\u003e\n\u003cp\u003eDespite its leisure focus, the Beach Club includes hydrotherapy massage jets in the seating zone — targeting the back, shoulders, and lower body for gentle relaxation after a day in the water.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy4\u003c\/b\u003e control panel with smartphone app connectivity\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard\u003c\/b\u003e water treatment system\u003c\/li\u003e\n\u003cli\u003eContinuous heating for year-round use\u003c\/li\u003e\n\u003cli\u003eInground-compatible and semi-inground installation options\u003c\/li\u003e\n\u003cli\u003eLED lighting for evening use\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 6 metres — Wellis StreamLife range\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 2 loungers + 2 seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFree Delivery in Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer in Innsbruck, Austria. We handle full delivery, site preparation advice, and professional setup for all swim spas across Austria and Germany. Get in touch for a quote and financing options.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eWellis Beach Club Premium (6 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-rio-grande-swim-spa\"\u003eWellis Rio Grande (6 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow (5,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Beach Club?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Beach Club is a \u003cstrong\u003e6000 × 2350 × 1470 mm\u003c\/strong\u003e pool-style swim unit built with \u003cstrong\u003e2 sunbeds\u003c\/strong\u003e, \u003cstrong\u003e2 jets\u003c\/strong\u003e, and 2 × 3 HP + W-EC on the swim side. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Beach Club is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Beach Club is a \u003cstrong\u003epool-style 6 m StreamLife unit with 2 sunbeds and Riverjet counter-current — optimised for relaxation and cooling\u003c\/strong\u003e. It suits households who want a pool-style unit for cooling and relaxation rather than swim training.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003e2 × W Riverjet counter-current, full inground or semi-inground installation.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Beach Club's flagship 6000 × 2350 × 1470 mm footprint requires crane delivery and a prepared concrete base. Allow site-survey time before ordering. Dry weight: 1100 kg. Water volume: 7200 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires 1 × 25A–230V for basic operation. Recommended: 1 × 40A–230V \/ 3 × 16A–400V for faster heating with all pumps running.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eThe Beach Club is Wellis's pool-style StreamLife — designed for relaxation and cooling with sunbeds and a Riverjet counter-current, installed semi-in-ground or full in-ground. The Beach Club specifically ships with the \u003cstrong\u003eEasy4\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard\u003c\/strong\u003e water treatment, 2 × Superfine cartridge filtration, and none (optional Scandinavian) insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Beach Club is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Beach Club Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Beach Club — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eWellis Beach Club Premium\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePremium edition with 3-jet Riverjet, SmartTouch, and Scandinavian insulation.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 3 jets · 6000 × 2350 × 1470 mm · StreamLife Pool Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-rio-grande-swim-spa\"\u003eWellis Rio Grande\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eCombo swim + hot tub alternative at the same 6 m footprint.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 6 seats · 41 jets · 6000 × 2350 × 1470 mm · StreamLife Combo\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-amazonas-w-flow-swim-spa\"\u003eWellis Amazonas W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eTraditional swim spa alternative with dedicated swim and hydro sides.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 26 jets · 5500 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Beach Club\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Beach Club?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e6000 × 2350 × 1470 mm\u003c\/strong\u003e. Dry weight: 1100 kg. Water volume: 7200 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Beach Club?\u003c\/summary\u003e\n\u003cp\u003e2 × w riverjet counter-current, full inground or semi-inground installation. \u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Beach Club need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e1 × 25A–230V\u003c\/strong\u003e. Recommended: 1 × 40A–230V \/ 3 × 16A–400V. Requires 1 × 25A–230V for basic operation. Recommended: 1 × 40A–230V \/ 3 × 16A–400V for faster heating with all pumps running.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Beach Club at once?\u003c\/summary\u003e\n\u003cp\u003eThe Beach Club is rated for \u003cstrong\u003e2 seated users\u003c\/strong\u003e plus 2 reclining sunbed positions. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eBeach Club Premium\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Beach Club insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Beach Club ships with none (optional Scandinavian) insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Beach Club take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Beach Club come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Beach Club includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Beach Club against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-beach-club-premium-swim-spa\"\u003eBeach Club Premium\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-rio-grande-swim-spa\"\u003eRio Grande\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sky Blue \/ Grey","offer_id":57333241676158,"sku":"TR-WLS-BEACH-CLUB-D-SkyBlue-Grey","price":19495.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333241741694,"sku":"TR-WLS-BEACH-CLUB-D-IceWhite-Grey","price":19495.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sky Blue \/ Grey","offer_id":57333241807230,"sku":"TR-WLS-BEACH-CLUB-P-SkyBlue-Grey","price":26106.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333241872766,"sku":"TR-WLS-BEACH-CLUB-P-IceWhite-Grey","price":26106.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-07at08.03.02.png?v=1777899734"},{"product_id":"wellis-elba-swim-spa","title":"Wellis Elba Swim Spa — 4-seat swim Outdoor | TwoRelax","description":"\u003cstyle\u003e\/* ROW-IMAGES-PLACEHOLDER-HIDE *\/\n.hero-placeholder-label { display: none !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\/* ROW2-FOOTER-FULL-WIDTH *\/\n.shopify-section-group-footer-group,\n.shopify-section--sections--17622776655d38039a,\n[class*=\"shopify-section\"][class*=\"footer\"],\nfooter[class*=\"ai-footer-\"],\nfooter[class*=\"ai-footer-\"] \u003e * {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\nfooter[class*=\"ai-footer-\"] {\n  background-color: #000 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\/* Keep inner content width constrained for readability, but let background extend *\/\n[class*=\"ai-footer-container-\"] {\n  max-width: 1400px !important;\n  margin: 0 auto !important;\n  padding-left: 32px !important;\n  padding-right: 32px !important;\n}\n\/* Newsletter block's shopify-block wrapper sometimes constrains width *\/\nfooter[class*=\"ai-footer-\"] .shopify-block {\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\n\/* ================================================================\n   TwoRelax — Whirlpool kaufen landing page\n   Critical CSS inlined for Shopify body_html portability.\n   ================================================================ *\/\n\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: normal;\n  font-display: swap;\n}\n@font-face {\n  font-family: 'InterVariable';\n  src: url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype-variations'),\n       url({{ 'InterVariable-Italic.ttf' | asset_url }}) format('truetype');\n  font-weight: 100 900;\n  font-style: italic;\n  font-display: swap;\n}\n\n:root {\n  --tr-black:        #000000;\n  --tr-near-black:   #0a0a0a;\n  --tr-dark-gray:    #1a1a1a;\n  --tr-medium-gray:  #6b7280;\n  --tr-light-gray:   #e5e5e5;\n  --tr-cream:        #fafaf7;\n  --tr-white:        #ffffff;\n  --tr-accent:       #d4a574;\n\n  --tr-font-sans: 'InterVariable', -apple-system, BlinkMacSystemFont,\n                  'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --tr-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n  --tr-dur: 240ms;\n\n  --tr-container-max: 1200px;\n  --tr-container-pad: 24px;\n  --tr-section-y: 120px;\n}\n\n* { box-sizing: border-box; }\n\nhtml, body {\n  margin: 0; padding: 0;\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  font-family: var(--tr-font-sans);\n  font-feature-settings: 'ss01' on, 'cv11' on;\n  font-size: 17px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-rendering: optimizeLegibility;\n}\n\nh1, h2, h3, h4, p { margin: 0; }\na { color: inherit; text-decoration: none; }\nbutton { font-family: inherit; }\n\n\/* Typography *\/\n.tr-h1 {\n  font-size: clamp(44px, 7vw, 72px);\n  line-height: 1.04;\n  letter-spacing: -0.025em;\n  font-weight: 600;\n}\n.tr-h2 {\n  font-size: clamp(30px, 4vw, 44px);\n  line-height: 1.08;\n  letter-spacing: -0.02em;\n  font-weight: 600;\n}\n.tr-h3 {\n  font-size: 20px;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  font-weight: 600;\n}\n.tr-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n}\n.tr-lede {\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n  max-width: 700px;\n}\n\n.tr-container {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  padding-left: var(--tr-container-pad);\n  padding-right: var(--tr-container-pad);\n}\n\nsection { padding: var(--tr-section-y) 0; }\nsection.tight { padding: 72px 0; }\n\n\/* Buttons *\/\n.tr-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 500;\n  letter-spacing: 0.01em;\n  line-height: 1;\n  padding: 16px 30px;\n  border-radius: 999px;\n  border: 1px solid transparent;\n  cursor: pointer;\n  transition: transform var(--tr-dur) var(--tr-ease),\n              background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n  white-space: nowrap;\n}\n.tr-btn:hover { transform: scale(1.02); }\n.tr-btn:active { transform: scale(0.99); }\n.tr-btn--primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--secondary { background: transparent; color: var(--tr-near-black); border-color: var(--tr-near-black); }\n.tr-btn--on-dark-primary { background: var(--tr-white); color: var(--tr-black); border-color: var(--tr-white); }\n.tr-btn--on-dark-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n.tr-btn--on-hero-primary { background: var(--tr-black); color: var(--tr-white); border-color: var(--tr-black); }\n.tr-btn--on-hero-secondary { background: transparent; color: var(--tr-white); border-color: var(--tr-white); }\n\n\/* ================================================================\n   NAV\n   ================================================================ *\/\n.nav {\n  position: sticky; top: 0; z-index: 50;\n  background: rgba(255,255,255,0.98);\n  border-bottom: 1px solid var(--tr-light-gray);\n  height: 72px;\n}\n.nav-inner {\n  max-width: var(--tr-container-max);\n  margin: 0 auto;\n  height: 100%;\n  padding: 0 var(--tr-container-pad);\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 24px;\n}\n.nav-links {\n  display: flex; gap: 28px;\n  font-size: 14px; font-weight: 500;\n}\n.nav-links a {\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.nav-links a:hover { color: var(--tr-accent); }\n.nav-logo {\n  font-size: 22px; font-weight: 600;\n  letter-spacing: -0.02em;\n  text-align: center;\n}\n.nav-right {\n  display: flex; align-items: center; justify-content: flex-end;\n  gap: 20px;\n}\n.lang-switch {\n  background: none; border: none; cursor: pointer;\n  font-size: 13px; letter-spacing: 0.04em;\n  color: var(--tr-near-black); padding: 0;\n  font-family: inherit;\n}\n.lang-switch .sep { margin: 0 6px; color: var(--tr-medium-gray); }\n.lang-switch .active { font-weight: 600; }\n.lang-switch .inactive { font-weight: 400; color: var(--tr-medium-gray); }\n\n.icon-btn {\n  background: none; border: none; cursor: pointer;\n  padding: 6px; display: inline-flex; align-items: center;\n  color: var(--tr-near-black);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.icon-btn:hover { color: var(--tr-accent); }\n\n.mobile-menu-btn { display: none; }\n\n@media (max-width: 820px) {\n  .nav-links { display: none; }\n  .nav-inner { grid-template-columns: auto 1fr auto; }\n  .nav-logo { text-align: left; }\n  .nav-right .tr-btn { display: none; }\n  .mobile-menu-btn { display: inline-flex; }\n}\n\n\/* Breadcrumbs *\/\n.breadcrumbs {\n  background: var(--tr-white);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 14px 0;\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n}\n.breadcrumbs .tr-container { display: flex; gap: 8px; align-items: center; }\n.breadcrumbs a { transition: color var(--tr-dur) var(--tr-ease); }\n.breadcrumbs a:hover { color: var(--tr-accent); }\n.breadcrumbs .sep { color: var(--tr-light-gray); }\n.breadcrumbs .current { color: var(--tr-near-black); }\n\n\/* ================================================================\n   HERO\n   ================================================================ *\/\n.hero {\n  position: relative;\n  min-height: calc(100vh - 72px - 44px);\n  display: flex; align-items: flex-end;\n  padding: 0;\n  overflow: hidden;\n  background: #1a1a1a;\n}\n.hero-image {\n  position: absolute; inset: 0;\n  background:\n    radial-gradient(ellipse at 70% 20%, rgba(212,165,116,0.15), transparent 50%),\n    linear-gradient(135deg, #2a2520, #0e0c0a 60%, #050404);\n  display: flex; align-items: center; justify-content: center;\n  color: rgba(255,255,255,0.25);\n  font-size: 13px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n.hero-image::after {\n  content: '';\n  position: absolute; inset: 0;\n  background: linear-gradient(to top right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.35) 40%, transparent 70%);\n}\n.hero-placeholder-label {\n  position: absolute; top: 24px; right: 24px;\n  padding: 6px 12px;\n  border: 1px solid rgba(255,255,255,0.2);\n  color: rgba(255,255,255,0.45);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  z-index: 1;\n}\n.hero-content {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding: 120px 0 96px;\n}\n.hero-content .tr-container {\n  display: flex; flex-direction: column; gap: 28px;\n  align-items: flex-start;\n}\n.hero-eyebrow {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-accent);\n}\n.hero h1 {\n  color: var(--tr-white);\n  max-width: 920px;\n  text-wrap: balance;\n}\n.hero p {\n  color: rgba(255,255,255,0.85);\n  font-size: 19px;\n  line-height: 1.6;\n  max-width: 620px;\n}\n.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 8px; }\n\n@media (max-width: 640px) {\n  .hero { min-height: 88vh; }\n  .hero-content { padding: 100px 0 64px; }\n  .hero p { font-size: 17px; }\n  .hero-cta .tr-btn { flex: 1 1 auto; min-width: 160px; }\n}\n\n\/* ================================================================\n   TRUST BAR\n   ================================================================ *\/\n.trust-bar {\n  border-top: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  padding: 28px 0;\n}\n.trust-bar .tr-container {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n}\n.trust-item {\n  display: flex; align-items: center; gap: 12px;\n  padding: 4px 20px;\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  border-left: 1px solid var(--tr-light-gray);\n  min-height: 40px;\n}\n.trust-item:first-child { border-left: none; }\n.trust-item i[data-lucide] { color: var(--tr-near-black); flex-shrink: 0; }\n\n@media (max-width: 960px) {\n  .trust-bar .tr-container {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0;\n  }\n  .trust-item {\n    padding: 12px;\n    border-left: none;\n    border-top: 1px solid var(--tr-light-gray);\n  }\n  .trust-item:nth-child(odd) { border-right: 1px solid var(--tr-light-gray); }\n  .trust-item:nth-child(1), .trust-item:nth-child(2) { border-top: none; }\n  .trust-item:nth-child(5) { grid-column: 1 \/ -1; border-right: none; }\n}\n\n\/* ================================================================\n   SECTION HEADER (centered)\n   ================================================================ *\/\n.section-head-center {\n  text-align: center;\n  display: flex; flex-direction: column; gap: 20px;\n  align-items: center;\n  margin-bottom: 64px;\n}\n.section-head-center .tr-h2 { max-width: 820px; text-wrap: balance; }\n.section-head-center .tr-lede { margin: 0 auto; }\n\n\/* ================================================================\n   FEATURE GRID\n   ================================================================ *\/\n.feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  border-top: 1px solid var(--tr-light-gray);\n  border-left: 1px solid var(--tr-light-gray);\n}\n.feature-cell {\n  padding: 40px 32px;\n  border-right: 1px solid var(--tr-light-gray);\n  border-bottom: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  transition: background var(--tr-dur) var(--tr-ease);\n}\n.feature-cell:hover { background: var(--tr-cream); }\n.feature-cell i[data-lucide] {\n  color: var(--tr-near-black);\n  margin-bottom: 8px;\n}\n.feature-cell p {\n  color: var(--tr-medium-gray);\n  font-size: 15px;\n  line-height: 1.6;\n}\n.feature-closing {\n  margin-top: 48px;\n  text-align: center;\n  font-size: 15px;\n  color: var(--tr-medium-gray);\n  max-width: 720px; margin-left: auto; margin-right: auto;\n}\n\n@media (max-width: 960px) {\n  .feature-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 560px) {\n  .feature-grid { grid-template-columns: 1fr; }\n  .feature-cell { padding: 32px 24px; }\n}\n\n\/* ================================================================\n   TYPE SELECTOR (Outdoor \/ Indoor \/ etc.)\n   ================================================================ *\/\n.cream-section { background: var(--tr-cream); }\n\n.type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.type-card {\n  padding: 32px 28px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  display: flex; flex-direction: column; gap: 14px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  min-height: 280px;\n  cursor: default;\n}\n.type-card:hover {\n  background: var(--tr-near-black);\n  color: var(--tr-white);\n}\n.type-card:hover .price-badge {\n  background: var(--tr-white);\n  color: var(--tr-near-black);\n  border-color: var(--tr-white);\n}\n.type-card:hover p { color: rgba(255,255,255,0.8); }\n.type-card h3 {\n  font-size: 19px; font-weight: 600;\n  letter-spacing: -0.01em; line-height: 1.3;\n}\n.type-card p {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.price-badge {\n  align-self: flex-start;\n  padding: 6px 12px;\n  border: 1px solid var(--tr-near-black);\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease),\n              border-color var(--tr-dur) var(--tr-ease);\n}\n.type-card .spacer { flex: 1; }\n\n@media (max-width: 960px) { .type-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 560px) { .type-grid { grid-template-columns: 1fr; } .type-card { min-height: 0; } }\n\n\/* ================================================================\n   COMPARISON TABLE\n   ================================================================ *\/\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 16px;\n}\n.compare-table thead th {\n  text-align: left;\n  padding: 20px 16px;\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  border-bottom: 1px solid var(--tr-near-black);\n}\n.compare-table tbody td {\n  padding: 24px 16px;\n  border-bottom: 1px solid var(--tr-light-gray);\n  vertical-align: top;\n}\n.compare-table tbody td:first-child {\n  font-weight: 600;\n  width: 22%;\n}\n.compare-table tbody td:nth-child(2) {\n  width: 28%;\n  color: var(--tr-dark-gray);\n}\n.compare-table tbody td:nth-child(3) {\n  color: var(--tr-medium-gray);\n}\n.filter-link {\n  display: inline-flex; align-items: center; gap: 6px;\n  margin-top: 24px;\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-decoration: underline;\n  text-underline-offset: 4px;\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.filter-link:hover { color: var(--tr-accent); }\n.after-table-copy {\n  margin-top: 48px;\n  font-size: 16px;\n  color: var(--tr-medium-gray);\n  max-width: 780px;\n}\n\n@media (max-width: 640px) {\n  .compare-table thead { display: none; }\n  .compare-table, .compare-table tbody, .compare-table tr, .compare-table td { display: block; width: 100%; }\n  .compare-table tr { padding: 20px 0; border-bottom: 1px solid var(--tr-light-gray); }\n  .compare-table tbody td { padding: 4px 0; border: none; }\n  .compare-table tbody td:first-child { width: auto; font-size: 18px; }\n}\n\n\/* ================================================================\n   PRICE TIERS\n   ================================================================ *\/\n.price-tiers {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n  border: 1px solid var(--tr-near-black);\n}\n.tier {\n  padding: 36px 28px;\n  border-right: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 16px;\n  min-height: 260px;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n  background: var(--tr-white);\n}\n.tier:last-child { border-right: none; }\n.tier:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.tier:hover .tier-label { color: rgba(255,255,255,0.6); }\n.tier:hover .tier-desc { color: rgba(255,255,255,0.85); }\n.tier-price {\n  font-size: 28px;\n  font-weight: 600;\n  letter-spacing: -0.015em;\n  line-height: 1.1;\n}\n.tier-label {\n  font-size: 12px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.tier-desc {\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  line-height: 1.5;\n  margin-top: auto;\n}\n\n.wellis-range {\n  margin-top: 72px;\n  padding: 36px 32px;\n  border-left: 2px solid var(--tr-near-black);\n  background: var(--tr-cream);\n}\n.wellis-range h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }\n.wellis-range p { font-size: 15px; color: var(--tr-dark-gray); }\n\n.callout-box {\n  margin-top: 40px;\n  padding: 36px 32px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-light-gray);\n}\n.callout-box h3 {\n  font-size: 18px;\n  font-weight: 600;\n  margin-bottom: 20px;\n}\n.callout-box ul {\n  list-style: none;\n  padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 14px;\n}\n.callout-box li {\n  display: flex; gap: 12px;\n  font-size: 15px; line-height: 1.5;\n  color: var(--tr-dark-gray);\n  padding-left: 0;\n}\n.callout-box li::before {\n  content: ''; display: block; flex-shrink: 0;\n  width: 6px; height: 6px; margin-top: 10px;\n  background: var(--tr-near-black);\n  border-radius: 999px;\n}\n\n@media (max-width: 960px) {\n  .price-tiers { grid-template-columns: repeat(2, 1fr); }\n  .tier { border-bottom: 1px solid var(--tr-light-gray); }\n  .tier:nth-child(2) { border-right: none; }\n  .tier:nth-child(n+3) { border-bottom: none; }\n}\n@media (max-width: 560px) {\n  .price-tiers { grid-template-columns: 1fr; }\n  .tier { border-right: none; border-bottom: 1px solid var(--tr-light-gray); min-height: 0; }\n  .tier:last-child { border-bottom: none; }\n}\n\n\/* ================================================================\n   ENERGY COSTS INFO BOX\n   ================================================================ *\/\n.energy-rows {\n  border: 1px solid var(--tr-light-gray);\n}\n.energy-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  padding: 24px 32px;\n  gap: 24px;\n  align-items: center;\n}\n.energy-row:nth-child(even) { background: var(--tr-cream); }\n.energy-row .label { font-size: 16px; color: var(--tr-dark-gray); }\n.energy-row .value {\n  font-size: 18px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  text-align: right;\n  white-space: nowrap;\n}\n.energy-section-intro {\n  font-size: 17px;\n  color: var(--tr-dark-gray);\n  max-width: 820px;\n  margin-bottom: 48px;\n}\n.subhead {\n  font-size: 16px;\n  font-weight: 600;\n  margin-top: 48px;\n  margin-bottom: 20px;\n  letter-spacing: -0.005em;\n}\n.num-list {\n  list-style: none; padding: 0; margin: 0;\n  counter-reset: n;\n  display: flex; flex-direction: column; gap: 20px;\n}\n.num-list li {\n  counter-increment: n;\n  display: grid;\n  grid-template-columns: 40px 1fr;\n  align-items: start;\n  gap: 8px;\n  padding: 20px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 16px;\n  line-height: 1.6;\n  color: var(--tr-dark-gray);\n}\n.num-list li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.num-list li::before {\n  content: counter(n, decimal-leading-zero);\n  font-size: 13px;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  letter-spacing: 0.04em;\n  padding-top: 4px;\n}\n.num-list li strong { font-weight: 600; color: var(--tr-near-black); }\n.trailing-note {\n  margin-top: 40px;\n  padding: 20px 24px;\n  border-left: 2px solid var(--tr-accent);\n  font-size: 15px;\n  color: var(--tr-dark-gray);\n  background: var(--tr-cream);\n}\n\n@media (max-width: 560px) {\n  .energy-row { grid-template-columns: 1fr; padding: 20px 20px; }\n  .energy-row .value { text-align: left; }\n}\n\n\/* ================================================================\n   WELLIS FOCUS — two column\n   ================================================================ *\/\n.wellis-focus {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: start;\n}\n.wellis-photo {\n  aspect-ratio: 4\/5;\n  background:\n    radial-gradient(ellipse at 30% 20%, rgba(212,165,116,0.15), transparent 60%),\n    linear-gradient(155deg, #2a2824, #141210 70%, #0a0908);\n  color: rgba(255,255,255,0.3);\n  display: flex; align-items: center; justify-content: center;\n  position: relative;\n  font-size: 12px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 24px;\n  text-align: center;\n}\n.wellis-copy h2 { margin-bottom: 24px; }\n.wellis-copy p.lead {\n  font-size: 17px; color: var(--tr-dark-gray);\n  line-height: 1.6;\n}\n.wellis-copy h3 {\n  font-size: 16px; font-weight: 600;\n  margin-top: 32px; margin-bottom: 16px;\n}\n.wellis-bullets {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column;\n}\n.wellis-bullets li {\n  padding: 14px 0;\n  border-top: 1px solid var(--tr-light-gray);\n  font-size: 15px;\n  display: flex; gap: 12px;\n}\n.wellis-bullets li:last-child { border-bottom: 1px solid var(--tr-light-gray); }\n.wellis-bullets li i[data-lucide] {\n  color: var(--tr-near-black);\n  flex-shrink: 0; margin-top: 2px;\n}\n\n.series-strip {\n  margin-top: 72px;\n}\n.series-strip h3 {\n  font-size: 14px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  font-weight: 500;\n  color: var(--tr-medium-gray);\n  margin-bottom: 24px;\n}\n.series-scroll {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 16px;\n}\n.series-card {\n  padding: 28px 24px;\n  border: 1px solid var(--tr-light-gray);\n  display: flex; flex-direction: column; gap: 12px;\n  background: var(--tr-white);\n  transition: border-color var(--tr-dur) var(--tr-ease);\n  min-height: 220px;\n}\n.series-card:hover { border-color: var(--tr-near-black); }\n.series-card .name {\n  font-size: 18px; font-weight: 600;\n  letter-spacing: -0.01em;\n}\n.series-card .models {\n  font-size: 13px;\n  color: var(--tr-medium-gray);\n  line-height: 1.6;\n}\n\n@media (max-width: 1000px) {\n  .wellis-focus { grid-template-columns: 1fr; gap: 48px; }\n  .wellis-photo { aspect-ratio: 16\/10; }\n  .series-scroll {\n    grid-template-columns: none;\n    display: flex; overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 16px;\n    margin: 0 -24px;\n    padding-left: 24px; padding-right: 24px;\n  }\n  .series-card { flex: 0 0 78vw; max-width: 320px; scroll-snap-align: start; }\n}\n\n\/* ================================================================\n   DELIVERY \/ WARRANTY 3-column\n   ================================================================ *\/\n.three-col {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 64px;\n}\n.three-col \u003e div {\n  display: flex; flex-direction: column; gap: 16px;\n  padding-top: 24px;\n  border-top: 1px solid var(--tr-near-black);\n}\n.three-col h3 { font-size: 20px; font-weight: 600; }\n.three-col p { font-size: 15px; color: var(--tr-dark-gray); line-height: 1.6; }\n.three-col i[data-lucide] { color: var(--tr-near-black); margin-bottom: 8px; }\n\n@media (max-width: 960px) {\n  .three-col { grid-template-columns: 1fr; gap: 32px; }\n}\n\n\/* ================================================================\n   KLARNA\n   ================================================================ *\/\n.klarna-section { background: var(--tr-cream); }\n.klarna-logo {\n  display: inline-flex; align-items: center;\n  padding: 10px 18px;\n  background: #FFA8CD;\n  color: #17120f;\n  font-weight: 700; font-size: 18px;\n  letter-spacing: -0.01em;\n  border-radius: 999px;\n  margin-bottom: 28px;\n}\n.klarna-pills {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 12px;\n  margin-top: 8px;\n  margin-bottom: 32px;\n}\n.klarna-pill {\n  padding: 20px 24px;\n  background: var(--tr-white);\n  border: 1px solid var(--tr-near-black);\n  text-align: center;\n  font-size: 15px;\n  font-weight: 500;\n  line-height: 1.4;\n  transition: background var(--tr-dur) var(--tr-ease),\n              color var(--tr-dur) var(--tr-ease);\n}\n.klarna-pill:hover { background: var(--tr-near-black); color: var(--tr-white); }\n.klarna-note {\n  margin-top: 24px;\n  font-size: 14px;\n  color: var(--tr-medium-gray);\n  text-align: center;\n}\n@media (max-width: 800px) {\n  .klarna-pills { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .klarna-pills { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   FAQ\n   ================================================================ *\/\n.faq-list { max-width: 880px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--tr-near-black); }\n.faq-item:first-child { border-top: 1px solid var(--tr-near-black); }\n.faq-q {\n  width: 100%;\n  display: flex; justify-content: space-between; align-items: center; gap: 24px;\n  background: none; border: none; cursor: pointer;\n  padding: 28px 0;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  color: var(--tr-near-black);\n  text-align: left;\n  letter-spacing: -0.005em;\n}\n.faq-q .chevron {\n  transition: transform 240ms var(--tr-ease);\n  flex-shrink: 0;\n  display: inline-flex;\n}\n.faq-item.open .faq-q .chevron { transform: rotate(180deg); }\n.faq-a {\n  overflow: hidden;\n  max-height: 0;\n  opacity: 0;\n  transition: max-height 320ms ease-out, opacity 320ms ease-out, padding 320ms ease-out;\n}\n.faq-item.open .faq-a {\n  max-height: 400px;\n  opacity: 1;\n  padding-bottom: 32px;\n}\n.faq-a p {\n  font-size: 17px;\n  color: var(--tr-medium-gray);\n  max-width: 760px;\n  line-height: 1.65;\n}\n\n\/* ================================================================\n   BLACK CTA\n   ================================================================ *\/\n.cta-black {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 140px 0;\n  text-align: center;\n}\n.cta-black h2 { color: var(--tr-white); margin-bottom: 24px; }\n.cta-black p {\n  color: rgba(255,255,255,0.75);\n  font-size: 18px;\n  line-height: 1.6;\n  max-width: 600px;\n  margin: 0 auto 40px;\n}\n.cta-black-buttons { display: inline-flex; gap: 12px; flex-wrap: wrap; justify-content: center; }\n\n@media (max-width: 640px) {\n  .cta-black { padding: 96px 0; }\n}\n\n\/* ================================================================\n   FOOTER\n   ================================================================ *\/\nfooter.site-footer {\n  background: var(--tr-black);\n  color: var(--tr-white);\n  padding: 80px 0 32px;\n  border-top: 1px solid #1a1a1a;\n}\n.footer-grid {\n  display: grid;\n  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\n  gap: 40px;\n}\n.footer-brand {\n  font-size: 28px; font-weight: 600;\n  letter-spacing: -0.02em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-desc {\n  font-size: 14px;\n  line-height: 1.6;\n  color: var(--tr-medium-gray);\n  max-width: 320px;\n}\n.footer-col h4 {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tr-white);\n  margin-bottom: 16px;\n}\n.footer-col ul {\n  list-style: none; padding: 0; margin: 0;\n  display: flex; flex-direction: column; gap: 10px;\n}\n.footer-col a {\n  font-size: 14px;\n  color: var(--tr-light-gray);\n  transition: color var(--tr-dur) var(--tr-ease);\n}\n.footer-col a:hover { color: var(--tr-accent); }\n.footer-bottom {\n  margin-top: 64px; padding-top: 24px;\n  border-top: 1px solid #1a1a1a;\n  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 16px;\n  font-size: 12px; color: var(--tr-medium-gray);\n}\n.footer-legal { display: flex; gap: 24px; flex-wrap: wrap; }\n\n@media (max-width: 900px) {\n  .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n  .footer-brand-col { grid-column: 1 \/ -1; }\n}\n@media (max-width: 520px) {\n  .footer-grid { grid-template-columns: 1fr; }\n}\n\n\/* ================================================================\n   MOBILE NAV DRAWER\n   ================================================================ *\/\n.mobile-nav {\n  position: fixed; inset: 0;\n  background: var(--tr-white);\n  z-index: 100;\n  display: flex; flex-direction: column;\n  padding: 24px;\n  transform: translateY(-100%);\n  transition: transform 320ms var(--tr-ease);\n}\n.mobile-nav.open { transform: translateY(0); }\n.mobile-nav-top {\n  display: flex; justify-content: space-between; align-items: center;\n  height: 48px;\n}\n.mobile-nav-links {\n  margin-top: 48px;\n  display: flex; flex-direction: column; gap: 8px;\n}\n.mobile-nav-links a {\n  padding: 16px 0;\n  font-size: 24px;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  border-bottom: 1px solid var(--tr-light-gray);\n}\n\n\/* ================================================================\n   UTILITIES\n   ================================================================ *\/\n.spacer-sm { height: 48px; }\n\n\n\u003c\/style\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"Product\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-elba-deluxe-swim-spa#product\",\"name\":\"Wellis Elba Swim Spa\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Wellis\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"Wellis\",\"foundingLocation\":\"Hungary\"},\"category\":\"Swim Spa\",\"description\":\"The most compact StreamLife at 3.96 m. Deluxe Edition with Easy7 control, 33 hydrotherapy jets, and 2 W Riverjets.\",\"countryOfAssembly\":\"HU\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"price\":\"17999\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/tworelax.com\/products\/wellis-elba-deluxe-swim-spa\",\"seller\":{\"@type\":\"Organization\",\"name\":\"TwoRelax\"}}},\n{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tworelax.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wellis\",\"item\":\"https:\/\/tworelax.com\/pages\/wellis\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Swim Spas\",\"item\":\"https:\/\/tworelax.com\/collections\/swim-spa\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Wellis Elba\"}]},\n{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/tworelax.com\/products\/wellis-elba-deluxe-swim-spa#faq\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much does the Wellis Elba cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Elba Swim Spa is priced at \\u20ac17,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\"}},\n{\"@type\":\"Question\",\"name\":\"For how many people is the Wellis Elba?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Wellis Elba is a 4-seat swim zone swim spa \\u2014 seating layout: 4 upright seats in swim area.\"}},\n{\"@type\":\"Question\",\"name\":\"Is the Wellis Elba suitable for year-round outdoor use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The Wellis Elba uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the delivery time for the Wellis Elba to Germany and Austria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"TwoRelax ships the Wellis Elba factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\"}}\n]}\n]}\n\u003c\/script\u003e\n\n\u003cnav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"\u003e\u003cdiv class=\"tr-container\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/pages\/wellis\"\u003eWellis\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAll Wellis Swim Spas\u003c\/a\u003e\u003cspan class=\"sep\"\u003e›\u003c\/span\u003e\u003cspan class=\"current\"\u003eWellis Elba\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/nav\u003e\n\n\u003csection class=\"hero\" aria-labelledby=\"prod-title\" style=\"min-height:55vh;\"\u003e\n  \u003cdiv class=\"hero-image\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hero-content\"\u003e\u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"hero-eyebrow\"\u003eWellis · StreamLife\u003c\/div\u003e\n    \u003ch1 id=\"prod-title\" class=\"tr-h1\"\u003eWellis Elba Swim Spa\u003c\/h1\u003e\n    \u003cp\u003eThe most compact StreamLife at 3.96 m. Deluxe Edition with Easy7 control, 33 hydrotherapy jets, and 2 W Riverjets.\u003c\/p\u003e\n    \u003cdiv class=\"hero-cta\"\u003e\n      \u003ca href=\"#specs\" class=\"tr-btn tr-btn--on-hero-primary\"\u003eView Specifications\u003c\/a\u003e\n      \u003ca href=\"\/en\/pages\/contact\" class=\"tr-btn tr-btn--on-hero-secondary\"\u003eRequest Consultation\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"trust-bar\" aria-label=\"Wellis Elba at a glance\"\u003e\n  \u003cdiv class=\"tr-container\"\u003e\n    \u003cdiv class=\"trust-item\"\u003eStreamLife\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e4-seat swim zone\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e3962×2200×1200 mm\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003e€17,999 incl. VAT\u003c\/div\u003e\n    \u003cdiv class=\"trust-item\"\u003eFree DE + AT delivery\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"specs\" aria-labelledby=\"specs-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n      \u003ch2 id=\"specs-title\" class=\"tr-h2\"\u003eWellis Elba technical specifications\u003c\/h2\u003e\n      \u003cp class=\"tr-lede\"\u003eAll specifications from the official Wellis 2025 catalogue. Available as new, factory-sealed units via TwoRelax — the authorised Wellis dealer for Germany and Austria.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse;margin-top:16px;\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eDimensions\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3962×2200×1200 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eSeats\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e4 upright seats in swim area\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eNet weight\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e900 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eWater volume\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3,500 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eTotal jets\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e33 + 2× W Riverjet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003ePumps\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e3HP + 2×3HP + W-EC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eInsulation\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eScandinavian\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eReinforcement\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eFiberglass reinforced\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;width:40%;\"\u003eControl panel\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003eEasy7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:8px 12px;border-bottom:1px solid #eee;background:#f7f7f5;\"\u003eSwim current\u003c\/th\u003e\n\u003ctd style=\"padding:8px 12px;border-bottom:1px solid #eee;\"\u003e2× W Riverjet\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cream-section\" aria-labelledby=\"buy-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eHow to buy\u003c\/div\u003e\n      \u003ch2 id=\"buy-title\" class=\"tr-h2\"\u003eBuy the Wellis Elba via TwoRelax\u003c\/h2\u003e\n      \u003cp\u003eTwoRelax is an authorised Wellis retailer serving Germany and Austria. Every Wellis Elba ships factory-sealed from Wellis Hungary with the complete manufacturer warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eWhat you get\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eFree standard delivery to all DE + AT postal codes\u003c\/li\u003e\n        \u003cli\u003eFull Wellis factory warranty, EU-handled (up to 10 years on the shell)\u003c\/li\u003e\n        \u003cli\u003eKlarna financing (0% APR available)\u003c\/li\u003e\n        \u003cli\u003eOptional white-glove crane placement (€600)\u003c\/li\u003e\n        \u003cli\u003eWhatsApp support in German \u0026amp; English\u003c\/li\u003e\n        \u003cli\u003e14-day right of withdrawal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"section-standard\" aria-labelledby=\"faq-title\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"section-head-center\"\u003e\n      \u003cdiv class=\"tr-eyebrow\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2 id=\"faq-title\" class=\"tr-h2\"\u003eFrequently asked questions about the Wellis Elba\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"faq-list\" id=\"faq-list\"\u003e\n      \u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eHow much does the Wellis Elba cost?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Elba Swim Spa is priced at €17,999 (including 19% VAT). Price includes free standard delivery across Germany and Austria via TwoRelax. Klarna financing and white-glove crane placement are available.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eFor how many people is the Wellis Elba?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eThe Wellis Elba is a 4-seat swim zone swim spa — seating layout: 4 upright seats in swim area.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eIs the Wellis Elba suitable for year-round outdoor use?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eYes. The Wellis Elba uses Scandinavian insulation with a Stainless steel frame, designed for year-round outdoor operation in Central European climates. Scandinavian insulation is standard in PeakLife and CityLife, and available as an upgrade on ClassicLine models.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"faq-item\"\u003e\u003cbutton class=\"faq-q\" aria-expanded=\"false\"\u003e\u003cspan\u003eWhat is the delivery time for the Wellis Elba to Germany and Austria?\u003c\/span\u003e\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cp\u003eTwoRelax ships the Wellis Elba factory-sealed from Wellis Hungary with standard delivery across Germany and Austria. Typical delivery time is 10–15 business days from order confirmation. Contact us for the current delivery timeline.\u003c\/p\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection aria-labelledby=\"more-title\" style=\"padding:32px 0;\"\u003e\n  \u003cdiv class=\"tr-container tr-container-narrow\"\u003e\n    \u003cdiv class=\"callout-box\"\u003e\n      \u003ch3\u003eExplore more\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis\"\u003e\u003cstrong\u003eAbout the Wellis brand\u003c\/strong\u003e\u003c\/a\u003e — company history, certifications, and the full product range.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/pages\/wellis-swim-spa\"\u003e\u003cstrong\u003eWellis Swim Spa Guide\u003c\/strong\u003e\u003c\/a\u003e — every swim spa model compared with prices and specifications.\u003c\/li\u003e\n        \u003cli\u003e\n\u003ca href=\"\/en\/collections\/swim-spa\"\u003e\u003cstrong\u003eAll Wellis Swim Spas\u003c\/strong\u003e\u003c\/a\u003e — browse the full live catalogue.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript src=\"https:\/\/unpkg.com\/lucide@latest\/dist\/umd\/lucide.min.js\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n\n  \/\/ FAQ accordion\n  document.querySelectorAll('#faq-list .faq-q').forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const item = btn.closest('.faq-item');\n      const open = item.classList.toggle('open');\n      btn.setAttribute('aria-expanded', open ? 'true' : 'false');\n    });\n  });\n\n  \/\/ Mobile menu\n  const menu = document.getElementById('mobile-nav');\n  document.getElementById('open-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.add('open');\n    menu.setAttribute('aria-hidden', 'false');\n    document.body.style.overflow = 'hidden';\n  });\n  document.getElementById('close-menu')?.addEventListener('click', () =\u003e {\n    menu.classList.remove('open');\n    menu.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = '';\n  });\n\n  \/\/ Initial lucide render\n  if (window.lucide) window.lucide.createIcons();\n\n\u003c\/script\u003e\n\n\u003c!-- \/wellis-enrich-end --\u003e\n\u003cp\u003eThe \u003cb\u003eWellis Elba\u003c\/b\u003e is a compact, square swim spa designed for those who want both light swimming and comfortable hydrotherapy in a space-saving garden unit. With a built-in swim zone and four integrated hydrotherapy seats, it delivers a complete wellness experience — without the footprint of a full-size swim spa.\u003c\/p\u003e\n\u003cp\u003eIdeal for families, couples, and users with smaller outdoor spaces, the Elba is the most accessible model in the Wellis StreamLife swim spa range.\u003c\/p\u003e\n\n\u003ch2\u003eDual-Purpose Swim \u0026amp; Spa Zone\u003c\/h2\u003e\n\u003cp\u003eThe Elba's square layout combines an active swim zone with a relaxation seating area in the same shell. Use the swim current for gentle exercise, aqua fitness, or movement therapy — then move to the hydrotherapy seats for massage and recovery without ever leaving the water.\u003c\/p\u003e\n\n\u003ch2\u003eFour-Seat Hydrotherapy\u003c\/h2\u003e\n\u003cp\u003eFour upright hydrotherapy seats are built into the swim zone, each with targeted massage jets for the neck, shoulders, back, and lower legs. The warm water and jet therapy combination is ideal for stress relief, post-exercise recovery, and improved sleep quality.\u003c\/p\u003e\n\n\u003ch2\u003eTechnology \u0026amp; Controls\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eWellis Easy7\u003c\/b\u003e digital control panel with smartphone app\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWellisGuard Eco\u003c\/b\u003e water treatment — low chemical use\u003c\/li\u003e\n\u003cli\u003eScandinavian Life insulation for efficient year-round heating\u003c\/li\u003e\n\u003cli\u003e3 pumps for reliable water flow\u003c\/li\u003e\n\u003cli\u003eLED underwater lighting\u003c\/li\u003e\n\u003cli\u003eFreestanding or semi-inground installation compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e 231×231 cm — compact square format\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity:\u003c\/b\u003e 4 hydrotherapy seats\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePumps:\u003c\/b\u003e 3\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWater volume:\u003c\/b\u003e 5,000+ litres\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeason:\u003c\/b\u003e All-year use\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCE-certified\u003c\/b\u003e — EU-compliant\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFree Delivery Across Austria — TwoRelax\u003c\/h2\u003e\n\u003cp\u003eTwoRelax is an authorised Wellis dealer based in Innsbruck. We provide expert consultation, professional delivery, and after-sales support for all Wellis swim spas throughout Austria and Germany. Contact us for a quote today.\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003eÄhnliche Modelle \u0026amp; weiterführende Links:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-elba-cinema-swim-spa\"\u003eWellis Elba Cinema\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/products\/wellis-danube-riverjet-swim-spa\"\u003eWellis Danube Riverjet (4,5 m)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/en\/collections\/swim-spa\"\u003eAlle Swim Spas\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BEGIN tworelax-seo-content --\u003e\n\u003cdiv class=\"why-choose\" data-seo-block=\"why-choose\"\u003e\n\u003ch2\u003eWhy Choose the Wellis Elba?\u003c\/h2\u003e\n\u003cp\u003eThe Wellis Elba is a \u003cstrong\u003e3962 × 2200 × 1200 mm\u003c\/strong\u003e swim spa built with \u003cstrong\u003e4 seats\u003c\/strong\u003e, \u003cstrong\u003e33 jets\u003c\/strong\u003e, and 2 × 3 HP on the swim side with 3 HP + W-EC for dedicated hydromassage. Here are the concrete reasons to choose this unit.\u003c\/p\u003e\n\u003ch3\u003eWho the Wellis Elba is designed for\u003c\/h3\u003e\n\u003cp\u003eThe Elba is a \u003cstrong\u003emost compact Wellis swim spa (under 4 m) — a real swim spa that fits where full-size units cannot\u003c\/strong\u003e. It suits households who want genuine swim training in the smallest possible footprint.\u003c\/p\u003e\n\u003ch3\u003eSwim technology\u003c\/h3\u003e\n\u003cp\u003e2 × W Riverjet counter-current — compact footprint swim training.\u003c\/p\u003e\n\u003ch3\u003eFootprint and installation\u003c\/h3\u003e\n\u003cp\u003eThe Elba's compact 3962 × 2200 × 1200 mm footprint is Wellis's most space-efficient swim spa — it fits through some wider residential access routes and needs a smaller prepared base than full-size units. Dry weight: 900 kg. Water volume: 3500 L.\u003c\/p\u003e\n\u003ch3\u003eElectrical supply\u003c\/h3\u003e\n\u003cp\u003eRequires 32A–230V for basic operation. Recommended: 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\n\u003ch3\u003eTechnology on board\u003c\/h3\u003e\n\u003cp\u003eThe Elba range is Wellis's most-compact StreamLife — under 4 m end-to-end while still delivering genuine counter-current swim training through 2 × W Riverjet jets. The Elba specifically ships with the \u003cstrong\u003eEasy7\u003c\/strong\u003e control panel, \u003cstrong\u003eWellisGuard ECO\u003c\/strong\u003e water treatment, 2 × Superfine cartridge filtration, and Scandinavian insulation. Thermo cover included as standard.\u003c\/p\u003e\n\u003ch3\u003eWhen the Wellis Elba is NOT the right choice\u003c\/h3\u003e\n\u003cp\u003eIf your priorities are different — compact footprint, combined swim-plus-hot-tub functionality, pool-style relaxation, or a simpler electrical supply — see the Comparisons below for like-for-like alternatives.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"comparison-section\" data-seo-block=\"comparison\"\u003e\n\u003ch2\u003eWellis Elba Compared to Similar Models\u003c\/h2\u003e\n\u003cp\u003eThese three Wellis alternatives are closest to the Elba — same footprint, same counter-current system, or the adjacent edition in the same line:\u003c\/p\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-elba-cinema-swim-spa\"\u003eWellis Elba Cinema\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePremium edition with SmartTouch, MyMusic 2.0, and tablet holder.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 4 seats · 33 jets · 3962 × 2200 × 1200 mm · StreamLife Compact Premium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eWellis Danube W-Flow\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003eLarger 4.53 m swim spa with W-Flow software control.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 24 jets · 4530 × 2350 × 1470 mm · StreamLife\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n  \u003ch3\u003e\u003ca href=\"\/en\/products\/wellis-beach-club-deluxe-swim-spa\"\u003eWellis Beach Club Deluxe\u003c\/a\u003e\u003c\/h3\u003e\n  \u003cp\u003e\u003cem\u003ePool-style 6 m alternative with sunbeds.\u003c\/em\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eKey specs:\u003c\/strong\u003e 2 seats · 2 jets · 6000 × 2350 × 1470 mm · StreamLife Pool\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product-faq\" data-seo-block=\"faq\"\u003e\n\u003ch2\u003eFrequently Asked Questions about the Wellis Elba\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions of the Wellis Elba?\u003c\/summary\u003e\n\u003cp\u003eExternal dimensions: \u003cstrong\u003e3962 × 2200 × 1200 mm\u003c\/strong\u003e. Dry weight: 900 kg. Water volume: 3500 L. Plan crane delivery and a prepared concrete base or semi-in-ground installation.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does the swim-current work on the Wellis Elba?\u003c\/summary\u003e\n\u003cp\u003e2 × w riverjet counter-current — compact footprint swim training. \u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat electrical supply does the Wellis Elba need?\u003c\/summary\u003e\n\u003cp\u003eMinimum: \u003cstrong\u003e32A–230V\u003c\/strong\u003e. Recommended: 50A–230V \/ 3 × 16A–400V. Requires 32A–230V for basic operation. Recommended: 50A–230V \/ 3 × 16A–400V for full pump performance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow many people can use the Wellis Elba at once?\u003c\/summary\u003e\n\u003cp\u003eThe Elba is rated for \u003cstrong\u003e4 seated users\u003c\/strong\u003e plus swim-zone use by 1 swimmer at a time. For combined hydromassage + swim training in parallel, see the \u003ca href=\"\/en\/products\/wellis-elba-cinema-swim-spa\"\u003eElba Cinema\u003c\/a\u003e combo alternative.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Wellis Elba insulated for year-round use in Germany and Austria?\u003c\/summary\u003e\n\u003cp\u003eYes. The Elba ships with Scandinavian insulation and the 3-kW heater keeps water at set temperature during DE\/AT winters. A heat pump can be added as an option for further energy savings.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow long does delivery of the Wellis Elba take to Germany or Austria?\u003c\/summary\u003e\n\u003cp\u003eDelivery of swim spas requires a site survey and crane. Typical timeline: 2–4 weeks from order confirmation once the site and access route are confirmed. TwoRelax coordinates the crane company and delivery team.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Wellis Elba come with a warranty?\u003c\/summary\u003e\n\u003cp\u003eYes. The Elba includes the full Wellis manufacturer warranty (up to 10 years on the shell, separate warranty periods for pumps, controls, and electronics — confirmed at order). Standard thermo cover and WellisGuard ECO water treatment included.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich Wellis swim spa should I compare the Elba against?\u003c\/summary\u003e\n\u003cp\u003eFor closest alternatives see \u003ca href=\"\/en\/products\/wellis-elba-cinema-swim-spa\"\u003eElba Cinema\u003c\/a\u003e, \u003ca href=\"\/en\/products\/wellis-danube-w-flow-swim-spa\"\u003eDanube W-Flow\u003c\/a\u003e. Each is a direct like-for-like alternative by footprint, counter-current system, or edition tier within the StreamLife range.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- END tworelax-seo-content --\u003e \n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Sterling Silver \/ Brown","offer_id":57333251309950,"sku":"TR-WLS-ELBA-D-SterlingSilver-Brown","price":18999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Sterling Silver \/ Grey","offer_id":57333251342718,"sku":"TR-WLS-ELBA-D-SterlingSilver-Grey","price":18999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Brown","offer_id":57333251375486,"sku":"TR-WLS-ELBA-D-IceWhite-Brown","price":18999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Ice White \/ Grey","offer_id":57333251408254,"sku":"TR-WLS-ELBA-D-IceWhite-Grey","price":18999.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Brown","offer_id":57333251441022,"sku":"TR-WLS-ELBA-P-SterlingSilver-Brown","price":26499.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Sterling Silver \/ Grey","offer_id":57333251473790,"sku":"TR-WLS-ELBA-P-SterlingSilver-Grey","price":26499.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Brown","offer_id":57333251506558,"sku":"TR-WLS-ELBA-P-IceWhite-Brown","price":26499.0,"currency_code":"EUR","in_stock":false},{"title":"Premium \/ Ice White \/ Grey","offer_id":57333251539326,"sku":"TR-WLS-ELBA-P-IceWhite-Grey","price":26499.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Screenshot2026-04-07at10.28.22.png?v=1776255855"},{"product_id":"3-kw-heat-pump","title":"3 kW Heat Pump","description":"\u003ch3\u003e3 kW Heat Pump for Wellis Hot Tubs \u0026amp; Swim Spas\u003c\/h3\u003e\u003cp\u003eStandalone 3 kW air-source heat pump that provides year-round heating with up to 70 % lower running costs versus the standard 3 kW resistive heater. Compatible with Wellis PeakLife, CityLife and StreamLife models that include heat-exchanger preparation.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHeating capacity: 3 kW\u003c\/li\u003e\n\u003cli\u003eYear-round operation\u003c\/li\u003e\n\u003cli\u003eEnergy-efficient inverter compressor\u003c\/li\u003e\n\u003cli\u003eStandalone unit — does not include the Smart-In Step storage cabinet\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSold as a configurator add-on alongside a Wellis hot tub or swim spa.\u003c\/p\u003e","brand":"TwoRelax Configurator","offers":[{"title":"Default Title","offer_id":57343340413310,"sku":"TR-WLS-ADDON-HEAT-PUMP-3KW","price":1899.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WE00143_Smart-In_Step_noBG.jpg?v=1772806024"},{"product_id":"wellis-wibe-avatar-spa","title":"Wellis Wibe Avatar Spa — 6-person 98-jet Outdoor | TwoRelax","description":"\u003cstyle\u003e\n  .ws4-wrap{font-family:var(--font-body--family,system-ui,-apple-system,\"Helvetica Neue\",sans-serif);width:100%;margin:0 auto;color:#1a1a1a;text-align:left;box-sizing:border-box}\n  .ws4-title{font-size:24px;font-weight:700;color:#000;margin:0 0 4px;line-height:1.2}\n  .ws4-subtitle{font-size:13px;color:#666;margin:0 0 24px}\n  .ws4-table-wrap{overflow-x:auto;border:1px solid #d6d6d6;border-radius:6px;background:#fff;margin-top:16px}\n  .ws4-table{width:100%;border-collapse:collapse;font-size:14px}\n  .ws4-table tbody th.ws4-rowlabel{background:#fff;padding:13px 16px;font-weight:600;color:#000;text-align:left;border-bottom:1px solid #ececec;width:38%;font-size:13.5px;vertical-align:top}\n  .ws4-table tbody td{padding:13px 16px;color:#1a1a1a;border-bottom:1px solid #ececec;border-left:1px solid #ececec;line-height:1.5;vertical-align:top}\n  .ws4-table tbody tr:last-child th, .ws4-table tbody tr:last-child td{border-bottom:none}\n  .ws4-table tr.ws4-section-row td{background:#f3f3f0;color:#666;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:11px;padding:8px 16px;border-left:none;border-bottom:1px solid #d6d6d6;text-align:left}\n  .wibe-lead{font-size:16px;line-height:1.55;color:#333;margin:0 0 24px}\n  .wibe-feat{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 24px;margin:8px 0 24px}\n  .wibe-feat li{list-style:none;padding:12px 14px;border:1px solid #ececec;border-radius:8px;font-size:14px;color:#1a1a1a}\n  .wibe-feat li strong{color:#000}\n  .wibe-h{font-size:18px;font-weight:700;color:#000;margin:32px 0 8px;letter-spacing:-.005em}\n  @media (max-width:760px){.ws4-table{font-size:13px}.wibe-feat{grid-template-columns:1fr} }\n\u003c\/style\u003e\n\u003cdiv class=\"ws4-wrap\"\u003e\n  \u003cp class=\"wibe-lead\"\u003eCinema upgrade and 4 cup holders — designed for entertaining and relaxing in equal measure.\u003c\/p\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eCinema Edition adds\u003c\/h3\u003e\n  \u003cul class=\"wibe-feat\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTablet holder\u003c\/strong\u003e — 1 pc\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSound system\u003c\/strong\u003e — MyMusic 2.0\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl panel\u003c\/strong\u003e — EasyTouch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWibeSide corner lighting\u003c\/strong\u003e — RGB\u003c\/li\u003e\n\u003c\/ul\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eMade in Europe\u003c\/h3\u003e\n  \u003cp\u003eThe Wibe Spa range is designed and manufactured in Europe. WPS frame, ARCTIC MAX gap-free insulation, reinforced PU acrylic, and a synthetic wood-effect cabinet that resists weather while matching natural garden tones.\u003c\/p\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eAvatar — Specifications\u003c\/h3\u003e\n  \u003cdiv class=\"ws4-subtitle\"\u003eWibe Spa · 6 person · 98 jets\u003c\/div\u003e\n  \u003cdiv class=\"ws4-table-wrap\"\u003e\n    \u003ctable class=\"ws4-table\"\u003e\n      \u003ctbody\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eDIMENSIONS \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e2180 × 2180 × 900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eLoungers \/ Seats\u003c\/th\u003e\n\u003ctd\u003e1 lounger · 5 seats\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eNet weight \/ Water volume\u003c\/th\u003e\n\u003ctd\u003e~ 350 kg \/ 1,189 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eSTRUCTURE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eWPS — Wellis Polystyrol System\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eReinforced PU acrylic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eAcrylic colour\u003c\/th\u003e\n\u003ctd\u003eArctic White · Thunder Grey · Soft Silk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWibeSide™ cabinet\u003c\/th\u003e\n\u003ctd\u003eLighting corner included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eInsulation\u003c\/th\u003e\n\u003ctd\u003eARCTIC MAX gap-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eJETS \u0026amp; PUMPS\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eTotal number of jets\u003c\/th\u003e\n\u003ctd\u003e98 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eAir regulators\u003c\/th\u003e\n\u003ctd\u003e5 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003ePumps\u003c\/th\u003e\n\u003ctd\u003e3 × 3 HP single speed + circulation pump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eHeater\u003c\/th\u003e\n\u003ctd\u003e1 × 3 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eHEATING \u0026amp; WATER CARE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eFilter\u003c\/th\u003e\n\u003ctd\u003e2 × Superfine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWater conditioner\u003c\/th\u003e\n\u003ctd\u003eOzmix ECO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eSpa cover\u003c\/th\u003e\n\u003ctd\u003eStandard Blacktex cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eCONTROLS\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003ePower requirement\u003c\/th\u003e\n\u003ctd\u003e3 × 16A · 400V · 50Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eControl system\u003c\/th\u003e\n\u003ctd\u003eGecko IN.YE-3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eControl panel\u003c\/th\u003e\n\u003ctd\u003eK500 (Deluxe) · EasyTouch (Cinema)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eLIGHTING \u0026amp; AMBIENCE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eUnderwater lighting\u003c\/th\u003e\n\u003ctd\u003eExclusive waterline RGB spot\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWaterfall\u003c\/th\u003e\n\u003ctd\u003e1 × Long Wibe Waterfall\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eHeadrests\u003c\/th\u003e\n\u003ctd\u003e3 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eCup holders\u003c\/th\u003e\n\u003ctd\u003e4 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Arctic White","offer_id":57364587610494,"sku":"TR-WLS-WIBE-AVATAR-D-ArcticWh","price":8999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Thunder Grey","offer_id":57364587643262,"sku":"TR-WLS-WIBE-AVATAR-D-ThunderG","price":8999.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Soft Silk","offer_id":57364587676030,"sku":"TR-WLS-WIBE-AVATAR-D-SoftSilk","price":8999.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Arctic White","offer_id":57364587708798,"sku":"TR-WLS-WIBE-AVATAR-C-ArcticWh","price":10499.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Thunder Grey","offer_id":57364587741566,"sku":"TR-WLS-WIBE-AVATAR-C-ThunderG","price":10499.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Soft Silk","offer_id":57364587774334,"sku":"TR-WLS-WIBE-AVATAR-C-SoftSilk","price":10499.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/1JzRr236lfSuTosyHI8ToJrPnnYmBCALL_w2400.png?v=1777973360"},{"product_id":"wellis-wibe-waterworld-spa","title":"Wellis Wibe Waterworld Spa — 6-person 64-jet Outdoor | TwoRelax","description":"\u003cstyle\u003e\n  .ws4-wrap{font-family:var(--font-body--family,system-ui,-apple-system,\"Helvetica Neue\",sans-serif);width:100%;margin:0 auto;color:#1a1a1a;text-align:left;box-sizing:border-box}\n  .ws4-title{font-size:24px;font-weight:700;color:#000;margin:0 0 4px;line-height:1.2}\n  .ws4-subtitle{font-size:13px;color:#666;margin:0 0 24px}\n  .ws4-table-wrap{overflow-x:auto;border:1px solid #d6d6d6;border-radius:6px;background:#fff;margin-top:16px}\n  .ws4-table{width:100%;border-collapse:collapse;font-size:14px}\n  .ws4-table tbody th.ws4-rowlabel{background:#fff;padding:13px 16px;font-weight:600;color:#000;text-align:left;border-bottom:1px solid #ececec;width:38%;font-size:13.5px;vertical-align:top}\n  .ws4-table tbody td{padding:13px 16px;color:#1a1a1a;border-bottom:1px solid #ececec;border-left:1px solid #ececec;line-height:1.5;vertical-align:top}\n  .ws4-table tbody tr:last-child th, .ws4-table tbody tr:last-child td{border-bottom:none}\n  .ws4-table tr.ws4-section-row td{background:#f3f3f0;color:#666;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:11px;padding:8px 16px;border-left:none;border-bottom:1px solid #d6d6d6;text-align:left}\n  .wibe-lead{font-size:16px;line-height:1.55;color:#333;margin:0 0 24px}\n  .wibe-feat{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 24px;margin:8px 0 24px}\n  .wibe-feat li{list-style:none;padding:12px 14px;border:1px solid #ececec;border-radius:8px;font-size:14px;color:#1a1a1a}\n  .wibe-feat li strong{color:#000}\n  .wibe-h{font-size:18px;font-weight:700;color:#000;margin:32px 0 8px;letter-spacing:-.005em}\n  @media (max-width:760px){.ws4-table{font-size:13px}.wibe-feat{grid-template-columns:1fr} }\n\u003c\/style\u003e\n\u003cdiv class=\"ws4-wrap\"\u003e\n  \u003cp class=\"wibe-lead\"\u003eIntensive back and shoulder massage in a compact 6-person form factor — perfect for daily wellness routines.\u003c\/p\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eCinema Edition adds\u003c\/h3\u003e\n  \u003cul class=\"wibe-feat\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTablet holder\u003c\/strong\u003e — 1 pc\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSound system\u003c\/strong\u003e — MyMusic 2.0\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl panel\u003c\/strong\u003e — EasyTouch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWibeSide corner lighting\u003c\/strong\u003e — RGB\u003c\/li\u003e\n\u003c\/ul\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eMade in Europe\u003c\/h3\u003e\n  \u003cp\u003eThe Wibe Spa range is designed and manufactured in Europe. WPS frame, ARCTIC MAX gap-free insulation, reinforced PU acrylic, and a synthetic wood-effect cabinet that resists weather while matching natural garden tones.\u003c\/p\u003e\n\n  \u003ch3 class=\"wibe-h\"\u003eWaterworld — Specifications\u003c\/h3\u003e\n  \u003cdiv class=\"ws4-subtitle\"\u003eWibe Spa · 6 person · 64 jets\u003c\/div\u003e\n  \u003cdiv class=\"ws4-table-wrap\"\u003e\n    \u003ctable class=\"ws4-table\"\u003e\n      \u003ctbody\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eDIMENSIONS \u0026amp; CAPACITY\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e2000 × 2000 × 900 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eLoungers \/ Seats\u003c\/th\u003e\n\u003ctd\u003e1 lounger · 5 seats\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eNet weight \/ Water volume\u003c\/th\u003e\n\u003ctd\u003e~ 310 kg \/ 1,136 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eSTRUCTURE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eFrame\u003c\/th\u003e\n\u003ctd\u003eWPS — Wellis Polystyrol System\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eReinforced PU acrylic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eAcrylic colour\u003c\/th\u003e\n\u003ctd\u003eArctic White · Thunder Grey · Soft Silk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWibeSide™ cabinet\u003c\/th\u003e\n\u003ctd\u003eLighting corner included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eInsulation\u003c\/th\u003e\n\u003ctd\u003eARCTIC MAX gap-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eJETS \u0026amp; PUMPS\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eTotal number of jets\u003c\/th\u003e\n\u003ctd\u003e64 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eAir regulators\u003c\/th\u003e\n\u003ctd\u003e4 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003ePumps\u003c\/th\u003e\n\u003ctd\u003e2 × 2 HP + circulation pump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eHeater\u003c\/th\u003e\n\u003ctd\u003e1 × 3 kW\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eHEATING \u0026amp; WATER CARE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eFilter\u003c\/th\u003e\n\u003ctd\u003e2 × Superfine\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWater conditioner\u003c\/th\u003e\n\u003ctd\u003eOzmix ECO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eSpa cover\u003c\/th\u003e\n\u003ctd\u003eStandard Blacktex cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eCONTROLS\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003ePower requirement\u003c\/th\u003e\n\u003ctd\u003emin. 1 × 20A \/ 230V \/ 50Hz · opt. 3 × 16A \/ 400V \/ 50Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eControl system\u003c\/th\u003e\n\u003ctd\u003eGecko IN.YE-3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eControl panel\u003c\/th\u003e\n\u003ctd\u003eK500 (Deluxe) · EasyTouch (Cinema)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ws4-section-row\"\u003e\u003ctd colspan=\"2\"\u003eLIGHTING \u0026amp; AMBIENCE\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eUnderwater lighting\u003c\/th\u003e\n\u003ctd\u003eExclusive waterline RGB spot\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eWaterfall\u003c\/th\u003e\n\u003ctd\u003e1 × Long Wibe Waterfall\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"ws4-rowlabel\"\u003eHeadrests\u003c\/th\u003e\n\u003ctd\u003e3 pcs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Deluxe \/ Arctic White","offer_id":57364588069246,"sku":"TR-WLS-WIBE-WATERWORLD-D-ArcticWh","price":7499.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Thunder Grey","offer_id":57364588102014,"sku":"TR-WLS-WIBE-WATERWORLD-D-ThunderG","price":7499.0,"currency_code":"EUR","in_stock":false},{"title":"Deluxe \/ Soft Silk","offer_id":57364588134782,"sku":"TR-WLS-WIBE-WATERWORLD-D-SoftSilk","price":7499.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Arctic White","offer_id":57364588167550,"sku":"TR-WLS-WIBE-WATERWORLD-C-ArcticWh","price":8999.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Thunder Grey","offer_id":57364588200318,"sku":"TR-WLS-WIBE-WATERWORLD-C-ThunderG","price":8999.0,"currency_code":"EUR","in_stock":false},{"title":"Cinema \/ Soft Silk","offer_id":57364588233086,"sku":"TR-WLS-WIBE-WATERWORLD-C-SoftSilk","price":8999.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/1hIRbEU2qrZTSvTIdDswtlF1Up5gwRuej_w2400.png?v=1777973374"},{"product_id":"wellis-iceland-cold-plunge","title":"Wellis Iceland Cold Plunge Tub","description":"\u003cp\u003eThe Wellis Iceland is a Plug \u0026amp; Play cold plunge tub designed for daily cold-water immersion (CWI) therapy. Chill water down to \u003cstrong\u003e2 °C\u003c\/strong\u003e or warm it up to \u003cstrong\u003e40 °C\u003c\/strong\u003e with the integrated 20CR3-SB cool\/heat pump. Single-seat design (2200 × 1090 × 760 mm) with WPS frame, LightSide™ corner-lit cabinet, LIFE Scandinavian insulation, and SmartLife WiFi app control. Drop-in installation: just place, fill, set the temperature.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Ice White \/ Grey Side","offer_id":57368189600126,"sku":"WLS-ICE-IWG","price":8990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/Iceland_side_view.jpg?v=1777988325"},{"product_id":"wellis-iceland-duo-cold-plunge-hot-tub","title":"Wellis Iceland Duo Cold Plunge + Hot Tub","description":"\u003cp\u003eThe Wellis Iceland Duo combines a cold plunge tub and a hot tub side-by-side in one 2200 × 2200 × 760 mm unit — three seats total. Cold side cools to \u003cstrong\u003e2 °C\u003c\/strong\u003e via the 20CR3-SB cool\/heat pump; hot side delivers \u003cstrong\u003e14 hydrotherapy jets\u003c\/strong\u003e via two 2 HP pumps with SmartTouch control. Both sides feature WPS frame, LightSide™ cabinet, LIFE Scandinavian insulation, Crystal Clean System, WellisGuard™ ECO water care, and SmartLife \/ SmartPhone WiFi app control. Requires 3 × 16A \/ 400V hardwired supply.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Ice White \/ Grey Side","offer_id":57368189632894,"sku":"WLS-ICEDUO-IWG","price":15990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/iceland_duo_detail_11.jpg?v=1777988192"},{"product_id":"wellis-dabassy-edge-select","title":"Wellis Dabassy Edge Select Hot Tub","description":"\u003cp\u003eThe \u003cstrong\u003eDabassy Edge Select\u003c\/strong\u003e is a square-design hot tub with stainless steel frame and SmoothSide™ paneling. \u003cstrong\u003e32 jets with integrated lighting\u003c\/strong\u003e, 2000 × 1900 × 800 mm, Scandinavian insulation, 3 HP pumps, 3 kW heater, SmartTouch control, WellisGuard water care, BlackTex thermo cover. Plug-in 16A 230V (or optional 25A).\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"SmoothSide™ Light Maple","offer_id":57368903713150,"sku":"WLS-DAB-EDGE-SEL-LMP","price":13990.0,"currency_code":"EUR","in_stock":true},{"title":"SmoothSide™ Moonlight Grey","offer_id":57368903745918,"sku":"WLS-DAB-EDGE-SEL-MGY","price":13990.0,"currency_code":"EUR","in_stock":true},{"title":"SmoothSide™ Graphite Brown","offer_id":57368903811454,"sku":"WLS-DAB-EDGE-SEL-GBR","price":13990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/1vW0a9C9sZ4VgV3ZvxzFKltwCZ8EU64eG_w2400_795b1a55-c8c6-4c15-bead-372323c7fbde.png?v=1777994572"},{"product_id":"wellis-dabassy-edge-premier","title":"Wellis Dabassy Edge Premier Hot Tub","description":"\u003cp\u003eThe \u003cstrong\u003eDabassy Edge Premier\u003c\/strong\u003e is the larger square-design Dabassy hot tub with stainless steel frame, SmoothSide™ panels and corner customisation. \u003cstrong\u003e54 jets with integrated lighting\u003c\/strong\u003e, 2300 × 2300 × 900 mm, Scandinavian insulation, 3 HP pumps, 3 kW heater, SmartTouch control, WellisGuard, BlackTex cover. Plug-in 16A 230V (or optional 25A).\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"SmoothSide™ Light Maple","offer_id":57368903844222,"sku":"WLS-DAB-EDGE-PREM-LMP","price":18990.0,"currency_code":"EUR","in_stock":true},{"title":"SmoothSide™ Moonlight Grey","offer_id":57368903876990,"sku":"WLS-DAB-EDGE-PREM-MGY","price":18990.0,"currency_code":"EUR","in_stock":true},{"title":"SmoothSide™ Graphite Brown","offer_id":57368903909758,"sku":"WLS-DAB-EDGE-PREM-GBR","price":18990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/17CYiFc3GlRhbIj-FwNXjiO8RG3vvirpN_w2400_c16a634e-53e9-45c9-a14d-c997ee898376.png?v=1777994616"},{"product_id":"wellis-motionflex-300-bioclimatic-pergola","title":"Wellis MotionFlex 300 Bioclimatic Pergola — 3 × 3 m","description":"\u003cp\u003eThe \u003cstrong\u003eWellis MotionFlex 300\u003c\/strong\u003e is a 3 × 3 m motorized bioclimatic pergola with anthracite-grey solid aluminum structure (RAL 7016), motorized aluminum louvers, integrated water drainage channel, and white LED lighting. Remote-controlled louver position for sun, shade, rain, snow protection or ventilation — outdoor living all year round.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdl\u003e\n\u003cdt\u003eCan the MotionFlex 300 pergola be installed over a hot tub?\u003c\/dt\u003e\n\u003cdd\u003eYes — the structure is engineered for outdoor wellness installations, including hot tubs and swim spas. The aluminium louvres let you choose full shade, diffused sunlight, or complete ventilation depending on conditions.\u003c\/dd\u003e\n\u003cdt\u003eIs the pergola waterproof?\u003c\/dt\u003e\n\u003cdd\u003eWhen the louvres are fully closed, the roof is fully waterproof and includes an integrated water drainage channel. The motorised system allows rapid closing if rain begins.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the load capacity?\u003c\/dt\u003e\n\u003cdd\u003eThe roof has a maximum load capacity of 60 kg\/m², including snow load.\u003c\/dd\u003e\n\u003cdt\u003eCan side shading be added?\u003c\/dt\u003e\n\u003cdd\u003eYes — optional side shading screens are available separately for added privacy and sun protection. Motorised (electric) shading is also available for the 400 and 600 models.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the structure made of?\u003c\/dt\u003e\n\u003cdd\u003eSolid aluminium with a matte anthracite grey (RAL 7016) powder coat, radiused edges, 12×12 cm column profile with 1.4 mm wall thickness. UV- and weather-proof.\u003c\/dd\u003e\n\u003cdt\u003eDo I need professional installation?\u003c\/dt\u003e\n\u003cdd\u003eYes — professional installation is recommended for the motorised systems and structural anchoring. We coordinate installation referrals on request.\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch3\u003eWhy buy from TwoRelax\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorised Wellis dealer for Germany and Austria\u003c\/li\u003e\n\u003cli\u003eFree curbside delivery across DE and AT\u003c\/li\u003e\n\u003cli\u003eWhite-glove placement available on request\u003c\/li\u003e\n\u003cli\u003eDirect coordination with the Wellis manufacturer service team for any technical questions or repairs\u003c\/li\u003e\n\u003cli\u003ePersonal WhatsApp support before and after purchase\u003c\/li\u003e\n\u003cli\u003eEU manufacturer warranty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Standard","offer_id":57368967250302,"sku":"WLS-PERG-MF300","price":8990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WB00532-MotionFlex-300-lamellas-pergola_02_f3630c6e-e271-477e-bf78-8a948e1cdc7f.jpg?v=1778169835"},{"product_id":"wellis-motionflex-400-bioclimatic-pergola","title":"Wellis MotionFlex 400 Bioclimatic Pergola — 4 × 3 m","description":"\u003cp\u003eThe \u003cstrong\u003eWellis MotionFlex 400\u003c\/strong\u003e is a 4 × 3 m motorized bioclimatic pergola with anthracite-grey solid aluminum structure (RAL 7016), motorized aluminum louvers, integrated water drainage, and white LED lighting. Remote-controlled louver position. The most versatile size in the range — accepts both manual and electric side shades.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdl\u003e\n\u003cdt\u003eCan the MotionFlex 400 pergola be installed over a hot tub?\u003c\/dt\u003e\n\u003cdd\u003eYes — the structure is engineered for outdoor wellness installations, including hot tubs and swim spas. The aluminium louvres let you choose full shade, diffused sunlight, or complete ventilation depending on conditions.\u003c\/dd\u003e\n\u003cdt\u003eIs the pergola waterproof?\u003c\/dt\u003e\n\u003cdd\u003eWhen the louvres are fully closed, the roof is fully waterproof and includes an integrated water drainage channel. The motorised system allows rapid closing if rain begins.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the load capacity?\u003c\/dt\u003e\n\u003cdd\u003eThe roof has a maximum load capacity of 60 kg\/m², including snow load.\u003c\/dd\u003e\n\u003cdt\u003eCan side shading be added?\u003c\/dt\u003e\n\u003cdd\u003eYes — optional side shading screens are available separately for added privacy and sun protection. Motorised (electric) shading is also available for the 400 and 600 models.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the structure made of?\u003c\/dt\u003e\n\u003cdd\u003eSolid aluminium with a matte anthracite grey (RAL 7016) powder coat, radiused edges, 12×12 cm column profile with 1.4 mm wall thickness. UV- and weather-proof.\u003c\/dd\u003e\n\u003cdt\u003eDo I need professional installation?\u003c\/dt\u003e\n\u003cdd\u003eYes — professional installation is recommended for the motorised systems and structural anchoring. We coordinate installation referrals on request.\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch3\u003eWhy buy from TwoRelax\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorised Wellis dealer for Germany and Austria\u003c\/li\u003e\n\u003cli\u003eFree curbside delivery across DE and AT\u003c\/li\u003e\n\u003cli\u003eWhite-glove placement available on request\u003c\/li\u003e\n\u003cli\u003eDirect coordination with the Wellis manufacturer service team for any technical questions or repairs\u003c\/li\u003e\n\u003cli\u003ePersonal WhatsApp support before and after purchase\u003c\/li\u003e\n\u003cli\u003eEU manufacturer warranty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Standard","offer_id":57368967283070,"sku":"WLS-PERG-MF400","price":11990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WB00533-MotionFlex-400-lamellas-pergola_02_8d1e650d-160c-4e85-ab45-c3e2b4114ae2.jpg?v=1778169883"},{"product_id":"wellis-motionflex-600-bioclimatic-pergola","title":"Wellis MotionFlex 600 Bioclimatic Pergola — 6 × 4 m","description":"\u003cp\u003eThe flagship \u003cstrong\u003eWellis MotionFlex 600\u003c\/strong\u003e is a 6 × 4 m motorized bioclimatic pergola with anthracite-grey solid aluminum structure (RAL 7016), motorized aluminum louvers, integrated water drainage, and full \u003cstrong\u003eRGB LED lighting\u003c\/strong\u003e (remote controlled). Built for serious outdoor entertaining: 24 m² of covered space.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cdl\u003e\n\u003cdt\u003eCan the MotionFlex 600 pergola be installed over a hot tub?\u003c\/dt\u003e\n\u003cdd\u003eYes — the structure is engineered for outdoor wellness installations, including hot tubs and swim spas. The aluminium louvres let you choose full shade, diffused sunlight, or complete ventilation depending on conditions.\u003c\/dd\u003e\n\u003cdt\u003eIs the pergola waterproof?\u003c\/dt\u003e\n\u003cdd\u003eWhen the louvres are fully closed, the roof is fully waterproof and includes an integrated water drainage channel. The motorised system allows rapid closing if rain begins.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the load capacity?\u003c\/dt\u003e\n\u003cdd\u003eThe roof has a maximum load capacity of 60 kg\/m², including snow load.\u003c\/dd\u003e\n\u003cdt\u003eCan side shading be added?\u003c\/dt\u003e\n\u003cdd\u003eYes — optional side shading screens are available separately for added privacy and sun protection. Motorised (electric) shading is also available for the 400 and 600 models.\u003c\/dd\u003e\n\u003cdt\u003eWhat is the structure made of?\u003c\/dt\u003e\n\u003cdd\u003eSolid aluminium with a matte anthracite grey (RAL 7016) powder coat, radiused edges, 12×12 cm column profile with 1.4 mm wall thickness. UV- and weather-proof.\u003c\/dd\u003e\n\u003cdt\u003eDo I need professional installation?\u003c\/dt\u003e\n\u003cdd\u003eYes — professional installation is recommended for the motorised systems and structural anchoring. We coordinate installation referrals on request.\u003c\/dd\u003e\n\u003c\/dl\u003e\n\u003ch3\u003eWhy buy from TwoRelax\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAuthorised Wellis dealer for Germany and Austria\u003c\/li\u003e\n\u003cli\u003eFree curbside delivery across DE and AT\u003c\/li\u003e\n\u003cli\u003eWhite-glove placement available on request\u003c\/li\u003e\n\u003cli\u003eDirect coordination with the Wellis manufacturer service team for any technical questions or repairs\u003c\/li\u003e\n\u003cli\u003ePersonal WhatsApp support before and after purchase\u003c\/li\u003e\n\u003cli\u003eEU manufacturer warranty\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eRelated reading\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/hydrotherapy-at-home-what-the-research-says-and-how-to-apply-it-with-an-outdoor-hot-tub\"\u003eHydrotherapy at Home: What the Research Says\u003c\/a\u003e — how hot water and jets help recovery, sleep, and stress.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/how-to-find-the-best-hot-tub-dealer-in-germany-7-questions-to-ask-before-you-buy\"\u003e7 Questions to Ask Before You Buy a Hot Tub in Germany\u003c\/a\u003e — what to look for in a dealer.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/en\/blogs\/news\/tworelax-germanys-authorized-wellis-dealer-who-we-are-and-why-it-matters\"\u003eWhy Buy from an Authorised Wellis Dealer\u003c\/a\u003e — what TwoRelax does differently.\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Wellis","offers":[{"title":"Standard","offer_id":57368967315838,"sku":"WLS-PERG-MF600","price":18990.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WB00533-MotionFlex-400-lamellas-pergola_02_7c403252-65d8-4bf0-b296-e47f6a265e9b.jpg?v=1778169930"},{"product_id":"wellis-crystal-standard-chemical-package","title":"Wellis Crystal Standard Chemical Package","description":"\u003cp\u003eWellis Crystal Standard Chemical Package — the recommended starter bundle for new Wellis hot tub owners. Contains 2 L Wellis Water Treatment, 18 chlorine tablets, a floating chemical dispenser, and a microfibre cleaning cloth.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371812659582,"sku":"WLS-WC-STD-PKG","price":159.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/wv00134.jpg?v=1778072156"},{"product_id":"wellis-crystal-premium-chemical-package","title":"Wellis Crystal Premium Chemical Package","description":"\u003cp\u003eWellis Crystal Premium Chemical Package — the comprehensive bundle covering the full range of routine and corrective spa chemistry. Best value for owners who want to buy once and have everything on hand.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371812823422,"sku":"WLS-WC-PREM-PKG","price":329.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00135.jpg?v=1778072160"},{"product_id":"wellis-crystal-swim-spa-chemical-package","title":"Wellis Crystal Swim Spa Chemical Package","description":"\u003cp\u003eWellis Crystal Swim Spa Chemical Package — the starter kit for Wellis swim spas (Amazonas, Danube, Beach Club, Elba, Rio Grande). Scaled for the 3,000–4,000 L water volumes typical of swim spas.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371812987262,"sku":"WLS-WC-SS-PKG","price":209.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00086_1.jpg?v=1778072163"},{"product_id":"wellis-inclear-v2-chemical-package","title":"Wellis InClear V2 Chemical Package","description":"\u003cp\u003eWellis InClear V2 Chemical Package is the complete starter kit for spas equipped with the in.Clear V2 bromine generator. Contains everything needed to commission the in.Clear system on a fresh-fill spa.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371813347710,"sku":"WLS-WC-INCLEAR","price":399.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00097.jpg?v=1778072167"},{"product_id":"wellis-crystal-water-treatment-chlorine-free","title":"Wellis Crystal Water Treatment Set (Chlorine-Free)","description":"\u003cp\u003eWellis Crystal Water Treatment (Chlorine-Free) is the base sanitiser for users who can't or prefer not to use chlorine. Uses an active oxygen system instead, with no chlorine smell and very low skin irritation. Sold as a complete chemical package.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371813511550,"sku":"WLS-WC-CHFREE","price":89.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00101_1.jpg?v=1778072170"},{"product_id":"wellis-crystal-set-big","title":"Wellis Crystal Set (Big)","description":"\u003cp\u003eWellis Crystal Set (Big) is a mid-tier bundle of essential Wellis Crystal water-care products. Contains the most-used items for routine maintenance — between the Standard and Premium packages.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371813642622,"sku":"WLS-WC-SET-BIG","price":99.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00081_1.jpg?v=1778072173"},{"product_id":"wellis-crystal-bromine-salt-bromicharge","title":"Wellis Crystal Bromine Salt (Bromicharge 2.2 kg)","description":"\u003cp\u003eWellis Crystal Bromine Salt (BromiCharge) is sodium bromide for spas equipped with the in.Clear bromine generator. The in.Clear electrode converts the dissolved bromide into active bromine sanitiser on demand. 2.2 kg box.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371813773694,"sku":"WLS-WC-BROM","price":169.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00068.jpg?v=1778072176"},{"product_id":"wellis-crystal-chlorine-tablets-1kg","title":"Wellis Crystal Chlorine Tablets (1 kg)","description":"\u003cp\u003eWellis Crystal slow-dissolve chlorine tablets are the standard sanitiser for Wellis spas using the WellisGuard™ system. 1 kg pack — typically 50 × 20 g tablets at 90% active chlorine.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371813937534,"sku":"WLS-WC-CHL-1KG","price":39.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00074.jpg?v=1778072179"},{"product_id":"wellis-crystal-chlorine-tablets-18pcs","title":"Wellis Crystal Chlorine Tablets (18 × 20 g)","description":"\u003cp\u003eWellis Crystal chlorine tablets — small pack of 18 × 20 g slow-dissolve tablets (90% active chlorine). Same chemistry as the 1 kg pack, sized for top-ups or smaller spas.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371814101374,"sku":"WLS-WC-CHL-18","price":19.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00098_1.jpg?v=1778072183"},{"product_id":"wellis-crystal-active-oxygen-granules","title":"Wellis Crystal Active Oxygen Granules (1 kg)","description":"\u003cp\u003eWellis Crystal Active Oxygen Granules deliver the oxidising sanitiser into your spa water. Used together with the Active Oxygen Activator and the Crystal Water Treatment (Chlorine-Free) system.\u003c\/p\u003e","brand":"Wellis","offers":[{"title":"Standard","offer_id":57371814199678,"sku":"WLS-WC-O2-GRAN","price":59.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/8828\/5822\/files\/WV00037_1.jpg?v=1778072186"}],"url":"https:\/\/tworelax.com\/en\/collections\/wellis-whirlpools.oembed","provider":"TwoRelax","version":"1.0","type":"link"}