{"title":"Reverse Osmosis Systems","description":null,"products":[{"product_id":"puret-ro5-50-wp-5-stage-reverse-osmosis-system-50-gpd-w-booster-pump","title":"PureT (RO5-50-WP) 5 Stage Reverse Osmosis System 50 GPD w- Booster Pump","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003ePureT RO5-50-WP\u003c\/div\u003e\n    \u003ch2\u003e5-Stage Reverse Osmosis System with \u003cem\u003eIntegrated Booster Pump\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"ro-tagline\"\u003e50 GPD system with pressure amplification for low-pressure environments. Same technology commercial bottlers use, now under your sink.\u003c\/p\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e50 GPD Capacity\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eBooster Pump Included\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e4 Gallon Tank\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e90-99% TDS Removal\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eWHY IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eFive filtration stages, pressure assistance when you need it\u003c\/h3\u003e\n    \u003cdiv class=\"ro-feature-grid\"\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIntegrated Booster Pump\u003c\/h3\u003e\n        \u003cp\u003eIncreases water pressure for consistent performance in well systems or low-pressure municipal lines. Eliminates slow production that plagues standard RO units under 45 PSI.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eFilmtec Dry Membrane\u003c\/h3\u003e\n        \u003cp\u003e50 GPD thin-film composite membrane removes contaminants down to 0.0001 microns. Targets fluoride, arsenic, lead, nitrates, and dissolved solids with 90-99% rejection rates.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🧊\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTriple Carbon Treatment\u003c\/h3\u003e\n        \u003cp\u003eTwo pre-carbon stages plus a GAC polishing filter handle chlorine, chloramine, pesticides, herbicides, and organic compounds before and after membrane filtration.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003e4 Gallon Metal Tank\u003c\/h3\u003e\n        \u003cp\u003ePressurized storage ensures water on demand without waiting. Metal construction provides durability over plastic alternatives. Chrome faucet included for installation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eComplete contaminant reduction pathway\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003ch4\u003e5 Micron Pre-Filter\u003c\/h4\u003e\n        \u003cp\u003eRemoves suspended particles, sand, silt, and rust before carbon contact\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003ch4\u003ePre-Carbon Block\u003c\/h4\u003e\n        \u003cp\u003eFirst chlorine and organics reduction stage protects membrane from oxidation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003ch4\u003eSecondary Carbon\u003c\/h4\u003e\n        \u003cp\u003eAdditional pesticide, herbicide, and taste\/odor compound removal\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003ch4\u003e50 GPD RO\u003c\/h4\u003e\n        \u003cp\u003eFilmtec membrane strips TDS, heavy metals, fluoride, and dissolved contaminants\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003ch4\u003eInline GAC\u003c\/h4\u003e\n        \u003cp\u003eFinal polishing for optimal taste from pressurized storage tank\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eInstallation requirements and applications\u003c\/h3\u003e\n    \u003cp\u003eDesigned for residential under-sink installation with standard municipal or well water sources. Requires feed water line and drain connection (1:4 product-to-waste ratio). Booster pump makes this system suitable for water pressure below 45 PSI, common in well systems and upper-floor installations. Operating temperature range 40°F to 100°F. Not for use with microbiologically contaminated water unless paired with UV sterilization. System dimensions: 15\"L × 6\"D × 15\"H. Storage tank: 11\" × 14\". Total shipping weight 32 lbs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eReplacement schedule for optimal performance\u003c\/h3\u003e\n    \u003cdiv class=\"filter-schedule\"\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 6 Months\u003c\/div\u003e\n        \u003ch4\u003e5 Micron Sediment Filter\u003c\/h4\u003e\n        \u003cp\u003eReplace when pressure drops or sediment load is high. First line of defense wears fastest in hard water areas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 3,000 Gallons\u003c\/div\u003e\n        \u003ch4\u003ePre \u0026amp; Post Carbon Filters\u003c\/h4\u003e\n        \u003cp\u003eTwo 10-micron carbon blocks plus inline GAC post-filter. Monitor taste changes as indicator for replacement.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 12 Months\u003c\/div\u003e\n        \u003ch4\u003eInline GAC Post Filter\u003c\/h4\u003e\n        \u003cp\u003eFinal polishing stage lasts up to one year with normal residential use. Ensures sweet taste from storage tank.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 2-4 Years\u003c\/div\u003e\n        \u003ch4\u003eFilmtec RO Membrane\u003c\/h4\u003e\n        \u003cp\u003eDry membrane longevity depends on pre-filter maintenance and source water quality. Test TDS rejection annually.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"benefits-strip\"\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e📦\u003c\/div\u003e\n      \u003ch4\u003eComplete Installation Kit\u003c\/h4\u003e\n      \u003cp\u003eAll tubing, fittings, faucet, tank, and installation guide included. No separate parts orders required.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003ch4\u003e2-Year System Warranty\u003c\/h4\u003e\n      \u003cp\u003eTwo years on RO system components, one year on booster pump. Premium materials tested for long-term reliability.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e🌊\u003c\/div\u003e\n      \u003ch4\u003eRemoves 99% Organics\u003c\/h4\u003e\n      \u003cp\u003eTargets fluoride, chlorine, chloramine, lead, mercury, arsenic, sulfur, iron, nitrates, benzene, and hundreds more.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e💪\u003c\/div\u003e\n      \u003ch4\u003eWell Water Compatible\u003c\/h4\u003e\n      \u003cp\u003eIntegrated booster pump overcomes low-pressure challenges in private well systems and rural water supplies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PureT","offers":[{"title":"Default Title","offer_id":35470025621666,"sku":"RO5-50-WP","price":361.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/puret-ro5-50-wp-5-stage-reverse-osmosis-system-50-gpd-w-booster-pump-716120.jpg?v=1762459369"},{"product_id":"isopure-water-iso-ro5-5-stage-reverse-osmosis-system-50-gpd","title":"Isopure Water (ISO-RO5) 5 Stage Reverse Osmosis System 50 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n  \u003cp\u003eThe \u003cstrong\u003eISO-RO5\u003c\/strong\u003e is a 5-stage reverse osmosis system built for residential under-sink installation, delivering up to 50 gallons per day of purified drinking water with up to 98% TDS rejection. It combines sediment filtration, dual carbon block stages, a thin-film composite RO membrane, and inline post-carbon polish to remove heavy metals, chlorine, fluoride, nitrates, bacteria, and dissolved solids from municipal or well water supplies.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n  \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eSystem Details\u003c\/h3\u003e\n  \u003ctable class=\"specs-table\"\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eModel Number\u003c\/td\u003e\n      \u003ctd\u003eISO-RO5\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eProduction Rate\u003c\/td\u003e\n      \u003ctd\u003e50 gallons per day (GPD)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eTDS Rejection Rate\u003c\/td\u003e\n      \u003ctd\u003eUp to 98%\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eRO Unit Dimensions\u003c\/td\u003e\n      \u003ctd\u003e15\"L × 6\"D × 18\"H\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eStorage Tank Dimensions\u003c\/td\u003e\n      \u003ctd\u003e11\" diameter × 14\" height\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eUnit Weight\u003c\/td\u003e\n      \u003ctd\u003e24.5 lbs\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eWater Pressure Range\u003c\/td\u003e\n      \u003ctd\u003e40 – 100 psi (minimum 40 psi required)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eFeed Water TDS Limit\u003c\/td\u003e\n      \u003ctd\u003eLess than 2,000 ppm\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n  \u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eFive-Stage Filtration Process\u003c\/h3\u003e\n  \n  \u003cdiv class=\"stage-pipeline\"\u003e\n    \n    \u003cdiv class=\"stage-row\"\u003e\n      \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003ch3\u003e5 Micron Polypropylene Depth Filter\u003c\/h3\u003e\n        \u003cp\u003eCaptures dirt, sand, rust, and sediment before they reach downstream filters. Multi-layer gradient design provides high dirt-holding capacity with low pressure drop. NSF certified material.\u003c\/p\u003e\n        \u003cdiv class=\"stage-part\"\u003eService Life: 5,000 gallons · Replace every 6–12 months\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"stage-row\"\u003e\n      \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON BLOCK\u003c\/div\u003e\n        \u003ch3\u003e5 Micron Coconut Shell Carbon Block\u003c\/h3\u003e\n        \u003cp\u003eSolid carbon block delivers dense chlorine, taste, and odor removal, plus reduction of VOCs including pesticides and insecticides. No channeling, no carbon fines. NSF certified.\u003c\/p\u003e\n        \u003cdiv class=\"stage-part\"\u003eService Life: 2,500 gallons · Replace every 6–12 months\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"stage-row\"\u003e\n      \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stage-num\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON BLOCK\u003c\/div\u003e\n        \u003ch3\u003e5 Micron Coconut Shell Carbon Block\u003c\/h3\u003e\n        \u003cp\u003eA second carbon block stage provides final chlorine and taste removal before water reaches the membrane, protecting membrane life and ensuring maximum contaminant reduction. NSF certified.\u003c\/p\u003e\n        \u003cdiv class=\"stage-part\"\u003eService Life: 2,500 gallons · Replace every 6–12 months\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"stage-row\"\u003e\n      \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stage-num\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003ch3\u003e50 GPD Thin Film Composite (TFC) Membrane\u003c\/h3\u003e\n        \u003cp\u003eThe heart of the system. This polyamide thin-film composite membrane rejects up to 98% of dissolved solids including heavy metals (lead, copper, barium, cadmium, chromium, selenium), fluoride, nitrate, nitrite, radium, and E. coli.\u003c\/p\u003e\n        \u003cdiv class=\"stage-part\"\u003eService Life: 2–3 years\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"stage-row\"\u003e\n      \u003cdiv class=\"stage-num\"\u003e5\u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003ch3\u003eInline Post-Carbon Polish\u003c\/h3\u003e\n        \u003cp\u003eGranular coconut shell inline filter polishes the purified water as it exits the storage tank, removing any residual taste or odor that may develop during storage. NSF certified with 1\/4\" NPT threaded connections.\u003c\/p\u003e\n        \u003cdiv class=\"stage-part\"\u003eService Life: 2,500 gallons · Replace every 12 months\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n  \u003cdiv class=\"ro-label\"\u003eWATER REQUIREMENTS\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eRecommended Feed Water Conditions\u003c\/h3\u003e\n  \n  \u003ctable class=\"conditions-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eParameter\u003c\/th\u003e\n        \u003cth\u003eRequired Range\u003c\/th\u003e\n        \u003cth\u003eNotes\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMax. TDS\u003c\/td\u003e\n        \u003ctd\u003e\u0026lt; 2,000 ppm\u003c\/td\u003e\n        \u003ctd\u003eAbove this, RO efficiency drops significantly\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWater Pressure\u003c\/td\u003e\n        \u003ctd\u003e40 – 100 psi\u003c\/td\u003e\n        \u003ctd\u003eMin. 40 psi required for proper membrane operation\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWater Temperature\u003c\/td\u003e\n        \u003ctd\u003e40 – 85°F (4.5 – 30°C)\u003c\/td\u003e\n        \u003ctd\u003eCold water reduces production rate\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003epH Range\u003c\/td\u003e\n        \u003ctd\u003e4 – 11\u003c\/td\u003e\n        \u003ctd\u003eCompatible with most municipal and well water\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    \u003cdiv class=\"pro-tip-icon\"\u003e💧\u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eLow pressure?\u003c\/strong\u003e If your feed water pressure is consistently below 50 psi, consider adding a booster pump to maintain optimal membrane performance and production rate. Pressure below 40 psi will significantly reduce output and may void membrane performance ratings.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n  \u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eFilter Replacement Schedule\u003c\/h3\u003e\n  \n  \u003cdiv class=\"filter-schedule\"\u003e\n    \u003cdiv class=\"schedule-card\"\u003e\n      \u003cdiv class=\"interval\"\u003e6–12 mo\u003c\/div\u003e\n      \u003ch4\u003eStage 1 — Sediment\u003c\/h4\u003e\n      \u003cp\u003eReplace sooner if your water has visible particulates\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Chrome - Black Tip \/ 1\/2\" NPT Feed Adapter","offer_id":35470192050338,"sku":"PUREVALUE 5EZ50","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Chrome - Black Tip \/ 3\/8\" NPT Feed Adapter","offer_id":35470192083106,"sku":"PUREVALUE 5EZ50","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Brushed Nickel \/ 1\/2\" NPT Feed Adapter","offer_id":35470192115874,"sku":"PUREVALUE 5EZ50 + PASVPP5 + BN","price":310.0,"currency_code":"USD","in_stock":true},{"title":"Brushed Nickel \/ 3\/8\" NPT Feed Adapter","offer_id":35470192148642,"sku":"PUREVALUE 5EZ50 + BN + PASVPP5","price":310.0,"currency_code":"USD","in_stock":true},{"title":"No faucet \/ -","offer_id":41126489981099,"sku":"PUREVALUE 5EZ50 + No Faucet","price":285.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/isopure-water-iso-ro5-5-stage-reverse-osmosis-system-50-gpd-453148.jpg?v=1762459482"},{"product_id":"tgi-pure-ct-545up-5-stage-ro-with-uv-ounter-top-unite-w-pump-tlc-1-25-gal-tank-35-gpd","title":"TGI Pure (CT-545UP) 5 Stage RO With UV Ounter Top Unite W-Pump \u0026TLC 1.25 Gal Tank 35 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eWatts TGI Pure CT-545UP\u003c\/div\u003e\n    \u003ch2\u003e5-Stage Countertop RO System with UV Sterilization\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eComplete 35 GPD countertop reverse osmosis system with integrated UV purification, booster pump, and 1.25 gallon visible storage tank\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003eUV Sterilization\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e35 GPD Capacity\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eBooster Pump\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eQuick Connect\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe TGI Pure CT-545UP delivers commercial-grade water purification in a countertop format, combining 5-stage reverse osmosis filtration with 4-watt UV sterilization to eliminate both dissolved contaminants and microbiological threats. The integrated booster pump ensures consistent performance even in low-pressure environments, while the Tank Level Control system automatically manages production cycles for efficiency.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eFive-Stage Purification Process\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n          \u003ch3\u003ePre-Filtration\u003c\/h3\u003e\n          \u003cp\u003eRemoves particulate matter, rust, and suspended solids to protect downstream components and extend membrane life\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n          \u003ch3\u003eChlorine Reduction\u003c\/h3\u003e\n          \u003cp\u003eActivated carbon block removes chlorine, taste, and odor compounds that would otherwise damage the RO membrane\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n          \u003ch3\u003eReverse Osmosis\u003c\/h3\u003e\n          \u003cp\u003e35 GPD TFC membrane rejects dissolved solids, heavy metals, fluoride, and contaminants down to 0.0001 micron. Booster pump maintains optimal pressure for consistent permeate quality\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003ePOLISH\u003c\/span\u003e\n          \u003ch3\u003ePost Carbon\u003c\/h3\u003e\n          \u003cp\u003eFinal carbon stage polishes water after storage, removing any residual taste from the tank and ensuring fresh delivery\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eUV\u003c\/span\u003e\n          \u003ch3\u003eUltraviolet Sterilization\u003c\/h3\u003e\n          \u003cp\u003e4-watt UV lamp provides final disinfection, eliminating bacteria, viruses, and microorganisms at the point of dispense for guaranteed microbiological safety\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSYSTEM FEATURES\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eEngineered for Countertop Installation\u003c\/h2\u003e\n    \u003cp\u003eThe CT-545UP uses a transparent GE Lexan 1.25 gallon storage tank that lets you monitor water level at a glance. Tank Level Control automatically shuts off production when full, preventing waste and extending component life. Quick-connect fittings with snap rings make setup and maintenance straightforward. The included aerator faucet adapter fits most standard kitchen faucets without permanent modification. A butterfly valve at the base allows for manual membrane flushing and waste water adjustment to optimize rejection rates based on your source water quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eInstallation Requirements\u003c\/h2\u003e\n    \u003cp\u003eThe TGI Pure CT-545UP requires a standard cold water line connection and 110V electrical outlet for the booster pump and UV lamp. The system is designed for countertop placement and connects to your existing faucet via the included aerator adapter. Input pressure can range from 30-80 PSI, with the integrated booster pump compensating for lower municipal pressures. The unit is suitable for municipal or well water sources, though testing is recommended for wells to ensure appropriate pre-treatment if iron, manganese, or hardness levels exceed typical thresholds.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35470224294050,"sku":"CT-545UP","price":967.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/tgi-pure-ct-545up-5-stage-ro-with-uv-ounter-top-unite-w-pump-tlc-125-gal-tank-35-gpd-841685.jpg?v=1759500210"},{"product_id":"puret-e3ro550-ez-ez-slim-5-stage-reverse-osmosis-system-50-gpd","title":"Pure-T E3RO550-EZ Slim Reverse Osmosis Water Filter System - 50 Gallons Per Day","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003ePureT E3RO550-EZ\u003c\/div\u003e\n    \u003ch2\u003eEZ Slim 5-Stage Reverse Osmosis System\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eTool-free maintenance with twist-on cartridges that change in seconds\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e50 GPD\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e3.2 Gal Tank\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eNSF Certified\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e4:1 Efficiency\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe PureT E3RO550-EZ combines conventional five-stage RO filtration with an innovative EZ Twist-On connection system that eliminates tools and reduces cartridge changes to three seconds. With a 4:1 waste-to-pure ratio, this 50 gallon-per-day system matches commercial-grade efficiency while using 100% coconut-based NSF certified carbon filters.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eFive-Stage Filtration Process\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n          \u003ch3\u003eSediment Pre-Filter\u003c\/h3\u003e\n          \u003cp\u003eRemoves suspended particles including iron oxide, silt, sand grains, and debris that enter municipal and well water supplies. Protects downstream filters from clogging and extends membrane life.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eGAC\u003c\/span\u003e\n          \u003ch3\u003eGranular Activated Carbon\u003c\/h3\u003e\n          \u003cp\u003eCoconut-based NSF certified GAC cartridge removes chlorine taste and odor from municipal water. Prepares water for carbon block filtration and protects the RO membrane from chlorine damage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n          \u003ch3\u003eCarbon Block Filter\u003c\/h3\u003e\n          \u003cp\u003eCompressed carbon block eliminates chlorine, chloramine, hydrogen sulfide, and THMs created during municipal disinfection. Removes herbicides, insecticides, and industrial chemicals that leach into groundwater.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n          \u003ch3\u003eThin Film Composite RO Membrane\u003c\/h3\u003e\n          \u003cp\u003eNSF-certified TFC membrane removes heavy metals including lead, cadmium, and mercury. Eliminates 98% of dissolved minerals, salts, fluoride, nitrate, barium, chromium, radon, and benzene. Produces only four gallons of wastewater per gallon of purified water.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e5\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003ePOLISH\u003c\/span\u003e\n          \u003ch3\u003eInline GAC Post-Filter\u003c\/h3\u003e\n          \u003cp\u003eFinal polishing stage removes any remaining traces of taste, odor, or gases from the 3.2 gallon pressurized storage tank. Delivers crystal-clear drinking water to the included brushed nickel faucet.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eInstallation Requirements\u003c\/h3\u003e\n    \u003cp\u003eThe PureT E3RO550-EZ installs under most residential and light commercial sinks with standard cold water supply lines. The system includes a 3.2 gallon storage tank, brushed nickel faucet, self-piercing drain saddle valve, water supply adapter, color-coded tubing, and all necessary installation hardware. Suitable for homes, offices, health clubs, juice bars, coffee shops, and any location with potable municipal or well water. The EZ Twist-On design requires no tools for routine filter maintenance or cartridge replacement.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"PureT","offers":[{"title":"Default Title","offer_id":35471745712290,"sku":"E3RO550-EZ","price":329.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/81v2rK0OGrL.jpg_BO30_255_255_255_UF900_850_SR1910_1000_0_C_QL100.jpg?v=1762463414"},{"product_id":"puret-e3ro550-retro-ez-slim-5-stage-reverse-osmosis-system-50-gpd-retro-fit-kit","title":"PureT (E3RO550-RETRO) \"EZ SLIM\" 5 Stage Reverse Osmosis System 50 GPD RETRO FIT KIT","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003ePureT Water Filtration Systems\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003eE3RO550-RETRO \"EZ SLIM\"\u003c\/em\u003e 5-Stage Reverse Osmosis Retrofit Kit\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eComplete 50 GPD RO system replacement without tank, faucet, or installation hardware — tool-free filter changes in seconds\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Tool-Free Maintenance\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Color-Coded EZ Twist Filters\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Ultra-Slim 4.75\" Depth\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 50 GPD Capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe PureT E3RO550-RETRO is a retrofit kit for upgrading existing reverse osmosis installations with a modern 5-stage filtration system. This kit includes the complete filter housing assembly and all replacement cartridges, but excludes the storage tank, dedicated faucet, and installation hardware. Ideal for replacing aging systems while reusing functional components. Dimensions: \u003cstrong\u003e18\"H × 13.5\"W × 4.75\"D\u003c\/strong\u003e, weighing just \u003cstrong\u003e6.5 lbs\u003c\/strong\u003e for easy handling during installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003e5-Stage Reverse Osmosis Process\u003c\/h3\u003e\n\u003cdiv class=\"stage-pipeline\"\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n\u003ch4\u003eStage 1: Sediment Depth\u003c\/h4\u003e\n\u003cp\u003eE3IL-12WS5GR polypropylene melt-blown filter at 5 micron removes dirt, rust, silt, sand, and particulates. Protects downstream filters and membrane from premature fouling.\u003c\/p\u003e\n\u003cspan class=\"stage-life\"\u003e5,000 gal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cspan class=\"stage-tag\"\u003eGAC\u003c\/span\u003e\n\u003ch4\u003eStage 2: Granulated Carbon\u003c\/h4\u003e\n\u003cp\u003eE3IL-12WCLBL coconut shell GAC (12×40 mesh) reduces chlorine, taste, odor, and volatile organic compounds including pesticides and insecticides through high surface area adsorption.\u003c\/p\u003e\n\u003cspan class=\"stage-life\"\u003e5,000 gal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n\u003ch4\u003eStage 3: Carbon Block\u003c\/h4\u003e\n\u003cp\u003eE3IL-12WCBNVY coconut shell carbon block at 5 micron provides secondary chlorine and VOC reduction with no channeling or carbon fines release.\u003c\/p\u003e\n\u003cspan class=\"stage-life\"\u003e2,500 gal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n\u003ch4\u003eStage 4: RO Membrane\u003c\/h4\u003e\n\u003cp\u003ePT-1812-50 or TW30-1812-50 thin-film composite membrane removes up to 98% of TDS, heavy metals (lead, cadmium, chromium), fluoride, nitrates, and E.coli bacteria.\u003c\/p\u003e\n\u003cspan class=\"stage-life\"\u003e1–2 years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cspan class=\"stage-tag\"\u003ePOLISH\u003c\/span\u003e\n\u003ch4\u003eStage 5: Inline Polish\u003c\/h4\u003e\n\u003cp\u003eIL-10W-C-EZ granular coconut carbon (12×40 mesh) removes any residual taste or odor from stored water. Built-in quick-connect fittings with pre\/post filter pads.\u003c\/p\u003e\n\u003cspan class=\"stage-life\"\u003e2,500 gal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eWhat Makes This Retrofit Kit Different\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003eTool-Free Filter Changes\u003c\/h3\u003e\n\u003cp\u003eEZ Twist-On connection design allows filter replacement in 3 seconds without wrenches or special tools. Color-coded cartridges prevent installation errors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e📏\u003c\/span\u003e\n\u003ch3\u003eUltra-Slim Profile\u003c\/h3\u003e\n\u003cp\u003eAt just 4.75 inches deep, the E3RO550-RETRO fits in tight under-sink spaces where standard RO systems cannot. Ideal for retrofitting compact cabinets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e♻️\u003c\/span\u003e\n\u003ch3\u003eRecyclable Cartridges\u003c\/h3\u003e\n\u003cp\u003eFilter housings and cartridges use recyclable polypropylene and coconut-based carbon materials. Lighter weight reduces shipping impact and simplifies handling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003e50 GPD Production Rate\u003c\/h3\u003e\n\u003cp\u003eProduces up to 50 gallons per day of purified water for household drinking, cooking, coffee, and beverage preparation needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🌡️\u003c\/span\u003e\n\u003ch3\u003eWide Operating Range\u003c\/h3\u003e\n\u003cp\u003eFunctions in water temperatures from 40–85°F and pressures from 40–100 psi. Handles pH levels from 4–11 and TDS up to 2,000 ppm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🏢\u003c\/span\u003e\n\u003ch3\u003eCommercial-Ready Design\u003c\/h3\u003e\n\u003cp\u003eNSF-certified materials suitable for residential and light commercial applications including offices, fitness centers, juice bars, and coffee shops.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eRetrofit Installation Requirements\u003c\/h3\u003e\n\u003cp\u003eThe PureT E3RO550-RETRO kit is designed to replace the filtration assembly in existing reverse osmosis systems while reusing the original storage tank, dedicated faucet, drain saddle, and feed valve. Compatible with standard 1\/4-inch quick-connect tubing found on most residential RO systems. Requires a potable water supply with maximum 2,000 ppm TDS, minimum 40 psi inlet pressure, and temperature between 40–85°F. Not suitable as a standalone system without tank and faucet components. Replacement filters available individually: E3IL-12WS5GR (sediment), E3IL-12WCLBL (GAC), E3IL-12WCBNVY (carbon block), PT-1812-50 or TW30-1812-50 (membrane), IL-10W-C-EZ (polish). Ideal for upgrading systems from PureT, APEC, iSpring, Home Master, or other brands using standard inline filter dimensions.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eAll PureT filtration components use NSF-certified materials and are backed by the manufacturer's quality guarantee for residential and commercial water treatment applications.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PureT","offers":[{"title":"Default Title","offer_id":35471750496418,"sku":"E3RO550-RETRO","price":249.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-5537002782882-padded.jpg?v=1777268531"},{"product_id":"watts-wqc4ro11-50mtnf-4-stage-kwik-change-ro-system-50-gpd-w-metal-tank","title":"Watts (WQC4RO11-50MTNF) 4 Stage KWIK CHANGE RO System 50 GPD w- Metal Tank","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Watts WQC4RO11-50MTNF delivers 50 gallons per day of purified water through a four-stage reverse osmosis system with tool-free cartridge changes. The KWIK CHANGE design eliminates traditional filter sumps, making maintenance faster and cleaner than conventional RO systems.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWatts WQC4RO11-50MTNF Technical Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eWQC4RO11-50MTNF\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eProduction Rate\u003c\/td\u003e\n        \u003ctd\u003e50 GPD\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFiltration Stages\u003c\/td\u003e\n        \u003ctd\u003e4-Stage System\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eStorage Tank\u003c\/td\u003e\n        \u003ctd\u003e3.2 Gallon Metal Tank\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum TDS\u003c\/td\u003e\n        \u003ctd\u003e2,000 PPM\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eOperating Pressure\u003c\/td\u003e\n        \u003ctd\u003e100 PSI Maximum\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCertification\u003c\/td\u003e\n        \u003ctd\u003eWQA Gold Seal, NSF\/ANSI 58\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eConnection Type\u003c\/td\u003e\n        \u003ctd\u003eQuick Connect Fittings\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION PROCESS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eFour-Stage Purification\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003ePre-filter captures sand, silt, and rust particles to protect downstream filters\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003ePre-filter reduces chlorine, taste, and odor compounds from municipal water\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003eRO membrane removes up to 99% of TDS, lead, and dissolved contaminants\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003eCarbon post-filter refines taste and removes any residual odors before dispensing\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetup and Maintenance\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eMount the manifold assembly under the sink and position the metal storage tank in an accessible location with the quick connect fittings facing the manifold.\u003c\/li\u003e\n      \u003cli\u003eConnect the feed water line to the inlet using the included quick connect fittings, then attach the drain line and storage tank connections to the appropriate ports.\u003c\/li\u003e\n      \u003cli\u003eInstall all four KWIK CHANGE cartridges by aligning and twisting a quarter turn clockwise until they lock into place with the double o-ring seals.\u003c\/li\u003e\n      \u003cli\u003eOpen the feed water valve slowly and check all connections for leaks while the system pressurizes and begins filling the storage tank.\u003c\/li\u003e\n      \u003cli\u003eReplace cartridges by turning a quarter turn counterclockwise to remove, then installing new filters with a quarter turn clockwise—no tools or sump wrenches required.\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSystem Requirements\u003c\/h2\u003e\n    \u003cp\u003eThe Watts WQC4RO11-50MTNF is designed for residential point-of-use installation on municipal or well water supplies with TDS levels up to 2,000 PPM. The system requires inlet water pressure between 40 and 100 PSI for optimal performance. All KWIK CHANGE cartridges are proprietary to Watts systems and use quarter-turn installation without traditional filter sumps. The included metal storage tank provides more durability than standard composite tanks and works with any standard RO faucet with 1\/4-inch tubing connections. This system is suitable for households with moderate water usage, producing approximately 50 gallons per day under standard conditions.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e The built-in check valves in each cartridge head prevent backflow automatically, but always close the feed water valve before removing cartridges to avoid spillage. Mark your calendar for filter changes when you install—sediment and carbon pre-filters typically need replacement every 6-12 months, while the RO membrane can last 2-3 years depending on water quality.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"No Facuet","offer_id":35471893823650,"sku":"WQC4RO11-50MTNF","price":646.25,"currency_code":"USD","in_stock":true},{"title":"Chrome Faucet","offer_id":35471893856418,"sku":"WQC4RO11-50MT-C","price":620.0,"currency_code":"USD","in_stock":true},{"title":"Brushed Nickel Faucet","offer_id":35471893889186,"sku":"WQC4RO11-50MT-BN","price":620.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-5537029095586-padded.jpg?v=1777271012"},{"product_id":"watts-wqc4ro13-100mt-4-stage-kwik-change-ro-system-100-gpd-w-metal-tank","title":"Watts (WQC4RO13-100MT) 4 Stage KWIK CHANGE RO System 100 GPD w- Metal Tank","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eWatts WQC4RO13-100MT\u003c\/div\u003e\n    \u003ch2\u003e4-Stage Kwik-Change RO System with Metal Tank\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003e100 GPD residential reverse osmosis system with tool-free cartridge changes and NSF\/ANSI 58 certification\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e100 GPD Production\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eNSF\/ANSI 58 Certified\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e4.4 Gallon Metal Tank\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eQuarter-Turn Cartridges\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Watts WQC4RO13-100MT eliminates the mess and frustration of traditional RO systems by using proprietary Kwik-Change cartridges that twist on and off without tools, sumps, or spillage. With a 100 gallons per day membrane, four-stage filtration process, and durable metal storage tank, this system delivers consistent high-purity water for households that prioritize both performance and ease of maintenance.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eFour-Stage Filtration Process\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n          \u003ch3\u003eParticulate Removal\u003c\/h3\u003e\n          \u003cp\u003eThe WQCSC11 sediment filter captures dirt, rust, silt, and suspended solids down to 5 microns, protecting downstream cartridges and the RO membrane from premature fouling.\u003c\/p\u003e\n          \u003cspan class=\"stage-part\"\u003eReplace every 6-12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n          \u003ch3\u003eChlorine and Chemical Reduction\u003c\/h3\u003e\n          \u003cp\u003eThe WQCCC11 carbon block filter removes chlorine, chloramines, taste and odor compounds, and volatile organic chemicals that would otherwise damage the reverse osmosis membrane.\u003c\/p\u003e\n          \u003cspan class=\"stage-part\"\u003eReplace every 6-12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n          \u003ch3\u003eReverse Osmosis Separation\u003c\/h3\u003e\n          \u003cp\u003eThe WQCM11-50 RO membrane operates at 100 GPD, rejecting dissolved solids, heavy metals, fluoride, nitrates, and microorganisms down to 0.0001 microns for water up to 2,000 PPM TDS.\u003c\/p\u003e\n          \u003cspan class=\"stage-part\"\u003eReplace every 24-36 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003ePOLISH\u003c\/span\u003e\n          \u003ch3\u003eFinal Taste Enhancement\u003c\/h3\u003e\n          \u003cp\u003eThe WQCGAC11 granular activated carbon filter polishes stored water as it leaves the tank, removing any residual taste or odor for crisp, clean drinking water at the tap.\u003c\/p\u003e\n          \u003cspan class=\"stage-part\"\u003eReplace every 12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSYSTEM SPECIFICATIONS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eTechnical Details\u003c\/h3\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eModel Number\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003eWQC4RO13-100MT\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eProduction Rate\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e100 gallons per day\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eFiltration Stages\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e4-stage process\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eStorage Tank\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e4.4 gallon metal pressure tank\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eMaximum TDS\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e2,000 PPM\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eOperating Pressure\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e40-100 PSI (minimum 40 PSI required)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eCertifications\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003eWQA Gold Seal, NSF\/ANSI Standard 58\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eFilter Dimensions\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e11-inch cartridge height\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eConnections\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003eQuick-connect push fittings\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eIncluded Components\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003eAll filters, membrane, tubing, tank, hardware, installation kit\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eWHY KWIK-CHANGE\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eNo Sumps, No Mess, No Tools\u003c\/h3\u003e\n    \u003cp\u003eTraditional reverse osmosis systems require you to unscrew housings with a wrench, spill water across your cabinet floor, and wrestle with O-rings during every filter change. The Watts Kwik-Change design eliminates all of that. Each cartridge locks into a manifold head with a simple quarter-turn twist, and built-in shutoff valves prevent backflow and water spillage when you remove a spent filter. Double O-ring seals on every cartridge ensure leak-free operation without hand-tightening guesswork. The metal storage tank provides superior durability compared to plastic or composite models, resisting corrosion and maintaining consistent pressure over years of service. Quick-connect fittings throughout the system make installation straightforward, and the WQA Gold Seal certification confirms that performance claims meet rigorous third-party testing standards under NSF\/ANSI 58 protocols.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eResidential Installation Requirements\u003c\/h3\u003e\n    \u003cp\u003eThe WQC4RO13-100MT is designed for municipal or well water sources with TDS levels up to 2,000 PPM and requires a minimum supply pressure of 40 PSI for proper membrane performance. The system fits in standard under-sink cabinet spaces and includes all necessary tubing, a dedicated RO faucet, drain saddle, and feed water adapter for typical 1\/2-inch or 3\/8-inch cold water supply lines. Replacement cartridges are model-specific: use Watts WQCSC11 for sediment, WQCCC11 for carbon block, WQCGAC11 for post-carbon,\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35471898345634,"sku":"WQC4RO13-100MT","price":813.39,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-5537029849250-padded.jpg?v=1777271024"},{"product_id":"gww-ros-comp-150-compact-i-light-commercial-150-200-gpd-reverse-osmosis-unit","title":"RO Internatioal (ROS-COMP) Compact I Light Commercial 150-900 GPD Reverse Osmosis Unit","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eRO International\u003c\/div\u003e\n    \u003ch2\u003e\u003cem\u003eROS-COMP Compact I Light Commercial Reverse Osmosis System\u003c\/em\u003e\u003c\/h2\u003e\n    \u003cp class=\"ro-tagline\"\u003eHigh-capacity light commercial reverse osmosis unit delivering 150-900 gallons per day with industrial-grade construction and integrated pre-filtration for offices, restaurants, and small manufacturing operations\u003c\/p\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e150-900 GPD\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eStainless Steel Vessel\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eRotary Vane Pump\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e3-Stage Filtration\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eWHY IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eBuilt for Continuous Commercial Duty\u003c\/h3\u003e\n    \u003cdiv class=\"ro-feature-grid\"\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔩\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIndustrial Construction\u003c\/h3\u003e\n        \u003cp\u003eStainless steel membrane vessel and powder-coated steel frame handle the demands of light commercial environments. Liquid-filled system pressure gauge and inlet\/outlet pre-filter gauges provide real-time monitoring\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eRotary Vane Pump System\u003c\/h3\u003e\n        \u003cp\u003eHalf to three-quarter horsepower motor with rotary vane pump delivers consistent pressure for efficient reverse osmosis across all flow rates from 150 to 900 GPD\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eIntegrated Pre-Filtration\u003c\/h3\u003e\n        \u003cp\u003eOne 10-inch 5-micron sediment filter and two 10-inch 5-micron carbon block filters protect the RO membrane from particulates and chlorine damage while extending membrane life\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🎚️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eAdvanced Flow Controls\u003c\/h3\u003e\n        \u003cp\u003eFixed waste\/recycle flow controls, storage tank pressure switch, feed water solenoid valve, and low-pressure switch provide automated operation and water efficiency\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eProfessional Fittings\u003c\/h3\u003e\n        \u003cp\u003eHigh-pressure brass compression fittings and stainless steel high-pressure nylon tubing ensure leak-free connections. Half-inch inlet, three-eighths waste, and three-eighths product lines\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eSystem Details\u003c\/h3\u003e\n    \u003cdiv class=\"spec-cards\"\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduction Capacity\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e150-900 GPD\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMotor\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e1\/2 - 3\/4 HP\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePower\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e110V 50\/60Hz\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eInlet Connection\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e1\/2\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eWaste Connection\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e3\/8\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eProduct Connection\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e3\/8\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eSediment Filter\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e10\" x 2.5\" 5µm\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCarbon Filters\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e10\" x 2.5\" 5µm (2)\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eReplacement Schedule\u003c\/h3\u003e\n    \u003cdiv class=\"filter-schedule\"\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 3-6 Months\u003c\/div\u003e\n        \u003ch4\u003eSediment Pre-Filter\u003c\/h4\u003e\n        \u003cp\u003eReplace the Purtrex 10\" x 2.5\" 5-micron spun polypropylene sediment filter when pressure drop increases or water flow diminishes. Inspect quarterly in high-sediment applications\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 6-12 Months\u003c\/div\u003e\n        \u003ch4\u003eCarbon Block Pre-Filters\u003c\/h4\u003e\n        \u003cp\u003eReplace both MatriKX CTO 10\" x 2.5\" 5-micron carbon block filters to maintain chlorine and chloramine removal. Critical for protecting RO membrane from oxidative damage\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 2-3 Years\u003c\/div\u003e\n        \u003ch4\u003eRO Membrane\u003c\/h4\u003e\n        \u003cp\u003eMonitor permeate TDS and flow rate. Replace membrane when rejection rate drops below acceptable levels or production capacity declines significantly\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eAnnual\u003c\/div\u003e\n        \u003ch4\u003eSystem Inspection\u003c\/h4\u003e\n        \u003cp\u003eCheck all gauges, pressure switches, solenoid valve operation, and fittings. Verify waste-to-product ratio is within specification. Inspect pump and motor for unusual noise or vibration\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eReplacement Parts\u003c\/h3\u003e\n    \u003cp\u003eThis ROS-COMP system uses standard 10-inch by 2.5-inch filter cartridges. The sediment stage takes Purtrex series spun polypropylene depth filters. The two carbon stages use KX Technologies 32-250-10-MATRIKX 5-micron CTO filters for chlorine, chloramine, taste, and odor reduction. RO membrane and pump components are available through RO International directly. Consult the ROS-COMP manual for complete parts specifications and ordering information.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"benefits-strip\"\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e🏢\u003c\/div\u003e\n      \u003ch4\u003eLight Commercial Applications\u003c\/h4\u003e\n      \u003cp\u003eIdeal for offices, small restaurants, cafes, laboratories, and light manufacturing where consistent high-quality water is required throughout the day\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e📊\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RO International","offers":[{"title":"150-200 GPD","offer_id":35574461137058,"sku":"ROS\/COMP-150","price":2799.0,"currency_code":"USD","in_stock":true},{"title":"250-400 GPD","offer_id":35574461169826,"sku":"ROS\/COMP-250","price":2999.0,"currency_code":"USD","in_stock":true},{"title":"450-600 GPD","offer_id":35574461202594,"sku":"ROS\/COMP-450","price":3499.0,"currency_code":"USD","in_stock":true},{"title":"800-900 GPD","offer_id":35574461235362,"sku":"ROS\/COMP-800","price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/ro-internatioal-ros-comp-compact-i-light-commercial-150-900-gpd-reverse-osmosis-unit-653769.jpg?v=1759500833"},{"product_id":"pentek-161079-4-stage-ro-2550-reverse-osmosis-system-50-gpd","title":"Pentek (161079) 4-Stage RO-2550 Reverse Osmosis System 50 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003ePentek 4-Stage Reverse Osmosis System\u003c\/div\u003e\n\u003ch2\u003eThe \u003cem\u003ePentek RO-2550 50 GPD\u003c\/em\u003e delivers exceptional water purity for residential point-of-use applications\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eFour-stage filtration with GE\/Desal 50 GPD thin film composite membrane removes contaminants down to 1\/1000 of a micron. NSF-certified for salt and dissolved mineral reduction.\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e50 GPD Capacity\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eNSF Certified\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eTFC Membrane\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e2.8 Gal Tank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFour-stage process for comprehensive contaminant reduction\u003c\/h3\u003e\n\u003cdiv class=\"stage-pipeline\"\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n\u003cp\u003ePre-filter removes particulate matter, sediment, and suspended solids to protect downstream components\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n\u003cp\u003eHigh-capacity carbon block reduces chlorine taste and odor while providing enhanced dirt-holding capacity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n\u003cp\u003eGE\/Desal 50 GPD thin film composite membrane filters particles as small as 1\/1000 of a micron, reducing salts and dissolved minerals\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-card\"\u003e\n\u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n\u003cp\u003eFinal carbon stage polishes water before dispensing, ensuring optimal taste and clarity at the faucet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eWHY IT WORKS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eProven technology for residential drinking water\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🎯\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eComprehensive Reduction\u003c\/h3\u003e\n\u003cp\u003eNSF-certified to reduce salts, dissolved minerals, bad taste and odor. Effective on both chlorinated and non-chlorinated water supplies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e50 Gallons Daily\u003c\/h3\u003e\n\u003cp\u003eGE\/Desal thin film composite membrane produces up to 50 gallons per day, sufficient for household drinking and cooking needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAutomated Efficiency\u003c\/h3\u003e\n\u003cp\u003eAutomatic shut-off valve stops production when the 2.8-gallon bladder tank reaches capacity, reducing water waste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📐\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCompact Installation\u003c\/h3\u003e\n\u003cp\u003eModule measures 13.5\" × 16.5\" × 5.25\" with separate 9.5\" × 14\" tank. Designed specifically for under-sink point-of-use placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🚰\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eComplete Package\u003c\/h3\u003e\n\u003cp\u003eIncludes all cartridges, long-reach chrome air-gap faucet, and installation hardware. Ready for residential installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eTechnical details for the Pentek RO-2550\u003c\/h3\u003e\n\u003cdiv class=\"specs-table\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eModel Number\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e161079\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eDaily Capacity\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e50 GPD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eMembrane Type\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003eGE\/Desal Thin Film Composite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eFiltration Level\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e1\/1000 micron\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eStorage Tank\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e2.8 gallon bladder tank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eModule Dimensions\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e13.5\" L × 16.5\" H × 5.25\" W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eTank Dimensions\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003e9.5\" diameter × 14\" tall\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eCertification\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003eNSF-certified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eWater Supply\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003eChlorinated or non-chlorinated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-label\"\u003eFaucet Included\u003c\/span\u003e\n\u003cspan class=\"spec-value\"\u003eLong-reach chrome air-gap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eReplacement schedule for optimal performance\u003c\/h3\u003e\n\u003cdiv class=\"filter-schedule\"\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 6-12 months\u003c\/div\u003e\n\u003ch4\u003eSediment Pre-Filter\u003c\/h4\u003e\n\u003cp\u003eReplace sediment cartridge based on water quality and household usage. Higher sediment loads require more frequent replacement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 6-12 months\u003c\/div\u003e\n\u003ch4\u003eCarbon Block Filter\u003c\/h4\u003e\n\u003cp\u003eReplace carbon block cartridge to maintain chlorine reduction and taste\/odor control. Chlorinated supplies may require more frequent changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 24-36 months\u003c\/div\u003e\n\u003ch4\u003eRO Membrane\u003c\/h4\u003e\n\u003cp\u003eReplace GE\/Desal thin film composite membrane when flow rate decreases or TDS levels increase. Lifespan depends on source water quality.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 12 months\u003c\/div\u003e\n\u003ch4\u003ePost Carbon Filter\u003c\/h4\u003e\n\u003cp\u003eReplace final polishing cartridge annually to ensure optimal taste and odor control at the point of dispensing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eAPPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eIdeal installations for the RO-2550\u003c\/h3\u003e\n\u003cp\u003eThe Pentek RO-2\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pentek","offers":[{"title":"Default Title","offer_id":35472241164450,"sku":"161079","price":485.06,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/pentek-161079-4-stage-ro-2550-reverse-osmosis-system-50-gpd-825841.jpg?v=1759500910"},{"product_id":"watts-lc-380pp-light-commercial-reverse-osmosis-system-380-gpd","title":"Watts (LC-380PP) Light Commercial Reverse Osmosis System 380 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\nThe Watts LC-380PP Light Commercial Reverse Osmosis System delivers 380 gallons per day of purified water through three 100 GPD thin film composite membranes, making it ideal for high-demand environments like schools, hotels, and small manufacturing facilities. Built on a welded powder-coated aluminum frame with integrated booster pump and liquid-filled pressure gauge, this free-standing unit handles commercial volume with residential-grade ease.\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eSystem Overview\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eDaily Capacity\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e380 GPD\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eAt 100 psi operating pressure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMembrane Configuration\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e3x TW30-1812\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e100 GPD each, 99% rejection rate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003ePre-Filtration\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e5 Micron \/ Carbon\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e20\" sediment + extruded carbon block\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eOperating Range\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e0-125 PSI\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e40-110°F temperature range\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eFrame Construction\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eAluminum Alloy\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003ePowder-coated, rust-proof with U-bracket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eBooster Pump\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eIntegrated\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eLow energy, high flow with transformer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eTECHNICAL DETAILS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eComponent Specifications\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eStage 1 Pre-Filter\u003c\/td\u003e\n\u003ctd\u003eWatts FPMB5-20 (5 micron melt-blown sediment, 20\" x 2.5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStage 2 Pre-Filter\u003c\/td\u003e\n\u003ctd\u003eKX Matrikx 32-250-20 (extruded carbon block, 5 micron)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStage 3 Membranes\u003c\/td\u003e\n\u003ctd\u003eFilmTec TW30-1812-100 thin film composite (3 units)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStage 4 Post-Filter\u003c\/td\u003e\n\u003ctd\u003ePentek GAC-20 (coconut shell granular activated carbon, 20\" x 2.5\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure Monitoring\u003c\/td\u003e\n\u003ctd\u003eStainless steel liquid-filled pre-filter pressure gauge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSafety Features\u003c\/td\u003e\n\u003ctd\u003eElectrical shut-off valve after sediment filter, stainless steel check valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions \u0026amp; Weight\u003c\/td\u003e\n\u003ctd\u003e36\" x 21\" x 10\", 53 lbs shipping weight (tank not included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eDesigned for Light Commercial Use\u003c\/h2\u003e\n\u003cp\u003eThe Watts LC-380PP is engineered for environments where residential systems fall short but full industrial capacity isn't needed. Pharmaceutical labs, food processing kitchens, shopping center food courts, hotel back-of-house operations, and schools all benefit from the 380 GPD output. Quick-connect fittings streamline installation, while the aluminum rivets and U-bracket frame ensure durability under daily commercial demands. Note that this is a free-standing system and does not include a storage tank, allowing you to pair it with appropriately sized pressure or atmospheric tanks based on your facility's peak demand patterns. Compatible with standard 20-inch filter housings and FilmTec 1812-series membranes for straightforward maintenance and parts sourcing.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n💧 Commercial RO systems work best when paired with a storage tank sized to handle 2-3 hours of peak demand. For the LC-380PP, a 40-80 gallon tank typically provides the buffer needed for lunch rushes or morning volume without overworking the pump.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35472893051042,"sku":"LC-380PP","price":3966.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-lc-380pp-light-commercial-reverse-osmosis-system-380-gpd-416107.jpg?v=1759500993"},{"product_id":"ro-international-stg-1s-full-skid-1-800-2000-gpd-reverse-osmosis-system","title":"RO International (STG-1S) Full Skid 1,800-2000 GPD Reverse Osmosis System","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\u003cdiv class=\"ro-callout\"\u003eThe RO International STG-1 Full Skid is a complete commercial reverse osmosis system producing 1,800-2,000 gallons per day, engineered for businesses, restaurants, and facilities requiring consistent high-volume purified water. This turnkey system integrates twin-tank softening, UV sterilization, re-pressurization, and TDS blending on a single powder-coated steel frame.\u003c\/div\u003e\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eSystem Overview\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eDaily Capacity\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e1,800-2,000 GPD\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eCommercial volume output\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eUV Sterilizer\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e24 GPM\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eHigh-flow disinfection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eRepressurization\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e1 HP Stainless\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eMaintains system pressure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003ePre-Filter\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e20\" Big Blue\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e5 micron sediment removal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eSoftener\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eTwin Tank\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eContinuous operation design\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMembrane Vessel\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eStainless Steel\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e4\" x 40\" membrane housing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eTECHNICAL DETAILS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eFull Skid Components\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame Construction\u003c\/td\u003e\n\u003ctd\u003ePowder-coated steel full skid with integrated mounting\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePump \u0026amp; Pressure\u003c\/td\u003e\n\u003ctd\u003eStainless steel multi-stage pump with liquid-filled high pressure gauge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTubing \u0026amp; Fittings\u003c\/td\u003e\n\u003ctd\u003eHigh pressure nylon tubing with brass compression fittings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlow Control\u003c\/td\u003e\n\u003ctd\u003eAdjustable stainless steel waste\/recycle needle valves with flow meters\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMonitoring\u003c\/td\u003e\n\u003ctd\u003eInlet\/outlet pre-filter gauges, repressurization gauge, TDS blending valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eElectrical\u003c\/td\u003e\n\u003ctd\u003eLiquid-tight wire shrouding, feed water inlet solenoid valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOptional Add-On\u003c\/td\u003e\n\u003ctd\u003e300 gallon stainless steel water storage tank available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eCommercial \u0026amp; Industrial Use\u003c\/h2\u003e\n\u003cp\u003eThe STG-1 Full Skid is built for high-demand environments including restaurants, food service operations, beverage production, medical facilities, laboratories, and light manufacturing. The twin-tank softener protects the RO membrane from scale buildup in hard water regions, while the 24 GPM UV sterilizer provides an additional barrier against microbial contamination. TDS blending allows operators to adjust mineral content for taste or application requirements. System accepts standard 4\" x 40\" membranes such as the FILMTEC TW30-4040 and uses 20\" x 4.5\" spun polypropylene sediment cartridges for pre-filtration. All wetted components are stainless steel or food-grade materials suitable for potable water production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pro-tip\"\u003e💧 This is a professional-grade system that requires incoming water pressure between 40-80 PSI and dedicated electrical service. Plan for regular maintenance including softener salt refills, pre-filter changes every 3-6 months, and annual membrane inspection. RO International designs their full skid systems for serviceability, with accessible components and standard replacement parts.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"NOTE\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"NOTE\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"NOTE\"\u003e🛑 \u003cstrong\u003eThis system is a custom built unit that requires a 3-4 week lead time plus 1-2 weeks for shipping and handling. All sales final for this item. 🛑\u003c\/strong\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"No Tank","offer_id":35473684168866,"sku":"STG-1S | STG-UV | STG-ADD-ON-PT","price":30450.0,"currency_code":"USD","in_stock":true},{"title":"300 Gallon Tank","offer_id":35473684201634,"sku":"STG-1S | STG-UV | STG-ADD-ON-PT | TANK","price":32770.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/IMG_7758.jpg?v=1779505562"},{"product_id":"watts-r13-0250-r13-series-reverse-osmosis-250-gpd-system","title":"Watts (R13-0250) R13 Series Reverse Osmosis 250 GPD System","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eCommercial Reverse Osmosis\u003c\/div\u003e\n\u003ch2\u003eWatts \u003cem\u003eR13-0250 Series 250 GPD System\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eIndustrial-grade reverse osmosis system engineered for small commercial applications requiring consistent high-purity water production\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e250 GPD Capacity\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eCommercial Grade\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eTDS Monitoring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eWHY IT WORKS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eBuilt for demanding commercial environments\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💪\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eBrass Pump with 1\/2 HP Motor\u003c\/h3\u003e\n\u003cp\u003eHigh-pressure brass pump driven by commercial-grade motor delivers consistent pressure for reliable membrane performance and stable production rates\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📊\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eDual TDS Monitoring\u003c\/h3\u003e\n\u003cp\u003eReal-time feed water and product water TDS monitors let you verify membrane performance and water quality without guesswork or test kits\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePowder-Coated Steel Frame\u003c\/h3\u003e\n\u003cp\u003eProfessional wall-mount design with durable steel construction keeps all components organized and accessible for maintenance and monitoring\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eAuto Low-Pressure Shutoff\u003c\/h3\u003e\n\u003cp\u003eProtects the pump and membrane from damage during low inlet pressure conditions, automatically restarting when normal pressure returns\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📈\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eLiquid-Filled Gauges\u003c\/h3\u003e\n\u003cp\u003ePre-filter and pump pressure gauges with liquid dampening provide accurate, stable readings even with pulsing pump pressure\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSYSTEM COMPONENTS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eWhat's included in the R13-0250\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003ch3\u003eInlet Control\u003c\/h3\u003e\n\u003cp\u003eSolenoid valve manages system operation, pre-filter protects pump from sediment, stainless steel needle valves control concentrate and recycle streams\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003ch3\u003eHigh-Pressure Assembly\u003c\/h3\u003e\n\u003cp\u003eBrass pump with 1\/2 HP motor, non-metallic membrane housings rated for operating pressure, stainless steel product water check valve\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003ch3\u003eMonitoring Equipment\u003c\/h3\u003e\n\u003cp\u003ePre-filter pressure gauge, 2.5-inch pump pressure gauge, product water and reject water flow meters, feed and product TDS monitors\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eOn\/off toggle switch for manual operation, low-pressure shutoff with automatic restart protection for pump and membrane\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eReplacement schedule for the R13-0250\u003c\/h3\u003e\n\u003cdiv class=\"filter-schedule\"\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 6 months\u003c\/div\u003e\n\u003ch4\u003eSediment Pre-Filter\u003c\/h4\u003e\n\u003cp\u003eReplace the 20-inch x 2.5-inch melt blown sediment filter (Watts FPMB Series) to protect the pump and prevent pressure drops\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 12 months\u003c\/div\u003e\n\u003ch4\u003eCarbon Block Filter\u003c\/h4\u003e\n\u003cp\u003eReplace the 20-inch MatriKX CTO filter (KX Technologies 32-250-20-MATRIKX) to remove chlorine and protect the RO membrane from oxidation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 2-3 years\u003c\/div\u003e\n\u003ch4\u003eRO Membrane\u003c\/h4\u003e\n\u003cp\u003eReplace the 250 GPD reverse osmosis membrane (Watts R96310) when production drops or product TDS rises above acceptable levels\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eAs needed\u003c\/div\u003e\n\u003ch4\u003eSystem Inspection\u003c\/h4\u003e\n\u003cp\u003eCheck pressure gauges, flow meters, and TDS readings regularly. Inspect for leaks, verify proper concentrate flow, clean membrane housing if scaling occurs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eReplacement parts for the Watts R13-0250\u003c\/h3\u003e\n\u003cp\u003eThis system uses Watts FPMB Series 20-inch x 2.5-inch melt blown sediment filters, KX Technologies 32-250-20-MATRIKX 20-inch x 2.5-inch carbon block filters rated at 5 micron for chlorine and chloramine removal, and Watts R96310 250 GPD reverse osmosis membranes. All filters use standard 20-inch housing sizes for straightforward replacement.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"benefits-strip\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🏢\u003c\/div\u003e\n\u003ch4\u003eCommercial Applications\u003c\/h4\u003e\n\u003cp\u003eRestaurants, cafes, medical offices, schools, and light industrial settings requiring 250 gallons of purified water daily\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🔍\u003c\/div\u003e\n\u003ch4\u003ePerformance Monitoring\u003c\/h4\u003e\n\u003cp\u003ePressure gauges, flow meters, and TDS monitors give you complete visibility into system operation and water quality\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e⚙️\u003c\/div\u003e\n\u003ch4\u003eProfessional Design\u003c\/h4\u003e\n\u003cp\u003eWall-mounted steel frame with organized component layout makes installation, operation, and routine maintenance straightforward\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🛠️\u003c\/div\u003e\n\u003ch4\u003eService-Friendly\u003c\/h4\u003e\n\u003cp\u003eStandard filter sizes, accessible membrane housings, and clear monitoring equipment simplify troubleshooting and parts replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35473693376674,"sku":"R13-0250","price":4921.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-r13-0250-r13-series-reverse-osmosis-250-gpd-system-630034.jpg?v=1759501108"},{"product_id":"watts-r13-1200-r13-series-reverse-osmosis-1200-gpd-system","title":"Watts (R13-1200) R13 Series Reverse Osmosis 1200 GPD System","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eWatts Commercial Reverse Osmosis\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003eR13-1200 Series\u003c\/em\u003e 1200 GPD Wall Mount RO System\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eHigh-capacity commercial reverse osmosis with integrated monitoring and powder-coated steel frame construction\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 1200 gallons per day capacity\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Dual 3\" x 20\" membranes\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Built-in TDS monitoring\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Adjustable 34-75% recovery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe Watts R13-1200 brings commercial-grade performance to a compact wall-mount design. With \u003cstrong\u003e1200 GPD production capacity\u003c\/strong\u003e, dual membrane configuration, and \u003cstrong\u003e96-98% average rejection rate\u003c\/strong\u003e, this system delivers features typically found in much larger installations. Includes feed and product water TDS monitors, liquid-filled gauges, and a \u003cstrong\u003e1\/2 HP brass pump\u003c\/strong\u003e for consistent performance across variable inlet conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eBuilt for Commercial Reliability\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eDual Membrane Design\u003c\/h3\u003e\n\u003cp\u003eTwo 3\" x 20\" high-pressure non-metallic membrane housings deliver 1200 GPD with 96-98% rejection rates and adjustable 34-75% recovery\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e⚙️\u003c\/span\u003e\n\u003ch3\u003e1\/2 HP Brass Pump\u003c\/h3\u003e\n\u003cp\u003eCommercial-grade brass pump with low-pressure shut-off and auto restart handles variable inlet pressures from 10 PSI minimum\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e📊\u003c\/span\u003e\n\u003ch3\u003eIntegrated TDS Monitoring\u003c\/h3\u003e\n\u003cp\u003eBuilt-in feed water and product water TDS monitors track system performance along with liquid-filled pressure gauges and flow meters\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003ePrecision Control Valves\u003c\/h3\u003e\n\u003cp\u003eStainless steel needle valves for concentrate and recycle lines, SS product water check valve, and inlet solenoid valve for full control\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🛡️\u003c\/span\u003e\n\u003ch3\u003ePowder Coated Frame\u003c\/h3\u003e\n\u003cp\u003eDurable steel frame construction with powder coat finish and optional leg kit for wall mount or floor installation flexibility\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003e120 VAC Operation\u003c\/h3\u003e\n\u003cp\u003eStandard electrical with 8 amp draw, simple on\/off toggle switch, and 5 micron melt-blown polypropylene pre-filter protection\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSYSTEM SPECIFICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eTechnical Details\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModel Number\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eR13-1200 (Watts part number R13-1200)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDaily Capacity\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1200 gallons per day (maximum production)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMembrane Configuration\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTwo 3\" x 20\" nominal membranes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeed Water Connection\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3\/4\" NPTF (requires max. 2.4 GPM)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProduct Water Connection\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3\/8\" tubing OD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eReject Water Connection\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3\/8\" tubing OD (max. 2.4 GPM drain required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeed Pressure Range\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10 PSI minimum (pump boosts to operating pressure)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eElectrical Requirements\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e120 VAC, 60 Hz, 8 amps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePump Motor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1\/2 horsepower brass pump\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePre-Filter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e20\" x 2.5\" x 5 micron melt blown polypropylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAverage Rejection Rate\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e96 to 98 percent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRecovery Rate\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAdjustable from 34 to 75 percent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eCommercial Water Treatment\u003c\/h3\u003e\n\u003cp\u003eThe Watts R13-1200 is designed for commercial applications requiring high-purity water production up to 1200 gallons per day. Ideal for restaurants, laboratories, small manufacturing facilities, medical offices, and retail establishments. This system fits within the Watts R13 Series line of compact commercial RO systems, compatible with standard 3\" x 20\" replacement membranes and 20\" x 2.5\" sediment pre-filters. The wall-mount frame can be installed with or without the optional leg kit depending on your facility layout.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eWatts Premier has been engineering reliable water treatment solutions for commercial and residential applications for decades. The R13-1200 brings that expertise to a compact, feature-rich platform.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35473693540514,"sku":"R13-1200","price":6134.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-r13-1200-r13-series-reverse-osmosis-1200-gpd-system-629289.jpg?v=1759501109"},{"product_id":"watts-r13-0600-r13-series-reverse-osmosis-600-gpd-system","title":"Watts (R13-0600) R13 Series Reverse Osmosis 600 GPD System","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\nThe Watts R13-0600 is a wall-mounted commercial reverse osmosis system engineered to produce 600 gallons per day of purified water with advanced monitoring and automatic safety features. This compact system integrates a 1\/2 HP brass pump, dual TDS monitors, and high-pressure non-metallic membrane housings into a powder-coated steel frame designed for continuous operation in residential and light commercial applications.\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eWatts R13 Series 600 GPD System Overview\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eDaily Capacity\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e600 GPD\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eContinuous production rate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003ePump Motor\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e1\/2 HP\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eBrass pump construction\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eWall-Mounted\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eCompact powder-coated frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMembrane Housing\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eNon-Metallic\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eHigh-pressure rated\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMonitoring\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eDual TDS\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eFeed and product water\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eSafety Features\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eAuto Shutoff\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eLow-pressure protection with restart\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eTECHNICAL DETAILS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eSystem Components and Features\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel Number\u003c\/td\u003e\n\u003ctd\u003eR13-0600\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduction Capacity\u003c\/td\u003e\n\u003ctd\u003e600 gallons per day\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePump System\u003c\/td\u003e\n\u003ctd\u003e1\/2 HP motor with brass pump, liquid-filled 2.5\" pump pressure gauge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFiltration Components\u003c\/td\u003e\n\u003ctd\u003ePre-filter with liquid-filled pressure gauge, high-pressure RO membrane\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlow Control\u003c\/td\u003e\n\u003ctd\u003eStainless steel needle valves (concentrate and recycle), SS product water check valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMonitoring \u0026amp; Metering\u003c\/td\u003e\n\u003ctd\u003eProduct water and reject water flow meters, feed and product TDS monitors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSafety \u0026amp; Control\u003c\/td\u003e\n\u003ctd\u003eInlet solenoid valve, on\/off toggle switch, low-pressure shut-off with auto restart\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eCommercial and Residential Use Cases\u003c\/h2\u003e\n\u003cp\u003eThe Watts R13-0600 reverse osmosis system is designed for light commercial and large residential applications requiring reliable high-volume water purification. This system is well-suited for restaurants, cafes, small food service operations, dental and medical offices, schools, multi-family residences, and aquaculture or hydroponic setups where water quality directly impacts outcomes. The 600 GPD capacity supports operations with moderate to high daily water consumption while the wall-mounted design conserves floor space. The integrated TDS monitoring allows operators to verify water quality in real-time and schedule membrane maintenance based on actual performance data rather than arbitrary timelines. Installation requires standard plumbing connections and 120V electrical supply. The low-pressure shut-off protects the pump and membrane from damage during supply interruptions and automatically restarts when normal pressure resumes.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n💧 The dual TDS monitors on the R13-0600 provide instant feedback on system performance. Compare feed water TDS to product water TDS regularly to establish a baseline rejection rate for your membrane and catch declining performance before water quality becomes an issue. Most RO membranes should reject 90-98% of dissolved solids when functioning properly.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35473694294178,"sku":"R13-0600","price":5222.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-r13-0600-r13-series-reverse-osmosis-600-gpd-system-785251.jpg?v=1759501109"},{"product_id":"watts-r14-02-1wm-r14-series-reverse-osmosis-3600-gpd-system","title":"Watts (R14-02-1WM) R14 Series Reverse Osmosis 3600 GPD System","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\nThe Watts R14-02-1WM delivers 3,600 gallons per day of purified water through commercial-grade reverse osmosis technology built on a stainless steel frame. Designed for businesses requiring consistent high-volume output, this system combines fiberglass membrane housings with robust pretreatment controls to ensure membrane longevity and reliable performance.\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eWatts R14-02-1WM Technical Details\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduction Capacity\u003c\/td\u003e\n\u003ctd\u003e3,600 gallons per day (GPD)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeed Water Connection\u003c\/td\u003e\n\u003ctd\u003e1\" FNPT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Water Connection\u003c\/td\u003e\n\u003ctd\u003e1\/2\" tube\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReject Water Connection\u003c\/td\u003e\n\u003ctd\u003e1\/2\" tube\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eElectrical Requirements\u003c\/td\u003e\n\u003ctd\u003e230V\/60Hz, 6 Amps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeed Water Pressure\u003c\/td\u003e\n\u003ctd\u003e10 PSIG minimum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrefilter Size\u003c\/td\u003e\n\u003ctd\u003e4.5\" x 10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting Configuration\u003c\/td\u003e\n\u003ctd\u003eStainless steel wall mount frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eSystem Setup and Operation\u003c\/h2\u003e\n\u003col class=\"install-steps\"\u003e\n\u003cli\u003eMount the stainless steel frame securely to a vertical wall surface near feed water supply and drain lines, ensuring clearance for membrane housing access and gauge visibility.\u003c\/li\u003e\n\u003cli\u003eConnect 1\" FNPT feed water line, 1\/2\" product water tubing, and 1\/2\" reject line to designated ports. Wire 230V power supply and connect low-pressure shutdown, tank level input, and pretreatment interlock as required for your application.\u003c\/li\u003e\n\u003cli\u003eInstall the 4.5\" x 10\" prefilter cartridge, prime the system, and adjust reject recycle valve according to source water TDS and desired recovery rate using the product and reject flow meters.\u003c\/li\u003e\n\u003cli\u003eMonitor prefilter and pump discharge pressure gauges during initial operation. Verify automatic low-pressure shutdown and restart functions before placing system into continuous service.\u003c\/li\u003e\n\u003cli\u003eReplace prefilter cartridges based on pressure differential, inspect membrane housings quarterly, and test product water quality monthly to maintain optimal system performance.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eIdeal Applications for the R14-02-1WM\u003c\/h2\u003e\n\u003cp\u003eThis Watts R14 Series system is engineered for commercial and light industrial applications requiring consistent high-purity water output. Restaurants, medical offices, laboratories, food service operations, and small manufacturing facilities benefit from the 3,600 GPD capacity. The system requires a minimum 10 PSIG feed pressure and accepts standard 4.5\" x 10\" prefilter cartridges. Fiberglass reinforced membrane housings provide superior chemical resistance across varied source water conditions. The integrated tank level and pretreatment interlock inputs allow for automated operation within larger water treatment frameworks.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n🔧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e The R14-02-1WM features adjustable reject recycle, which allows you to fine-tune water recovery based on your specific source water quality. Start conservative with higher reject flow, then gradually optimize recovery while monitoring TDS and membrane pressure differential to maximize efficiency without risking premature membrane fouling.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":35473695015074,"sku":"R14-02-1WM","price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-r14-02-1wm-r14-series-reverse-osmosis-3600-gpd-system-960176.jpg?v=1759501111"},{"product_id":"purotwist-pt3000t50-3-stage-ro-system","title":"Purotwist (PT3000T50) 3 Stage RO System","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003ePurotwist PT3000T50\u003c\/div\u003e\n    \u003ch2\u003e\n\u003cem\u003ePurotwist PT3000T50\u003c\/em\u003e 3-Stage Reverse Osmosis System\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eEfficient 3-stage filtration with integrated membrane housing for compact under-sink installation\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Space-saving design\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 50 GPD RO membrane\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Integrated storage tank\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Complete system\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe Purotwist PT3000T50 delivers reliable three-stage reverse osmosis filtration in a compact footprint ideal for residential under-sink use. This complete system includes a \u003cstrong\u003e50 GPD TFC membrane\u003c\/strong\u003e, pre-filtration sediment stage, and carbon post-filter to reduce contaminants and improve taste. Built for homeowners who need proven RO performance without the complexity of larger systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSystem Stages\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eThree-Stage Filtration Process\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n        \u003cspan class=\"stage-desc\"\u003eRemoves particles and protects membrane\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n        \u003cspan class=\"stage-desc\"\u003e50 GPD TFC reverse osmosis filtration\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n        \u003cspan class=\"stage-desc\"\u003eFinal polish for taste and odor\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eWhy the PT3000T50 Works\u003c\/h3\u003e\n    \u003cdiv class=\"ro-feature-grid\"\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e💧\u003c\/span\u003e\n        \u003ch3\u003e50 Gallons Per Day\u003c\/h3\u003e\n        \u003cp\u003eTFC membrane provides steady output for typical household drinking and cooking needs\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e📐\u003c\/span\u003e\n        \u003ch3\u003eCompact Footprint\u003c\/h3\u003e\n        \u003cp\u003eIntegrated design fits standard under-sink cabinets without sacrificing storage space\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e🔧\u003c\/span\u003e\n        \u003ch3\u003eComplete System\u003c\/h3\u003e\n        \u003cp\u003eIncludes membrane housing, filters, tank, faucet, and all necessary connections for installation\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e🔄\u003c\/span\u003e\n        \u003ch3\u003eStandard Replacement Parts\u003c\/h3\u003e\n        \u003cp\u003eUses common filter sizes for easy maintenance and long-term cost efficiency\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e🛡️\u003c\/span\u003e\n        \u003ch3\u003eMulti-Barrier Protection\u003c\/h3\u003e\n        \u003cp\u003eSediment pre-filter extends membrane life while carbon post-filter ensures final quality\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cspan class=\"ro-feat-icon\"\u003e🏠\u003c\/span\u003e\n        \u003ch3\u003eResidential Proven\u003c\/h3\u003e\n        \u003cp\u003ePurotwist engineering backed by Good Water Warehouse distribution and support\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eDesigned For\u003c\/h3\u003e\n    \u003cp\u003eThe Purotwist PT3000T50 is a complete under-sink reverse osmosis system suitable for residential point-of-use drinking water applications. Works with standard municipal water supplies. Replacement filters and membranes follow industry-standard sizing for compatibility with most RO filter suppliers. Ideal for kitchens, wet bars, and office break rooms where compact RO systems are needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eGood Water Warehouse supplies Purotwist systems with the technical support and replacement parts you need for long-term performance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Good Water Warehouse","offers":[{"title":"Default Title","offer_id":35473853186210,"sku":"PT3000T50-SS NA","price":450.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-5537341112482-padded.jpg?v=1777269073"},{"product_id":"pure-t-ro-5-stage-system-ro550-905ez","title":"PureT RO550-905EZ 5-Stage Reverse Osmosis System 50 GPD","description":"\u003c!-- ============================================================\n     PureT RO550-905EZ — Product Description\n     Dark Luxury Editorial system (.ro-wrap)\n     DM Serif Display + DM Sans · champagne \/ obsidian\n     Paste into Shopify product description (HTML mode)\n     ============================================================ --\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ---------- SCOPE \u0026 RESET ---------- *\/\n.ro-wrap, .ro-wrap *{ box-sizing:border-box !important; margin:0; padding:0; }\n.ro-wrap{\n  font-family:'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;\n  background:#0d0e12 !important;\n  color:#eaf4f7 !important;\n  line-height:1.65 !important;\n  -webkit-font-smoothing:antialiased !important;\n  overflow:hidden !important;\n  border-radius:4px !important;\n}\n.ro-wrap p,\n.ro-wrap span,\n.ro-wrap li,\n.ro-wrap div{ color:#eaf4f7 !important; }\n.ro-wrap h1,\n.ro-wrap h2,\n.ro-wrap h3,\n.ro-wrap h4{\n  font-family:'DM Serif Display', Georgia, serif !important;\n  font-weight:400 !important;\n  color:#f4ede0 !important;\n  letter-spacing:0.2px !important;\n}\n.ro-wrap .ro-acc{ color:#cda863 !important; }\n\n\/* ---------- HERO ---------- *\/\n.ro-wrap .ro-hero{\n  position:relative !important;\n  padding:72px 40px 64px !important;\n  background:\n    radial-gradient(circle at 18% 0%, rgba(205,168,99,0.16), transparent 55%),\n    radial-gradient(circle at 100% 100%, rgba(80,140,170,0.18), transparent 50%),\n    linear-gradient(160deg, #121319 0%, #0a0b0f 100%) !important;\n  border-bottom:1px solid rgba(205,168,99,0.22) !important;\n  text-align:center !important;\n}\n.ro-wrap .ro-kick{\n  font-size:12px !important;\n  letter-spacing:4px !important;\n  text-transform:uppercase !important;\n  color:#cda863 !important;\n  font-weight:600 !important;\n  margin-bottom:20px !important;\n}\n.ro-wrap .ro-hero h1{\n  font-size:clamp(34px, 5.5vw, 58px) !important;\n  line-height:1.08 !important;\n  margin-bottom:10px !important;\n}\n.ro-wrap .ro-hero h1 em{\n  font-style:italic !important;\n  color:#cda863 !important;\n}\n.ro-wrap .ro-sub{\n  font-size:16px !important;\n  max-width:620px !important;\n  margin:22px auto 30px !important;\n  color:#c3ccd2 !important;\n}\n.ro-wrap .ro-chips{\n  display:flex !important;\n  flex-wrap:wrap !important;\n  justify-content:center !important;\n  gap:10px !important;\n}\n.ro-wrap .ro-chip{\n  font-size:12px !important;\n  letter-spacing:1.5px !important;\n  text-transform:uppercase !important;\n  font-weight:600 !important;\n  color:#f4ede0 !important;\n  padding:9px 18px !important;\n  border:1px solid rgba(205,168,99,0.45) !important;\n  border-radius:40px !important;\n  background:rgba(205,168,99,0.07) !important;\n}\n\n\/* ---------- SECTIONS ---------- *\/\n.ro-wrap .ro-sec{ padding:64px 40px !important; }\n.ro-wrap .ro-sec--alt{ background:#0a0b0f !important; }\n.ro-wrap .ro-eyebrow{\n  font-size:11px !important;\n  letter-spacing:3.5px !important;\n  text-transform:uppercase !important;\n  color:#cda863 !important;\n  font-weight:600 !important;\n  text-align:center !important;\n  margin-bottom:14px !important;\n}\n.ro-wrap .ro-sec h2{\n  font-size:clamp(26px, 3.6vw, 38px) !important;\n  text-align:center !important;\n  margin-bottom:18px !important;\n}\n.ro-wrap .ro-lead{\n  max-width:760px !important;\n  margin:0 auto !important;\n  text-align:center !important;\n  font-size:16px !important;\n  color:#c3ccd2 !important;\n}\n.ro-wrap .ro-lead strong{ color:#f4ede0 !important; font-weight:600 !important; }\n.ro-wrap .ro-rule{\n  width:54px !important; height:2px !important;\n  background:#cda863 !important;\n  margin:0 auto 30px !important;\n  border:none !important;\n}\n\n\/* ---------- INCLUDED GRID ---------- *\/\n.ro-wrap .ro-grid{\n  display:grid !important;\n  grid-template-columns:repeat(4, 1fr) !important;\n  gap:14px !important;\n  max-width:920px !important;\n  margin:40px auto 0 !important;\n}\n.ro-wrap .ro-card{\n  padding:24px 18px !important;\n  border:1px solid rgba(255,255,255,0.08) !important;\n  border-radius:6px !important;\n  background:linear-gradient(160deg, rgba(255,255,255,0.04), rgba(255,255,255,0.01)) !important;\n  text-align:center !important;\n}\n.ro-wrap .ro-card .ro-num{\n  font-family:'DM Serif Display', serif !important;\n  font-size:22px !important;\n  color:#cda863 !important;\n  display:block !important;\n  margin-bottom:8px !important;\n}\n.ro-wrap .ro-card .ro-name{\n  font-size:14px !important;\n  font-weight:600 !important;\n  color:#f4ede0 !important;\n}\n.ro-wrap .ro-note{\n  display:flex !important;\n  gap:16px !important;\n  align-items:flex-start !important;\n  max-width:760px !important;\n  margin:36px auto 0 !important;\n  padding:22px 26px !important;\n  border-left:3px solid #cda863 !important;\n  background:rgba(205,168,99,0.06) !important;\n  border-radius:0 6px 6px 0 !important;\n}\n.ro-wrap .ro-note .ro-ic{ font-size:24px !important; line-height:1.2 !important; }\n.ro-wrap .ro-note p{ font-size:14.5px !important; color:#d6dde2 !important; }\n.ro-wrap .ro-note strong{ color:#f4ede0 !important; }\n\n\/* ---------- STAGES ---------- *\/\n.ro-wrap .ro-stages{\n  max-width:820px !important;\n  margin:46px auto 0 !important;\n}\n.ro-wrap .ro-stage{\n  display:grid !important;\n  grid-template-columns:88px 1fr !important;\n  gap:26px !important;\n  padding:30px 0 !important;\n  border-top:1px solid rgba(255,255,255,0.09) !important;\n}\n.ro-wrap .ro-stage:last-child{ border-bottom:1px solid rgba(255,255,255,0.09) !important; }\n.ro-wrap .ro-stage-mark{ text-align:center !important; }\n.ro-wrap .ro-stage-mark .ro-snum{\n  font-family:'DM Serif Display', serif !important;\n  font-size:46px !important;\n  line-height:1 !important;\n  color:#cda863 !important;\n  display:block !important;\n}\n.ro-wrap .ro-stage-mark .ro-stag{\n  font-size:10px !important;\n  letter-spacing:2px !important;\n  text-transform:uppercase !important;\n  color:#8b94a0 !important;\n  font-weight:600 !important;\n  margin-top:6px !important;\n  display:block !important;\n}\n.ro-wrap .ro-stage h3{\n  font-size:21px !important;\n  margin-bottom:8px !important;\n}\n.ro-wrap .ro-stage h3 .ro-spec{\n  font-family:'DM Sans', sans-serif !important;\n  font-style:normal !important;\n  font-size:13px !important;\n  font-weight:600 !important;\n  letter-spacing:1px !important;\n  color:#cda863 !important;\n  text-transform:uppercase !important;\n  display:inline-block !important;\n  margin-left:8px !important;\n}\n.ro-wrap .ro-stage p{ font-size:15px !important; color:#c3ccd2 !important; }\n.ro-wrap .ro-repl{\n  display:inline-block !important;\n  margin-top:12px !important;\n  font-size:12px !important;\n  letter-spacing:1px !important;\n  text-transform:uppercase !important;\n  font-weight:600 !important;\n  color:#f4ede0 !important;\n  padding:6px 14px !important;\n  border:1px solid rgba(255,255,255,0.18) !important;\n  border-radius:40px !important;\n  background:rgba(255,255,255,0.03) !important;\n}\n\n\/* ---------- CONTAMINANTS ---------- *\/\n.ro-wrap .ro-tags{\n  display:flex !important;\n  flex-wrap:wrap !important;\n  justify-content:center !important;\n  gap:10px !important;\n  max-width:740px !important;\n  margin:34px auto 0 !important;\n}\n.ro-wrap .ro-tag{\n  font-size:13px !important;\n  font-weight:500 !important;\n  color:#eaf4f7 !important;\n  padding:9px 18px !important;\n  border-radius:6px !important;\n  background:rgba(80,140,170,0.14) !important;\n  border:1px solid rgba(120,180,210,0.25) !important;\n}\n\n\/* ---------- SPECS TABLE ---------- *\/\n.ro-wrap .ro-specs{\n  max-width:620px !important;\n  margin:40px auto 0 !important;\n  border:1px solid rgba(255,255,255,0.1) !important;\n  border-radius:8px !important;\n  overflow:hidden !important;\n}\n.ro-wrap .ro-row{\n  display:flex !important;\n  justify-content:space-between !important;\n  padding:16px 24px !important;\n  border-bottom:1px solid rgba(255,255,255,0.07) !important;\n}\n.ro-wrap .ro-row:last-child{ border-bottom:none !important; }\n.ro-wrap .ro-row:nth-child(odd){ background:rgba(255,255,255,0.02) !important; }\n.ro-wrap .ro-row .ro-k{ font-size:14px !important; color:#9aa3ad !important; font-weight:500 !important; }\n.ro-wrap .ro-row .ro-v{ font-size:14px !important; color:#f4ede0 !important; font-weight:600 !important; text-align:right !important; }\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media(max-width:760px){\n  .ro-wrap .ro-hero{ padding:54px 22px 48px !important; }\n  .ro-wrap .ro-sec{ padding:48px 22px !important; }\n  .ro-wrap .ro-grid{ grid-template-columns:repeat(2, 1fr) !important; }\n  .ro-wrap .ro-stage{ grid-template-columns:60px 1fr !important; gap:16px !important; }\n  .ro-wrap .ro-stage-mark .ro-snum{ font-size:34px !important; }\n  .ro-wrap .ro-note{ flex-direction:column !important; gap:10px !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ro-wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-kick\"\u003ePureT · 5-Stage Reverse Osmosis\u003c\/div\u003e\n    \u003ch1\u003eRO550-905EZ \u003cem\u003e50 GPD\u003c\/em\u003e\u003cbr\u003eComplete Under-Sink System\u003c\/h1\u003e\n    \u003cp class=\"ro-sub\"\u003eNSF-certified membrane and carbon filtration with quick-connect fittings, a 3.2-gallon storage tank, and a complete installation kit — everything you need for point-of-use purity.\u003c\/p\u003e\n    \u003cdiv class=\"ro-chips\"\u003e\n      \u003cspan class=\"ro-chip\"\u003eNSF-Certified Components\u003c\/span\u003e\n      \u003cspan class=\"ro-chip\"\u003e50 GPD Output\u003c\/span\u003e\n      \u003cspan class=\"ro-chip\"\u003e96–99% Rejection\u003c\/span\u003e\n      \u003cspan class=\"ro-chip\"\u003eComplete Kit\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"ro-sec\"\u003e\n    \u003chr class=\"ro-rule\"\u003e\n    \u003cp class=\"ro-lead\"\u003eThe \u003cstrong\u003ePureT RO550-905EZ\u003c\/strong\u003e pairs semi-permeable membrane separation with multi-stage carbon adsorption to reduce heavy metals, dissolved solids, chlorine, VOCs, nitrates, fluoride, and bacterial contamination across both city and well water. Built with NSF-certified materials throughout and shipped with a 3.2-gallon pressurized tank, long-reach chrome faucet, and complete installation hardware for a DIY-friendly setup.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003csection class=\"ro-sec ro-sec--alt\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eWhat's Included\u003c\/div\u003e\n    \u003ch2\u003eComplete Kit · Everything for Install\u003c\/h2\u003e\n    \u003chr class=\"ro-rule\"\u003e\n    \u003cdiv class=\"ro-grid\"\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e01\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003e3.2 Gal Storage Tank\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e02\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eTank Ball Valve\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e03\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eLong-Reach Chrome Faucet\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e04\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eFilter Housing Wrench\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e05\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eDrain Saddle Kit\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e06\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eSelf-Piercing Saddle Valve\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e07\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003e30 ft of 1\/4\" Tubing\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-card\"\u003e\n\u003cspan class=\"ro-num\"\u003e08\u003c\/span\u003e\u003cspan class=\"ro-name\"\u003eQuick-Connect Fittings\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ro-note\"\u003e\n      \u003cspan class=\"ro-ic\"\u003e🔧\u003c\/span\u003e\n      \u003cp\u003e\u003cstrong\u003eDIY-friendly design.\u003c\/strong\u003e All connections use quick-connect fittings — no soldering and no compression tools required. Most installs are completed under the sink in under an hour with basic plumbing knowledge.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HOW IT WORKS --\u003e\n  \u003csection class=\"ro-sec\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eHow It Works\u003c\/div\u003e\n    \u003ch2\u003eYour Water, Purified in 5 Stages\u003c\/h2\u003e\n    \u003chr class=\"ro-rule\"\u003e\n    \u003cdiv class=\"ro-stages\"\u003e\n\n      \u003cdiv class=\"ro-stage\"\u003e\n        \u003cdiv class=\"ro-stage-mark\"\u003e\n\u003cspan class=\"ro-snum\"\u003e1\u003c\/span\u003e\u003cspan class=\"ro-stag\"\u003eSediment\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePolypropylene Sediment Filter\u003cspan class=\"ro-spec\"\u003e5 Micron\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eRemoves dirt, rust, sand, and larger particulates before they can reach downstream filters. The transparent housing lets you check filter condition at a glance without shutting down the system. NSF certified.\u003c\/p\u003e\n          \u003cspan class=\"ro-repl\"\u003eReplace every 6–12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ro-stage\"\u003e\n        \u003cdiv class=\"ro-stage-mark\"\u003e\n\u003cspan class=\"ro-snum\"\u003e2\u003c\/span\u003e\u003cspan class=\"ro-stag\"\u003eCarbon\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eCoconut Shell Carbon Block\u003cspan class=\"ro-spec\"\u003e5 Micron\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eNSF-certified coconut shell carbon block reduces chlorine, taste, odors, VOCs, SOCs, pesticides, and other chemical contaminants. The dense block structure ensures thorough contact with no channeling.\u003c\/p\u003e\n          \u003cspan class=\"ro-repl\"\u003eReplace every 6–12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ro-stage\"\u003e\n        \u003cdiv class=\"ro-stage-mark\"\u003e\n\u003cspan class=\"ro-snum\"\u003e3\u003c\/span\u003e\u003cspan class=\"ro-stag\"\u003eCarbon\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eCoconut Shell Carbon Block\u003cspan class=\"ro-spec\"\u003e5 Micron\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eA second carbon block stage delivers a final, dense pass of chlorine, taste, and odor reduction — protecting the RO membrane from oxidative damage and capturing any remaining organic compounds before water reaches Stage 4.\u003c\/p\u003e\n          \u003cspan class=\"ro-repl\"\u003eReplace every 6–12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ro-stage\"\u003e\n        \u003cdiv class=\"ro-stage-mark\"\u003e\n\u003cspan class=\"ro-snum\"\u003e4\u003c\/span\u003e\u003cspan class=\"ro-stag\"\u003eMembrane\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eHigh-Rejection RO Membrane\u003cspan class=\"ro-spec\"\u003e50 GPD\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cp\u003eThe core of the system. This NSF-certified semi-permeable membrane rejects 96–99% of heavy metals and dissolved contaminants including lead, copper, fluoride, nitrate, cadmium, chromium, barium, and bacteria. Purified water is held in the included 3.2-gallon tank.\u003c\/p\u003e\n          \u003cspan class=\"ro-repl\"\u003eReplace every 2–3 years\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ro-stage\"\u003e\n        \u003cdiv class=\"ro-stage-mark\"\u003e\n\u003cspan class=\"ro-snum\"\u003e5\u003c\/span\u003e\u003cspan class=\"ro-stag\"\u003ePolish\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eCoconut Shell GAC Polish Filter\u003c\/h3\u003e\n          \u003cp\u003eThe final stage polishes purified water as it travels from the storage tank to your faucet, removing any residual taste or odor that may develop in storage. NSF-certified coconut shell granular activated carbon delivers clean, crisp water at every pour.\u003c\/p\u003e\n          \u003cspan class=\"ro-repl\"\u003eReplace every 12 months\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CONTAMINANTS --\u003e\n  \u003csection class=\"ro-sec ro-sec--alt\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eReduces\u003c\/div\u003e\n    \u003ch2\u003eWhat It Takes Out\u003c\/h2\u003e\n    \u003chr class=\"ro-rule\"\u003e\n    \u003cp class=\"ro-lead\"\u003eTested against the contaminants that matter most in both municipal and well supplies.\u003c\/p\u003e\n    \u003cdiv class=\"ro-tags\"\u003e\n      \u003cspan class=\"ro-tag\"\u003eLead\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eCopper\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eFluoride\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eNitrate\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eCadmium\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eChromium\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eBarium\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eChlorine\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eVOCs\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eSOCs\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003ePesticides\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eDissolved Solids (TDS)\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eSediment \u0026amp; Rust\u003c\/span\u003e\n      \u003cspan class=\"ro-tag\"\u003eBacteria\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003csection class=\"ro-sec\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eAt a Glance\u003c\/div\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003chr class=\"ro-rule\"\u003e\n    \u003cdiv class=\"ro-specs\"\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eModel\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003eRO550-905EZ\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eStages\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003e5\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eProduction Rate\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003e50 Gallons Per Day\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eContaminant Rejection\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003e96–99%\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eStorage Tank\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003e3.2 Gallon Pressurized\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eFaucet\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003eLong-Reach Chrome\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eConnections\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003e1\/4\" Quick-Connect\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003eNSF-Certified Components\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eAvailable Colors\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003eWhite · Black\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ro-row\"\u003e\n\u003cspan class=\"ro-k\"\u003eInstallation\u003c\/span\u003e\u003cspan class=\"ro-v\"\u003ePoint-of-Use, Under-Sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"White","offer_id":47208804745387,"sku":"RO550-905EZ","price":324.8,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47208804778155,"sku":"RO550-905EZ-BK","price":324.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-6155083514027-padded.jpg?v=1780973577"},{"product_id":"watts-premier-p531417-531417-voc-4-stage-system-ro-pure-plus-top-mount-twist-faucet","title":"Watts Premier (531417) VOC 4 Stage System RO Pure Plus, Top-Mount Twist Faucet","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eWatts Premier Residential Reverse Osmosis\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003eVOC 4 Stage System RO Pure Plus\u003c\/em\u003e with Top-Mount Twist Faucet\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eSpace-saving 4-stage reverse osmosis system with push-button filter changes and VOC reduction\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ NSF\/ANSI 58 Certified\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 50 GPD Membrane\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Tool-Free Filter Changes\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Lead-Free Certified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe Watts Premier 531417 RO Pure Plus delivers comprehensive 4-stage filtration in a compact under-sink design. Push-button cartridge changes eliminate the mess of traditional RO systems, with automatic shut-off valves and backflow prevention built into each filter head. Includes \u003cstrong\u003e3-gallon storage tank\u003c\/strong\u003e, brushed nickel air-gap faucet, and filters rated for sediment, chlorine, TDS, and \u003cstrong\u003evolatile organic compounds\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFour-Stage Contaminant Reduction\u003c\/h3\u003e\n\u003cdiv class=\"stage-pipeline\"\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n\u003cspan class=\"stage-detail\"\u003e5 Micron Pre-Filter (105311)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cspan class=\"stage-tag\"\u003eCARBON\u003c\/span\u003e\n\u003cspan class=\"stage-detail\"\u003e5 Micron Block (105351)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cspan class=\"stage-tag\"\u003eMEMBRANE\u003c\/span\u003e\n\u003cspan class=\"stage-detail\"\u003e50 GPD RO (105331)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cspan class=\"stage-tag\"\u003eVOC\u003c\/span\u003e\n\u003cspan class=\"stage-detail\"\u003e1 Micron Polish (105381)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eEngineered for Ease and Performance\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003ePush-Button Filter Changes\u003c\/h3\u003e\n\u003cp\u003eQuick-change cartridges with automatic shut-off valves and double O-rings. No tools, no water shut-off, no mess during replacement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eVOC Post-Filter Stage\u003c\/h3\u003e\n\u003cp\u003eFinal 1-micron carbon stage removes volatile organic compounds after storage tank, delivering polished water at the faucet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📏\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCompact Under-Sink Design\u003c\/h3\u003e\n\u003cp\u003eSpace-saving integrated manifold reduces tube connections and fits tight installations. All components mount as a single unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🚰\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eMonitored Air-Gap Faucet\u003c\/h3\u003e\n\u003cp\u003eBrushed nickel top-mount twist faucet with air-gap separation for code compliance and integrated filter change monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🛡️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eNSF Certified Performance\u003c\/h3\u003e\n\u003cp\u003eWQA certified to NSF\/ANSI 58 for contaminant reduction and NSF\/ANSI 372 for lead-free materials. Removes 99.95% of cysts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔒\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eIntegrated Backflow Prevention\u003c\/h3\u003e\n\u003cp\u003eCheck valves between cartridges prevent cross-contamination. Shut-off valves in each head stop water flow when filters are removed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eSystem Requirements and Compatibility\u003c\/h3\u003e\n\u003cp\u003eDesigned for residential point-of-use installation with municipal or well water sources. Requires inlet water pressure between 40-80 psi for optimal performance, maximum 100 psi. System includes 3-gallon pressurized storage tank, suitable for households with moderate daily water consumption. Replacement cartridges: 105311 sediment pre-filter, 105351 carbon block pre-filter, 105331 TFC membrane (50 gallons per day), and 105381 VOC post-carbon filter. Compatible with standard under-sink installations requiring lead reduction, TDS removal, chlorine taste and odor reduction, and volatile organic compound filtration. Air-gap faucet design meets plumbing codes requiring drain separation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eWatts Premier 531417 VOC 4 Stage System backed by manufacturer warranty and certified to industry standards for contaminant reduction performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":40675192504491,"sku":"531417","price":602.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-6958248100011-padded.jpg?v=1777271360"},{"product_id":"watts-gts450s-nagf-pt-watts-non-branded-4-stage-reverse-osmosis-system-plastic-tank","title":"Watts-GTS450S-NAGF-PT Watts Non-Branded 4 Stage Reverse Osmosis System Plastic Tank","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Watts GTS450S-NAGF-PT delivers reliable four-stage reverse osmosis filtration for residential use without the premium branding cost. This under-sink system combines sediment removal, carbon filtration, RO membrane technology, and final polishing to produce clean drinking water at 50 gallons per day.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWatts GTS450S-NAGF-PT System Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eWatts GTS450S-NAGF-PT\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDaily Production\u003c\/td\u003e\n        \u003ctd\u003e50 GPD (gallons per day)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eStorage Tank\u003c\/td\u003e\n        \u003ctd\u003e3 gallon plastic tank\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFiltration Stages\u003c\/td\u003e\n        \u003ctd\u003e4-stage (sediment, carbon block, RO membrane, polishing)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMembrane Filtration\u003c\/td\u003e\n        \u003ctd\u003e1\/10,000 micron (0.0001 micron)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFaucet Type\u003c\/td\u003e\n        \u003ctd\u003eNon-air gap reverse osmosis faucet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eInlet Pressure Required\u003c\/td\u003e\n        \u003ctd\u003e40 psi recommended\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum Water Hardness\u003c\/td\u003e\n        \u003ctd\u003e15 GPG (grains per gallon)\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eFour-Stage Purification Process\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-title\"\u003ePre-Filter\u003c\/div\u003e\n        \u003cp\u003eRemoves dirt, rust, and particulate matter to protect downstream filters and membrane\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-title\"\u003eCarbon Block\u003c\/div\u003e\n        \u003cp\u003eReduces chlorine, taste, and odor compounds before water reaches the RO membrane\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-title\"\u003eRO Filtration\u003c\/div\u003e\n        \u003cp\u003eFilters particles as small as 1\/10,000 micron, removing dissolved solids and contaminants\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-title\"\u003eFinal Filter\u003c\/div\u003e\n        \u003cp\u003ePolishes stored water for fresh taste on every pour from the dedicated faucet\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetting Up Your Watts RO System\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eMount the system under your kitchen sink, ensuring the 3 gallon plastic tank fits comfortably and leave space for filter access\u003c\/li\u003e\n      \u003cli\u003eConnect the inlet line to your cold water supply using the included quick connect fittings, then attach the drain line and storage tank\u003c\/li\u003e\n      \u003cli\u003eDrill a hole in your sink or countertop for the non-air gap faucet and secure the faucet according to manufacturer instructions\u003c\/li\u003e\n      \u003cli\u003eComplete all quick connect fittings between filters, membrane housing, and storage tank, then slowly turn on water supply and check for leaks\u003c\/li\u003e\n      \u003cli\u003eFlush the system by filling and draining the storage tank twice before using water for drinking or cooking\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWater Supply Requirements\u003c\/h2\u003e\n    \u003cp\u003eThe Watts GTS450S-NAGF-PT requires municipal or well water with a minimum inlet pressure of 40 psi for optimal performance. Maximum water hardness should not exceed 15 grains per gallon. If your water is harder than this threshold, consider installing a water softener upstream of the RO system to protect the membrane and extend filter life. This system works with standard half-inch cold water lines and fits most under-sink cabinets. The quick connect fittings are compatible with standard quarter-inch tubing used throughout the RO industry.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    \u003cstrong\u003e🔧 Installation Tip:\u003c\/strong\u003e Check your home water pressure with a gauge before installation. If pressure is below 40 psi, the system will produce water slowly and may not fill the tank completely. A booster pump can solve low-pressure situations and improve production rates.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"With Plastic Tank","offer_id":42656384778411,"sku":"GTS450S-NAGF-PT","price":456.41,"currency_code":"USD","in_stock":true},{"title":"With Metal Tank","offer_id":42656384811179,"sku":"GTS450S-NAGF-MT","price":474.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-gts450s-nagf-pt-watts-non-branded-4-stage-reverse-osmosis-system-plastic-tank-997465.jpg?v=1759501858"},{"product_id":"watts-gts550s-nagf-pt-watts-non-branded-5-stage-reverse-osmosis-system-plastic-tank","title":"Watts -GTS550S-NAGF-PT Watts Non-Branded 5 Stage Reverse Osmosis System Plastic Tank","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\nThe Watts GTS550S-NAGF-PT is a complete 5-stage reverse osmosis system that delivers up to 50 gallons per day of purified water through a compact under-sink design with a 3-gallon plastic storage tank. Equipped with quick-connect fittings and a non-air gap faucet, this system removes contaminants down to 1\/10,000 of a micron for reliable whole-family drinking water.\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eSystem Performance \u0026amp; Capacity\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eDaily Production\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e50 GPD\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eGallons per day at standard conditions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eStorage Tank\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e3 Gallon\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003ePlastic construction, NSF certified\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eFiltration Stages\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e5 Stages\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eSediment, carbon, RO membrane, polish\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eFaucet Type\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eNon-Air Gap\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eChrome finish, included with system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eConnection Type\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eQuick Connect\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eTool-free installation and maintenance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMembrane Filtration\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e0.0001 Micron\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eRemoves dissolved solids and contaminants\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eTECHNICAL DETAILS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eOperating Requirements \u0026amp; Dimensions\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eWatts Water Technologies\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel Number\u003c\/td\u003e\n\u003ctd\u003eGTS550S-NAGF-PT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInlet Pressure Range\u003c\/td\u003e\n\u003ctd\u003e40-80 PSI (recommended 40 PSI minimum)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum Water Hardness\u003c\/td\u003e\n\u003ctd\u003e15 GPG (grains per gallon)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation Location\u003c\/td\u003e\n\u003ctd\u003eUnder-sink residential applications\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTank Material\u003c\/td\u003e\n\u003ctd\u003ePlastic with butyl diaphragm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplication Class\u003c\/td\u003e\n\u003ctd\u003eResidential point-of-use drinking water\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eIdeal Use Cases\u003c\/h2\u003e\n\u003cp\u003eThe Watts GTS550S-NAGF-PT is designed for residential under-sink installation in municipal water supplies with inlet pressure between 40-80 PSI and water hardness not exceeding 15 GPG. The 5-stage filtration process begins with a sediment filter for particulate removal, followed by two carbon block pre-filters that reduce chlorine taste and odor while protecting the thin-film composite RO membrane. The 50 GPD membrane handles the primary contaminant reduction, filtering dissolved solids, heavy metals, and microorganisms, while the final polishing filter ensures fresh-tasting water at the faucet. Quick-connect fittings simplify filter changes and system maintenance without requiring a plumber. This system works best in kitchens where consistent daily water usage justifies the storage tank footprint and where water pressure meets the 40 PSI minimum for optimal membrane performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n💧 For homes with water hardness approaching or exceeding 15 GPG, consider installing an upstream water softener to extend membrane life and maintain consistent system performance. The Watts GTS550S-NAGF-PT ships with all mounting hardware and tubing needed for a complete installation.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42656512671915,"sku":"GTS550S-NAGF-PT","price":522.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-gts550s-nagf-pt-watts-non-branded-5-stage-reverse-osmosis-system-plastic-tank-336073.jpg?v=1762465856"},{"product_id":"watts-gts550s-nagf-mt-watts-gts-series-5-stage-standard-cartridge-reverse-osmosis","title":"Watts-GTS550S-NAGF-MT Watts GTS Series 5 Stage Standard Cartridge Reverse Osmosis","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Watts GTS550S-NAGF-MT delivers comprehensive 5-stage reverse osmosis filtration in a compact under-sink configuration designed for residential use. This system combines sediment, carbon block, membrane, and polishing filtration with a 3-gallon metal storage tank and non-air gap faucet for reliable daily water purification.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSystem Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eWatts GTS550S-NAGF-MT\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFiltration Stages\u003c\/td\u003e\n        \u003ctd\u003e5-stage reverse osmosis\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMembrane Capacity\u003c\/td\u003e\n        \u003ctd\u003e50 gallons per day (GPD)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMembrane Filtration\u003c\/td\u003e\n        \u003ctd\u003eDown to 1\/10,000 of a micron\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eStorage Tank\u003c\/td\u003e\n        \u003ctd\u003e3 gallon metal pressure tank\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFaucet Type\u003c\/td\u003e\n        \u003ctd\u003eNon-air gap reverse osmosis faucet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eRecommended Inlet Pressure\u003c\/td\u003e\n        \u003ctd\u003e40 psi\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum Water Hardness\u003c\/td\u003e\n        \u003ctd\u003e15 grains per gallon (GPG)\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003e5-Stage Purification Process\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-name\"\u003ePre-Filter\u003c\/div\u003e\n        \u003cp\u003eRemoves dirt, rust, and particulate matter to protect downstream filters\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-name\"\u003eCarbon Block 1\u003c\/div\u003e\n        \u003cp\u003eReduces chlorine, taste, and odor compounds from municipal water\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-name\"\u003eCarbon Block 2\u003c\/div\u003e\n        \u003cp\u003eSecondary carbon filtration for enhanced chlorine and organic removal\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-name\"\u003eRO Membrane\u003c\/div\u003e\n        \u003cp\u003e50 GPD membrane removes TDS, lead, and contaminants down to 1\/10,000 micron\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-card\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-name\"\u003eFinal Polish\u003c\/div\u003e\n        \u003cp\u003ePost-filter refines taste and ensures fresh water delivery from storage tank\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetup and Maintenance\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eMount the system under your kitchen sink with adequate clearance for the 3-gallon metal storage tank and filter housing access\u003c\/li\u003e\n      \u003cli\u003eConnect the feed water line using the included quick-connect fittings, ensuring inlet pressure is at or near 40 psi for optimal performance\u003c\/li\u003e\n      \u003cli\u003eInstall the non-air gap faucet through a countertop or sink hole using the provided hardware\u003c\/li\u003e\n      \u003cli\u003eAllow the system to flush for the first 2-3 tank cycles before use, then replace sediment and carbon filters every 6-12 months depending on water quality\u003c\/li\u003e\n      \u003cli\u003eReplace the 50 GPD reverse osmosis membrane every 2-3 years or when you notice a decline in water production or quality\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWater Source Requirements\u003c\/h2\u003e\n    \u003cp\u003eThe Watts GTS550S-NAGF-MT is designed for municipally treated water supplies with water hardness up to 15 grains per gallon. If your water exceeds this hardness level, consider installing a water softener upstream to extend membrane life and maintain system efficiency. The system requires a minimum inlet pressure of 40 psi to achieve rated flow and filtration performance. Use only genuine Watts replacement cartridges to maintain warranty coverage and ensure consistent filtration quality across all five stages.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 Check your home's static water pressure before installation. If it's below 40 psi, you may need a booster pump to reach the 50 GPD rated capacity. Above 80 psi, install a pressure reducer to prevent damage to the membrane and quick-connect fittings.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42656519553195,"sku":"GTS550S-NAGF-MT","price":494.64,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-gts550s-nagf-mt-watts-gts-series-5-stage-standard-cartridge-reverse-osmosis-381947.jpg?v=1762465858"},{"product_id":"watts-adwu-d-two-stage-under-counter-water-filtration-system-with-chrome-faucet","title":"Watts-ADWU-D Two Stage Under Counter Water Filtration System With Chrome Faucet","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eWatts Premier Under Counter Filtration\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003eWatts ADWU-D\u003c\/em\u003e Two Stage Water Filtration System\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eCustomizable dual-stage filtration with chrome faucet included, designed for flexible installation under any kitchen sink\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Complete installation hardware included\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Chrome lead-free long-reach faucet\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Filters sold separately for custom configuration\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Two-stage filtration flexibility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe Watts ADWU-D is a fully assembled two-stage under counter water filtration system that puts configuration control in your hands. With \u003cstrong\u003etwo standard filter housings\u003c\/strong\u003e, a \u003cstrong\u003echrome lead-free faucet\u003c\/strong\u003e, and complete installation hardware, this system allows you to select the exact filter cartridges that match your water quality needs—whether you're targeting sediment, chlorine taste and odor, or specific contaminants.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eBuilt for Easy Installation and Custom Performance\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003eEasy DIY Installation\u003c\/h3\u003e\n\u003cp\u003eFully assembled unit with complete hardware installation kit. Basic tools are all you need to install under most sinks in under an hour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🚰\u003c\/span\u003e\n\u003ch3\u003eChrome Lead-Free Faucet\u003c\/h3\u003e\n\u003cp\u003eIncludes a long-reach chrome faucet for convenient dispensing of filtered water directly at your sink.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e⚙️\u003c\/span\u003e\n\u003ch3\u003eCustom Filter Selection\u003c\/h3\u003e\n\u003cp\u003eFilter cartridges sold separately, allowing you to configure each stage with the exact filtration media your water needs—sediment, carbon block, GAC, or specialty filters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eTwo Stage Filtration\u003c\/h3\u003e\n\u003cp\u003eDual housing design provides sequential filtration for comprehensive water treatment, whether for sediment reduction, taste improvement, or contaminant removal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e📦\u003c\/span\u003e\n\u003ch3\u003eComplete Hardware Kit\u003c\/h3\u003e\n\u003cp\u003eEverything needed for typical hook-up is included—tubing, fittings, mounting brackets, and faucet installation components.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cspan class=\"ro-feat-icon\"\u003e🏠\u003c\/span\u003e\n\u003ch3\u003eCompact Under-Sink Design\u003c\/h3\u003e\n\u003cp\u003eLow-profile footprint fits neatly under most kitchen sinks without sacrificing storage space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFlexible Configuration for Residential Water Treatment\u003c\/h3\u003e\n\u003cp\u003eThe Watts ADWU-D system accepts standard 10-inch filter cartridges in both housings, making it compatible with a wide range of Watts and aftermarket filters. Ideal for residential point-of-use applications including kitchen drinking water, refrigerator supply lines, and beverage preparation. Pair with sediment and carbon block cartridges for general chlorine and taste\/odor reduction, or configure with specialty filters to address specific contaminants like lead, cyst, or VOCs. System works with municipal and well water sources when paired with appropriate filtration media.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eWatts has been engineering reliable water treatment solutions for residential and commercial applications for decades, trusted by installers and homeowners who need proven performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42656582664363,"sku":"ADWU-D","price":167.04,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-adwu-d-two-stage-under-counter-water-filtration-system-with-chrome-faucet-755281.jpg?v=1762465859"},{"product_id":"watts-adwu-dm-two-stage-under-counter-water-filtration-system-with-water-meter-and-chrome-faucet","title":"Watts -ADWU-DM Two Stage Under Counter Water Filtration System With Water Meter and Chrome Faucet","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Watts ADWU-DM delivers customizable two-stage filtration with built-in accountability through an integrated water meter shutoff valve that protects water quality by stopping flow when filters reach capacity. This complete under-counter system includes mounting hardware, a chrome lead-free faucet, and the flexibility to configure filtration media to your specific water conditions.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWatts ADWU-DM System Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eWatts ADWU-DM\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFiltration Stages\u003c\/td\u003e\n        \u003ctd\u003eTwo stage under counter system\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eConfiguration\u003c\/td\u003e\n        \u003ctd\u003ePre-assembled with housings and water meter valve\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFaucet Included\u003c\/td\u003e\n        \u003ctd\u003eChrome long-reach lead-free faucet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFilter Cartridges\u003c\/td\u003e\n        \u003ctd\u003eSold separately for custom configuration\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWater Meter Function\u003c\/td\u003e\n        \u003ctd\u003eAutomatic shutoff at filter capacity\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eInstallation Hardware\u003c\/td\u003e\n        \u003ctd\u003eComplete kit included\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMounting Type\u003c\/td\u003e\n        \u003ctd\u003eUnder counter\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetting Up Your Watts ADWU-DM System\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eSelect and install filter cartridges appropriate for your water quality needs in both stage housings before mounting the system\u003c\/li\u003e\n      \u003cli\u003eMount the pre-assembled unit under the sink using the included hardware kit and connect to cold water supply line\u003c\/li\u003e\n      \u003cli\u003eDrill faucet hole in sink or countertop if needed and install the chrome lead-free faucet according to included instructions\u003c\/li\u003e\n      \u003cli\u003eTurn on water supply and check all connections for leaks, then flush system according to filter cartridge manufacturer specifications\u003c\/li\u003e\n      \u003cli\u003eMonitor the water meter valve indicator to track filter life and replace cartridges when automatic shutoff engages\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eFilter Cartridge Selection\u003c\/h2\u003e\n    \u003cp\u003eThe Watts ADWU-DM accepts standard size filter cartridges sold separately, allowing you to configure the system for your specific application. Common configurations include sediment pre-filtration in stage one followed by carbon block or specialty media in stage two. Select cartridges based on your source water analysis and contaminant reduction goals. The water meter valve tracks cumulative gallons processed and will shut off supply when filters reach rated capacity, eliminating guesswork about replacement timing.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e Before selecting filter cartridges, get a basic water test to identify your primary contaminants. Pairing a 5-micron sediment filter in stage one with a carbon block in stage two covers most municipal water issues, but well water or specific concerns like heavy metals may require specialty cartridges to maximize the system's effectiveness.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42656605077675,"sku":"ADWU-DM","price":252.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-adwu-dm-two-stage-under-counter-water-filtration-system-with-water-meter-and-chrome-faucet-444318.jpg?v=1759501859"},{"product_id":"isopure-water-iso-ro4-4-stage-reverse-osmosis-system-50-gpd","title":"Isopure Water (ISO-RO4) 4 Stage Reverse Osmosis System 50 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The ISO-RO4 is a compact 4-stage reverse osmosis system that removes 90-99% of total dissolved solids and 99% of organics from well or municipal water supplies. At 50 gallons per day, it provides clean drinking water for households without the recurring cost of bottled water.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eISO-RO4 System Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eISO-RO4\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eProduction Rate\u003c\/td\u003e\n        \u003ctd\u003e50 GPD\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDimensions (RO Unit)\u003c\/td\u003e\n        \u003ctd\u003e12\"L × 6\"D × 18\"H\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eStorage Tank\u003c\/td\u003e\n        \u003ctd\u003e4 gallon (3.2 gallon usable), 11\" × 14\"\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eInlet Pressure Required\u003c\/td\u003e\n        \u003ctd\u003e40-100 psi (2.8 bar minimum)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWater Temperature Range\u003c\/td\u003e\n        \u003ctd\u003e40-85°F (4.5-30°C)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMax TDS\u003c\/td\u003e\n        \u003ctd\u003e2,000 ppm\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIncluded Faucet\u003c\/td\u003e\n        \u003ctd\u003eChrome non-air gap\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eFour-Stage Purification Process\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003eRemoves sand, rust, silt, and particles down to 5 microns\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003eCarbon block filter eliminates chlorine, chloramines, and organic compounds\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003eSemi-permeable RO membrane rejects dissolved solids, bacteria, and viruses\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-desc\"\u003ePost-carbon filter refines taste and removes residual odors before dispensing\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetup Overview\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eMount the RO unit under the sink or in a utility room where it can access a cold water line and drain connection. Ensure at least 40 psi water pressure is available.\u003c\/li\u003e\n      \u003cli\u003eInstall the chrome faucet on the sink deck or countertop, then connect tubing from the RO unit to the faucet and from the cold water supply to the system inlet.\u003c\/li\u003e\n      \u003cli\u003eConnect the drain saddle to the sink drain line and position the 4-gallon storage tank nearby with adequate clearance for future filter changes.\u003c\/li\u003e\n      \u003cli\u003eOpen the inlet valve slowly, check all connections for leaks, and allow the system to flush and fill the storage tank completely before first use.\u003c\/li\u003e\n      \u003cli\u003eReplace pre-filters annually and the RO membrane every 2-3 years depending on source water quality and usage volume.\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eWater Source Requirements\u003c\/h2\u003e\n    \u003cp\u003eThe ISO-RO4 is designed for potable municipal or well water with TDS levels below 2,000 ppm and pH between 4-11. It requires a minimum inlet pressure of 40 psi to function properly. If your home has low water pressure, a booster pump may be necessary. This system is not suitable for brackish or seawater desalination. Standard replacement filters from Isopure Water fit this model, making long-term maintenance straightforward.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e Flush the system for 30-60 minutes after installing new filters to clear manufacturing residues and fine carbon particles. The first few tanks of water may appear slightly cloudy or have a carbon taste, which is normal and will clear after the initial flush cycle.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":42671058747563,"sku":"PUREVALUE 4EZ50","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7637262565547-padded.jpg?v=1777266478"},{"product_id":"ro-system-manifold-conversion-kit-with-quick-change-filters-50-gpd-pt4000t50-ss-rk","title":"Omnipure PuROTwist RO System Manifold Conversion Kit with Quick Change Filters 50 GPD PT4000T50-SS-RK","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003eOmnipure PuROTwist Conversion Kit\u003c\/div\u003e\n    \u003ch2\u003eConvert Your RO System to \u003cem\u003eQuick-Change Convenience\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"ro-tagline\"\u003eSwap your expensive proprietary system for twist-on filters that cost half as much and take seconds to replace. Keep your existing tank, faucet, and lines.\u003c\/p\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e50 GPD\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e4 Stage\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003ePuROTwist\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eWHY IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eStop Overpaying for Proprietary Filters\u003c\/h3\u003e\n    \u003cdiv class=\"ro-feature-grid\"\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eDrop-In Conversion\u003c\/h3\u003e\n        \u003cp\u003ePT4000T50-SS-RK manifold replaces your old system while reusing your existing tank, faucet, and tubing. Just disconnect and plug in.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⚡\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eTwist-On Replacement\u003c\/h3\u003e\n        \u003cp\u003eNo wrenches, no housing wrenches, no water spills. Filters twist off and on in seconds when it's time to replace.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💰\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eHalf the Filter Cost\u003c\/h3\u003e\n        \u003cp\u003eOmnipure quick-change filters cost roughly 50% less than most proprietary brands without sacrificing filtration quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ro-feature-card\"\u003e\n        \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🏗️\u003c\/span\u003e\u003c\/div\u003e\n        \u003ch3\u003eComplete 4-Stage System\u003c\/h3\u003e\n        \u003cp\u003eIncludes sediment pre-filter, carbon block, 50 GPD RO membrane, and carbon post-filter for comprehensive contaminant reduction.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eWHAT'S INCLUDED\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eManifold and Four Filters\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-detail\"\u003e\n          \u003ch4\u003eStage 1\u003c\/h4\u003e\n          \u003cp\u003e5 micron sediment pre-filter removes suspended particles\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n        \u003cdiv class=\"stage-detail\"\u003e\n          \u003ch4\u003eStage 2\u003c\/h4\u003e\n          \u003cp\u003eCarbon block reduces chlorine and protects membrane\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-detail\"\u003e\n          \u003ch4\u003eStage 3\u003c\/h4\u003e\n          \u003cp\u003e50 GPD thin-film composite RO membrane removes dissolved solids\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-detail\"\u003e\n          \u003ch4\u003eStage 4\u003c\/h4\u003e\n          \u003cp\u003eCarbon post-filter polishes taste after storage tank\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eWorks With Most Standard RO Systems\u003c\/h3\u003e\n    \u003cp\u003eThe PT4000T50-SS-RK conversion kit is designed for point-of-use installations with standard quarter-inch tubing. If your current system uses a storage tank, faucet, and drain line, this manifold will integrate directly. Not compatible with countertop or portable RO units. Verify your incoming water pressure is between 40-80 PSI for optimal 50 gallons per day production.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eMAINTENANCE\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eReplacement Schedule\u003c\/h3\u003e\n    \u003cdiv class=\"filter-schedule\"\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 6 Months\u003c\/div\u003e\n        \u003ch4\u003eSediment Pre-Filter\u003c\/h4\u003e\n        \u003cp\u003eStage 1 filter catches rust, silt, and particles. Replace twice yearly or sooner if water pressure drops noticeably.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 6 Months\u003c\/div\u003e\n        \u003ch4\u003eCarbon Block Filter\u003c\/h4\u003e\n        \u003cp\u003eStage 2 filter removes chlorine and organics. Replace on the same schedule as sediment filter to protect membrane.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 2-3 Years\u003c\/div\u003e\n        \u003ch4\u003eRO Membrane\u003c\/h4\u003e\n        \u003cp\u003eStage 3 membrane lasts years if pre-filters are changed on time. Replace when TDS rises or flow drops significantly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"schedule-card\"\u003e\n        \u003cdiv class=\"interval\"\u003eEvery 12 Months\u003c\/div\u003e\n        \u003ch4\u003ePost Carbon Filter\u003c\/h4\u003e\n        \u003cp\u003eStage 4 polishing filter removes any taste from tank. Annual replacement keeps water fresh.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"benefits-strip\"\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e🛠️\u003c\/div\u003e\n      \u003ch4\u003eTool-Free Maintenance\u003c\/h4\u003e\n      \u003cp\u003eTwist filters on and off by hand in under 30 seconds\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e📦\u003c\/div\u003e\n      \u003ch4\u003eKeep What Works\u003c\/h4\u003e\n      \u003cp\u003eReuse your tank, faucet, and all existing plumbing\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e💧\u003c\/div\u003e\n      \u003ch4\u003e50 GPD Capacity\u003c\/h4\u003e\n      \u003cp\u003eProduces enough purified water for typical household use\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-item\"\u003e\n      \u003cdiv class=\"bi-icon\"\u003e✓\u003c\/div\u003e\n      \u003ch4\u003eOmnipure Quality\u003c\/h4\u003e\n      \u003cp\u003eTrusted NSF-certified filtration at a fair price\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":42671101214891,"sku":"PT4000T50-SS-RK","price":382.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7637275705515-padded.jpg?v=1777267782"},{"product_id":"pentek-f2000-b2m-2-stage-voc-lead-cyst-and-parasite-drinking-water-system-w-monitor","title":"Pentek-(158853) 2-Stage, VOC, Lead, Cyst and Parasite Drinking Water System w\/ Monitor-F2000-B2M","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-hero\"\u003e\n    \u003cdiv class=\"ro-eyebrow\"\u003ePentek Professional Grade\u003c\/div\u003e\n    \u003ch2\u003e2-Stage VOC, Lead, Cyst and Parasite Drinking Water System\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003ePentek F2000-B2M with integrated monitor and mechanical-assist cartridge installation\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003eLead Reduction\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eVOC Removal\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eCyst \u0026amp; Parasite Certified\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eClick-In Cartridges\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe Pentek F2000-B2M (158853) delivers professional-grade contaminant reduction in a compact two-stage configuration designed for under-counter installation. Mechanical-assist cartridge mounting and 3\/8\" push-fit plumbing eliminate the fumbling and frustration of traditional filter housing systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eTwo-Stage Filtration Sequence\u003c\/h3\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eSEDIMENT\u003c\/span\u003e\n          \u003ch3\u003eMechanical Prefiltration\u003c\/h3\u003e\n          \u003cp\u003eRemoves particulate matter, sediment, and turbidity to protect the carbon block stage and maintain flow rate throughout service life.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-row\"\u003e\n        \u003cdiv class=\"stage-line\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"stage-body\"\u003e\n          \u003cspan class=\"stage-tag\"\u003eCARBON BLOCK\u003c\/span\u003e\n          \u003ch3\u003eChemical \u0026amp; Microbial Reduction\u003c\/h3\u003e\n          \u003cp\u003eHigh-density carbon block removes volatile organic compounds, reduces lead, and captures cysts and parasites including Cryptosporidium and Giardia through sub-micron mechanical filtration and adsorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSYSTEM FEATURES\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eProfessional Installation Components\u003c\/h3\u003e\n    \u003cp\u003eThe F2000-B2M system includes an integrated water supply valve with shut-off capability, compatible with multiple piping configurations for flexible installation. Color-coded cartridges maintain proper filter sequence during replacement. The proprietary mechanical-assist cartridge design allows effortless click-in installation without wrenches or threading, while 3\/8\" push-fit plumbing connections deliver higher flow rates than typical 1\/4\" point-of-use systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eReplacement Cartridges \u0026amp; Service\u003c\/h3\u003e\n    \u003cp\u003eThis system uses Pentek proprietary cartridges designed exclusively for professional water treatment applications. Replacement cartridge model numbers are marked on each filter body and color-coded to prevent improper sequencing during service intervals.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pentek","offers":[{"title":"Default Title","offer_id":42698523574443,"sku":"158853","price":290.51,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/pentek-158853-2-stage-voc-lead-cyst-and-parasite-drinking-water-system-w-monitor-f2000-b2m-555863.jpg?v=1759501970"},{"product_id":"purevalue-purevalue-50-goldline-5-stage-reverse-osmosis-system-50-gpd","title":"PureValue (PUREVALUE-50) Goldline 5 Stage Reverse Osmosis System - 50 GPD","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n\n\u003cdiv class=\"ro-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eGood Water Warehouse · Residential RO System\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003ePureValue PUREVALUE-50 Goldline\u003c\/em\u003e 5 Stage Reverse Osmosis System\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003e50 GPD high-flow system with WQA Gold Seal certification, Desal membrane, and NSF-certified components for comprehensive water purification\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ NSF\/ANSI 58 Certified\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ WQA Gold Seal\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 50 Gallons Per Day\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Lead-Free Faucet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe PureValue PUREVALUE-50 delivers \u003cstrong\u003e50 gallons per day\u003c\/strong\u003e through a 5-stage filtration process combining sediment, dual carbon block pre-filters, a \u003cstrong\u003eDesal TFC membrane\u003c\/strong\u003e, and GAC post-filtration. Tested to NSF\/ANSI 58 standards by the Water Quality Association, this Goldline system removes chlorine, sediment, heavy metals, and dissolved solids while including a \u003cstrong\u003e3.2 gallon NSF storage tank\u003c\/strong\u003e and lead-free air-gap faucet with lifetime warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eFILTRATION STAGES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFive-Stage Purification Process\u003c\/h3\u003e\n\u003cdiv class=\"stage-pipeline\"\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n\u003cdiv class=\"stage-desc\"\u003e5-micron Osmonics prefilter removes particles, rust, and dirt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n\u003cdiv class=\"stage-desc\"\u003eFirst carbon block prefilter reduces chlorine and organics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eCARBON\u003c\/div\u003e\n\u003cdiv class=\"stage-desc\"\u003eSecond carbon block prefilter further protects membrane\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n\u003cdiv class=\"stage-desc\"\u003eDesal 50 GPD TFC membrane removes dissolved solids\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-item\"\u003e\n\u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n\u003cdiv class=\"stage-desc\"\u003e2\" x 10\" GAC post filter enhances taste and clarity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eSystem Components and Specifications\u003c\/h3\u003e\n\u003cdiv class=\"ro-feature-grid\"\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e💧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eWQA Gold Seal Certified\u003c\/h3\u003e\n\u003cp\u003eTested and certified by the Water Quality Association to NSF\/ANSI 58 standards for contaminant reduction performance and structural integrity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔧\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eComplete Installation Kit\u003c\/h3\u003e\n\u003cp\u003eIncludes 3\/8\" tubing, quick connect fittings, drain connector, supply feed, auto shut-off valve, and tank ball valve for straightforward installation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🚰\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eLead-Free Air-Gap Faucet\u003c\/h3\u003e\n\u003cp\u003eNSF and Prop 65 compliant faucet with lifetime warranty provides safe dispensing with backflow protection built into the design\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003e3.2 Gallon NSF Tank\u003c\/h3\u003e\n\u003cp\u003eNSF-certified pressurized storage tank ensures consistent water availability and flow rate during peak usage periods\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📅\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eLow Maintenance Schedule\u003c\/h3\u003e\n\u003cp\u003eReplace sediment and carbon filters every 6-12 months depending on water quality. Desal membrane replacement recommended every 3 years\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-feature-card\"\u003e\n\u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📐\u003c\/span\u003e\u003c\/div\u003e\n\u003ch3\u003eCompact Under-Sink Design\u003c\/h3\u003e\n\u003cp\u003eSpace-efficient configuration fits standard under-sink installations with 2\" x 10\" filter housing dimensions and vertical tank orientation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eResidential Water Treatment\u003c\/h3\u003e\n\u003cp\u003eThe PureValue PUREVALUE-50 is designed for residential point-of-use applications including kitchen drinking water, coffee and beverage preparation, cooking, and general household consumption. Compatible with municipal and well water sources. System works with standard 1\/2\" cold water supply lines and requires 40-80 PSI water pressure for optimal performance. The Goldline series integrates with standard drain lines using the included saddle valve connector. Ideal for homes, apartments, and small offices requiring purified water without bottled water expenses.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eGood Water Warehouse reverse osmosis systems meet industry certification standards and are backed by component warranties for reliable long-term performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Good Water","offers":[{"title":"Default Title","offer_id":43401787474091,"sku":"PUREVALUE 5EZ50","price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7862316597419-padded.jpg?v=1777269056"},{"product_id":"pure-t-e3ro575-ez-5-stage-e3-ro-sys-w-75-gpd-membrane-w-e3-filters-w-ez-connect","title":"Pure-T E3RO575-EZ Slim Reverse Osmosis Water Filter System - 75 Gallons Per Day","description":"\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1\u0026amp;family=DM+Sans:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  .ro-wrap {\n    --deep:#0a1628;--ocean:#0f3460;--blue:#1565c0;--sky:#2196f3;--aqua:#4dd0e1;\n    --white:#ffffff;--offwhite:#f2f7fc;--slate:#dce8f5;--text:#0d1f38;--muted:#4a6280;\n    --gold:#f59e0b;--radius:12px;\n    font-family:'DM Sans',sans-serif;color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;min-width:0;\n  }\n  .ro-wrap .ro-hero{background:linear-gradient(135deg,var(--deep) 0%,var(--ocean) 50%,#1a5276 100%);color:var(--white);padding:52px 40px 44px;position:relative;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0;}\n  .ro-wrap .ro-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 95% 45%,rgba(77,208,225,.15) 0%,transparent 65%),radial-gradient(ellipse 40% 40% at 5% 80%,rgba(255,255,255,.05) 0%,transparent 60%);pointer-events:none;}\n  .ro-wrap .ro-eyebrow{font-size:13px !important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--aqua);margin-bottom:12px;}\n  .ro-wrap .ro-hero h2{font-family:'DM Serif Display',serif;font-size:clamp(26px,4vw,40px) !important;line-height:1.15;font-weight:400;margin-bottom:16px;color:var(--white);}\n  .ro-wrap .ro-hero h2 em{font-style:italic;color:var(--aqua);}\n  .ro-wrap .ro-tagline{font-size:18px !important;color:rgba(255,255,255,.75);font-weight:300;margin-bottom:28px;}\n  .ro-wrap .ro-badges{display:flex;flex-wrap:wrap;gap:10px;}\n  .ro-wrap .ro-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:15px !important;font-weight:500;padding:6px 14px;border-radius:40px;backdrop-filter:blur(6px);}\n  .ro-wrap .ro-callout{background:var(--offwhite);border-left:4px solid var(--sky);padding:20px 24px;}\n  .ro-wrap .ro-callout p{font-size:18px !important;color:var(--text);line-height:1.7;margin:0;}\n  .ro-wrap .ro-callout strong{color:var(--ocean);}\n  .ro-wrap .ro-section{padding:36px 40px;border-bottom:1px solid var(--slate);}\n  .ro-wrap .ro-label{font-size:13px !important;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;}\n  .ro-wrap .ro-title{font-family:'DM Serif Display',serif;font-size:24px !important;color:var(--deep);margin-bottom:20px;font-weight:400;}\n  .ro-wrap .stage-pipeline{display:flex;flex-direction:column;gap:0;margin-top:4px;}\n  .ro-wrap .stage-row{display:flex;flex-direction:row;gap:12px;position:relative;min-width:0;align-items:flex-start;width:100%;box-sizing:border-box;}\n  .ro-wrap .stage-row:not(:last-child) .stage-line{position:absolute;left:17px;top:40px;bottom:0;width:2px;background:var(--slate);}\n  .ro-wrap .stage-num{width:36px;height:36px;min-width:36px;max-width:36px;border-radius:50%;background:linear-gradient(135deg,var(--ocean),var(--sky));color:white;display:flex;align-items:center;justify-content:center;font-size:16px !important;font-weight:700;flex:0 0 36px;position:relative;z-index:1;margin-top:16px;}\n  .ro-wrap .stage-body{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px 18px;margin-bottom:12px;flex:1 1 0;min-width:0;overflow:hidden;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box;}\n  .ro-wrap .stage-body h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:8px;margin-top:6px;}\n  .ro-wrap .stage-tag{display:block;font-size:12px !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--slate);color:var(--ocean);padding:3px 8px;border-radius:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5 !important;box-sizing:border-box;}\n  .ro-wrap .stage-body p{font-size:18px !important;color:var(--muted);line-height:1.6;margin:0;display:block;}\n  .ro-wrap .stage-body .stage-part{font-size:15px !important;color:var(--sky);margin-top:6px;font-weight:500;}\n  .ro-wrap .specs-table{width:100%;border-collapse:collapse;font-size:18px !important;}\n  .ro-wrap .specs-table tr{border-bottom:1px solid var(--slate);}\n  .ro-wrap .specs-table tr:last-child{border-bottom:none;}\n  .ro-wrap .specs-table td{padding:11px 6px;vertical-align:top;}\n  .ro-wrap .specs-table td:first-child{font-weight:500;color:var(--deep);width:44%;padding-right:16px;}\n  .ro-wrap .specs-table td:last-child{color:var(--muted);}\n  .ro-wrap .specs-table tr:hover td{background:var(--offwhite);}\n  .ro-wrap .conditions-table{width:100%;border-collapse:collapse;font-size:18px !important;margin-top:4px;}\n  .ro-wrap .conditions-table th{background:var(--deep);color:var(--white);font-size:15px !important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;}\n  .ro-wrap .conditions-table th:first-child{border-radius:var(--radius) 0 0 0;}\n  .ro-wrap .conditions-table th:last-child{border-radius:0 var(--radius) 0 0;}\n  .ro-wrap .conditions-table td{padding:10px 12px;border-bottom:1px solid var(--slate);color:var(--text);}\n  .ro-wrap .conditions-table tr:nth-child(even) td{background:var(--offwhite);}\n  .ro-wrap .ro-feature-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .ro-feature-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:20px 18px;}\n  .ro-wrap .ro-feat-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--ocean),var(--sky));border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;}\n  .ro-wrap .ro-feature-card h3{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .ro-feature-card p{font-size:18px !important;color:var(--muted);line-height:1.55;margin:0;}\n  .ro-wrap .pro-tip{display:block;background:#fffbeb;border:1px solid #f5d87a;border-radius:var(--radius);padding:18px 20px;margin-top:20px;box-sizing:border-box;width:100% !important;}\n  .ro-wrap .pro-tip-icon{font-size:22px !important;display:inline;margin-right:8px;line-height:1.6 !important;}\n  .ro-wrap .pro-tip p{font-size:18px !important;color:#5a4500;line-height:1.6 !important;margin:0;display:block;width:100%;}\n  .ro-wrap .pro-tip strong{color:#3d2e00;}\n  .ro-wrap .install-steps{counter-reset:step;list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:14px;}\n  .ro-wrap .install-steps li{counter-increment:step;display:flex;align-items:flex-start;gap:14px;font-size:18px !important;color:var(--text);}\n  .ro-wrap .install-steps li::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ocean);color:white;font-size:15px !important;font-weight:700;flex-shrink:0;margin-top:1px;}\n  .ro-wrap .filter-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .schedule-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .schedule-card .interval{font-size:22px !important;font-family:'DM Serif Display',serif;color:var(--sky);font-weight:400;margin-bottom:4px;}\n  .ro-wrap .schedule-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .schedule-card p{font-size:15px !important;color:var(--muted);margin:0;line-height:1.45;}\n  .ro-wrap .benefits-strip{display:flex;flex-wrap:wrap;background:var(--deep);color:var(--white);border-radius:0 0 var(--radius) var(--radius);overflow:hidden;}\n  .ro-wrap .benefit-item{flex:1 1 200px;padding:24px 22px;border-right:1px solid rgba(255,255,255,.1);}\n  .ro-wrap .benefit-item:last-child{border-right:none;}\n  .ro-wrap .bi-icon{font-size:22px !important;margin-bottom:10px;}\n  .ro-wrap .benefit-item h4{font-size:15px !important;font-weight:600;color:var(--aqua);margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;}\n  .ro-wrap .benefit-item p{font-size:15px !important;color:rgba(255,255,255,.65);line-height:1.55;margin:0;}\n  .ro-wrap .faucet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:16px;margin-top:4px;}\n  .ro-wrap .faucet-card{border:2px solid var(--slate);border-radius:var(--radius);padding:18px;text-align:center;}\n  .ro-wrap .faucet-icon{font-size:28px !important;margin-bottom:10px;}\n  .ro-wrap .faucet-card h4{font-size:18px !important;font-weight:600;color:var(--deep);margin-bottom:6px;}\n  .ro-wrap .faucet-card p{font-size:15px !important;color:var(--muted);line-height:1.5;margin:0;}\n  .ro-wrap .spec-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin-top:4px;}\n  .ro-wrap .spec-card{background:var(--offwhite);border:1px solid var(--slate);border-radius:var(--radius);padding:16px;}\n  .ro-wrap .spec-card .sc-label{font-size:13px !important;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-value{font-size:20px !important;font-weight:600;color:var(--deep);margin-bottom:4px;}\n  .ro-wrap .spec-card .sc-note{font-size:15px !important;color:var(--muted);}\n  @media(max-width:640px){\n    .ro-wrap .ro-hero{padding:36px 24px 32px;}\n    .ro-wrap .ro-section{padding:28px 20px;}\n    .ro-wrap .ro-feature-grid,.ro-wrap .faucet-grid,.ro-wrap .filter-schedule,.ro-wrap .spec-cards{grid-template-columns:1fr;}\n    .ro-wrap .benefits-strip{flex-direction:column;}\n    .ro-wrap .benefit-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);}\n  }\n  \/* ── Nuclear override — force all text inside ro-wrap to be readable ── *\/\n  .ro-wrap p,\n  .ro-wrap li,\n  .ro-wrap td,\n  .ro-wrap th,\n  .ro-wrap .ro-section \u003e p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap .ro-section \u003e p,\n  .ro-wrap .ro-callout p,\n  .ro-wrap .stage-body p,\n  .ro-wrap .ro-feature-card p,\n  .ro-wrap .schedule-card p,\n  .ro-wrap .faucet-card p,\n  .ro-wrap .spec-card .sc-note,\n  .ro-wrap .pro-tip p {\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n  }\n  .ro-wrap h2 { font-size: clamp(26px,4vw,40px) !important; line-height:1.15 !important; }\n  .ro-wrap h3 { font-size: 20px !important; line-height:1.3 !important; }\n  .ro-wrap h4 { font-size: 18px !important; line-height:1.3 !important; }\n  .ro-wrap .ro-label,\n  .ro-wrap .stage-tag,\n  .ro-wrap .sc-label { font-size: 14px !important; }\n  .ro-wrap .ro-title { font-size: 24px !important; }\n  .ro-wrap .interval { font-size: 22px !important; }\n  .ro-wrap .stage-num { font-size: 16px !important; }\n  .ro-wrap .ro-eyebrow { font-size: 14px !important; }\n  .ro-wrap .ro-badge { font-size: 15px !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"ro-wrap\"\u003e\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Pure-T E3RO575-EZ Slim is a complete 5-stage reverse osmosis system that delivers 75 gallons per day of purified water while maintaining a 4:1 waste-to-pure ratio—twice as efficient as most competitors. The innovative EZ Twist-On filter design allows cartridge changes in 3 seconds without tools, making maintenance faster than any traditional RO system on the market.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003ePure-T E3RO575-EZ System Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eE3RO575-EZ\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDaily Capacity\u003c\/td\u003e\n        \u003ctd\u003e75 gallons per day (GPD)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFiltration Stages\u003c\/td\u003e\n        \u003ctd\u003e5-stage (sediment, GAC pre, carbon block, TFC membrane, GAC post)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eStorage Tank\u003c\/td\u003e\n        \u003ctd\u003e3.2 gallon pressurized tank\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMembrane Type\u003c\/td\u003e\n        \u003ctd\u003eThin Film Composite (TFC), NSF certified\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWaste Ratio\u003c\/td\u003e\n        \u003ctd\u003e4:1 (4 gallons waste per 1 gallon purified)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCarbon Filter Material\u003c\/td\u003e\n        \u003ctd\u003e100% coconut-based activated carbon, NSF certified\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIncluded Components\u003c\/td\u003e\n        \u003ctd\u003eBrushed nickel faucet, drain saddle valve, supply adapter, tubing, all installation hardware\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eINSTALLATION \u0026amp; USE\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eSetup and Maintenance\u003c\/h2\u003e\n    \u003col class=\"install-steps\"\u003e\n      \u003cli\u003eMount the system under your sink and connect the feed water line using the included self-piercing saddle valve and color-coded tubing—no plumbing experience required.\u003c\/li\u003e\n      \u003cli\u003eInstall the brushed nickel faucet through your countertop or sink deck, then connect drain and tank lines according to the color-coded instructions.\u003c\/li\u003e\n      \u003cli\u003eTurn on water supply and allow the 3.2-gallon tank to fill completely—this takes 2-3 hours on first use as the system flushes and pressurizes.\u003c\/li\u003e\n      \u003cli\u003eReplace filter cartridges using the EZ Twist-On system—simply turn counterclockwise, pull out the old cartridge, insert new, and twist clockwise until it clicks (3 seconds, no tools needed).\u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eFILTRATION PROCESS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003e5-Stage Purification Technology\u003c\/h2\u003e\n    \u003cdiv class=\"stage-pipeline\"\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eSEDIMENT\u003c\/div\u003e\n        \u003cdiv class=\"stage-content\"\u003eRemoves rust, silt, sand, and particulates that cause cloudiness and protect downstream filters from clogging\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eGAC\u003c\/div\u003e\n        \u003cdiv class=\"stage-content\"\u003eGranular activated carbon filter removes chlorine taste, odor, and protects the RO membrane from degradation\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eCARBON BLOCK\u003c\/div\u003e\n        \u003cdiv class=\"stage-content\"\u003eCompressed carbon removes chloramine, THMs, hydrogen sulfide, herbicides, pesticides, and industrial chemicals\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003eMEMBRANE\u003c\/div\u003e\n        \u003cdiv class=\"stage-content\"\u003eTFC reverse osmosis membrane eliminates lead, cadmium, mercury, fluoride, nitrate, salts, and 98% of dissolved solids\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-item\"\u003e\n        \u003cdiv class=\"stage-tag\"\u003ePOLISH\u003c\/div\u003e\n        \u003cdiv class=\"stage-content\"\u003eFinal GAC inline filter removes any remaining traces of taste, odor, or gases for crystal-clear drinking water\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-section\"\u003e\n    \u003cdiv class=\"ro-label\"\u003eCOMPATIBILITY\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eIdeal Applications\u003c\/h2\u003e\n    \u003cp\u003eThe Pure-T E3RO575-EZ Slim system is designed for installation under standard kitchen sinks in residential homes, offices, health clubs, juice bars, and coffee shops. The slim profile fits cabinets with limited space while the 75 GPD capacity handles daily drinking and cooking needs for families up to 6 people. Replacement cartridges use the EZ Twist-On connection standard and are available through Isopure Water. System requires municipal or well water supply with 40-80 PSI pressure.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 \u003cstrong\u003ePro tip:\u003c\/strong\u003e After replacing any cartridge in the EZ Slim system, run water through the faucet for 5 minutes to flush carbon fines and activate the new filter media—this prevents black specks and ensures optimal taste from the first glass.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":45396504740011,"sku":"E3RO575-EZ","price":348.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/81v2rK0OGrL.jpg_BO30_255_255_255_UF900_850_SR1910_1000_0_C_QL100.jpg?v=1762463414"}],"url":"https:\/\/www.isopurewater.com\/collections\/nav-ro-systems.oembed","provider":"Isopure Water","version":"1.0","type":"link"}