{"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","url":"https:\/\/tworelax.com\/en\/products\/wellis-amazonas-w-flow-swim-spa","provider":"TwoRelax","version":"1.0","type":"link"}