{"title":"Whole House Systems","description":null,"products":[{"product_id":"isopure-water-iso-wh2-10b-dual-stage-10-big-blue-boy-whole-house-filter","title":"Isopure Water (ISO-WH2-10B) Dual Stage 10\" Big Blue Boy Whole House Filter","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\"\u003eWhole House Filtration System\u003c\/div\u003e\n    \u003ch2\u003eIsopure Water \u003cem\u003eISO-WH2-10B\u003c\/em\u003e Dual Stage 10\" Big Blue Boy\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eHeavy-duty whole house filtration with oversized 10\" x 4.5\" Big Blue cartridges and 1\" ports for high flow, low pressure drop performance\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 40 GPM Maximum Capacity\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 1\" Ports\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Pre-Loaded Cartridges\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 2 Year Warranty\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe ISO-WH2-10B uses true \u003cstrong\u003e10\" x 4.5\" Big Blue cartridges\u003c\/strong\u003e and \u003cstrong\u003e1\" NPT ports\u003c\/strong\u003e to handle whole house demand without choking flow like smaller 2.5\" diameter systems. Pre-loaded with a \u003cstrong\u003e5 micron sediment filter\u003c\/strong\u003e and \u003cstrong\u003e10 micron carbon block\u003c\/strong\u003e, this dual-stage unit removes sediment, chlorine, VOCs, pesticides, and herbicides from every tap in your home. Ideal for larger homes, offices, or anywhere backwashing systems aren't practical.\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 Performance and Convenience\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\u003eOversized Big Blue Cartridges\u003c\/h3\u003e\n        \u003cp\u003e10\" x 4.5\" filter housings provide superior contact time and dirt-holding capacity compared to standard 2.5\" diameter cartridges found in most competitors' systems\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\u003eHigh Flow 1\" Ports\u003c\/h3\u003e\n        \u003cp\u003eFull 1\" NPT inlet and outlet ports minimize pressure drop and deliver up to 40 GPM maximum capacity for larger homes with multiple bathrooms\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\u003ePre-Loaded and Ready\u003c\/h3\u003e\n        \u003cp\u003eShips fully assembled with Stage 1 sediment and Stage 2 carbon block filters installed, plus wall bracket and filter wrench included for immediate 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\u003eCompact Design\u003c\/h3\u003e\n        \u003cp\u003e18\" H x 15\" W x 8\" D footprint fits in tight utility spaces, basements, or garages where traditional backwashing systems won't work\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\u003eDual Stage Filtration\u003c\/h3\u003e\n        \u003cp\u003eStage 1 removes sediment, rust, and particulates down to 5 microns; Stage 2 carbon block tackles chlorine, THMs, VOCs, pesticides, herbicides, and taste\/odor issues\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\u003eReliable Construction\u003c\/h3\u003e\n        \u003cp\u003eRated for 100 PSI operating pressure and 40-100°F temperature range with durable Big Blue housings designed for years of service\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 PERFORMANCE\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eWhat This System Removes\u003c\/h3\u003e\n    \u003cp\u003eThe ISO-WH2-10B effectively reduces sediment, chlorine, pesticides, herbicides, THMs (trihalomethanes), VOCs (volatile organic compounds), MTBEs, giardia cysts, turbidity, and unpleasant tastes and odors. The 5 micron sediment pre-filter protects the carbon block from premature clogging, while the 10 micron carbon block provides up to 10,000 gallons of chemical and contaminant reduction. For optimal 95%+ filtration efficiency, maintain flow rates at or below 3 GPM during peak demand periods. Sediment cartridge should be replaced every 6-12 months depending on water quality; carbon block lasts up to 10,000 gallons.\u003c\/p\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\"\u003eIdeal Installation Scenarios\u003c\/h3\u003e\n    \u003cp\u003eThe Isopure Water ISO-WH2-10B is designed for whole house point-of-entry installation on municipal or well water systems requiring sediment and chemical filtration. Perfect for medium to large homes, small offices, rental properties, or any application where backwashing filters are impractical due to space, drain access, or electrical limitations. The 1\" port sizing and 40 GPM capacity make this suitable for homes with 2-4 bathrooms. Replacement cartridges use standard 10\" x 4.5\" Big Blue sizing, widely available from multiple manufacturers.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eBacked by Isopure Water's 2-year limited manufacturer warranty and 30-day satisfaction guarantee. Ships fully assembled and ready to install.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":35470153285794,"sku":"ISO-WH2-10BB","price":189.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/isopure-water-iso-wh2-10b-dual-stage-10-big-blue-boy-whole-house-filter-548217.jpg?v=1759500185"},{"product_id":"isopure-water-iso-wh2-20b-dual-stage-20-big-blue-boy-whole-house-filter","title":"Isopure Water (ISO-WH2-20B) Dual Stage 20\" Big Blue Boy Whole House Filter","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 Isopure Water ISO-WH2-20B is a dual-stage whole house water filter system built around oversized 20\" x 4.5\" Big Blue cartridges and 1\" NPT ports to deliver high flow rates without pressure loss. Pre-loaded with a 5-micron sediment filter and 10-micron carbon block, this system reduces sediment, chlorine, VOCs, pesticides, and herbicides at every tap in your home or office.\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-WH2-20B Performance Data\u003c\/h2\u003e\n    \u003cdiv class=\"spec-cards\"\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eMaximum Flow\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e40 GPM\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eRecommended continuous: 4 GPM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eFilter Cartridge Size\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e20\" x 4.5\"\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eBig Blue standard\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003ePort Size\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e1\" NPT\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eMinimizes pressure drop\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eCarbon Block Life\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e20,000 gal\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eStage 2 replacement interval\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eSediment Filter Life\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e6-12 mo\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eStage 1 replacement interval\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eOperating Pressure\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e100 PSI\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eMaximum rated pressure\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 Dimensions \u0026amp; Operating Parameters\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eISO-WH2-20B\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSystem Dimensions\u003c\/td\u003e\n        \u003ctd\u003e28\" H x 15\" W x 8\" D\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eOperating Temperature\u003c\/td\u003e\n        \u003ctd\u003e40–100°F\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum Operating Pressure\u003c\/td\u003e\n        \u003ctd\u003e100 PSI\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eConnection Type\u003c\/td\u003e\n        \u003ctd\u003e1\" NPT male inlet\/outlet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFilter Stage 1\u003c\/td\u003e\n        \u003ctd\u003e5 micron sediment (20\" x 4.5\")\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFilter Stage 2\u003c\/td\u003e\n        \u003ctd\u003e10 micron carbon block (20\" x 4.5\")\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 for the ISO-WH2-20B\u003c\/h2\u003e\n    \u003cp\u003eThis system works well in medium to large homes, offices, or light commercial applications where backwashing filters are not practical due to space, drainage, or electrical constraints. The oversized 20-inch Big Blue cartridges handle higher sediment loads and flow demands than standard 10-inch housings, making this a solid choice for well water with moderate sediment or municipal supplies with chlorine taste and odor issues. The dual-stage design captures particulate in the first housing and addresses chemical contaminants in the second, reducing clogging and extending carbon block life. Comes fully assembled with metal wall bracket, filter wrench, and installation instructions. Replacement cartridges are industry-standard 20\" x 4.5\" Big Blue format, available from multiple suppliers.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    💧 The 1-inch ports on the ISO-WH2-20B are critical for homes with high simultaneous demand. Undersized ports create friction loss that no amount of filter surface area can overcome, especially during peak use like morning showers or lawn irrigation startup.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":35470153384098,"sku":"ISO-WH2-20B","price":269.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/isopure-water-iso-wh2-20b-dual-stage-20-big-blue-boy-whole-house-filter-974571.jpg?v=1759500185"},{"product_id":"isopure-water-iso-wh1-20b-single-stage-20-big-blue-boy-whole-house-water-filter","title":"Isopure Water (ISO-WH1-20B) Single Stage 20\" Big Blue Boy Whole House Water Filter","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 Isopure Water ISO-WH1-20B delivers true whole house sediment filtration through a single-stage Big Blue system with oversized 20\" x 4.5\" cartridges and 1\" ports engineered to maintain flow rates up to 8 GPM without pressure loss. This pre-assembled 5 micron sediment filter system handles the demands of larger homes where standard 10\" x 2.5\" filter housings fall short in capacity and 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\"\u003eFilter Performance \u0026amp; Capacity\u003c\/h2\u003e\n    \u003cdiv class=\"spec-cards\"\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eCartridge Size\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e20\" x 4.5\"\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eBig Blue standard\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eFiltration Rating\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e5 Micron\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eSediment removal\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eFlow Rate\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e8 GPM\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eMaximum recommended\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003ePort Size\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e1\" NPT\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eReduced pressure drop\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eFilter Life\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e6-12 months\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eUsage dependent\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card\"\u003e\n        \u003cdiv class=\"sc-label\"\u003eMax Pressure\u003c\/div\u003e\n        \u003cdiv class=\"sc-value\"\u003e100 PSI\u003c\/div\u003e\n        \u003cdiv class=\"sc-note\"\u003eOperating limit\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\"\u003eISO-WH1-20B System Specifications\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eISO-WH1-20B\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDimensions (H x W x D)\u003c\/td\u003e\n        \u003ctd\u003e28\" x 8\" x 8\"\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eOperating Temperature\u003c\/td\u003e\n        \u003ctd\u003e40-100°F\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum Operating Pressure\u003c\/td\u003e\n        \u003ctd\u003e100 PSI\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eConnection Type\u003c\/td\u003e\n        \u003ctd\u003e1\" NPT threaded inlet\/outlet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eRemoves \/ Reduces\u003c\/td\u003e\n        \u003ctd\u003eSediment, rust, dirt, oil, grease\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIncluded Accessories\u003c\/td\u003e\n        \u003ctd\u003eFilter wrench, metal wall bracket, installation instructions\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 High-Demand Residential Filtration\u003c\/h2\u003e\n    \u003cp\u003eThe ISO-WH1-20B is purpose-built for larger homes and applications where standard compact whole house filters create bottlenecks. The Big Blue 20\" cartridge format offers significantly more surface area than 10\" housings, extending service intervals and maintaining consistent pressure even during peak demand periods. Compatible with any 20\" x 4.5\" replacement cartridge, this system installs at the main water line to protect downstream fixtures, appliances, and secondary filtration stages from sediment damage. The 1\" port sizing makes this system suitable for homes with multiple bathrooms, irrigation systems, or simultaneous high-flow usage patterns. Pre-loaded with a 5 micron sediment cartridge, ready to install out of the box.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    💧 The difference between 10\" and 20\" Big Blue systems becomes obvious in homes with flow rates above 5 GPM. Undersized cartridges clog faster and create pressure drops that affect everything from shower performance to appliance efficiency.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"10 Micron Carbon Filter","offer_id":35470157381794,"sku":"ISO-WH1-20B","price":114.99,"currency_code":"USD","in_stock":true},{"title":"5 Micron Sediment","offer_id":35470157414562,"sku":"ISO-WH1-20B","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-5536614219938-padded.jpg?v=1777266483"},{"product_id":"fleck-5600-econominder-timer-carbon-filter","title":"Fleck 5600 Econominder Timer Carbon Filter","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\"\u003eFleck\u003c\/div\u003e\n    \u003ch2\u003eFleck 5600 Econominder Timer Carbon Filter\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eWhole-house carbon filtration with automatic backwashing and mechanical timer control\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003eAutomatic Backwash\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eClock-Initiated Timer\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eCoconut Shell or Catalytic Carbon\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e110V Operation\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    The Fleck 5600 Econominder uses a calendar clock-controlled valve to automate backwashing on a preset schedule, flushing accumulated contaminants and extending carbon media life without user intervention. Available in five tank sizes from 1.0 to 3.0 cubic feet, this system delivers chlorine-free water to every tap in your home.\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\"\u003eAutomated Carbon Filtration with Scheduled Regeneration\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\"\u003eFILTRATION\u003c\/span\u003e\n          \u003ch3\u003eCarbon Adsorption\u003c\/h3\u003e\n          \u003cp\u003eWater flows through granular activated carbon media, removing chlorine, organic compounds, taste, and odor through adsorption. Choose coconut shell carbon for standard filtration or catalytic carbon for chloramine and hydrogen sulfide removal.\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\"\u003eTIMER\u003c\/span\u003e\n          \u003ch3\u003eClock-Initiated Control\u003c\/h3\u003e\n          \u003cp\u003eThe Fleck 5600 Econominder uses a mechanical timer that initiates backwash cycles based on a preset calendar schedule, not water usage. You program the frequency based on your water quality and carbon capacity.\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\"\u003eBACKWASH\u003c\/span\u003e\n          \u003ch3\u003eAutomatic Regeneration\u003c\/h3\u003e\n          \u003cp\u003eDuring backwash, water flows upward through the carbon bed at high velocity, lifting and agitating the media to flush trapped sediment and particulates to drain. This restores flow rate and maintains filtration efficiency.\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\"\u003eDELIVERY\u003c\/span\u003e\n          \u003ch3\u003eWhole-House Distribution\u003c\/h3\u003e\n          \u003cp\u003eFiltered water exits through the 3\/4\" or 1\" NPT Noryl bypass valve and enters your home's distribution system. Every faucet, shower, and appliance receives carbon-filtered water free of chlorine and organic contaminants.\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\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eAvailable Tank Sizes and Media Options\u003c\/h3\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eValve Model\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eFleck 5600 Econominder (Timer-Controlled)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eElectrical\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e110V \/ 60Hz\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eBypass Fittings\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e3\/4\" NPT and 1\" NPT Noryl Bypass included\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eTank Sizes\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e1.0 CF (9\" x 48\"), 1.5 CF (10\" x 54\"), 2.0 CF (12\" x 52\" or 12\" x 48\"), 2.5 CF (13\" x 54\"), 3.0 CF (14\" x 65\")\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eMedia Options\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eCoconut Shell Carbon (chlorine, taste, odor) or Catalytic Carbon (chloramines, hydrogen sulfide, enhanced chemical removal)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eControl Type\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eMechanical timer with calendar clock initiation\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\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eInstallation and Maintenance Requirements\u003c\/h3\u003e\n    \u003cp\u003eThe Fleck 5600 Econominder requires a 110V electrical connection and adequate drain access for backwash discharge. Recommended for municipal water with chlorine or well water with organic contamination. If you have chloramine-treated water, specify catalytic carbon media at time of order. Carbon media typically requires replacement every 3 to 5 years depending on water quality and usage. The timer-based operation is ideal for consistent water quality where backwash scheduling can be based on time rather than volume.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"1.0 Cubic Foot \/ Coconut Shell","offer_id":37401071648939,"sku":"5600-T-1.0-CS","price":819.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401071681707,"sku":"5600-T-1.0-CAT","price":849.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Coconut Shell","offer_id":37401071714475,"sku":"5600-T-1.5-CS","price":839.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Carbon","offer_id":37401071747243,"sku":"5600-T-1.5-CAT","price":849.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Coconut Shell","offer_id":37401071780011,"sku":"5600-T-2.0-CS","price":898.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401071812779,"sku":"5600-T-2.0-CAT","price":949.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Coconut Shell","offer_id":37401071845547,"sku":"5600-T-2.5-CS","price":949.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Carbon","offer_id":37401071878315,"sku":"5600-T-2.5-CAT","price":1014.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Coconut Shell","offer_id":37401071911083,"sku":"5600-T-3.0-CS","price":999.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401071943851,"sku":"5600-T-3.0-CAT","price":1079.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/fleck-5600-econominder-timer-carbon-filter-652053.jpg?v=1762460015"},{"product_id":"isopure-water-iso-wh1-10b-single-stage-10-big-blue-boy-whole-house-water-filter","title":"Isopure Water (ISO-WH1-10B) Single Stage 10\" Big Blue Boy Whole House Water Filter","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\"\u003eWhole House Filtration\u003c\/div\u003e\n    \u003ch2\u003eIsopure Water \u003cem\u003eISO-WH1-10B Single Stage 10\" Big Blue Boy\u003c\/em\u003e Whole House Water Filter\u003c\/h2\u003e\n    \u003cp class=\"ro-tagline\"\u003eHigh-capacity single-stage filtration for homes that need serious flow without sacrificing sediment removal\u003c\/p\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 1\" NPT Ports for High Flow\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 10\" x 4.5\" Big Blue Cartridge\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Pre-Loaded 5 Micron Filter\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Ready to Install\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe ISO-WH1-10B is built around the larger Big Blue cartridge format and oversized \u003cstrong\u003e1\" ports\u003c\/strong\u003e to handle up to \u003cstrong\u003e8 GPM flow rates\u003c\/strong\u003e without choking pressure. This is the system for homes where a 2.5\" cartridge setup would bottleneck flow and leave larger sediment loads unchecked. Ships complete with a \u003cstrong\u003e5 micron sediment filter\u003c\/strong\u003e, wrench, bracket, and everything needed for installation.\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 High Demand Homes\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\u003eBig Blue Cartridge Housing\u003c\/h3\u003e\n        \u003cp\u003eUses 10\" x 4.5\" Big Blue filters, offering significantly more surface area and dirt-holding capacity than standard 2.5\" diameter cartridges for extended service life\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\" NPT Port Size\u003c\/h3\u003e\n        \u003cp\u003eOversized inlet and outlet ports maintain flow and pressure throughout your home, preventing the pressure drop common in undersized filter housings\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\u003e5 Micron Sediment Filtration\u003c\/h3\u003e\n        \u003cp\u003ePre-loaded cartridge removes sediment, rust, dirt, oil, and grease down to 5 microns, protecting appliances and downstream filtration from particulate damage\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 Install Kit\u003c\/h3\u003e\n        \u003cp\u003eIncludes filter wrench, metal wall mounting bracket, and installation instructions. No need to source additional hardware or tools to get the system online\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\u003eMeasures 16\" H x 8\" W x 8\" D, fitting into utility rooms and crawl spaces without requiring excessive clearance while still offering Big Blue capacity\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\u003e6-12 Month Service Cycle\u003c\/h3\u003e\n        \u003cp\u003eSediment cartridge replacement recommended every 6-12 months depending on water quality and household usage, keeping maintenance simple and predictable\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\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\"\u003eISO-WH1-10B\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eCartridge Size\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e10\" x 4.5\" (Big Blue)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003ePort Size\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e1\" NPT Inlet\/Outlet\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMicron Rating\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e5 Micron (Pre-loaded)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eMax Flow Rate\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e8 GPM\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOperating Pressure\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e100 PSI Maximum\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eOperating Temp\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e40-100°F\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e16\" H x 8\" W x 8\" D\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n        \u003cspan class=\"spec-label\"\u003eWarranty\u003c\/span\u003e\n        \u003cspan class=\"spec-value\"\u003e1 Year Limited Manufacturer\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\"\u003eCOMPATIBILITY \u0026amp; APPLICATIONS\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eIdeal Use Cases\u003c\/h3\u003e\n    \u003cp\u003eThe ISO-WH1-10B is designed for whole house applications in medium to large homes with municipal or well water supplies that carry sediment, rust, or particulate contamination. Compatible with any 10\" x 4.5\" Big Blue replacement cartridge, allowing you to customize filtration media for carbon, iron reduction, or other specialty needs. This housing works as a standalone sediment pre-filter or as the first stage in a multi-stage whole house treatment train. Suitable for flow rates up to 8 GPM, making it appropriate for 2-4 bathroom homes with standard appliance loads.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eIsopure Water ships the ISO-WH1-10B fully assembled and backs it with a 30-day money back guarantee and 1-year limited warranty.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":35471224012962,"sku":"ISO-WH1-10B","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/isopure-water-iso-wh1-10b-single-stage-10-big-blue-boy-whole-house-water-filter-765432.jpg?v=1759500618"},{"product_id":"fleck-5600-sxt-digital-timer-carbon-filter","title":"Fleck 5600 SXT Digital Timer Carbon Filter","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 Fleck 5600 SXT Digital Timer Carbon Filter delivers automatic whole-house water filtration with high-grade activated carbon media to remove chlorine, tastes, odors, and organic compounds from municipal or well water. Equipped with a digital timer valve and automatic backwashing, this system maintains optimal performance across tank sizes from 1.0 to 3.0 cubic feet to match your household flow demands.\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\"\u003eFleck 5600 SXT Carbon Filter System Options\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eControl Valve\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eFleck 5600 SXT\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eDigital timer with automatic backwash\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eTank Sizes\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e1.0 – 3.0 CF\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003e9\" x 48\" up to 14\" x 65\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMedia Options\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eCoconut or Catalytic\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eStandard or chloramine removal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eBypass Valve\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e3\/4\" \u0026amp; 1\" NPT\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eNoryl construction included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003ePower Supply\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e110V \/ 60Hz\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eStandard residential electrical\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eBackwash Cycle\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eAutomatic\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eTimer-controlled scheduling\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\"\u003eTank \u0026amp; Media Configuration\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003e1.0 Cubic Feet\u003c\/td\u003e\n\u003ctd\u003e9\" x 48\" tank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1.5 Cubic Feet\u003c\/td\u003e\n\u003ctd\u003e10\" x 54\" tank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2.0 Cubic Feet\u003c\/td\u003e\n\u003ctd\u003e12\" x 52\" or 12\" x 48\" tank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2.5 Cubic Feet\u003c\/td\u003e\n\u003ctd\u003e13\" x 54\" tank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3.0 Cubic Feet\u003c\/td\u003e\n\u003ctd\u003e14\" x 65\" tank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCoconut Shell Carbon\u003c\/td\u003e\n\u003ctd\u003eRemoves chlorine, taste, odor, and organic compounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCatalytic Carbon\u003c\/td\u003e\n\u003ctd\u003eRemoves chlorine, chloramines, taste, odor, and hydrogen sulfide\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 Applications\u003c\/h2\u003e\n\u003cp\u003eThe Fleck 5600 SXT Carbon Filter is designed for whole-house installation on municipal or well water systems where chlorine, taste, odor, or organic contaminants are present. Coconut shell carbon handles standard chlorine and taste issues common in city water, while catalytic carbon is recommended for systems with chloramines or hydrogen sulfide. The digital timer valve allows backwashing to occur on a set schedule, regardless of water usage, making it suitable for vacation homes or properties with variable flow patterns. Tank sizing should be based on household water usage and desired service flow rates.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n💧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e Choose catalytic carbon if your municipality uses chloramines for disinfection. Standard coconut shell carbon does not effectively remove chloramines, which are increasingly common in treated water supplies and can cause rubber fixture degradation over time.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"1.0 Cubic Foot \/ Coconut Shell","offer_id":37401075843243,"sku":"5600SXT-T-1.0-CS","price":839.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401075876011,"sku":"5600SXT-T-1.0-CAT","price":869.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Coconut Shell","offer_id":37401075908779,"sku":"5600SXT-T-1.5-CS","price":859.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Carbon","offer_id":37401075941547,"sku":"5600SXT-T-1.5-CAT","price":869.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Coconut Shell","offer_id":37401075974315,"sku":"5600SXT-T-2.0-CS","price":909.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401076007083,"sku":"5600SXT-T-2.0-CAT","price":969.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Coconut Shell","offer_id":37401076039851,"sku":"5600SXT-T-2.5-CS","price":1385.0,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Carbon","offer_id":37401076072619,"sku":"5600SXT-T-2.5-CAT","price":1444.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Coconut Shell","offer_id":37401076105387,"sku":"5600SXT-T-3.0-CS","price":1739.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Carbon","offer_id":37401076138155,"sku":"5600SXT-T-3.0-CAT","price":1809.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/fleck-5600-sxt-digital-timer-carbon-filter-404799.jpg?v=1762461813"},{"product_id":"nelsen-high-flow-residential-timer-carbon-filter","title":"Nelsen - High Flow Residential Timer Carbon Filter","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 Nelsen High Flow Residential Timer Carbon Filter by Fleck combines microprocessor-controlled automation with high-grade coconut shell carbon to remove chlorine, volatile organic compounds, and chemical contaminants from your entire home's water supply. Available in four tank sizes from 9\" x 48\" to 13\" x 54\", this whole house system delivers service flow rates from 9 to 18 GPM depending on configuration.\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\"\u003eNelsen High Flow Timer Carbon Filter Options\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCarbon Capacity\u003c\/td\u003e\n        \u003ctd\u003e1.0, 1.5, 2.0, or 2.5 cubic feet (50, 75, 100, or 125 lbs)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eService Flow Rate\u003c\/td\u003e\n        \u003ctd\u003e9 GPM (1.0 cu ft), 12 GPM (1.5 cu ft), 13 GPM (2.0 cu ft), 18 GPM (2.5 cu ft)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eTank Dimensions\u003c\/td\u003e\n        \u003ctd\u003e9\" x 48\", 10\" x 54\", 12\" x 48\", or 13\" x 54\"\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSystem Weight\u003c\/td\u003e\n        \u003ctd\u003e54 lb, 72 lb, 108 lb, or 126 lb depending on size\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eBackwash Flow\u003c\/td\u003e\n        \u003ctd\u003e5.0 GPM (smaller models), 7.0 GPM (2.5 cu ft model)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eControl Valve\u003c\/td\u003e\n        \u003ctd\u003eFleck Signature Series with microprocessor, 1-28 day timer, capacitor backup\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCarbon Type\u003c\/td\u003e\n        \u003ctd\u003eHigh-grade coconut shell activated carbon\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePower Supply\u003c\/td\u003e\n        \u003ctd\u003e15 VDC transformer with two-hour power carry over\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\u003eInstall the mineral tank in a location with adequate clearance for service and backwash connections, ensuring incoming water pressure is between 25-80 PSI and flow rate meets minimum backwash requirements for your selected model size.\u003c\/li\u003e\n      \u003cli\u003eConnect the 15 VDC transformer and program the Fleck Signature Series control valve using the front panel settings, selecting regeneration frequency based on water usage and contaminant levels (1-28 day override available).\u003c\/li\u003e\n      \u003cli\u003eSet regeneration mode to down-flow or up-flow depending on your system requirements, then initiate a manual backwash cycle to properly condition the coconut shell carbon media before placing the system into service.\u003c\/li\u003e\n      \u003cli\u003eMonitor the back-lit display panel for system operation data, which is stored in non-volatile memory and protected by capacitor backup during brief power outages.\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\"\u003eBest Applications for Carbon Filtration\u003c\/h2\u003e\n    \u003cp\u003eThe Nelsen High Flow Timer Carbon Filter is designed for municipal water supplies where chlorine, chloramines, volatile organic compounds (benzene, trichloroethylene, pesticides, petroleum compounds), and chemical taste and odor are primary concerns. This system works best when preceded by a sediment filter to remove particulates like sand, rust, and silt, as activated carbon is not optimized for physical particulate removal. Size your system based on household flow demands: 1.0-1.5 cu ft models suit smaller homes (9-12 GPM), while 2.0-2.5 cu ft units support larger households requiring 13-18 GPM service flow rates.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pro-tip\"\u003e\n    🔧 Always install a 5-20 micron sediment pre-filter upstream of your carbon system to protect the coconut shell media from premature fouling and extend filter life, especially if your water contains visible particulates or iron staining.\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"1.0 Cubic Foot \/ Activated Coconut Shell","offer_id":41110144286891,"sku":"CAFB-9","price":1209.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46073932677291,"sku":"CAF9-CAT","price":1239.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Activated Coconut Shell","offer_id":41110144417963,"sku":"CAFB-10","price":1249.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46073932710059,"sku":"CAF10-CAT","price":1294.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Activated Coconut Shell","offer_id":41110144549035,"sku":"CAFB-12","price":1349.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46073932742827,"sku":"CAT12-CAT","price":1409.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Activated Coconut Shell","offer_id":41110144680107,"sku":"CAFB-13","price":1399.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46073932775595,"sku":"CAF13-CAT","price":1475.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Activated Coconut Shell","offer_id":41110144811179,"sku":"CAFB-14","price":1499.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46073932808363,"sku":"CAT14-CAT","price":1630.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/nelsen-high-flow-residential-timer-carbon-filter-500148.jpg?v=1759501536"},{"product_id":"fleck-5800-digital-timer-carbon-filter","title":"Fleck 5800 Digital Timer Carbon Filter","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\"\u003eFleck · Whole-House Carbon Filtration\u003c\/div\u003e\n  \u003ch2\u003eThe \u003cem\u003eFleck 5800 Digital Timer\u003c\/em\u003e Carbon Filter System\u003c\/h2\u003e\n  \u003cp class=\"ro-tagline\"\u003eAutomatic backwashing carbon filtration that eliminates chlorine, odors, and organic contaminants from every tap in your home — completely hands-free.\u003c\/p\u003e\n  \u003cdiv class=\"ro-badges\"\u003e\n    \u003cspan class=\"ro-badge\"\u003e✓ Auto Backwash Timer\u003c\/span\u003e\n    \u003cspan class=\"ro-badge\"\u003e✓ Whole-House Filtration\u003c\/span\u003e\n    \u003cspan class=\"ro-badge\"\u003e✓ 5 Tank Sizes Available\u003c\/span\u003e\n    \u003cspan class=\"ro-badge\"\u003e✓ Coconut Shell or Catalytic Carbon\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n  \u003cp\u003eIf your water smells like chlorine, tastes flat, or has that pool-water quality, this system is the solution. The \u003cstrong\u003eFleck 5800 Digital Timer Carbon Filter\u003c\/strong\u003e uses a large-bed activated carbon tank paired with Fleck's proven \u003cstrong\u003e5800 valve\u003c\/strong\u003e to automatically backwash and refresh the media on a set schedule — delivering consistently clean, great-tasting water from every faucet, shower, and appliance in your home.\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\"\u003eBuilt for Set-It-and-Forget-It Performance\u003c\/h3\u003e\n  \u003cdiv class=\"ro-feature-grid\"\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⏱️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDigital Timer Control\u003c\/h3\u003e\n      \u003cp\u003eSimple LCD display lets you set backwash frequency and time. The system handles everything automatically — no manual intervention needed.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🔄\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eAutomatic Backwashing\u003c\/h3\u003e\n      \u003cp\u003eScheduled backwash cycles flush accumulated contaminants out of the carbon bed, keeping filtration performance at its peak long-term.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🗂️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eLarge Carbon Bed\u003c\/h3\u003e\n      \u003cp\u003eAvailable from 1.0 to 3.0 cubic feet of premium carbon media — enough capacity to treat the full flow rate of a large family home.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e🏠\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eWhole-House Coverage\u003c\/h3\u003e\n      \u003cp\u003eInstalled at the point of entry — filtered water reaches every faucet, shower, appliance, and water heater throughout your home.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e⚙️\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eDC Motor Drive\u003c\/h3\u003e\n      \u003cp\u003eThe Fleck 5800 valve's DC motor delivers stronger, faster gear changes than previous generations for reliable long-term operation.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"ro-feature-card\"\u003e\n      \u003cdiv class=\"ro-feat-icon\"\u003e\u003cspan\u003e📦\u003c\/span\u003e\u003c\/div\u003e\n      \u003ch3\u003eBypass \u0026amp; Manual Included\u003c\/h3\u003e\n      \u003cp\u003eShips with 3\/4\" and 1\" NPT Noryl bypass valve and complete owner's manual. Everything you need is in the box.\u003c\/p\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\"\u003eCARBON MEDIA OPTIONS\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eCoconut Shell Carbon vs. Catalytic Carbon\u003c\/h3\u003e\n  \u003cdiv class=\"media-grid\"\u003e\n    \n    \u003cdiv class=\"media-card\"\u003e\n      \u003cspan class=\"media-badge coconut\"\u003eCoconut Shell\u003c\/span\u003e\n      \u003ch4\u003eCoconut Shell Activated Carbon\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eRemoves chlorine, taste, and odor\u003c\/li\u003e\n        \u003cli\u003eExcellent for municipal treated water\u003c\/li\u003e\n        \u003cli\u003eHigh surface area for effective adsorption\u003c\/li\u003e\n        \u003cli\u003eSustainable, renewable carbon source\u003c\/li\u003e\n        \u003cli\u003eBest value for most city water users\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"media-card premium\"\u003e\n      \u003cspan class=\"media-badge catalytic\"\u003eCatalytic Carbon\u003c\/span\u003e\n      \u003ch4\u003eCatalytic Activated Carbon\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eRemoves chloramines — requires Catalytic Carbon\u003c\/li\u003e\n        \u003cli\u003eEliminates hydrogen sulfide \/ rotten egg odor\u003c\/li\u003e\n        \u003cli\u003eEnhanced catalytic surface for advanced oxidation\u003c\/li\u003e\n        \u003cli\u003eIdeal for well water or chloraminated supplies\u003c\/li\u003e\n        \u003cli\u003eProfessional-grade, broader contaminant removal\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"pro-tip\"\u003e\n    \u003cdiv class=\"pro-tip-icon\"\u003e💡\u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eWhich media is right for you?\u003c\/strong\u003e If your municipality uses chloramines instead of free chlorine (common in many large cities), coconut shell carbon alone won't remove it — choose Catalytic Carbon. If you're on a standard chlorinated supply with taste or odor complaints, coconut shell is the proven, cost-effective pick. Not sure? Call your water utility or test your water first.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-section\"\u003e\n  \u003cdiv class=\"ro-label\"\u003eSIZE GUIDE\u003c\/div\u003e\n  \u003ch3 class=\"ro-title\"\u003eChoose the Right Tank Size\u003c\/h3\u003e\n  \u003ctable class=\"tank-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eMedia Volume\u003c\/th\u003e\n        \u003cth\u003eTank Dimensions\u003c\/th\u003e\n        \u003cth\u003eIdeal For\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e1.0 Cubic Foot\u003c\/td\u003e\n        \u003ctd\u003e9\" × 48\"\u003c\/td\u003e\n        \u003ctd\u003e1–2 people, lower flow demand\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr class=\"pop\"\u003e\n        \u003ctd\u003e1.5 Cubic Foot\u003c\/td\u003e\n        \u003ctd\u003e10\" × 54\"\u003c\/td\u003e\n        \u003ctd\u003e2–4 people — most popular size\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e2.0 Cubic Foot\u003c\/td\u003e\n        \u003ctd\u003e12\" × 52\" or 12\" × 48\"\u003c\/td\u003e\n        \u003ctd\u003e3–5 people, moderate flow homes\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e2.5 Cubic Foot\u003c\/td\u003e\n        \u003ctd\u003e13\" × 54\"\u003c\/td\u003e\n        \u003ctd\u003e4–6 people, higher usage households\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e3.0 Cubic Foot\u003c\/td\u003e\n        \u003ctd\u003e14\" × 65\"\u003c\/td\u003e\n        \u003ctd\u003eLarge households or light commercial\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\u003eSizing tip:\u003c\/strong\u003e A larger bed means longer contact time with the carbon and less frequent backwash cycles. When in doubt, size up — more carbon never hurts filtration performance, and the system will simply regenerate less often.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"1.0 Cubic Foot \/ Coconut Shell \/ 5800 SXT","offer_id":41646553104555,"sku":"F5800 SXT |  COCO | 1 CF","price":939.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Coconut Shell \/ 5800 XTR2","offer_id":41646569849003,"sku":"F5800 XTR2 |  COCO | 1 CF","price":1064.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Carbon \/ 5800 SXT","offer_id":41646553137323,"sku":"F5800 SXT |  CAT | 1 CF","price":969.99,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Carbon \/ 5800 XTR2","offer_id":41646569881771,"sku":"F5800 XTR2 |  CAT | 1 CF","price":1194.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Coconut Shell \/ 5800 SXT","offer_id":41646553170091,"sku":"F5800 SXT |  COCO | 1.5  CF","price":1059.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Coconut Shell \/ 5800 XTR2","offer_id":41646569914539,"sku":"F5800 XTR2 |  COCO | 1.5  CF","price":1184.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Carbon \/ 5800 SXT","offer_id":41646553202859,"sku":"F5800 SXT |  CAT | 1.5  CF","price":1089.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Carbon \/ 5800 XTR2","offer_id":41646569947307,"sku":"F5800 XTR2 |  CAT | 1.5  CF","price":1214.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Coconut Shell \/ 5800 SXT","offer_id":41646553235627,"sku":"F5800 SXT |  COCO | 2.0 CF","price":1309.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Coconut Shell \/ 5800 XTR2","offer_id":41646569980075,"sku":"F5800 XTR2 |  COCO | 2.0 CF","price":1434.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Carbon \/ 5800 SXT","offer_id":41646553268395,"sku":"F5800 SXT |  CAT | 2.0 CF","price":1369.99,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Carbon \/ 5800 XTR2","offer_id":41646570012843,"sku":"F5800 XTR2 |  CAT | 2.0 CF","price":1494.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Coconut Shell \/ 5800 SXT","offer_id":41646553301163,"sku":"F5800 SXT |  COCO | 2.5 CF","price":1369.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Coconut Shell \/ 5800 XTR2","offer_id":41646570045611,"sku":"F5800 XTR2 |  COCO | 2.5 CF","price":1494.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Carbon \/ 5800 SXT","offer_id":41646553333931,"sku":"F5800 SXT |  CAT | 2.5 CF","price":1434.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Carbon \/ 5800 XTR2","offer_id":41646570078379,"sku":"F5800 XTR2 |  CAT | 2.5 CF","price":1459.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Coconut Shell \/ 5800 SXT","offer_id":41646553366699,"sku":"F5800 SXT |  COCO | 3.0  CF","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Coconut Shell \/ 5800 XTR2","offer_id":41646570111147,"sku":"F5800 XTR2 | COCO | 3.0 CF","price":1624.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Carbon \/ 5800 SXT","offer_id":41646553399467,"sku":"F5800 SXT |  CAT | 3.0 CF","price":1699.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Carbon \/ 5800 XTR2","offer_id":41646570143915,"sku":"F5800 XTR2 |  CAT | 3.0 CF","price":1844.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/fleck-5800-digital-timer-carbon-filter-181669.jpg?v=1762464256"},{"product_id":"watts-oneflow-plus-system-ofpsys","title":"Watts OneFlow Plus System (OFPSYS) - Salt-Free Scale Prevention and Water Filtration 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 Water · Whole Home Scale Prevention \u0026amp; Filtration\u003c\/div\u003e\n\u003ch2\u003eWatts \u003cem\u003eOneFlow Plus System (OFPSYS)\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eSalt-free scale prevention with carbon filtration. Template-Assisted Crystallization technology protects plumbing while removing chlorine taste, odor, and sediment—no salt, no electricity, no wastewater.\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e10 GPM Flow Rate\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e20 Micron Carbon Block\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e3-Year Cartridge Life\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eSalt-Free TAC\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\"\u003eTwo technologies in one compact system\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\u003eTemplate-Assisted Crystallization\u003c\/h3\u003e\n\u003cp\u003eTAC technology converts dissolved hardness minerals into microscopic crystals that stay suspended in water rather than forming scale on pipes and appliances. No salt exchange required.\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\u003eCarbon Block Filtration\u003c\/h3\u003e\n\u003cp\u003e20-micron carbon block removes chlorine taste and odor while capturing sediment throughout your entire home. Cleaner water from every tap without the maintenance of traditional softeners.\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\u003eZero Waste Operation\u003c\/h3\u003e\n\u003cp\u003eNo backwashing, no brine discharge, no electricity consumption. The Watts OneFlow Plus System (OFPSYS) operates passively, reducing environmental impact while saving on operating costs.\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\u003eFlexible Installation\u003c\/h3\u003e\n\u003cp\u003eDesigned for floor-standing or wall-mounted configuration. Compact footprint integrates with residential plumbing while maintaining full 10 GPM flow rate for household demand.\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\"\u003eWatts OneFlow Plus System (OFPSYS) · Model 7100638\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eModel Number\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e7100638\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMaximum Flow Rate\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e10 GPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMaximum Temperature\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e100°F\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eSystem Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eResidential Combo – Scale Prevention \u0026amp; Filtration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eInstallation\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eFloor-standing or wall-mounted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eCartridge Lifespan\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eUp to 3 years\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFiltration Micron\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e20 micron carbon block\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eScale Prevention\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eTemplate-Assisted Crystallization (TAC)\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\"\u003eMAINTENANCE\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eReplacement schedule for the Watts OneFlow Plus System\u003c\/h3\u003e\n\u003cdiv class=\"filter-schedule\"\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 3 Years\u003c\/div\u003e\n\u003ch4\u003eOneFlow Plus Combo Cartridge Pack\u003c\/h4\u003e\n\u003cp\u003eReplace both the TAC scale prevention cartridge and carbon block filter together. Combo pack ensures continued scale protection and chlorine reduction throughout the system's full capacity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 1-2 Years\u003c\/div\u003e\n\u003ch4\u003eCarbon Block Cartridge Only\u003c\/h4\u003e\n\u003cp\u003eIf chlorine taste or odor returns before the 3-year mark, replace just the carbon block filter. The TAC cartridge can continue operating independently until full service interval.\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\u003eMinerals Remain\u003c\/h4\u003e\n\u003cp\u003eTAC prevents scale without removing beneficial minerals. Water retains calcium and magnesium for taste and health.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e💰\u003c\/div\u003e\n\u003ch4\u003eLower Operating Cost\u003c\/h4\u003e\n\u003cp\u003eNo salt purchases, no electricity consumption, no wastewater surcharges. Set and forget for years of passive operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e⚙️\u003c\/div\u003e\n\u003ch4\u003eAppliance Protection\u003c\/h4\u003e\n\u003cp\u003eScale prevention extends the life of water heaters, dishwashers, and fixtures while maintaining flow efficiency throughout 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\u003eWhole Home Coverage\u003c\/h4\u003e\n\u003cp\u003e10 GPM flow rate supports simultaneous use across multiple fixtures without pressure drop or performance loss.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42574110949547,"sku":"OFPSYS","price":1211.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-ofpsys-salt-free-scale-prevention-and-water-filtration-system-oneflow-plus-system-857153.jpg?v=1762465659"},{"product_id":"watts-ofres-1035-k-res-scale-system-with-smart-monitor","title":"Watts - OFRES Res Scale System with Smart Monitor 1\" MNPT","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 OFRES OneFlow anti-scale system with Smart Monitor protects your entire home from hard water scale buildup without salt, chemicals, or wastewater. This 1\" MNPT residential system handles up to 16 GPM and includes WiFi monitoring to alert you when media replacement is due.\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 OFRES System Details\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eWatts OFRES Residential Scale System\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnection Size\u003c\/td\u003e\n\u003ctd\u003e1\" MNPT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlow Rate\u003c\/td\u003e\n\u003ctd\u003eUp to 16 GPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTechnology\u003c\/td\u003e\n\u003ctd\u003eOneFlow anti-scale media (TAC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMonitor\u003c\/td\u003e\n\u003ctd\u003eWiFi-enabled Smart Monitor with email\/SMS alerts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplication\u003c\/td\u003e\n\u003ctd\u003eWhole house point-of-entry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWastewater\u003c\/td\u003e\n\u003ctd\u003eNone (zero discharge)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower Requirements\u003c\/td\u003e\n\u003ctd\u003eStandard electrical for monitor\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\"\u003ePoint-of-Entry Setup\u003c\/h2\u003e\n\u003col class=\"install-steps\"\u003e\n\u003cli\u003eInstall at the main water line entry point before the water heater to treat both hot and cold water throughout the home.\u003c\/li\u003e\n\u003cli\u003eConnect the 1\" MNPT fittings to your plumbing system with adequate clearance for future media replacement access.\u003c\/li\u003e\n\u003cli\u003eSet up the WiFi-enabled Smart Monitor and configure email or SMS alerts for media replacement notifications.\u003c\/li\u003e\n\u003cli\u003eFlush the system according to Watts specifications before putting into service.\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 OFRES system is designed for residential point-of-entry applications with flow rates up to 16 GPM. It requires 1\" MNPT connections and works with standard municipal or well water supplies. This system treats hard water without softening it, so it's ideal for homes where sodium addition from traditional softeners is undesirable. The OneFlow media prevents scale formation on water heaters, tankless systems, washing machines, dishwashers, and all plumbing fixtures by converting dissolved hardness minerals into microscopic crystals that stay suspended in water.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n🔧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e Unlike salt-based softeners, the OFRES system requires no backwashing or regeneration cycles, which makes it perfect for homes with limited drain access or those looking to reduce water waste. The Smart Monitor takes the guesswork out of maintenance by tracking actual water usage and notifying you well before media exhaustion.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"8 GPM","offer_id":42653964304555,"sku":"OFRES-0835-K","price":1410.0,"currency_code":"USD","in_stock":true},{"title":"12 GPM","offer_id":42653964337323,"sku":"OFRES-0935-K","price":1655.0,"currency_code":"USD","in_stock":true},{"title":"16 GPM","offer_id":42653964370091,"sku":"OFRES-1035-K","price":1955.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7631376580779-padded.jpg?v=1777271215"},{"product_id":"watts-oftwh-r-residential-tankless-one-flow-anti-scale-system","title":"Watts-OFTWH-R Residential Tankless One Flow Anti-Scale 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 OFTWH-R\u003c\/div\u003e\n\u003ch2\u003eResidential Tankless OneFlow Anti-Scale System\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eTemplate-Assisted Crystallization technology that prevents scale without salt, electricity, or waste water\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e6 GPM Flow Rate\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e3\/4\" FNPT Connection\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eChemical-Free\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e2-Year Media Life\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThe Watts OFTWH-R uses OneFlow media to transform dissolved hardness minerals into harmless microscopic crystals that stay suspended in water and won't adhere to surfaces. This tankless system installs before water heaters, appliances, or other equipment to protect against scale buildup without the salt, backwashing, or electricity required by traditional water softeners.\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\"\u003eTemplate-Assisted Crystallization Process\u003c\/h2\u003e\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\u003cspan class=\"stage-tag\"\u003eCONTACT\u003c\/span\u003e\n\u003ch3\u003eHard Water Enters OneFlow Media\u003c\/h3\u003e\n\u003cp\u003eCold tap water flows through the 3\/4\" FNPT inlet and contacts the proprietary OneFlow media bed at up to 6 gallons per minute.\u003c\/p\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\u003cspan class=\"stage-tag\"\u003eCRYSTALLIZATION\u003c\/span\u003e\n\u003ch3\u003eHardness Minerals Transform\u003c\/h3\u003e\n\u003cp\u003eCalcium and magnesium ions bond to the media template and form microscopic seed crystals that release back into the water stream as stable, inactive particles.\u003c\/p\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\u003cspan class=\"stage-tag\"\u003ePROTECTION\u003c\/span\u003e\n\u003ch3\u003eScale-Free Water Exits\u003c\/h3\u003e\n\u003cp\u003eConditioned water with suspended crystals flows to your water heater or appliances, unable to form scale deposits on internal or external surfaces.\u003c\/p\u003e\n\u003cspan class=\"stage-part\"\u003eMedia replacement: 2 years\u003c\/span\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\"\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\u003eOFTWH-R\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlow Rate\u003c\/td\u003e\n\u003ctd\u003e6 GPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnection Size\u003c\/td\u003e\n\u003ctd\u003e3\/4\" FNPT inlet and outlet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCartridge Height\u003c\/td\u003e\n\u003ctd\u003e20 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMedia Type\u003c\/td\u003e\n\u003ctd\u003eOneFlow TAC (Template-Assisted Crystallization)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMedia Lifespan\u003c\/td\u003e\n\u003ctd\u003e2 years or per manufacturer recommendation\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Pressure\u003c\/td\u003e\n\u003ctd\u003e25–80 PSI recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater Temperature\u003c\/td\u003e\n\u003ctd\u003eCold water only (typically 40–90°F)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower Requirements\u003c\/td\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrain Required\u003c\/td\u003e\n\u003ctd\u003eNo\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\u003c\/div\u003e\n\u003ch2 class=\"ro-title\"\u003eApplication Guidelines\u003c\/h2\u003e\n\u003cp\u003eThe Watts OFTWH-R is designed for residential cold water lines feeding tankless water heaters, conventional tank-style water heaters, washing machines, dishwashers, and other appliances vulnerable to scale buildup. Install upstream of the equipment you want to protect, ensuring adequate clearance below for cartridge replacement. This system does not remove hardness minerals or change TDS, so it will not affect the taste or feel of water like a traditional softener. Not suitable for hot water lines or applications requiring actual mineral removal.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42653976297643,"sku":"OFTWH-R","price":864.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-oftwh-r-residential-tankless-one-flow-anti-scale-system-184733.jpg?v=1762465854"},{"product_id":"isopure-water-iso-wh3-20b-triple-stage-20-big-blue-boy-whole-house-filter","title":"Isopure Water (ISO-WH3-20B) Triple Stage 20\" Big Blue Boy Whole House Filter","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\"\u003eISO-WH3-20B\u003c\/div\u003e\n    \u003ch2\u003eTriple Stage 20\" Big Blue Boy Whole House Filter\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eThree stages of oversized filtration for homes that need high flow rates without pressure loss\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e20\" x 4.5\" Big Blue Cartridges\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e1\" NPT Ports\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eUp to 40 GPM Capacity\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003ePre-Loaded \u0026amp; Ready\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eMost whole house filters use undersized 10\" x 2.5\" cartridges that choke flow in larger homes. The ISO-WH3-20B uses oversized 20\" Big Blue housings with 1\" ports to handle high demand without dropping pressure. Fully assembled and pre-loaded with three stages of filtration, it's ideal for homes, offices, or properties where backwashing systems aren't practical.\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\"\u003eThree-Stage Filtration 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\u003e5 Micron Sediment Pre-Filter\u003c\/h3\u003e\n          \u003cp\u003eCaptures sand, silt, rust, and particulate down to 5 microns. Protects downstream carbon stages from fouling and extends their service life.\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\u003e10 Micron Carbon Block Filter\u003c\/h3\u003e\n          \u003cp\u003eReduces chlorine, chloramines, THMs, VOCs, pesticides, herbicides, MTBEs, and chemical tastes. Effective adsorption across the entire 20,000-gallon rated capacity.\u003c\/p\u003e\n          \u003cspan class=\"stage-part\"\u003eRated for 20,000 gallons\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\"\u003ePOLISH\u003c\/span\u003e\n          \u003ch3\u003eFinal Polish Stage\u003c\/h3\u003e\n          \u003cp\u003eAdditional carbon or sediment filtration to ensure clean, clear water at every faucet and showerhead. Removes residual turbidity, taste, and odor compounds that can slip through single-stage systems.\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\"\u003eSPECIFICATIONS\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eTechnical Details\u003c\/h2\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eModel Number\u003c\/td\u003e\n        \u003ctd\u003eISO-WH3-20B\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eCartridge Size\u003c\/td\u003e\n        \u003ctd\u003e20\" x 4.5\" (Big Blue)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003ePort Size\u003c\/td\u003e\n        \u003ctd\u003e1\" NPT inlet\/outlet\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eMaximum Flow Rate\u003c\/td\u003e\n        \u003ctd\u003e40 GPM\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eRecommended Flow Rate\u003c\/td\u003e\n        \u003ctd\u003e4 GPM continuous\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\u003eOperating Temperature\u003c\/td\u003e\n        \u003ctd\u003e40–100°F\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eDimensions\u003c\/td\u003e\n        \u003ctd\u003e28\" H x 15\" W x 8\" D\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eIncludes\u003c\/td\u003e\n        \u003ctd\u003eFilter wrench, metal wall bracket, installation instructions\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eWarranty\u003c\/td\u003e\n        \u003ctd\u003e2-year limited manufacturer, 30-day money-back guarantee\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\u003c\/div\u003e\n    \u003ch2 class=\"ro-title\"\u003eBest Used For\u003c\/h2\u003e\n    \u003cp\u003eThe ISO-WH3-20B is designed for homes and offices with municipal or well water that need high flow rates without sacrificing filtration quality. It fits in spaces where backwashing filters aren't practical due to drainage or electrical limitations. The 1\" ports and 20\" Big Blue housings ensure minimal pressure drop even during peak demand. Works with any standard 20\" x 4.5\" replacement cartridges, giving you flexibility to customize filtration media as water conditions change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":42656437469355,"sku":"ISO-WH3-20BB","price":417.0,"currency_code":"USD","in_stock":true}]},{"product_id":"watts-bb-s101-whole-home-system-with-cart-and-monitor","title":"Watts-BB-S101 Whole Home System With Cart and Monitor","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 BB-S101 Big Bubba whole-home filtration system delivers comprehensive point-of-entry protection against lead, PFOA\/PFOS, cysts, chloramines, and chlorine taste and odor with a 0.5 micron carbon block filter. This smart system includes a volumetric flow monitor that sends SMS and email alerts when it's time to change your cartridge, eliminating guesswork and ensuring continuous protection for your entire home.\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 BB-S101 System Details\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel Number\u003c\/td\u003e\n\u003ctd\u003eWatts BB-S101 Big Bubba\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFiltration Rating\u003c\/td\u003e\n\u003ctd\u003e0.5 micron carbon block\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eNSF\/ANSI lead, PFOA\/PFOS, cyst reduction; NSF\/ANSI 372 lead-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHousing Material\u003c\/td\u003e\n\u003ctd\u003eGlass-reinforced polypropylene with brass gauge port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnection Size\u003c\/td\u003e\n\u003ctd\u003e1 inch FNPT inlet\/outlet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMonitor Features\u003c\/td\u003e\n\u003ctd\u003eSmart volumetric flow monitor with SMS\/email alerts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eFloor-mounted with included bolts and cart\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncludes\u003c\/td\u003e\n\u003ctd\u003eInlet pressure gauge, cart, smart monitor\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 Whole-Home System\u003c\/h2\u003e\n\u003col class=\"install-steps\"\u003e\n\u003cli\u003ePosition the BB-S101 cart at your main water entry point and secure using the included floor mounting bolts to prevent movement or vibration during operation.\u003c\/li\u003e\n\u003cli\u003eConnect the 1 inch FNPT inlet and outlet to your main water line, ensuring proper flow direction. Install the system after your pressure regulator if present.\u003c\/li\u003e\n\u003cli\u003eConfigure the smart flow monitor by connecting it to your WiFi network and registering your contact information for SMS and email filter replacement alerts.\u003c\/li\u003e\n\u003cli\u003eTurn on water slowly, check all connections for leaks, and monitor the inlet pressure gauge to confirm it remains within your home's normal operating range.\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 BB-S101 is designed for residential point-of-entry applications with 1 inch plumbing and accepts Watts Big Bubba replacement cartridges. The system works with municipal and well water sources, though pre-filtration for heavy sediment is recommended for well applications. The smart monitor requires WiFi connectivity for alert functionality. Ensure adequate clearance below the housing for cartridge replacement and verify your home's water pressure does not exceed the system's maximum rating.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n🔧 \u003cstrong\u003ePro tip:\u003c\/strong\u003e Set the smart monitor to alert you at 75% cartridge life rather than 100% so you have time to order and receive the replacement filter before performance drops. This prevents any gap in protection for your home.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Watts","offers":[{"title":"Default Title","offer_id":42661043568811,"sku":"BB-S101","price":6461.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/watts-bb-s101-whole-home-system-with-cart-and-monitor-170405.jpg?v=1759501870"},{"product_id":"ipw-industries-inc-ipw430ss-whole-house-scale-inhibition-water-treatment-system","title":"IPW Industries Inc - IPW430SS Whole House Scale Inhibition Water Treatment 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\"\u003eWhole House Scale Inhibition System\u003c\/div\u003e\n    \u003ch2\u003eIPW Industries Inc \u003cem\u003eIPW430SS\u003c\/em\u003e Hot Water System Protector\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eReduce scale buildup in pipes and extend the life of your water heater with food-grade Siliphos scale inhibition technology\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Stainless Steel Construction\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ USDA Approved Siliphos\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 6 GPM Flow Rate\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 125 PSI Rated\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThe IPW430SS installs on the cold water side of your hot water system to inhibit scaling and corrosion before it starts. By binding calcium and magnesium hardness minerals, it prevents them from precipitating out of solution and building up on metallic surfaces. Ideal for pre-filtration on tankless water heaters and extending water heater life, with a compact \u003cstrong\u003e10-1\/4\" H × 2-3\/4\" diameter\u003c\/strong\u003e footprint and \u003cstrong\u003e3\/4\" NPT\u003c\/strong\u003e connections.\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\"\u003eWhat the IPW430SS Does\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\u003eScale Inhibition\u003c\/h3\u003e\n        \u003cp\u003eContains 100% pure food-grade Siliphos approved by USDA to bind hardness minerals and prevent scale formation on pipes and heating elements\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\u003eStainless Steel Head\u003c\/h3\u003e\n        \u003cp\u003eDurable stainless steel housing rated for up to 125 psi water pressure and temperatures up to 100°F\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\u003e6 GPM Flow Rate\u003c\/h3\u003e\n        \u003cp\u003eDelivers 6 gallons per minute, providing adequate flow for most residential hot water systems without restriction\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\u003eEasy Maintenance\u003c\/h3\u003e\n        \u003cp\u003eCartridge replacement required every 6 to 8 months depending on usage, with straightforward 3\/4\" NPT 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\u003eCorrosion Protection\u003c\/h3\u003e\n        \u003cp\u003eInhibits both scale and corrosion in pipes, protecting your investment in water heaters and plumbing infrastructure\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\u003eTankless Pre-Filter\u003c\/h3\u003e\n        \u003cp\u003eSpecifically designed for pre-filtration on tankless water heaters where scale buildup is especially problematic\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\"\u003eWhere the IPW430SS Works\u003c\/h3\u003e\n    \u003cp\u003eThe IPW430SS is designed for whole house hot water system protection and installs on the cold water inlet to water heaters, tankless water heaters, and boiler systems. With 3\/4\" NPT threaded connections and a compact form factor, it fits standard residential plumbing configurations. Suitable for municipal and well water applications where calcium and magnesium hardness minerals are present. Maximum operating temperature 100°F, maximum water pressure 125 psi.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eIPW Industries Inc manufactures the IPW430SS with USDA-approved Siliphos for reliable scale and corrosion protection in residential water heating systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"IPW Industries Inc","offers":[{"title":"Default Title","offer_id":42723215048875,"sku":"IPW430SS","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7658665476267-padded.jpg?v=1777265738"},{"product_id":"ipw-industries-inc-compatible-replacement-pc600-r-bulk-water-filter-refill-catalytic-carbon-charcoal-replacement-media-for-pc600-whole-house-drinking-water-filter-removes-chloramines-w-funnel","title":"IPW Industries Inc. Compatible Replacement PC600-R Bulk Water Filter Refill Catalytic Carbon Charcoal Replacement Media for PC600 Whole House Drinking Water Filter - Removes Chloramines w\/Funnel","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 IPW Industries Inc. PC600-R bulk catalytic carbon media refill is engineered to remove chloramines, hydrogen sulfide, and volatile organic compounds from whole house water systems for up to 5 years or 600,000 gallons. This surface-modified activated carbon delivers superior performance over conventional carbons through enhanced catalytic activity, without caustic chemical impregnates that reduce capacity or increase fire risk.\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\"\u003ePC600-R Catalytic Carbon Media Specifications\u003c\/h2\u003e\n\u003cdiv class=\"spec-cards\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eMedia Type\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eCatalytic Carbon\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eSurface-modified activated carbon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eService Life\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e5 Years\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eOr 600,000 gallons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eCompatible Filter\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003ePC600\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eWhole house filter systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eH2S Reduction\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003e20-30 ppm\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eHydrogen sulfide treatment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eProcessing Method\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eGas Modified\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eHigh temperature treatment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"sc-label\"\u003eIncludes\u003c\/div\u003e\n\u003cdiv class=\"sc-value\"\u003eFunnel\u003c\/div\u003e\n\u003cdiv class=\"sc-note\"\u003eFor easy media replacement\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\"\u003ePerformance \u0026amp; Chemical Removal\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eChloramine Removal\u003c\/td\u003e\n\u003ctd\u003eEnhanced catalytic activity for monochloramine reduction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChlorine Removal\u003c\/td\u003e\n\u003ctd\u003eFree chlorine adsorption and catalytic conversion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHydrogen Sulfide\u003c\/td\u003e\n\u003ctd\u003eConverts H2S to sulfuric and sulfurous acid (water soluble)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVOC Reduction\u003c\/td\u003e\n\u003ctd\u003eVolatile organic compounds, taste, and odor removal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRegeneration\u003c\/td\u003e\n\u003ctd\u003eWater washable to restore H2S capacity between changeouts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eImpregnates\u003c\/td\u003e\n\u003ctd\u003eNone – no caustic chemicals that reduce organic capacity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eIPW Industries Inc. compatible replacement media\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\"\u003eSystem Requirements \u0026amp; Use Cases\u003c\/h2\u003e\n\u003cp\u003eThis catalytic carbon media is designed as a bulk refill for PC600 whole house drinking water filter systems. The surface-modified carbon structure makes it ideal for municipal water treatment where chloramines are present, as well as well water applications with hydrogen sulfide odor issues up to 30 ppm. Unlike impregnated carbons, this media maintains full adsorptive capacity for organic contaminants while providing enhanced catalytic functionality. The included funnel simplifies media replacement during the 5-year service interval. This is a cost-effective solution for homeowners who want long-term chloramine and H2S removal without the limitations of conventional activated carbon or the risks associated with chemically treated media.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pro-tip\"\u003e\n💧 \u003cstrong\u003ePro Tip:\u003c\/strong\u003e Catalytic carbon can be backwashed periodically to remove trapped sediment and regenerate hydrogen sulfide capacity, extending effective performance between full media changeouts and maintaining optimal flow rates throughout the 5-year service life.\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":43063090905259,"sku":"IPW : (15 LB) Cat-carbon + Funnel","price":145.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7759726411947-padded.jpg?v=1777266143"},{"product_id":"ipw-industries-inc-whole-house-filter-replacement-cartridge-compatibe-to-whef-whpcbb","title":"IPW Industries Inc. 10\"x 4.5 \" Whole House Coconut Carbon Block  Filter Replacement 5 Micron","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\"\u003ePremium Whole House Filtration\u003c\/div\u003e\n\u003ch2\u003eIPW Industries Inc. 10\" x 4.5\" \u003cem\u003eCoconut Carbon Block Filter\u003c\/em\u003e Replacement\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003e5-micron depth filtration for cleaner, better-tasting water throughout your entire home\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Removes chlorine taste \u0026amp; odor\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Extended surface area\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Universal fit\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 3–6 month lifespan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThis \u003cstrong\u003e10\" x 4.5\"\u003c\/strong\u003e coconut carbon block cartridge delivers depth filtration across its entire structure, capturing sediment, chlorine, and taste issues from surface to core. Built for \u003cstrong\u003elarge-capacity whole house systems\u003c\/strong\u003e, it offers extended filter life thanks to a larger contact area. Replace every \u003cstrong\u003e3 to 6 months\u003c\/strong\u003e depending on your water quality and household usage.\u003c\/p\u003e\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\"\u003eFilter Performance \u0026amp; Dimensions\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eFilter Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eCoconut carbon block\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eMicron Rating\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e5 micron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eDimensions\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e9.75\" x 4.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eApplication\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eWhole house cold water\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReduces\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSediment, chlorine, taste, odor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-label\"\u003eReplacement Cycle\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eEvery 3–6 months\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\"\u003eUniversal Fit Across Major Brands\u003c\/h2\u003e\n\u003cp\u003eThis standard 10\" x 4.5\" carbon block replacement fits most large-capacity whole house filter housings. Direct replacement for Whirlpool WHEF-WHPCBB, WHA4BF5, OMNIFilter TO8-R-05, AO Smith AO-WH-PREL-RCP, and OMNIFilter BF6, BF7, BF9C, BF35, BF36, BF36C. Also compatible with filter housings from 3M, American Plumber, Aqua Pure, Culligan, Cuno, GE, Pentek, Watts, Whirlpool, and other major brands using standard 10-inch large-diameter cartridges.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eEngineered for reliable performance in residential whole house systems, this carbon block cartridge is built to the same specifications trusted by water treatment professionals.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"IPW Industries Inc","offers":[{"title":"1 Pack","offer_id":45575584121003,"sku":"IPW (1) CBC-10-BP-5","price":19.99,"currency_code":"USD","in_stock":true},{"title":"2 Pack","offer_id":47333003591851,"sku":"IPW (2) CBC-10-BP-5","price":39.99,"currency_code":"USD","in_stock":true},{"title":"4 Pack","offer_id":47333003624619,"sku":"IPW (4) CBC-10-BP-5","price":69.99,"currency_code":"USD","in_stock":true},{"title":"10 Pack","offer_id":45575584153771,"sku":"IPW (10) CBC-10-BP-5","price":159.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7838925488299-padded.jpg?v=1777265997"},{"product_id":"ipw-industries-inc-granular-activated-carbon-water-filter-cartridges-compatible-with-hydro-life-52412-c-2063-models-removes-bad-taste-odor-whole-house-replacement-filter-cartridge-pack-of-2","title":"IPW Industries Inc. Granular Activated Carbon Water Filter Cartridges Compatible with Hydro Life 52412, C-2063 Models – Removes Bad Taste \u0026 Odor – Whole House Replacement Filter Cartridge - Pack of 2","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\"\u003eIPW Industries Inc.\u003c\/div\u003e\n    \u003ch2\u003eGranular Activated Carbon Filter Cartridges for Hydro Life 52412, C-2063\u003c\/h2\u003e\n    \u003cdiv class=\"ro-tagline\"\u003eUniversal 10-inch GAC cartridges that remove chlorine taste, odor, and fine sediment from whole house water systems\u003c\/div\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003ePack of 2\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e6-Month Service Life\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e10\" x 2.5\" Standard\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003eUniversal Fit\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThese granular activated carbon cartridges fit standard 10-inch whole house filter housings and are direct replacements for Hydro Life 52412 and C-2063 models. The loose GAC media removes chlorine, organic compounds, and volatile chemicals while improving taste and clarity without stripping beneficial minerals from your water.\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\"\u003eFilter Details\u003c\/h3\u003e\n    \u003ctable class=\"specs-table\"\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eDimensions\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e10\" x 2.5\"\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eMedia Type\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eGranular Activated Carbon (GAC)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eReplaces\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eHydro Life 52412, C-2063\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eService Life\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e6 months (varies with water quality)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eHousing Compatibility\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eUniversal 10\" standard housings\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003eReduces\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003eChlorine, taste, odor, fine sediment, rust, silt\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd class=\"specs-label\"\u003ePackage\u003c\/td\u003e\n        \u003ctd class=\"specs-value\"\u003e2 cartridges\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\u003c\/div\u003e\n    \u003ch3 class=\"ro-title\"\u003eUniversal 10-Inch Standard Housings\u003c\/h3\u003e\n    \u003cp\u003eThese cartridges are manufactured to standard 10\" x 2.5\" dimensions and fit most whole house filter housings designed for this size. They serve as direct compatible replacements for Hydro Life models 52412 and C-2063, and will also work in any universal 10-inch housing from brands like Pentek, GE, Culligan, and Omni. Replace every six months or when you notice a decline in flow rate or return of chlorine taste.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":43329195212971,"sku":"IPW-2xGAC","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7844409933995-padded.jpg?v=1777266298"},{"product_id":"ipw-industries-inc-replacement-for-compatible-with-aqua-pure-ap101t-granular-activated-carbon-filter-universal-9-75-inch-whole-house-water-filter","title":"IPW Industries Inc- Replacement for Compatible with Aqua Pure AP101T Granular Activated Carbon Filter - Universal 9.75-inch Whole House Water Filter","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\"\u003eUniversal Whole House Filtration\u003c\/div\u003e\n\u003ch2\u003eIPW Industries Inc \u003cem\u003eAP101T Compatible Granular Activated Carbon Filter\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eUniversal 9.75-inch GAC replacement cartridge that improves taste and clarity by removing chlorine, sediment, and odors from your whole house water supply\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e9.75\" x 3\"\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e5 Micron\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e6 Month Life\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e4-Pack\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\"\u003eGranular activated carbon removes what matters most\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\u003eChlorine Reduction\u003c\/h3\u003e\n\u003cp\u003eGAC media adsorbs chlorine molecules, eliminating chemical taste and protecting plumbing and appliances from oxidative damage\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\u003eTaste and Odor Control\u003c\/h3\u003e\n\u003cp\u003ePorous carbon surface traps organic compounds responsible for off-tastes and odors while leaving beneficial minerals intact\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\u003eFine Sediment Filtration\u003c\/h3\u003e\n\u003cp\u003e5 micron rating captures silt, rust particles, and fine sediment that cause cloudiness and discoloration in water\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\u003eWhole House Protection\u003c\/h3\u003e\n\u003cp\u003eStandard 9.75-inch cartridge fits most residential housings, filtering water at the point of entry for every tap and appliance\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\"\u003eUniversal fit for standard 10-inch housings\u003c\/h3\u003e\n\u003cp\u003eThis cartridge is designed as a direct replacement for Aqua Pure AP101T and other universal 9.75\" x 3\" granular activated carbon filters. Fits standard whole house filter housings that accommodate 10-inch cartridges with 5 micron GAC media. Verify your housing dimensions before ordering.\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\"\u003eReplace every six months for consistent 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\u003eStandard Replacement\u003c\/h4\u003e\n\u003cp\u003eReplace cartridge every six months under normal residential water conditions to maintain chlorine reduction and taste improvement\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eEvery 3-4 Months\u003c\/div\u003e\n\u003ch4\u003eHigh Usage or Poor Water Quality\u003c\/h4\u003e\n\u003cp\u003eIf you notice reduced flow rate, return of chlorine taste, or serve a large household, replace cartridges more frequently\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schedule-card\"\u003e\n\u003cdiv class=\"interval\"\u003eAt Installation\u003c\/div\u003e\n\u003ch4\u003eFlush Before Use\u003c\/h4\u003e\n\u003cp\u003eRun water through new cartridge for 3-5 minutes to rinse carbon fines and ensure clean, clear water from the start\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\u003eFour Cartridges\u003c\/h4\u003e\n\u003cp\u003eTwo-year supply for standard six-month replacement schedule\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🔧\u003c\/div\u003e\n\u003ch4\u003eSimple Installation\u003c\/h4\u003e\n\u003cp\u003eDrop-in replacement requires no tools beyond your housing wrench\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e💰\u003c\/div\u003e\n\u003ch4\u003eCost Effective\u003c\/h4\u003e\n\u003cp\u003eUniversal compatibility and bulk packaging reduce your per-cartridge cost\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🌊\u003c\/div\u003e\n\u003ch4\u003eMaintains Minerals\u003c\/h4\u003e\n\u003cp\u003eRemoves contaminants while leaving beneficial calcium and magnesium in water\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":43360913555627,"sku":"IPW4xUDF-10","price":25.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-7853339607211-padded.jpg?v=1777265869"},{"product_id":"aquatrol-at-1054bk-25t-10-diameter-x-54-poly-wound-pressure-vessels-base-2-5-npt-by-hydronix","title":"Aquatrol - Poly Wound Pressure Vessels Base 2.5\" NPT | Mineral Tank for Water Softeners, Backwashing Filter Systems  by Hydronix","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\"\u003eHydronix Professional Grade\u003c\/div\u003e\n\u003ch2\u003e\n\u003cem\u003eAquatrol Poly Wound Pressure Vessels\u003c\/em\u003e 2.5\" NPT Base Mineral Tank\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003eNSF\/ANSI 61 certified pressure vessels engineered for residential water softeners and commercial backwashing filter systems. Available in sizes from 07x13 to 63x83 with poly wound construction for consistent durability.\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003eNSF 61 Certified\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e10 Year Warranty\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e2.5\" NPT Base\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 residential softeners and commercial backwashing systems\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\u003ePoly Wound Construction\u003c\/h3\u003e\n\u003cp\u003eFilament-wound fiberglass reinforced polymer shell delivers consistent pressure tolerance and resistance to corrosion across light residential to heavy commercial use.\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 61 Certified Materials\u003c\/h3\u003e\n\u003cp\u003eAll Aquatrol tanks meet NSF\/ANSI Standard 61 for drinking water system components, ensuring safe contact with potable water in softener and filter applications.\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\u003e2.5\" NPT Threaded Base\u003c\/h3\u003e\n\u003cp\u003eStandard 2.5 inch NPT connection fits most water softener control valves and backwashing filter heads without adapters or custom fittings.\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\u003eWide Size Range Available\u003c\/h3\u003e\n\u003cp\u003eChoose from 07x13 up to 63x83 configurations to match your resin volume, media capacity, or backwash flow requirements for any 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\u003e10 Year Manufacturer Warranty\u003c\/h3\u003e\n\u003cp\u003eHydronix backs every Aquatrol pressure vessel with a decade-long warranty, reflecting the reliability expected in professional water treatment installations.\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\"\u003eDesigned for resin and media applications\u003c\/h3\u003e\n\u003cp\u003eAquatrol poly wound pressure vessels are engineered for use with ion exchange resin in residential and commercial water softeners, as well as backwashing filter media including catalytic carbon, Birm, Filox, greensand, and multi-media filtration systems. The 2.5\" NPT base threads directly onto standard control valves from Clack, Fleck, Autotrol, and other major manufacturers. Available sizes accommodate resin volumes from 0.5 cubic feet to over 4 cubic feet depending on model selection.\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 Ready\u003c\/h4\u003e\n\u003cp\u003ePoly wound construction handles high-cycle duty in commercial water treatment installations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e🔧\u003c\/div\u003e\n\u003ch4\u003eDirect Fit Threading\u003c\/h4\u003e\n\u003cp\u003eStandard 2.5\" NPT base mates with most control valve brands without modification\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e✓\u003c\/div\u003e\n\u003ch4\u003eNSF Compliance\u003c\/h4\u003e\n\u003cp\u003eCertified to NSF\/ANSI 61 for safe use in potable water treatment systems\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"bi-icon\"\u003e📅\u003c\/div\u003e\n\u003ch4\u003eLong Term Reliability\u003c\/h4\u003e\n\u003cp\u003e10 year warranty coverage reflects proven durability in field installations\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Hydronix","offers":[{"title":"8” x 44” (0.75 cu ft)","offer_id":46076479242411,"sku":"AT-0844BK-25T","price":245.87,"currency_code":"USD","in_stock":true},{"title":"9\" x 48\" (1.0 cu ft)","offer_id":44210178556075,"sku":"AT-0948BK-25T","price":245.87,"currency_code":"USD","in_stock":true},{"title":"10\" x 54\" (1.5 cu ft)","offer_id":45410908995755,"sku":"AT-1054BK-25T","price":245.87,"currency_code":"USD","in_stock":true},{"title":"12\" x 52\" (2.0 cu ft)","offer_id":45410909028523,"sku":"AT-1252BK-25T","price":245.87,"currency_code":"USD","in_stock":true},{"title":"13” x 54” (2.5 cu ft)","offer_id":46128952115371,"sku":"AT-1354BK-25T","price":285.0,"currency_code":"USD","in_stock":true},{"title":"14” x 65” (3.0 cu ft)","offer_id":46192214769835,"sku":"AT-1465BK-25T","price":375.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8144398123179-padded.jpg?v=1777248244"},{"product_id":"ipw-industries-pse2000-15-gpm-water-filter-and-salt-free-water-conditioner-system-25-gpg","title":"IPW Industries Inc (PSE2000) 15 GPM Water Filter and Salt-Free Water Conditioner System - 25 GPG","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=\"pse-wrap\"\u003e\n\n\u003cdiv class=\"pse-hero\"\u003e\n  \u003cdiv class=\"hero-overline pse-animate\"\u003e\n    \u003cdiv class=\"hero-overline-line\"\u003e\u003c\/div\u003e\n    \u003cspan\u003eCrown Jewel System\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch2 class=\"pse-animate-d1\"\u003eThe Complete \u003cem\u003eWhole-House\u003c\/em\u003e Solution\u003c\/h2\u003e\n  \u003cdiv class=\"hero-model pse-animate-d2\"\u003ePSE2000 · Model SFC10×54 CC10×54 · 1\" NPT Connection\u003c\/div\u003e\n  \u003cp class=\"hero-tagline pse-animate-d3\"\u003eThree stages of whole-house purification in one integrated system — carbon filtration, sediment removal, and salt-free scale conditioning. No salt. No electricity. No wasted water. No compromise.\u003c\/p\u003e\n  \u003cdiv class=\"hero-stats pse-animate-d4\"\u003e\n    \u003cdiv class=\"hero-stat\"\u003e\n      \u003cdiv class=\"stat-val\"\u003e15 GPM\u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eMax Flow Rate\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hero-stat\"\u003e\n      \u003cdiv class=\"stat-val\"\u003e25 GPG\u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eHardness Rating\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hero-stat\"\u003e\n      \u003cdiv class=\"stat-val\"\u003e4–6\u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eBathroom Capacity\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hero-stat\"\u003e\n      \u003cdiv class=\"stat-val\"\u003e0\u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eSalt · Electricity · Waste\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pse-manifesto\"\u003e\n  \u003cp class=\"manifesto-text\"\u003eMost homes choose between soft water and healthy water. The PSE2000 refuses that compromise — delivering chemical-free scale prevention that protects your plumbing and appliances while preserving the beneficial minerals your family actually needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pse-section alt-bg\"\u003e\n  \u003cdiv class=\"section-header\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"section-overline\"\u003eSystem Architecture\u003c\/div\u003e\n      \u003ch2 class=\"section-title\"\u003eThree Stages. One \u003cem\u003eDefinitive\u003c\/em\u003e System.\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"stage-visual\"\u003e\n    \u003cdiv class=\"stage-block pse-animate\"\u003e\n      \u003cdiv class=\"stage-head\"\u003e\n        \u003cdiv class=\"stage-num-badge\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"stage-head-title\"\u003ePre-Filtration\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003ch3\u003eSediment Pre-Filter\u003c\/h3\u003e\n        \u003cp\u003eA dedicated sediment cartridge housing captures particulates, rust, sand, and debris before they reach the main filtration stages — protecting media longevity and maintaining system flow rate.\u003c\/p\u003e\n        \u003cul class=\"stage-removes\"\u003e\n          \u003cli\u003eSand \u0026amp; silt\u003c\/li\u003e\n          \u003cli\u003eRust \u0026amp; scale particles\u003c\/li\u003e\n          \u003cli\u003eDirt \u0026amp; debris\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cspan class=\"stage-media-badge\"\u003eReplace: Every 6–9 Months\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"stage-arrow\"\u003e→\u003c\/div\u003e\n    \n    \u003cdiv class=\"stage-block pse-animate-d1\"\u003e\n      \u003cdiv class=\"stage-head\"\u003e\n        \u003cdiv class=\"stage-num-badge\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"stage-head-title\"\u003eCarbon Filtration\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003ch3\u003eActivated Carbon Tank\u003c\/h3\u003e\n        \u003cp\u003eA large-bed activated carbon tank (10\"×54\") removes chlorine, chloramines, disinfection byproducts, VOCs, and organic compounds from your entire water supply — delivering clean, odor-free water to every tap, shower, and appliance.\u003c\/p\u003e\n        \u003cul class=\"stage-removes\"\u003e\n          \u003cli\u003eChlorine \u0026amp; chloramines\u003c\/li\u003e\n          \u003cli\u003eVOCs \u0026amp; organic compounds\u003c\/li\u003e\n          \u003cli\u003eTaste \u0026amp; odor\u003c\/li\u003e\n          \u003cli\u003eDisinfection byproducts\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cspan class=\"stage-media-badge\"\u003eMedia Life: 5 Years \/ 600,000 Gal\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"stage-arrow\"\u003e→\u003c\/div\u003e\n    \n    \u003cdiv class=\"stage-block pse-animate-d2\"\u003e\n      \u003cdiv class=\"stage-head\"\u003e\n        \u003cdiv class=\"stage-num-badge\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"stage-head-title\"\u003eScale Conditioning\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stage-body\"\u003e\n        \u003ch3\u003eSalt-Free Scale Conditioner\u003c\/h3\u003e\n        \u003cp\u003eUsing template-assisted crystallization (TAC) technology, the conditioning media transforms dissolved hardness minerals into harmless microscopic crystals that cannot adhere to pipes, fixtures, or appliances — without removing them from the water.\u003c\/p\u003e\n        \u003cul class=\"stage-removes\"\u003e\n          \u003cli\u003eScale buildup prevention\u003c\/li\u003e\n          \u003cli\u003eExisting scale gradually removed\u003c\/li\u003e\n          \u003cli\u003eMinerals retained for drinking\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cspan class=\"stage-media-badge\"\u003eMedia Life: Lifetime — No Replacement\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"pro-note\"\u003e\n    \u003cdiv class=\"pro-note-icon\"\u003e◆\u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eImportant distinction:\u003c\/strong\u003e Salt-free conditioners are not water softeners in the traditional sense — they do not reduce water hardness on a test strip. What they do is prevent hardness minerals from forming scale, protecting your plumbing, appliances, and fixtures. If your goal is scale prevention and appliance protection, the PSE2000 is the right choice. If your goal is removing hardness from test results specifically, a traditional ion-exchange softener is the more appropriate solution.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pse-section\"\u003e\n  \u003cdiv class=\"section-header\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"section-overline\"\u003eThe Salt-Free Difference\u003c\/div\u003e\n      \u003ch2 class=\"section-title\"\u003eWhy the PSE2000 \u003cem\u003eChanges Everything\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"contrast-grid\"\u003e\n    \u003cdiv class=\"contrast-col dark-col\"\u003e\n      \u003ch3\u003e⊘ Traditional Salt Softener\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eRequires ongoing salt purchases — 40–80 lbs per month\u003c\/li\u003e\n        \u003cli\u003eStrips beneficial calcium and magnesium from drinking water\u003c\/li\u003e\n        \u003cli\u003eAdds sodium to the water — problematic for low-sodium diets\u003c\/li\u003e\n        \u003cli\u003eProduces salt-laden wastewater — banned in some municipalities\u003c\/li\u003e\n        \u003cli\u003eRequires electricity, drain hookup, and regular maintenance\u003c\/li\u003e\n        \u003cli\u003eWater is unsafe for plants, landscaping, and irrigation\u003c\/li\u003e\n        \u003cli\u003eLeaves water feeling slippery — the soap-doesn't-rinse sensation\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"contrast-col light-col\"\u003e\n      \u003ch3\u003e◆ PSE2000 Salt-Free System\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003eZero salt, zero chemicals — ever. Completely consumable-free\u003c\/li\u003e\n        \u003cli\u003eBeneficial minerals retained — healthier, better-tasting water\u003c\/li\u003e\n        \u003cli\u003eNo sodium added — safe for all diets and health conditions\u003c\/li\u003e\n        \u003cli\u003eZero wastewater — environmentally responsible and compliant everywhere\u003c\/li\u003e\n        \u003cli\u003eNo electricity, no drain, no timer to program or maintain\u003c\/li\u003e\n        \u003cli\u003eSafe for landscaping, gardens, and outdoor irrigation use\u003c\/li\u003e\n        \u003cli\u003eNatural water feel — crisp and clean without any\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"IPW Industries Inc","offers":[{"title":"1\" NPT Thread","offer_id":44326598869163,"sku":"SFC10x54 CC10x54","price":2899.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8183331225771-padded.jpg?v=1777265681"},{"product_id":"ipw-industries-inc-whole-house-water-filter-compatible-with-ev953420-water-filter-cartridge-replacement-ice-fits-with-20-bowl-13459-ev953420-20-h-x-2-5-w-water-filter-cartridge-pack-of-8","title":"IPW Industries Inc. Whole House Water Filter Compatible with EV953420, Water Filter Cartridge Replacement, Ice Fits with 20\" Bowl 13459 \u0026 Ev953420-20\" H x 2.5 W Water Filter Cartridge, (Pack of 8)","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\"\u003eWhole House Pre-Filtration\u003c\/div\u003e\n\u003ch2\u003eIPW Industries \u003cem\u003eEV953420 Compatible\u003c\/em\u003e 20\" Sediment Filter Cartridges\u003c\/h2\u003e\n\u003cp class=\"ro-tagline\"\u003e5-micron pleated sediment filtration for residential and commercial whole house systems, 8-pack value configuration\u003c\/p\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ EV953420 Drop-In Compatible\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 20\" x 2.5\" Standard Size\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 5 Micron Pleated Media\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 8-Cartridge Pack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThese cartridges are engineered as direct replacements for Everpure EV953420 and fit standard 20-inch Big Blue housings. The \u003cstrong\u003e5-micron pleated media\u003c\/strong\u003e captures sediment, rust, and particulate before it reaches downstream filters or appliances. Bulk 8-pack configuration reduces per-cartridge cost and extends service intervals for high-flow residential or light commercial installations.\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\"\u003eFiltration Performance \u0026amp; Dimensions\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eCartridge Dimensions\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e20\" H x 2.5\" W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eMicron Rating\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e5 Micron\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eMedia Type\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003ePleated Sediment Filter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eHousing Compatibility\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e20\" x 2.5\" Standard Bowl (13459, E-20)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eTarget Contaminants\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSediment, Dirt, Rust, Sand, Silt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003ePack Quantity\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e8 Cartridges\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eApplication\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eWhole House, Pre-Filtration Stage\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\"\u003eKEY FEATURES\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eWhy This Cartridge 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\u003ePre-Filter Protection\u003c\/h3\u003e\n\u003cp\u003eCaptures larger particulate before it reaches carbon blocks, RO membranes, or UV systems, extending downstream filter life and preventing premature fouling.\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\u003eDrop-In Compatibility\u003c\/h3\u003e\n\u003cp\u003eDirect replacement for Everpure EV953420 and other 20\" x 2.5\" cartridges. Fits standard housings including model 13459 and E-20 series without modification.\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\u003e5 Micron Pleated Media\u003c\/h3\u003e\n\u003cp\u003eBalances flow rate with sediment capture. Effective for city water with rust or well water with sand, silt, and suspended solids.\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\u003eBulk 8-Pack Value\u003c\/h3\u003e\n\u003cp\u003eStock up for annual service cycles or multiple properties. Reduces per-unit cost and ensures you have replacements on hand when pressure drop indicates change-out.\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\u003eWhole House Coverage\u003c\/h3\u003e\n\u003cp\u003eInstalls at point-of-entry to protect all fixtures, appliances, and downstream treatment equipment from sediment damage and buildup.\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\u003eSimple Installation\u003c\/h3\u003e\n\u003cp\u003eNo tools required beyond standard housing wrench. Shut off water, relieve pressure, unscrew housing, swap cartridge, and restore flow in minutes.\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\"\u003eSystems \u0026amp; Models\u003c\/h3\u003e\n\u003cp\u003eThese cartridges are designed for standard 20-inch Big Blue filter housings with 2.5-inch inner diameter openings. They are direct replacements for Everpure EV953420 and compatible with housings such as model 13459 and E-20 series. Suitable for residential whole house filtration, light commercial applications, well water pre-treatment, and as the first stage in multi-stage systems including reverse osmosis, UV sterilization, and carbon block configurations. Best used where sediment load is moderate to heavy and flow rates demand full 20-inch cartridge length.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eIPW Industries cartridges are manufactured to meet or exceed OEM specifications for fit, flow, and filtration performance in residential and commercial water treatment systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":45685282341035,"sku":"IPW (8) X SC25-20005NL","price":82.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8540641296555-padded.jpg?v=1777266405"},{"product_id":"fleck-5800-sxt-katalox-light-filter-system-w-backwash-control-valve-4-12-gpm-flow-rate","title":"Fleck 5800 SXT Katalox Light Iron Filtration System with Advanced Backwash Valve - Ultimate Iron Rust \u0026 Hydrogen Sulfide OdorEliminator","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-hero\"\u003e\n\u003cdiv class=\"ro-eyebrow\"\u003eFleck\u003c\/div\u003e\n\u003ch2\u003eFleck 5800 SXT Katalox Light Iron Filtration System\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eAdvanced digital backwash valve with high-capacity Katalox Light media for comprehensive iron, manganese, and hydrogen sulfide removal\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003eUp to 7 ppm Iron\u003c\/span\u003e \u003cspan class=\"ro-badge\"\u003eUp to 2 ppm H₂S\u003c\/span\u003e \u003cspan class=\"ro-badge\"\u003e21 GPM Service Flow\u003c\/span\u003e \u003cspan class=\"ro-badge\"\u003eWhole House\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ro-callout\"\u003eThe Fleck 5800 SXT with Katalox Light media delivers chemical-free iron, manganese, arsenic, and hydrogen sulfide removal for well water applications. This whole-house system combines a programmable digital control valve with double backwash cycles and catalytic media that lasts 5–10 years with 30x the capacity of traditional greensand or Birm.\u003c\/div\u003e\n\u003cdiv class=\"ro-section\"\u003e\n\u003cdiv class=\"ro-label\"\u003eHOW IT WORKS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFour-Stage Chemical-Free Filtration\u003c\/h3\u003e\n\u003cdiv class=\"stage-pipeline\"\u003e\n\u003cdiv class=\"stage-row\"\u003e\n\u003cdiv class=\"stage-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stage-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"stage-body\"\u003e\n\u003cspan class=\"stage-tag\"\u003eCONTACT\u003c\/span\u003e\n\u003ch3\u003eKatalox Light Chemisorption\u003c\/h3\u003e\n\u003cp\u003eRaw well water enters the pressure vessel and contacts Katalox Light media, a manganese dioxide-coated zeolite that catalyzes oxidation of dissolved iron, manganese, and hydrogen sulfide into filterable solids without chemicals or potassium permanganate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-row\"\u003e\n\u003cdiv class=\"stage-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stage-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"stage-body\"\u003e\n\u003cspan class=\"stage-tag\"\u003eFILTRATION\u003c\/span\u003e\n\u003ch3\u003eMulti-Contaminant Capture\u003c\/h3\u003e\n\u003cp\u003eOxidized iron, manganese, and particulates are trapped within the high-surface-area Katalox Light bed. The media also adsorbs hydrogen sulfide, eliminating rotten egg odor while filtering sediment down to 3 microns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-row\"\u003e\n\u003cdiv class=\"stage-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stage-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"stage-body\"\u003e\n\u003cspan class=\"stage-tag\"\u003eDELIVERY\u003c\/span\u003e\n\u003ch3\u003eClean Water Distribution\u003c\/h3\u003e\n\u003cp\u003eFiltered water exits the tank and flows to your entire home at rates up to 21 GPM. The Fleck 5800 SXT digital valve monitors flow and time to ensure optimal contact with media for consistent iron and sulfide removal throughout the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage-row\"\u003e\n\u003cdiv class=\"stage-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stage-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"stage-body\"\u003e\n\u003cspan class=\"stage-tag\"\u003eREGENERATION\u003c\/span\u003e\n\u003ch3\u003eAutomatic Backwash Cleaning\u003c\/h3\u003e\n\u003cp\u003eThe Fleck 5800 SXT automatically initiates double backwash cycles based on programmable time or meter settings. High-velocity upflow lifts and cleans the media bed, flushing captured contaminants to drain and restoring full filtration capacity without operator intervention.\u003c\/p\u003e\n\u003cspan class=\"stage-part\"\u003eMedia life 5–10 years\u003c\/span\u003e\n\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\"\u003ePERFORMANCE SPECS\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eContaminant Removal Capacity\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eIron (Fe)\u003c\/td\u003e\n\u003ctd\u003eUp to 7 ppm dissolved and precipitated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHydrogen Sulfide (H₂S)\u003c\/td\u003e\n\u003ctd\u003eUp to 2 ppm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManganese (Mn)\u003c\/td\u003e\n\u003ctd\u003eUp to 1 ppm or higher\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eParticulate Filtration\u003c\/td\u003e\n\u003ctd\u003eDown to 3 microns\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eService Flow Rate\u003c\/td\u003e\n\u003ctd\u003eUp to 21 GPM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOptimal pH Range\u003c\/td\u003e\n\u003ctd\u003e6.5–9.0\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\"\u003eCONTROL VALVE\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFleck 5800 SXT Digital Features\u003c\/h3\u003e\n\u003cp\u003eThe Fleck 5800 SXT valve offers programmable time-clock or metered regeneration with dual backwash cycles for thorough media cleaning. Digital controls include non-volatile memory that retains programming during power outages, adjustable cycle times, and immediate or delayed regeneration options. The valve supports standard 1-inch or 1.25-inch plumbing connections and operates on standard 110V power with low water consumption during backwash.\u003c\/p\u003e\n\u003c\/div\u003e\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\u003eThis system is designed for standard well water applications with iron up to 7 ppm, hydrogen sulfide up to 2 ppm, and pH between 6.5 and 9.0. A professional water test is recommended before installation to confirm contaminant levels and adjust system sizing if needed. Requires adequate water pressure (25–80 psi), 110V electrical outlet, and drain access for backwash discharge. Pre-assembled and ready for plumbing integration. Professional installation recommended for optimal performance and warranty compliance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"[Up To 6 GPM]","offer_id":45685336604843,"sku":"5800-SXT-KAT-1054","price":1299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8540643623083-padded.jpg?v=1777264209"},{"product_id":"pack-of-6-5-micron-20-sediment-water-filter-cartridge-whole-house-sediment-filtration-compatible-with-pc40-20-wp1bb20p-355222-45-wpp-45200-01-wpp-45200-01-84650","title":"Pack of 6-5 Micron 20\" Sediment Water Filter Cartridge | Whole House Sediment Filtration | Compatible with PC40-20, WP1BB20P, 355222-45, WPP-45200-01, WPP-45200-01, 84650","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\"\u003eWhole House Sediment Filtration\u003c\/div\u003e\n\u003ch2\u003ePack of 6 – \u003cem\u003e5 Micron 20\" Sediment Water Filter Cartridge\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eHigh-capacity sediment removal for cleaner water throughout your home\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 5 micron filtration\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ 20\" standard size\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Six-pack value\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e✓ Broad compatibility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThese \u003cstrong\u003e5 micron sediment cartridges\u003c\/strong\u003e trap dirt, rust, sand, and particulate down to 5 microns across your whole house system. At \u003cstrong\u003e20 inches in length\u003c\/strong\u003e, they fit standard big blue housings and deliver reliable pre-filtration for downstream appliances, fixtures, and point-of-use filters. The six-pack format keeps you stocked for regular maintenance without frequent reordering.\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\"\u003eWhat You're Getting\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eQuantity\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e6 cartridges per pack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eFiltration Rating\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e5 micron nominal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eCartridge Length\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e20 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eOuter Diameter\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003e2.5 inches (standard)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eFilter Media\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eSediment polypropylene\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"spec-key\"\u003eApplication\u003c\/td\u003e\n\u003ctd class=\"spec-value\"\u003eWhole house, well water, pre-filtration\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\"\u003eFits These Systems\u003c\/h3\u003e\n\u003cp\u003eCompatible with standard 20-inch big blue filter housings and replaces cartridge models including PC40-20, WP1BB20P, 355222-45, WPP-45200-01, and 84650. Works in whole house water filtration systems, well water pre-treatment setups, and as first-stage sediment removal ahead of carbon filters, water softeners, or reverse osmosis systems. Common in residential and light commercial applications where particulate load is moderate to high.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eIsopure Water cartridges are manufactured to industry-standard dimensions and tested for consistent micron ratings and flow performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":45755493417131,"sku":"(6) SC-20SW-BP-5","price":135.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8558679982251-padded.jpg?v=1777267883"},{"product_id":"ipw-industries-inc-whole-house-water-filter-compatible-with-ev953420-water-filter-cartridge-replacement-ice-fits-with-20-bowl-13459-ev953420-20-h-x-2-5-w-water-filter-cartridge-pack-of-2","title":"IPW Industries Inc. Whole House Water Filter Compatible with EV953420, Water Filter Cartridge Replacement, Ice Fits with 20\" Bowl 13459 \u0026 Ev953420-20\" H x 2.5 W Water Filter Cartridge, (Pack of 2)","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\"\u003eWhole House Pre-Filtration\u003c\/div\u003e\n    \u003ch2\u003eIPW Industries \u003cem\u003eEV953420 Compatible\u003c\/em\u003e 20\" Water Filter Cartridge\u003c\/h2\u003e\n    \u003cp class=\"ro-tagline\"\u003e5-micron sediment pre-filter cartridge for whole house and commercial filtration systems, designed for E-20 housings and Everpure compatibility\u003c\/p\u003e\n    \u003cdiv class=\"ro-badges\"\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 20\" x 2.5\" Standard Size\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ 5-Micron Sediment Removal\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ EV953420 Compatible\u003c\/span\u003e\n      \u003cspan class=\"ro-badge\"\u003e✓ Pack of 2\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eThis \u003cstrong\u003e20\" x 2.5\"\u003c\/strong\u003e sediment pre-filter cartridge removes dirt, rust, sand, and particles down to \u003cstrong\u003e5 microns\u003c\/strong\u003e before water reaches your primary filtration stages. Designed for E-20 bowl housings and compatible with Everpure EV953420 systems, it protects downstream filters, extends appliance life, and reduces maintenance frequency in both residential and commercial installations.\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\"\u003eWhat This Filter Does\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\u003e5-Micron Filtration\u003c\/h3\u003e\n        \u003cp\u003eCaptures sediment, silt, rust, and particulate matter from city and well water sources, preventing clogs and damage to downstream filters and appliances\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\u003eWhole House Protection\u003c\/h3\u003e\n        \u003cp\u003eDesigned for E-20 housings, this pre-filter serves as the first line of defense in multi-stage filtration systems, reducing sediment load on primary filters\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\u003eExtended Filter Life\u003c\/h3\u003e\n        \u003cp\u003eRemoves larger particles before they reach carbon blocks or RO membranes, reducing replacement frequency and lowering long-term maintenance costs\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\u003eDrop-In Replacement\u003c\/h3\u003e\n        \u003cp\u003eStandard 20\" x 2.5\" dimensions fit most residential and commercial filter housings without modification, installation takes minutes\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\u003eHigh Flow Rate\u003c\/h3\u003e\n        \u003cp\u003e5-micron rating balances effective sediment removal with minimal pressure drop, maintaining system performance across multiple fixtures\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\u003ePack of 2\u003c\/h3\u003e\n        \u003cp\u003eIncludes two cartridges for extended service intervals or multi-housing installations, reducing per-unit cost and ensuring you have a spare on hand\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\"\u003eSystem Compatibility\u003c\/h3\u003e\n    \u003cp\u003eThis cartridge is designed for use with Everpure EV953420 systems, E-20 filter housings, and any standard 20\" x 2.5\" whole house filter housing. Compatible with bowl model 13459 and other manufacturers' systems that accept standard-dimension cartridges. Ideal for residential whole house filtration, commercial pre-filtration, well water applications, and as a protective stage before carbon block filters, reverse osmosis systems, or UV disinfection units. Works with city water and private well sources.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ro-callout\"\u003e\n    \u003cp\u003eIPW Industries cartridges are manufactured to OEM specifications for fit, micron rating, and flow performance in residential and commercial water treatment systems.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":45795552395435,"sku":"(2) SC25-20005NL IPW","price":36.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8570486489259-padded.jpg?v=1777266398"},{"product_id":"ipw-industries-inc-whole-house-water-filter-compatible-with-ev953420-water-filter-cartridge-replacement-ice-fits-with-20-bowl-13459-ev953420-20-h-x-2-5-w-water-filter-cartridge-pack-of-16","title":"IPW Industries Inc. Whole House Water Filter Compatible with EV953420, Water Filter Cartridge Replacement, Ice Fits with 20\" Bowl 13459 \u0026 Ev953420-20\" H x 2.5 W Water Filter Cartridge, (Pack of 16)","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\"\u003eWhole House Pre-Filtration\u003c\/div\u003e\n\u003ch2\u003e20\" x 2.5\" Sediment Filter Cartridge - 5 Micron (16-Pack)\u003c\/h2\u003e\n\u003cdiv class=\"ro-tagline\"\u003eCompatible with Everpure EV953420 and standard 20-inch housings\u003c\/div\u003e\n\u003cdiv class=\"ro-badges\"\u003e\n\u003cspan class=\"ro-badge\"\u003e5 Micron Filtration\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003e20\" x 2.5\" Standard Size\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003ePack of 16\u003c\/span\u003e\n\u003cspan class=\"ro-badge\"\u003eEV953420 Compatible\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ro-callout\"\u003e\n\u003cp\u003eThis 5-micron sediment cartridge fits any standard 20-inch by 2.5-inch filter housing, designed to capture dirt, rust, sand, and particulate before they reach downstream filters or appliances. Sold in a 16-pack for homes, businesses, or anyone managing multiple properties who wants to keep replacement cartridges on hand without reordering every few months.\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\"\u003eWhat You're Getting\u003c\/h3\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eDimensions\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003e20\" H x 2.5\" W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eFiltration Rating\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003e5 micron nominal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003ePleated sediment media\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eQuantity\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003e16 cartridges per pack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eApplication\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003eWhole house pre-filtration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eTargets\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003eSediment, dirt, rust, sand\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"specs-key\"\u003eRecommended Change\u003c\/td\u003e\n\u003ctd class=\"specs-value\"\u003eEvery 3-6 months depending on source 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\u003c\/div\u003e\n\u003ch3 class=\"ro-title\"\u003eFits Standard 20-Inch Housings\u003c\/h3\u003e\n\u003cp\u003eThis cartridge works in any whole house filter housing designed for 20\" x 2.5\" cartridges, including models from Everpure (EV953420), Pentek, Culligan, Omnifilter, and most residential or commercial pre-filter systems. If your housing accepts a standard 20-inch cartridge with a 2.5-inch outer diameter, this will fit. Commonly installed as the first stage in whole house systems, well water setups, or inline before RO systems and water softeners to protect membranes and resin beds from sediment damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Isopure Water","offers":[{"title":"Default Title","offer_id":45974851485867,"sku":"IPW (16) X SC25-20005NL","price":134.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/product-8614355533995-padded.jpg?v=1777266392"},{"product_id":"nelsen-ws-1-25-valve-head-high-flow-residential-timer-carbon-filter","title":"Nelsen - WS 1.25 Valve Head - High Flow Residential Timer Carbon Filter","description":"\u003cp\u003e\u003cspan\u003eCarbon do a great job at getting rid of chlorine however carbon systems are not the best way to remove organic and inorganic materials and particulates (such as sand, rust and silt). Nelsen \u003c\/span\u003e\u003cspan\u003ewhole house water filters reduce these impurities with a fine physical barrier, chemicals, or some other method to help clean water and make it suitable for drinking or other uses.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eCarbon Filters\u003c\/strong\u003e\u003cspan\u003e - Activated carbon is a widely used filtration substance. Activated carbon targets various volatile organic compounds, such as benzene, trichloroethylene, and various pesticides and petroleum related compounds.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Signature Series control features solid state microprocessors with easy access front panel settings\u003c\/li\u003e\n\u003cli\u003eDays override  1 - 28 days available\u003c\/li\u003e\n\u003cli\u003eDown-flow or up-flow regeneration\u003c\/li\u003e\n\u003cli\u003eStores system configuration and operation data in non-volatile memory\u003c\/li\u003e\n\u003cli\u003eCapacitor back-up with two-hour power carry over\u003c\/li\u003e\n\u003cli\u003e15 VDC transformer provides safe and easy installation\u003c\/li\u003e\n\u003cli\u003eControl valve design provides optimum service and backwash rates\u003c\/li\u003e\n\u003cli\u003eBack-lit display\u003c\/li\u003e\n\u003cli\u003eHigh grade coconut shell carbon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Fleck","offers":[{"title":"1.0 Cubic Foot \/ Activated Coconut Shell","offer_id":46190571552939,"sku":"CAFB-9-WS1.25","price":1359.0,"currency_code":"USD","in_stock":true},{"title":"1.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46190571585707,"sku":"CAF9-CAT-WS1.25","price":1389.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Activated Coconut Shell","offer_id":46190571618475,"sku":"CAFB-10-WS1.25","price":1399.99,"currency_code":"USD","in_stock":true},{"title":"1.5 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46190571651243,"sku":"CAF10-CAT-WS1.25","price":1450.0,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Activated Coconut Shell","offer_id":46190571684011,"sku":"CAFB-12-WS1.25","price":1499.0,"currency_code":"USD","in_stock":true},{"title":"2.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46190571716779,"sku":"CAT12-CAT-WS1.25","price":1650.0,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Activated Coconut Shell","offer_id":46190571749547,"sku":"CAFB-13-WS1.25","price":1399.99,"currency_code":"USD","in_stock":true},{"title":"2.5 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46190571782315,"sku":"CAF13-CAT-WS1.25","price":1475.99,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Activated Coconut Shell","offer_id":46190571815083,"sku":"CAFB-14-WS1.25","price":1650.0,"currency_code":"USD","in_stock":true},{"title":"3.0 Cubic Foot \/ Catalytic Coconut Shell","offer_id":46190571847851,"sku":"CAT14-CAT-WS1.25","price":1799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/nelsen-high-flow-residential-timer-carbon-filter-500148.jpg?v=1759501536"},{"product_id":"nws-arsenic-reduction-system","title":"Nelsen NWS Arsenic Reduction System","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .ars-wrap {\n    --col-deep:     #1a0a0a;\n    --col-mid:      #3d1010;\n    --col-accent:   #dc2626;\n    --col-light:    #fca5a5;\n    --col-offwhite: #fff5f5;\n    --col-slate:    #fde8e8;\n    --col-text:     #1a0a0a;\n    --col-muted:    #7f1d1d;\n    --col-green:    #16a34a;\n    --col-amber:    #d97706;\n    --radius:       12px;\n    font-family: 'DM Sans', sans-serif;\n    color: var(--col-text);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .ars-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* ── Hero ── *\/\n  .ars-wrap .ars-hero {\n    background: linear-gradient(135deg, var(--col-deep) 0%, var(--col-mid) 55%, #5c1a1a 100%);\n    color: #fff;\n    padding: 52px 40px 44px;\n    border-radius: var(--radius) var(--radius) 0 0;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .ars-wrap .ars-hero::before {\n    content: '';\n    position: absolute; inset: 0;\n    background:\n      radial-gradient(ellipse 65% 55% at 95% 40%, rgba(220,38,38,.2) 0%, transparent 65%),\n      radial-gradient(ellipse 35% 45% at 5% 85%, rgba(255,255,255,.04) 0%, transparent 60%);\n    pointer-events: none;\n  }\n\n  .ars-wrap .ars-eyebrow {\n    font-size: 11px; font-weight: 600; letter-spacing: .18em;\n    text-transform: uppercase; color: var(--col-light); margin-bottom: 12px;\n  }\n\n  .ars-wrap .ars-hero h2 {\n    font-family: 'DM Serif Display', serif;\n    font-size: clamp(26px, 4vw, 40px);\n    line-height: 1.15; font-weight: 400;\n    max-width: 680px; margin-bottom: 16px; color: #fff;\n  }\n\n  .ars-wrap .ars-hero h2 em { font-style: italic; color: var(--col-light); }\n\n  .ars-wrap .ars-tagline {\n    font-size: 15px; color: rgba(255,255,255,.72);\n    max-width: 580px; font-weight: 300; margin-bottom: 28px; line-height: 1.7;\n  }\n\n  .ars-wrap .ars-badges { display: flex; flex-wrap: wrap; gap: 10px; }\n\n  .ars-wrap .ars-badge {\n    display: inline-flex; align-items: center; gap: 6px;\n    background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.2);\n    color: #fff; font-size: 12px; font-weight: 500;\n    padding: 6px 14px; border-radius: 40px; backdrop-filter: blur(6px);\n  }\n\n  \/* ── Callout ── *\/\n  .ars-wrap .ars-callout {\n    background: var(--col-offwhite);\n    border-left: 4px solid var(--col-accent);\n    padding: 20px 24px;\n  }\n\n  .ars-wrap .ars-callout p { font-size: 14.5px; color: var(--col-text); line-height: 1.7; margin: 0; }\n  .ars-wrap .ars-callout strong { color: var(--col-accent); }\n\n  \/* ── Sections ── *\/\n  .ars-wrap .ars-section { padding: 36px 40px; border-bottom: 1px solid var(--col-slate); }\n  .ars-wrap .ars-section.alt { background: var(--col-offwhite); }\n\n  .ars-wrap .ars-label {\n    font-size: 10px; font-weight: 700; letter-spacing: .2em;\n    text-transform: uppercase; color: var(--col-accent); margin-bottom: 8px;\n  }\n\n  .ars-wrap .ars-title {\n    font-family: 'DM Serif Display', serif;\n    font-size: 22px; color: var(--col-deep); margin-bottom: 20px; font-weight: 400;\n  }\n\n  \/* ── Feature cards ── *\/\n  .ars-wrap .ars-grid {\n    display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 16px;\n  }\n\n  .ars-wrap .ars-card {\n    background: #fff; border: 1px solid var(--col-slate);\n    border-radius: var(--radius); padding: 20px 18px;\n    transition: box-shadow .2s, transform .2s;\n  }\n\n  .ars-wrap .ars-card:hover { box-shadow: 0 6px 20px rgba(220,38,38,.1); transform: translateY(-2px); }\n\n  .ars-wrap .ars-icon {\n    width: 40px; height: 40px;\n    background: linear-gradient(135deg, var(--col-deep), var(--col-accent));\n    border-radius: 10px; display: flex; align-items: center;\n    justify-content: center; margin-bottom: 12px; font-size: 18px;\n  }\n\n  .ars-wrap .ars-card h3 { font-size: 14px; font-weight: 600; color: var(--col-deep); margin-bottom: 6px; }\n  .ars-wrap .ars-card p  { font-size: 13px; color: var(--col-muted); line-height: 1.55; }\n\n  \/* ── Spec table ── *\/\n  .ars-wrap .ars-specs { width: 100%; border-collapse: collapse; font-size: 13px; }\n\n  .ars-wrap .ars-specs th {\n    background: var(--col-deep); color: #fff;\n    font-size: 11px; font-weight: 600; letter-spacing: .06em;\n    text-transform: uppercase; padding: 10px 14px; text-align: left;\n  }\n\n  .ars-wrap .ars-specs th:first-child { border-radius: 8px 0 0 0; }\n  .ars-wrap .ars-specs th:last-child  { border-radius: 0 8px 0 0; }\n\n  .ars-wrap .ars-specs td {\n    padding: 10px 14px; border-bottom: 1px solid var(--col-slate);\n    color: var(--col-text); vertical-align: top;\n  }\n\n  .ars-wrap .ars-specs tr:nth-child(even) td { background: var(--col-offwhite); }\n  .ars-wrap .ars-specs tr:last-child td { border-bottom: none; }\n  .ars-wrap .ars-specs td strong { color: var(--col-accent); }\n\n  \/* ── Pipeline ── *\/\n  .ars-wrap .ars-pipeline { display: flex; flex-direction: column; gap: 0; margin-top: 4px; }\n\n  .ars-wrap .ars-row {\n    display: grid; grid-template-columns: 48px 1fr;\n    gap: 0 20px; position: relative;\n  }\n\n  .ars-wrap .ars-row:not(:last-child) .ars-line {\n    position: absolute; left: 23px; top: 48px; bottom: 0;\n    width: 2px; background: var(--col-slate);\n  }\n\n  .ars-wrap .ars-num {\n    width: 48px; height: 48px; border-radius: 50%;\n    background: linear-gradient(135deg, var(--col-deep), var(--col-accent));\n    color: #fff; display: flex; align-items: center; justify-content: center;\n    font-size: 15px; font-weight: 700; flex-shrink: 0;\n    position: relative; z-index: 1; margin-top: 4px;\n  }\n\n  .ars-wrap .ars-body {\n    background: #fff; border: 1px solid var(--col-slate);\n    border-radius: var(--radius); padding: 16px 18px; margin-bottom: 12px;\n  }\n\n  .ars-wrap .ars-body h3 { font-size: 14px; font-weight: 600; color: var(--col-deep); margin-bottom: 4px; }\n  .ars-wrap .ars-body p  { font-size: 13px; color: var(--col-muted); line-height: 1.55; }\n\n  .ars-wrap .ars-tag {\n    display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: .07em;\n    text-transform: uppercase; background: var(--col-slate); color: var(--col-accent);\n    padding: 2px 8px; border-radius: 20px; margin-bottom: 8px;\n  }\n\n  \/* ── Operating conditions table ── *\/\n  .ars-wrap .ars-ops { width: 100%; border-collapse: collapse; font-size: 13px; }\n\n  .ars-wrap .ars-ops th {\n    background: var(--col-deep); color: #fff;\n    font-size: 11px; font-weight: 600; letter-spacing: .06em;\n    text-transform: uppercase; padding: 10px 14px; text-align: left;\n  }\n\n  .ars-wrap .ars-ops th:first-child { border-radius: 8px 0 0 0; }\n  .ars-wrap .ars-ops th:last-child  { border-radius: 0 8px 0 0; }\n  .ars-wrap .ars-ops td { padding: 10px 14px; border-bottom: 1px solid var(--col-slate); color: var(--col-text); }\n  .ars-wrap .ars-ops tr:nth-child(even) td { background: var(--col-offwhite); }\n  .ars-wrap .ars-ops tr:last-child td { border-bottom: none; }\n\n  \/* ── Cert badges ── *\/\n  .ars-wrap .cert-row { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 4px; }\n\n  .ars-wrap .cert-badge {\n    display: flex; align-items: center; gap: 10px;\n    background: #fff; border: 1.5px solid var(--col-slate);\n    border-radius: var(--radius); padding: 14px 18px; flex: 1 1 200px;\n  }\n\n  .ars-wrap .cert-icon { font-size: 28px; flex-shrink: 0; }\n  .ars-wrap .cert-badge h4 { font-size: 13px; font-weight: 600; color: var(--col-deep); margin-bottom: 2px; }\n  .ars-wrap .cert-badge p  { font-size: 12px; color: var(--col-muted); line-height: 1.4; }\n\n  \/* ── Warning box ── *\/\n  .ars-wrap .ars-note {\n    display: flex; align-items: flex-start; gap: 12px;\n    background: #fffbeb; border: 1px solid #f5d87a;\n    border-radius: 8px; padding: 14px 16px; margin-top: 20px;\n    font-size: 13px; color: #78350f; line-height: 1.6;\n  }\n\n  .ars-wrap .ars-note strong { color: #92400e; }\n\n  \/* ── Pro tip ── *\/\n  .ars-wrap .pro-tip {\n    display: flex; align-items: flex-start; gap: 14px;\n    background: var(--col-offwhite); border: 1px solid var(--col-slate);\n    border-radius: var(--radius); padding: 18px 20px; margin-top: 20px;\n  }\n\n  .ars-wrap .pro-tip p   { font-size: 13.5px; color: var(--col-muted); line-height: 1.6; }\n  .ars-wrap .pro-tip strong { color: var(--col-deep); }\n\n  \/* ── Benefits strip ── *\/\n  .ars-wrap .benefits-strip {\n    display: flex; flex-wrap: wrap;\n    background: var(--col-deep); color: #fff;\n    border-radius: 0 0 var(--radius) var(--radius); overflow: hidden;\n  }\n\n  .ars-wrap .benefit-item {\n    flex: 1 1 200px; padding: 24px 22px;\n    border-right: 1px solid rgba(255,255,255,.08); transition: background .2s;\n  }\n\n  .ars-wrap .benefit-item:last-child { border-right: none; }\n  .ars-wrap .benefit-item:hover { background: rgba(220,38,38,.1); }\n  .ars-wrap .bi-icon { font-size: 22px; margin-bottom: 10px; }\n\n  .ars-wrap .benefit-item h4 {\n    font-size: 13px; font-weight: 600; color: var(--col-light);\n    margin-bottom: 5px; text-transform: uppercase; letter-spacing: .05em;\n  }\n\n  .ars-wrap .benefit-item p { font-size: 12.5px; color: rgba(255,255,255,.55); line-height: 1.55; }\n\n\n  \/* ── Lead\/Lag Diagram ── *\/\n  .ars-wrap .ars-diagram {\n    background: var(--col-offwhite);\n    border: 1px solid var(--col-slate);\n    border-radius: var(--radius);\n    padding: 28px 20px 20px;\n    overflow-x: auto;\n  }\n\n  .ars-wrap .ars-diag-row {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0;\n    min-width: 600px;\n  }\n\n  .ars-wrap .ars-diag-labels { margin-bottom: 8px; }\n  .ars-wrap .ars-diag-bottom { margin-top: 8px; }\n\n  .ars-wrap .ars-diag-label-cell {\n    width: 72px; min-width: 72px;\n    text-align: center; flex-shrink: 0;\n  }\n\n  .ars-wrap .ars-diag-label-text {\n    font-size: 11px; font-weight: 600; color: var(--col-deep);\n    line-height: 1.4; display: block;\n  }\n\n  .ars-wrap .ars-diag-sublabel {\n    font-size: 10px; color: var(--col-muted);\n    line-height: 1.4; display: block; text-align: center;\n  }\n\n  .ars-wrap .ars-diag-spacer {\n    flex: 1; min-width: 8px;\n  }\n\n  \/* Flow arrows *\/\n  .ars-wrap .ars-diag-arrow {\n    font-size: 20px; color: var(--col-accent);\n    font-weight: 700; flex-shrink: 0;\n    padding: 0 4px; line-height: 1;\n  }\n\n  \/* Nodes *\/\n  .ars-wrap .ars-diag-node {\n    width: 72px; min-width: 72px;\n    display: flex; flex-direction: column;\n    align-items: center; justify-content: center;\n    flex-shrink: 0;\n  }\n\n  .ars-wrap .ars-node-icon { font-size: 28px; }\n\n  \/* Valve nodes *\/\n  .ars-wrap .ars-node-valve {\n    width: 44px; min-width: 44px;\n  }\n\n  .ars-wrap .ars-valve-symbol {\n    width: 36px; height: 36px;\n    background: #fff; border: 2px solid var(--col-accent);\n    border-radius: 50%; display: flex; align-items: center;\n    justify-content: center; font-size: 16px; color: var(--col-accent);\n    font-weight: 700;\n  }\n\n  \/* Meter node *\/\n  .ars-wrap .ars-node-meter { width: 72px; min-width: 72px; }\n\n  .ars-wrap .ars-meter-body {\n    background: #fff; border: 2px solid var(--col-accent);\n    border-radius: 8px; padding: 8px 10px;\n    display: flex; flex-direction: column; align-items: center; gap: 2px;\n  }\n\n  .ars-wrap .ars-meter-icon { font-size: 18px; }\n  .ars-wrap .ars-meter-label {\n    font-size: 9px; font-weight: 700; letter-spacing: .08em;\n    color: var(--col-accent); text-transform: uppercase;\n  }\n\n  \/* Tank nodes *\/\n  .ars-wrap .ars-node-tank { width: 72px; min-width: 72px; }\n\n  .ars-wrap .ars-tank-body {\n    display: flex; flex-direction: column; align-items: center;\n    width: 60px;\n  }\n\n  .ars-wrap .ars-tank-top {\n    width: 40px; height: 10px;\n    background: var(--col-deep);\n    border-radius: 4px 4px 0 0;\n  }\n\n  .ars-wrap .ars-tank-middle {\n    width: 60px; min-height: 80px;\n    display: flex; flex-direction: column;\n    align-items: center; justify-content: center;\n    padding: 10px 6px; gap: 4px;\n  }\n\n  .ars-wrap .ars-tank-worker .ars-tank-middle {\n    background: linear-gradient(180deg, var(--col-mid) 0%, var(--col-deep) 100%);\n    border: 2px solid var(--col-accent);\n  }\n\n  .ars-wrap .ars-tank-polisher .ars-tank-middle {\n    background: linear-gradient(180deg, #1a3d1a 0%, #0f2010 100%);\n    border: 2px solid #16a34a;\n  }\n\n  .ars-wrap .ars-tank-label {\n    font-size: 10px; font-weight: 700; letter-spacing: .06em;\n    color: #fff; text-transform: uppercase; text-align: center;\n  }\n\n  .ars-wrap .ars-tank-sub {\n    font-size: 9px; color: rgba(255,255,255,.65); text-align: center;\n  }\n\n  .ars-wrap .ars-tank-bottom {\n    width: 50px; height: 10px;\n    border-radius: 0 0 20px 20px;\n  }\n\n  .ars-wrap .ars-tank-worker .ars-tank-bottom { background: var(--col-deep); }\n  .ars-wrap .ars-tank-polisher .ars-tank-bottom { background: #0f2010; }\n\n  \/* Entry\/exit nodes *\/\n  .ars-wrap .ars-node-entry .ars-node-icon,\n  .ars-wrap .ars-node-exit .ars-node-icon { font-size: 32px; }\n\n  \/* Legend *\/\n  .ars-wrap .ars-diag-legend {\n    display: flex; flex-wrap: wrap; gap: 14px;\n    margin-top: 20px; padding-top: 16px;\n    border-top: 1px solid var(--col-slate);\n  }\n\n  .ars-wrap .ars-legend-item {\n    display: flex; align-items: center; gap: 8px;\n    font-size: 12px; color: var(--col-muted);\n  }\n\n  .ars-wrap .ars-legend-dot {\n    width: 12px; height: 12px; border-radius: 3px; flex-shrink: 0;\n  }\n\n  .ars-wrap .ars-dot-worker   { background: var(--col-accent); }\n  .ars-wrap .ars-dot-polisher { background: #16a34a; }\n  .ars-wrap .ars-dot-valve    { background: #fff; border: 2px solid var(--col-accent); }\n\n  @media (max-width: 640px) {\n    .ars-wrap .ars-diagram { padding: 20px 12px; }\n  }\n\n  \/* ── Responsive ── *\/\n  @media (max-width: 640px) {\n    .ars-wrap .ars-hero    { padding: 36px 24px 32px; }\n    .ars-wrap .ars-section { padding: 28px 20px; }\n    .ars-wrap .ars-callout { padding: 16px 20px; }\n    .ars-wrap .ars-grid    { grid-template-columns: 1fr; }\n    .ars-wrap .cert-row    { flex-direction: column; }\n    .ars-wrap .benefits-strip { flex-direction: column; }\n    .ars-wrap .benefit-item { border-right: none; border-bottom: 1px solid rgba(255,255,255,.08); }\n    .ars-wrap .benefit-item:last-child { border-bottom: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ars-wrap\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"ars-hero\"\u003e\n\u003cp class=\"ars-eyebrow\"\u003eNelsen Water Solutions · Arsenic Reduction\u003c\/p\u003e\n\u003ch2\u003eNWS-ARSENIC — \u003cem\u003eIon Exchange Arsenic Removal\u003c\/em\u003e for Potable Water\u003c\/h2\u003e\n\u003cp class=\"ars-tagline\"\u003eResinTech ASM-10-HP hybrid anion exchange resin reduces arsenate from 50 ppb to below 10 ppb for more than 500,000 gallons per cubic foot — WQA Gold Seal certified for potable water applications.\u003c\/p\u003e\n\u003cdiv class=\"ars-badges\"\u003e\n\u003cspan class=\"ars-badge\"\u003eWQA Gold Seal Certified\u003c\/span\u003e \u003cspan class=\"ars-badge\"\u003eNSF Certified Components\u003c\/span\u003e \u003cspan class=\"ars-badge\"\u003e6 \u0026amp; 10 GPM Models\u003c\/span\u003e \u003cspan class=\"ars-badge\"\u003eLead\/Lag Configuration\u003c\/span\u003e \u003cspan class=\"ars-badge\"\u003eMetered 1\" Control Valve\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CALLOUT --\u003e\n\u003cdiv class=\"ars-callout\"\u003e\n\u003cp\u003eThe NWS-ARSENIC system uses ResinTech's ASM-10-HP — a chloride-form arsenic selective hybrid anion exchange resin with \u003cstrong\u003ehydrated iron oxide monoatomically dispersed throughout the polymer\u003c\/strong\u003e. This gives the media exceptional capacity for arsenate removal, along with secondary removal of uranium and other trace-level anions. For optimal performance, install two vessels in a lead\/lag configuration; capacity scales linearly by adding systems in parallel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- LEAD\/LAG CONFIGURATION DIAGRAM --\u003e\n\u003cdiv class=\"ars-section\"\u003e\n\u003cp class=\"ars-label\"\u003eSystem Configuration\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eLead\/Lag Two-Vessel Flow Diagram\u003c\/h3\u003e\n\u003cp style=\"font-size: 14px; color: var(--col-muted); margin-bottom: 24px; line-height: 1.6;\"\u003eWater flows through the worker (lead) tank first, then through the polisher (lag) tank before reaching distribution. Sample valves at each stage allow periodic verification of arsenic removal performance.\u003c\/p\u003e\n\u003cdiv class=\"ars-diagram\"\u003e\n\u003c!-- Row 1: Flow labels --\u003e\n\u003cdiv class=\"ars-diag-row ars-diag-labels\"\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-label-text\"\u003eRaw Water\u003cbr\u003eInlet\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-label-text\"\u003eWorker\u003cbr\u003eTank\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-label-text\"\u003eControl Valve\u003cbr\u003ew\/ Meter\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-label-text\"\u003ePolisher\u003cbr\u003eTank\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-label-text\"\u003eTreated Water\u003cbr\u003eOutlet\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Row 2: Flow path --\u003e\n\u003cdiv class=\"ars-diag-row ars-diag-flow\"\u003e\n\u003c!-- Raw water entry --\u003e\n\u003cdiv class=\"ars-diag-node ars-node-entry\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-node-icon\"\u003e🚰\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-arrow\"\u003e→\u003c\/div\u003e\n\u003c!-- Worker tank --\u003e\n\u003cdiv class=\"ars-diag-node ars-node-tank ars-tank-worker\"\u003e\n\u003cdiv aria-label=\"Worker tank\" class=\"ars-tank-body\"\u003e\n\u003cdiv class=\"ars-tank-top\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-tank-middle\"\u003e\n\u003cspan class=\"ars-tank-label\"\u003eWORKER\u003c\/span\u003e \u003cspan class=\"ars-tank-sub\"\u003eLead Vessel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-tank-bottom\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-arrow\"\u003e→\u003c\/div\u003e\n\u003c!-- Control valve with meter --\u003e\n\u003cdiv class=\"ars-diag-node ars-node-valve ars-node-meter\"\u003e\n\u003cdiv class=\"ars-meter-body\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-meter-icon\"\u003e🎛️\u003c\/div\u003e\n\u003cdiv class=\"ars-meter-label\"\u003eMETER\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-arrow\"\u003e→\u003c\/div\u003e\n\u003c!-- Polisher tank --\u003e\n\u003cdiv class=\"ars-diag-node ars-node-tank ars-tank-polisher\"\u003e\n\u003cdiv aria-label=\"Polisher tank\" class=\"ars-tank-body\"\u003e\n\u003cdiv class=\"ars-tank-top\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-tank-middle\"\u003e\n\u003cspan class=\"ars-tank-label\"\u003ePOLISHER\u003c\/span\u003e \u003cspan class=\"ars-tank-sub\"\u003eLag Vessel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-tank-bottom\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-arrow\"\u003e→\u003c\/div\u003e\n\u003c!-- Treated water outlet --\u003e\n\u003cdiv class=\"ars-diag-node ars-node-exit\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-node-icon\"\u003e✅\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Row 3: Bottom labels --\u003e\n\u003cdiv class=\"ars-diag-row ars-diag-bottom\"\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-sublabel\"\u003eASM-10-HP\u003cbr\u003eResin Bed\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-sublabel\"\u003eTotalizing\u003cbr\u003eCounter\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-sublabel\"\u003eASM-10-HP\u003cbr\u003eResin Bed\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-diag-label-cell\"\u003e\u003cspan class=\"ars-diag-sublabel\"\u003e\u0026lt;10 ppb\u003cbr\u003eArsenic\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end ars-diagram --\u003e \u003c!-- Legend --\u003e\n\u003cdiv class=\"ars-diag-legend\"\u003e\n\u003cdiv class=\"ars-legend-item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"ars-legend-dot ars-dot-worker\"\u003e\u003c\/span\u003e \u003cspan\u003eWorker Tank — primary arsenic loading, exhausted first\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-legend-item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"ars-legend-dot ars-dot-polisher\"\u003e\u003c\/span\u003e \u003cspan\u003ePolisher Tank — catches breakthrough, ensures sub-10 ppb output\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end diagram section --\u003e \u003c!-- HOW IT WORKS --\u003e\n\u003cdiv class=\"ars-section alt\"\u003e\n\u003cp class=\"ars-label\"\u003eThe Science\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eHow ASM-10-HP Ion Exchange Works\u003c\/h3\u003e\n\u003cdiv class=\"ars-pipeline\"\u003e\n\u003cdiv class=\"ars-row\"\u003e\n\u003cdiv class=\"ars-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"ars-body\"\u003e\n\u003cspan class=\"ars-tag\"\u003eRaw Water Inlet\u003c\/span\u003e\n\u003ch3\u003eWater Enters at the Raw Water Inlet\u003c\/h3\u003e\n\u003cp\u003eUntreated source water enters the lead vessel through the inlet sample valve. A totalizing meter on the Nelsen proprietary 1\" control valve tracks cumulative gallons and triggers a programmable service reminder when media approaches exhaustion — settable by time, gallons, or both.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-row\"\u003e\n\u003cdiv class=\"ars-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"ars-body\"\u003e\n\u003cspan class=\"ars-tag\"\u003eIon Exchange\u003c\/span\u003e\n\u003ch3\u003eArsenate Captured by Hybrid Resin\u003c\/h3\u003e\n\u003cp\u003eWater flows downward through the ASM-10-HP resin bed. Hydrated iron oxide sites within the polymer selectively attract and bind arsenate ions (As⁵⁺) through ligand exchange. The resin also captures uranium and other trace anions present at low concentrations. A minimum bed depth of 24 inches is required for effective contact time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-row\"\u003e\n\u003cdiv class=\"ars-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ars-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ars-body\"\u003e\n\u003cspan class=\"ars-tag\"\u003eLead\/Lag Polishing\u003c\/span\u003e\n\u003ch3\u003eLag Vessel Provides Final Polishing\u003c\/h3\u003e\n\u003cp\u003eIn a lead\/lag configuration, the worker (lead) tank handles primary arsenic loading while the polisher (lag) tank catches any breakthrough. Sample valves between vessels allow periodic testing to verify performance and determine when the lead tank is approaching exhaustion — at which point tanks are swapped and the exhausted lead vessel is replaced.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-row\"\u003e\n\u003cdiv class=\"ars-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"ars-body\"\u003e\n\u003cspan class=\"ars-tag\"\u003eTreated Water Outlet\u003c\/span\u003e\n\u003ch3\u003eCompliant Water Delivered to Distribution\u003c\/h3\u003e\n\u003cp\u003eTreated water exits the polisher vessel at the outlet sample valve. Under ideal conditions — pH 4–8, low silica, low sulfate — the system reduces arsenate from 50 ppb to less than 10 ppb for over 500,000 gallons per cubic foot of resin. Yearly testing is recommended to confirm ongoing removal performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pro-tip\"\u003e\n\u003cspan aria-hidden=\"true\" style=\"font-size: 22px; flex-shrink: 0;\"\u003e⚠️\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eLimiting factors to account for during sizing:\u003c\/strong\u003e High pH (above 8), elevated silica concentrations, and high sulfate levels all reduce ASM-10-HP capacity. Intermittent operation and suspended solids foulants also diminish service life. Conduct a complete water analysis before sizing — arsenic removal capacity is highly site-specific.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SYSTEM SPECS --\u003e\n\u003cdiv class=\"ars-section\"\u003e\n\u003cp class=\"ars-label\"\u003eSystem Specifications\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eNWS-ARSENIC Model Reference\u003c\/h3\u003e\n\u003ctable class=\"ars-specs\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003eFlow Rate\u003c\/th\u003e\n\u003cth\u003eTank Size\u003c\/th\u003e\n\u003cth\u003eFootprint\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eNWS-ARSENIC-6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6 GPM\u003c\/td\u003e\n\u003ctd\u003e10\" × 54\"\u003c\/td\u003e\n\u003ctd\u003e12\"W × 12\"D × 61\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eNWS-ARSENIC-10\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10 GPM\u003c\/td\u003e\n\u003ctd\u003e13\" × 54\"\u003c\/td\u003e\n\u003ctd\u003e15\"W × 15\"D × 61\"H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 20px;\" class=\"pro-tip\"\u003e\n\u003cspan aria-hidden=\"true\" style=\"font-size: 22px; flex-shrink: 0;\"\u003e📐\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eParallel scaling:\u003c\/strong\u003e To increase capacity beyond 10 GPM, add systems in parallel. Each additional unit adds its rated flow to the total. The lead\/lag two-vessel configuration is standard for all installations — single-vessel configurations are not recommended for arsenic applications where consistent sub-10 ppb output is required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- OPERATING CONDITIONS --\u003e\n\u003cdiv class=\"ars-section alt\"\u003e\n\u003cp class=\"ars-label\"\u003eSuggested Operating Conditions\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eASM-10-HP Design Parameters\u003c\/h3\u003e\n\u003ctable class=\"ars-ops\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum continuous temperature (chloride form)\u003c\/td\u003e\n\u003ctd\u003e170°F\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMinimum bed depth\u003c\/td\u003e\n\u003ctd\u003e24 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBackwash expansion\u003c\/td\u003e\n\u003ctd\u003e50 to 75 percent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaximum pressure loss\u003c\/td\u003e\n\u003ctd\u003e25 psi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating pH range\u003c\/td\u003e\n\u003ctd\u003e4 to 8 SU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArsenic capacity (50 ppb → \u0026lt;10 ppb)\u003c\/td\u003e\n\u003ctd\u003e500,000+ gallons per cubic foot (ideal conditions)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"ars-note\"\u003e\n\u003cspan aria-hidden=\"true\"\u003e📋\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNote:\u003c\/strong\u003e These parameters describe average low-risk operating conditions and are not intended as absolute minimums or maximums. For operation outside these guidelines — including high-pH water, elevated sulfate or silica, or intermittent-use applications — contact us before specifying. Yearly testing is recommended to verify ongoing arsenic removal performance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SYSTEM FEATURES --\u003e\n\u003cdiv class=\"ars-section\"\u003e\n\u003cp class=\"ars-label\"\u003eSystem Features\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eWhat's Included with Every NWS-ARSENIC System\u003c\/h3\u003e\n\u003cdiv class=\"ars-grid\"\u003e\n\u003cdiv class=\"ars-card\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-icon\"\u003e🎛️\u003c\/div\u003e\n\u003ch3\u003eNelsen 1\" Metered Control Valve\u003c\/h3\u003e\n\u003cp\u003eProprietary metered valve with totalizing counter tracks cumulative gallons through the system. Programmable service reminder alerts you at a set time interval, gallon threshold, or both — no guessing when the media is approaching exhaustion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-card\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-icon\"\u003e🔬\u003c\/div\u003e\n\u003ch3\u003eResinTech ASM-10-HP Media\u003c\/h3\u003e\n\u003cp\u003eChloride-form hybrid anion exchange resin with monoatomically dispersed hydrated iron oxide. WQA Gold Seal certified for potable water use. Removes arsenate as its primary target — also captures uranium and other trace-level anions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-card\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-icon\"\u003e🔄\u003c\/div\u003e\n\u003ch3\u003eLead\/Lag Configuration Ready\u003c\/h3\u003e\n\u003cp\u003eTwo-vessel worker\/polisher setup provides redundant protection and simplifies changeout scheduling. Sample valves at raw water inlet, between vessels, and at treated water outlet allow verification of removal performance at each stage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ars-card\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"ars-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eCorrosion-Resistant Materials\u003c\/h3\u003e\n\u003cp\u003eAll wetted components are constructed from corrosion-resistant materials rated for potable water contact. Tank and media are WQA certified; head and bypass valve components are NSF certified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CERTIFICATIONS --\u003e\n\u003cdiv class=\"ars-section alt\"\u003e\n\u003cp class=\"ars-label\"\u003eCertifications \u0026amp; Materials\u003c\/p\u003e\n\u003ch3 class=\"ars-title\"\u003eThird-Party Verified for Potable Water\u003c\/h3\u003e\n\u003cdiv class=\"cert-row\"\u003e\n\u003cdiv class=\"cert-badge\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"cert-icon\"\u003e🏅\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch4\u003eWQA Gold Seal — Tank \u0026amp; Media\u003c\/h4\u003e\n\u003cp\u003eResinTech ASM-10-HP and the mineral tank are WQA Gold Seal certified for use in potable water applications under NSF\/ANSI standards.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cert-badge\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"cert-icon\"\u003e✅\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch4\u003eNSF Certified — Head \u0026amp; Bypass\u003c\/h4\u003e\n\u003cp\u003eThe control valve head and bypass assembly are NSF certified components. All wetted materials are rated for continuous contact with potable water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cert-badge\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"cert-icon\"\u003e🔩\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch4\u003eCorrosion-Resistant Construction\u003c\/h4\u003e\n\u003cp\u003eAll structural and wetted materials are selected for resistance to the chemical environment of arsenic-bearing source water, including chloride and sulfate exposure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS STRIP --\u003e\n\u003cdiv class=\"benefits-strip\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"bi-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch4\u003eProven Arsenic Removal\u003c\/h4\u003e\n\u003cp\u003eASM-10-HP reduces arsenate from 50 ppb to below 10 ppb — the EPA maximum contaminant level — for 500,000+ gallons per cubic foot under design conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"bi-icon\"\u003e📊\u003c\/div\u003e\n\u003ch4\u003eMetered \u0026amp; Monitored\u003c\/h4\u003e\n\u003cp\u003eThe totalizing control valve tracks gallons processed and triggers a service alert automatically. No manual logging required to track media service life.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"bi-icon\"\u003e🔄\u003c\/div\u003e\n\u003ch4\u003eScalable Flow\u003c\/h4\u003e\n\u003cp\u003e6 GPM and 10 GPM single-vessel models scale to any flow rate by adding parallel systems. Lead\/lag configuration provides redundancy and simplifies media changeout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"bi-icon\"\u003e📞\u003c\/div\u003e\n\u003ch4\u003eExpert Sizing Support\u003c\/h4\u003e\n\u003cp\u003eArsenic removal capacity is site-specific. Call (877) 541-6603 or email support@isopurewater.com with your water analysis for proper system specification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- end .ars-wrap --\u003e","brand":"Nelsen Corp","offers":[{"title":"[Up To 6 GPM]","offer_id":46809031606443,"sku":"NWS-ARSENIC-6","price":4744.21,"currency_code":"USD","in_stock":true},{"title":"[6 - 10 GPM]","offer_id":46809031639211,"sku":"NWS-ARSENIC-10","price":6640.41,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/IMG_4351.jpg?v=1777970799"},{"product_id":"pfas-reduction-system-up-to-8-gpm-by-ipw-industries-inc","title":"PFAS Reduction System — Up to 8 GPM Ion Exchange | IPW Industries Inc","description":"\u003c!-- ===========================================================\n     IPW Industries - PFAS Reduction System (NWS-PFAS-8)\n     Body-only HTML embed for Shopify product page\n     Scoped prefix: .pfas8-\n     Fonts: DM Serif Display (headings) + DM Sans (body)\n\n     CSS PATTERNS BAKED IN (lessons from prior pages):\n     1. Dark sections use a catch-all `.wrap .dark, .wrap .dark *`\n        color rule to defeat theme \u003cp\u003e selectors, then re-apply\n        accent colors below it with equal\/higher specificity.\n     2. Body copy on dark backgrounds uses SOLID off-white hex\n        (#eaf4f7 etc.) - never rgba() translucent white, which\n        renders inconsistently across monitors.\n     3. All font sizes pixel-anchored with !important. Hero inner\n        container and lede paragraphs use max-width:100% so text\n        is not artificially constrained on wide panels.\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:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ---------- Scoped reset \u0026 tokens ---------- *\/\n.pfas8-wrap, .pfas8-wrap *,\n.pfas8-wrap *::before, .pfas8-wrap *::after {\n  box-sizing: border-box;\n}\n\n.pfas8-wrap {\n  --pfas8-navy: #0a2540;\n  --pfas8-navy-deep: #061a30;\n  --pfas8-aqua: #1ea8c4;\n  --pfas8-aqua-bright: #7fdbed;\n  --pfas8-aqua-soft: #e6f6fa;\n  --pfas8-ink: #1a2733;\n  --pfas8-muted: #5a6b7a;\n  --pfas8-line: #e3e8ee;\n  --pfas8-bg: #f5f8fb;\n  --pfas8-white: #ffffff;\n\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n  color: var(--pfas8-ink) !important;\n  line-height: 1.6 !important;\n  font-size: 17px !important;\n  max-width: 1200px;\n  margin: 40px auto;\n  padding: 0 20px;\n}\n\n.pfas8-wrap h2,\n.pfas8-wrap h3 {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  color: var(--pfas8-navy) !important;\n  font-weight: 400 !important;\n  letter-spacing: -0.01em !important;\n  margin: 0 !important;\n}\n\n.pfas8-wrap p {\n  margin: 0 0 16px !important;\n  color: var(--pfas8-ink) !important;\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n  font-size: 17px !important;\n  line-height: 1.65 !important;\n}\n\n.pfas8-wrap strong {\n  font-weight: 600 !important;\n  color: var(--pfas8-navy) !important;\n}\n\n.pfas8-wrap span,\n.pfas8-wrap div,\n.pfas8-wrap article,\n.pfas8-wrap section,\n.pfas8-wrap summary,\n.pfas8-wrap li {\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n}\n\n\/* ---------- HERO ---------- *\/\n.pfas8-wrap .pfas8-hero,\n.pfas8-wrap .pfas8-hero * {\n  color: #ffffff !important;\n}\n\n\/* Re-establish accent colors inside hero (overrides white catch-all) *\/\n.pfas8-wrap .pfas8-hero .pfas8-eyebrow {\n  color: var(--pfas8-aqua-bright) !important;\n}\n.pfas8-wrap .pfas8-hero h2 em {\n  color: var(--pfas8-aqua-bright) !important;\n}\n.pfas8-wrap .pfas8-hero .pfas8-stat-num {\n  color: var(--pfas8-aqua-bright) !important;\n}\n.pfas8-wrap .pfas8-hero .pfas8-stat-label {\n  color: #c9dde4 !important;\n}\n\n.pfas8-hero {\n  position: relative;\n  background:\n    radial-gradient(ellipse at top left, rgba(30,168,196,0.18) 0%, transparent 55%),\n    radial-gradient(ellipse at bottom right, rgba(30,168,196,0.10) 0%, transparent 60%),\n    linear-gradient(135deg, var(--pfas8-navy) 0%, var(--pfas8-navy-deep) 100%);\n  border-radius: 18px;\n  padding: 64px 48px;\n  color: #ffffff;\n  overflow: hidden;\n  margin-bottom: 32px;\n}\n\n.pfas8-hero::before {\n  content: \"\";\n  position: absolute;\n  top: -120px;\n  right: -120px;\n  width: 380px;\n  height: 380px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(30,168,196,0.22) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.pfas8-hero-inner {\n  position: relative;\n  z-index: 2;\n  max-width: 100%;\n}\n\n.pfas8-eyebrow {\n  display: inline-block !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2.5px !important;\n  text-transform: uppercase !important;\n  color: var(--pfas8-aqua-bright) !important;\n  padding: 9px 16px !important;\n  border: 1px solid rgba(127,219,237,0.55) !important;\n  border-radius: 999px !important;\n  margin-bottom: 24px !important;\n  background: rgba(127,219,237,0.14) !important;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.2 !important;\n}\n\n.pfas8-hero h2 {\n  color: #ffffff !important;\n  font-size: 48px !important;\n  line-height: 1.1 !important;\n  margin: 0 0 20px !important;\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-weight: 400 !important;\n  letter-spacing: -0.02em !important;\n}\n\n.pfas8-hero h2 em {\n  font-style: italic !important;\n  color: var(--pfas8-aqua-bright) !important;\n}\n\n.pfas8-hero-sub {\n  font-size: 19px !important;\n  line-height: 1.65 !important;\n  color: #ffffff !important;\n  margin: 0 0 32px !important;\n  max-width: 100% !important;\n  font-family: 'DM Sans', sans-serif !important;\n  font-weight: 400 !important;\n  opacity: 1 !important;\n}\n\n.pfas8-hero-stats {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 40px;\n  margin-top: 8px;\n}\n\n.pfas8-stat-num {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 42px !important;\n  line-height: 1 !important;\n  color: var(--pfas8-aqua-bright) !important;\n  display: block !important;\n  margin-bottom: 8px !important;\n  font-weight: 400 !important;\n}\n\n.pfas8-stat-label {\n  font-size: 13px !important;\n  letter-spacing: 1.2px !important;\n  text-transform: uppercase !important;\n  color: #c9dde4 !important;\n  font-weight: 600 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- Section heading helper ---------- *\/\n.pfas8-section {\n  margin: 64px 0;\n}\n\n.pfas8-section-head {\n  text-align: center;\n  margin-bottom: 40px;\n}\n\n.pfas8-section-tag {\n  display: inline-block !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  letter-spacing: 2.5px !important;\n  text-transform: uppercase !important;\n  color: var(--pfas8-aqua) !important;\n  margin-bottom: 14px !important;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.2 !important;\n}\n\n.pfas8-section h2 {\n  font-size: 36px !important;\n  line-height: 1.2 !important;\n  margin-bottom: 14px !important;\n  letter-spacing: -0.01em !important;\n}\n\n.pfas8-section-lede {\n  font-size: 18px !important;\n  color: var(--pfas8-muted) !important;\n  max-width: 760px !important;\n  margin: 0 auto !important;\n  line-height: 1.6 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- INTRO PROSE ---------- *\/\n.pfas8-intro {\n  background: var(--pfas8-bg);\n  border-radius: 18px;\n  padding: 48px 44px;\n}\n\n.pfas8-intro p {\n  font-size: 17px !important;\n  line-height: 1.7 !important;\n  color: var(--pfas8-ink) !important;\n  margin: 0 0 18px !important;\n}\n\n.pfas8-intro p:last-child { margin-bottom: 0 !important; }\n\n\/* ---------- WHAT IS PFAS CALLOUT ---------- *\/\n.pfas8-define {\n  background: var(--pfas8-aqua-soft);\n  border-left: 4px solid var(--pfas8-aqua);\n  border-radius: 0 12px 12px 0;\n  padding: 32px 36px;\n  display: flex;\n  gap: 22px;\n  align-items: flex-start;\n}\n\n.pfas8-define-icon {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  border-radius: 10px;\n  background: var(--pfas8-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.pfas8-define h3 {\n  font-size: 21px !important;\n  margin-bottom: 8px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-define p {\n  margin: 0 !important;\n  font-size: 16px !important;\n  color: var(--pfas8-ink) !important;\n  line-height: 1.65 !important;\n}\n\n\/* ---------- BENEFITS GRID ---------- *\/\n.pfas8-benefits {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n}\n\n.pfas8-benefit {\n  padding: 32px 28px;\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 14px;\n  transition: border-color 0.2s ease, transform 0.2s ease;\n}\n\n.pfas8-benefit:hover {\n  border-color: var(--pfas8-aqua);\n  transform: translateY(-2px);\n}\n\n.pfas8-benefit-icon {\n  width: 52px;\n  height: 52px;\n  border-radius: 10px;\n  background: var(--pfas8-aqua-soft);\n  color: var(--pfas8-aqua);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 20px;\n}\n\n.pfas8-benefit h3 {\n  font-size: 21px !important;\n  margin-bottom: 10px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-benefit p {\n  font-size: 16px !important;\n  color: var(--pfas8-muted) !important;\n  margin: 0 !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- HOW IT WORKS ---------- *\/\n.pfas8-flow {\n  background: var(--pfas8-bg);\n  border-radius: 18px;\n  padding: 56px 40px;\n}\n\n.pfas8-flow-stages {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr;\n  align-items: stretch;\n  gap: 16px;\n  margin-top: 36px;\n}\n\n.pfas8-flow-step {\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 12px;\n  padding: 28px 22px;\n  text-align: center;\n}\n\n.pfas8-flow-step-num {\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  width: 40px;\n  height: 40px;\n  border-radius: 50%;\n  background: var(--pfas8-navy);\n  color: #ffffff !important;\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 18px !important;\n  margin-bottom: 14px !important;\n  line-height: 1 !important;\n}\n\n.pfas8-flow-step h3 {\n  font-size: 18px !important;\n  margin-bottom: 8px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-flow-step p {\n  font-size: 14px !important;\n  color: var(--pfas8-muted) !important;\n  margin: 0 !important;\n  line-height: 1.55 !important;\n}\n\n.pfas8-flow-arrow {\n  color: var(--pfas8-aqua) !important;\n  font-size: 24px !important;\n  font-weight: 300 !important;\n  line-height: 1 !important;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* ---------- WHAT'S INCLUDED ---------- *\/\n.pfas8-included {\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 14px;\n  overflow: hidden;\n}\n\n.pfas8-included-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n  padding: 24px 28px;\n  border-bottom: 1px solid var(--pfas8-line);\n}\n\n.pfas8-included-row:last-child { border-bottom: none; }\n\n.pfas8-included-check {\n  flex-shrink: 0;\n  width: 26px;\n  height: 26px;\n  border-radius: 50%;\n  background: var(--pfas8-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 2px;\n}\n\n.pfas8-included-text h3 {\n  font-size: 18px !important;\n  margin-bottom: 4px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-included-text p {\n  margin: 0 !important;\n  font-size: 15px !important;\n  color: var(--pfas8-muted) !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- SPECS TABLE ---------- *\/\n.pfas8-specs-wrap {\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 14px;\n  overflow: hidden;\n}\n\n.pfas8-specs-row {\n  display: grid;\n  grid-template-columns: 1fr 2fr;\n  border-bottom: 1px solid var(--pfas8-line);\n}\n\n.pfas8-specs-row:last-child { border-bottom: none; }\n\n.pfas8-specs-label,\n.pfas8-specs-value {\n  padding: 20px 26px !important;\n}\n\n.pfas8-specs-label {\n  background: var(--pfas8-bg);\n  font-weight: 600 !important;\n  color: var(--pfas8-navy) !important;\n  font-size: 15px !important;\n  letter-spacing: 0.3px !important;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.5 !important;\n}\n\n.pfas8-specs-value {\n  font-size: 16px !important;\n  color: var(--pfas8-ink) !important;\n  line-height: 1.6 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- DEPLOYMENT \/ LEAD-LAG CALLOUT ---------- *\/\n.pfas8-deploy {\n  background: linear-gradient(135deg, var(--pfas8-navy) 0%, var(--pfas8-navy-deep) 100%);\n  border-radius: 18px;\n  padding: 52px 44px;\n}\n\n\/* Dark catch-all: every element white, then re-apply accents *\/\n.pfas8-wrap .pfas8-deploy,\n.pfas8-wrap .pfas8-deploy * {\n  color: #ffffff !important;\n}\n.pfas8-wrap .pfas8-deploy .pfas8-section-tag {\n  color: var(--pfas8-aqua-bright) !important;\n}\n.pfas8-wrap .pfas8-deploy .pfas8-deploy-lede {\n  color: #eaf4f7 !important;\n}\n.pfas8-wrap .pfas8-deploy .pfas8-deploy-card p {\n  color: #d4e4ea !important;\n}\n.pfas8-wrap .pfas8-deploy .pfas8-deploy-card-label {\n  color: var(--pfas8-aqua-bright) !important;\n}\n\n.pfas8-deploy-head {\n  text-align: center;\n  margin-bottom: 36px;\n}\n\n.pfas8-deploy h2 {\n  color: #ffffff !important;\n  font-size: 34px !important;\n  line-height: 1.2 !important;\n  margin-bottom: 14px !important;\n}\n\n.pfas8-deploy-lede {\n  color: #eaf4f7 !important;\n  font-size: 18px !important;\n  max-width: 720px !important;\n  margin: 0 auto !important;\n  line-height: 1.65 !important;\n}\n\n.pfas8-deploy-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 20px;\n  margin-top: 8px;\n}\n\n.pfas8-deploy-card {\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: 12px;\n  padding: 30px 26px;\n}\n\n.pfas8-deploy-card-label {\n  display: block !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: var(--pfas8-aqua-bright) !important;\n  margin-bottom: 10px !important;\n}\n\n.pfas8-deploy-card h3 {\n  color: #ffffff !important;\n  font-size: 20px !important;\n  margin-bottom: 10px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-deploy-card p {\n  color: #d4e4ea !important;\n  font-size: 15px !important;\n  margin: 0 !important;\n  line-height: 1.65 !important;\n}\n\n\/* ---------- APPLICATIONS ---------- *\/\n.pfas8-apps {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n\n.pfas8-app {\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 12px;\n  padding: 26px 20px;\n  text-align: center;\n}\n\n.pfas8-app-icon {\n  width: 46px;\n  height: 46px;\n  border-radius: 10px;\n  background: var(--pfas8-aqua-soft);\n  color: var(--pfas8-aqua);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 auto 14px;\n}\n\n.pfas8-app h3 {\n  font-size: 16px !important;\n  line-height: 1.3 !important;\n  margin: 0 !important;\n}\n\n\/* ---------- FAQ ---------- *\/\n.pfas8-faq {\n  display: grid;\n  gap: 12px;\n}\n\n.pfas8-faq-item {\n  background: var(--pfas8-white);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 12px;\n  overflow: hidden;\n}\n\n.pfas8-faq-q {\n  padding: 24px 28px !important;\n  font-weight: 600 !important;\n  color: var(--pfas8-navy) !important;\n  font-size: 17px !important;\n  cursor: pointer;\n  display: flex !important;\n  justify-content: space-between;\n  align-items: center;\n  background: var(--pfas8-white);\n  list-style: none;\n  user-select: none;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.4 !important;\n}\n\n.pfas8-faq-q::-webkit-details-marker { display: none; }\n\n.pfas8-faq-q::after {\n  content: \"+\";\n  font-family: 'DM Serif Display', Georgia, serif;\n  font-size: 28px;\n  color: var(--pfas8-aqua);\n  line-height: 1;\n  margin-left: 16px;\n}\n\n.pfas8-faq-item[open] .pfas8-faq-q::after {\n  content: \"−\";\n}\n\n.pfas8-faq-a {\n  padding: 0 28px 26px !important;\n  color: var(--pfas8-muted) !important;\n  font-size: 16px !important;\n  line-height: 1.7 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- BUILT TO ORDER BANNER ---------- *\/\n.pfas8-section--tight {\n  margin-top: 0 !important;\n  margin-bottom: 56px !important;\n}\n\n.pfas8-leadtime {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  background: linear-gradient(135deg, var(--pfas8-aqua-soft) 0%, #d4eef3 100%);\n  border: 1px solid rgba(30,168,196,0.35);\n  border-left: 5px solid var(--pfas8-aqua);\n  border-radius: 12px;\n  padding: 26px 32px;\n}\n\n.pfas8-leadtime-icon {\n  flex-shrink: 0;\n  width: 52px;\n  height: 52px;\n  border-radius: 50%;\n  background: var(--pfas8-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.pfas8-leadtime-text h3 {\n  font-size: 20px !important;\n  margin: 0 0 4px !important;\n  line-height: 1.3 !important;\n}\n\n.pfas8-leadtime p {\n  margin: 0 !important;\n  font-size: 16px !important;\n  color: var(--pfas8-ink) !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- DISCLAIMER ---------- *\/\n.pfas8-disclaimer {\n  margin-top: 32px;\n  padding: 26px 30px;\n  background: var(--pfas8-bg);\n  border: 1px solid var(--pfas8-line);\n  border-radius: 12px;\n  font-size: 14px !important;\n  color: var(--pfas8-muted) !important;\n  line-height: 1.65 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n.pfas8-disclaimer strong {\n  color: var(--pfas8-navy) !important;\n  display: block !important;\n  margin-bottom: 8px !important;\n  font-size: 15px !important;\n}\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media (max-width: 900px) {\n  .pfas8-wrap { font-size: 16px !important; }\n  .pfas8-hero { padding: 48px 28px; }\n  .pfas8-hero h2 { font-size: 34px !important; }\n  .pfas8-hero-sub { font-size: 17px !important; }\n  .pfas8-stat-num { font-size: 34px !important; }\n  .pfas8-section h2 { font-size: 28px !important; }\n  .pfas8-deploy h2 { font-size: 26px !important; }\n  .pfas8-section-lede { font-size: 16px !important; }\n  .pfas8-benefits { grid-template-columns: 1fr; }\n  .pfas8-flow-stages { grid-template-columns: 1fr; }\n  .pfas8-flow-arrow { transform: rotate(90deg); margin: 4px 0; }\n  .pfas8-deploy-grid { grid-template-columns: 1fr; }\n  .pfas8-apps { grid-template-columns: repeat(2, 1fr); }\n  .pfas8-intro { padding: 36px 26px; }\n  .pfas8-flow { padding: 36px 22px; }\n  .pfas8-deploy { padding: 40px 26px; }\n  .pfas8-specs-row { grid-template-columns: 1fr; }\n  .pfas8-specs-label { padding-bottom: 6px !important; }\n  .pfas8-specs-value { padding-top: 6px !important; }\n  .pfas8-define { flex-direction: column; }\n  .pfas8-leadtime { flex-direction: column; text-align: center; gap: 14px; }\n}\n\n@media (max-width: 540px) {\n  .pfas8-wrap { font-size: 15px !important; padding: 0 16px; }\n  .pfas8-hero { padding: 40px 22px; }\n  .pfas8-hero h2 { font-size: 28px !important; }\n  .pfas8-hero-sub { font-size: 16px !important; }\n  .pfas8-hero-stats { gap: 24px; }\n  .pfas8-stat-num { font-size: 28px !important; }\n  .pfas8-section h2,\n  .pfas8-deploy h2 { font-size: 24px !important; }\n  .pfas8-section-lede { font-size: 15px !important; }\n  .pfas8-apps { grid-template-columns: 1fr; }\n  .pfas8-section { margin: 44px 0; }\n  .pfas8-faq-q { font-size: 16px !important; padding: 20px 22px !important; }\n  .pfas8-faq-a { font-size: 15px !important; padding: 0 22px 22px !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pfas8-wrap\"\u003e\n\n  \u003c!-- ============== HERO ============== --\u003e\n  \u003csection class=\"pfas8-hero\"\u003e\n    \u003cdiv class=\"pfas8-hero-inner\"\u003e\n      \u003cspan class=\"pfas8-eyebrow\"\u003eWhole-System PFAS Reduction · Model NWS-PFAS-8\u003c\/span\u003e\n      \u003ch2\u003eReduce PFAS to \u003cem\u003enon-detect levels\u003c\/em\u003e.\u003c\/h2\u003e\n      \u003cp class=\"pfas8-hero-sub\"\u003eA commercial-grade ion exchange system engineered to remove a broad spectrum of PFAS compounds from your water supply. Built around ResinTech SIR-110-HP resin, the NWS-PFAS-8 delivers reliable reduction below current EPA criteria — at flow rates up to 8 gallons per minute.\u003c\/p\u003e\n      \u003cdiv class=\"pfas8-hero-stats\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"pfas8-stat-num\"\u003e8 GPM\u003c\/span\u003e\n          \u003cspan class=\"pfas8-stat-label\"\u003eFlow Capacity\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"pfas8-stat-num\"\u003e2 ft³\u003c\/span\u003e\n          \u003cspan class=\"pfas8-stat-label\"\u003eSIR-110-HP Resin\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"pfas8-stat-num\"\u003e12×48\"\u003c\/span\u003e\n          \u003cspan class=\"pfas8-stat-label\"\u003eMineral Tank\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== BUILT TO ORDER (prominent, top of page) ============== --\u003e\n  \u003csection class=\"pfas8-section pfas8-section--tight\"\u003e\n    \u003cdiv class=\"pfas8-leadtime\"\u003e\n      \u003cdiv class=\"pfas8-leadtime-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 7 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-leadtime-text\"\u003e\n        \u003ch3\u003eBuilt to order for your application\u003c\/h3\u003e\n        \u003cp\u003eEach NWS-PFAS-8 is assembled specifically for your order. Typical processing time is \u003cstrong\u003e3–5 business days\u003c\/strong\u003e before the system ships.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== INTRO PROSE ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-intro\"\u003e\n      \u003cp\u003ePFAS — per- and polyfluoroalkyl substances — are a class of synthetic chemicals that resist breaking down in the environment and have been detected in water supplies across the country. The \u003cstrong\u003eNWS-PFAS-8\u003c\/strong\u003e is purpose-built to address them.\u003c\/p\u003e\n      \u003cp\u003eAt its core is \u003cstrong\u003eResinTech SIR-110-HP\u003c\/strong\u003e, an ion exchange resin specifically designed to capture a wide spectrum of PFAS compounds and reduce concentrations to non-detect levels. Compared to granular activated carbon, the high removal capacity and superior kinetics of SIR-110-HP mean fewer media changeouts, lower waste volume, and a smaller equipment footprint for the same job.\u003c\/p\u003e\n      \u003cp\u003eThe system handles applications requiring \u003cstrong\u003e8 gallons per minute or less\u003c\/strong\u003e. Need more throughput? Capacity scales by adding systems in parallel — so a single platform grows with your facility.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== WHAT IS PFAS ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-define\"\u003e\n      \u003cdiv class=\"pfas8-define-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eWhat are PFAS, and why do they matter?\u003c\/h3\u003e\n        \u003cp\u003eOften called \"forever chemicals,\" PFAS are used in countless industrial and consumer products and do not readily degrade in nature. Because they persist and accumulate, the U.S. Environmental Protection Agency has established criteria limiting certain PFAS in drinking water. The NWS-PFAS-8 is designed to bring treated water below those criteria.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== BENEFITS ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-section-head\"\u003e\n      \u003cspan class=\"pfas8-section-tag\"\u003eWhy This System\u003c\/span\u003e\n      \u003ch2\u003eBuilt for performance and lower lifetime cost\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pfas8-benefits\"\u003e\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2L4 6v6c0 5.5 3.8 9.7 8 11 4.2-1.3 8-5.5 8-11V6l-8-4z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eBroad-Spectrum Reduction\u003c\/h3\u003e\n        \u003cp\u003eSIR-110-HP resin targets a wide range of PFAS compounds, reducing concentrations to non-detect levels and below the EPA's drinking water criteria.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12c0-5 4-9 9-9 4 0 7 2 8 6M21 12c0 5-4 9-9 9-4 0-7-2-8-6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"21 3 21 9 15 9\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"3 21 3 15 9 15\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eFewer Changeouts\u003c\/h3\u003e\n        \u003cp\u003eSuperior removal capacity and kinetics mean the resin lasts longer between exchanges than carbon — less downtime, less media, less hauling.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 21h18M6 21V9l6-5 6 5v12M10 21v-6h4v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eSmaller Footprint\u003c\/h3\u003e\n        \u003cp\u003eHigher capacity per cubic foot of media keeps the equipment compact — a single 12\" × 48\" vessel handles point-of-entry duty for many homes.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18M3 12h18M3 18h18\"\u003e\u003c\/path\u003e\u003ccircle cx=\"8\" cy=\"6\" r=\"2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"18\" r=\"2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eScales in Parallel\u003c\/h3\u003e\n        \u003cp\u003eNeed more than 8 GPM? Add systems side by side to multiply throughput without redesigning around a different platform.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 7V4h16v3M9 20h6M12 4v16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eLess Waste\u003c\/h3\u003e\n        \u003cp\u003eBecause the resin works more efficiently than carbon, the system generates lower spent-media waste volumes over its service life.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-benefit\"\u003e\n        \u003cdiv class=\"pfas8-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 8h6M9 12h6M9 16h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eComplete \u0026amp; Ready to Install\u003c\/h3\u003e\n        \u003cp\u003eShips as a full assembly — tank, resin, control head, bypass valve, and internal components — built to order for your application.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== HOW IT WORKS ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-flow\"\u003e\n      \u003cdiv class=\"pfas8-section-head\"\u003e\n        \u003cspan class=\"pfas8-section-tag\"\u003eHow It Works\u003c\/span\u003e\n        \u003ch2\u003eIon exchange, simplified\u003c\/h2\u003e\n        \u003cp class=\"pfas8-section-lede\"\u003ePFAS molecules carry a negative charge. The SIR-110-HP resin is engineered to attract and hold them as water passes through the vessel.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-flow-stages\"\u003e\n        \u003cdiv class=\"pfas8-flow-step\"\u003e\n          \u003cspan class=\"pfas8-flow-step-num\"\u003e1\u003c\/span\u003e\n          \u003ch3\u003eWater Enters\u003c\/h3\u003e\n          \u003cp\u003ePFAS-contaminated water flows into the 12\" × 48\" vessel through the In-and-Out control head.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-flow-arrow\" aria-hidden=\"true\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-flow-step\"\u003e\n          \u003cspan class=\"pfas8-flow-step-num\"\u003e2\u003c\/span\u003e\n          \u003ch3\u003eResin Captures PFAS\u003c\/h3\u003e\n          \u003cp\u003eAs water passes through the SIR-110-HP bed, the resin binds PFAS compounds through ion exchange.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-flow-arrow\" aria-hidden=\"true\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-flow-step\"\u003e\n          \u003cspan class=\"pfas8-flow-step-num\"\u003e3\u003c\/span\u003e\n          \u003ch3\u003eTreated Water Out\u003c\/h3\u003e\n          \u003cp\u003eWater leaves the vessel with PFAS reduced to non-detect levels, below EPA criteria.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== LEAD\/LAG DEPLOYMENT ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-deploy\"\u003e\n      \u003cdiv class=\"pfas8-deploy-head\"\u003e\n        \u003cspan class=\"pfas8-section-tag\"\u003eRecommended Configuration\u003c\/span\u003e\n        \u003ch2\u003eLead \/ lag, for confidence and continuity\u003c\/h2\u003e\n        \u003cp class=\"pfas8-deploy-lede\"\u003eFor optimal performance, we recommend installing two vessels in a lead\/lag arrangement. It's the configuration trusted in professional PFAS treatment — and it's straightforward to deploy.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pfas8-deploy-grid\"\u003e\n        \u003cdiv class=\"pfas8-deploy-card\"\u003e\n          \u003cspan class=\"pfas8-deploy-card-label\"\u003eVessel 1\u003c\/span\u003e\n          \u003ch3\u003eThe Lead\u003c\/h3\u003e\n          \u003cp\u003eThe first vessel does the primary work, capturing the bulk of the PFAS load as water passes through. It is monitored and changed out first as the resin approaches capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-deploy-card\"\u003e\n          \u003cspan class=\"pfas8-deploy-card-label\"\u003eVessel 2\u003c\/span\u003e\n          \u003ch3\u003eThe Lag\u003c\/h3\u003e\n          \u003cp\u003eThe second vessel acts as a polishing and safety stage. It ensures continuous protection even as the lead vessel nears the end of its service life — so treated water quality never lapses.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== WHAT'S INCLUDED ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-section-head\"\u003e\n      \u003cspan class=\"pfas8-section-tag\"\u003eIn the Box\u003c\/span\u003e\n      \u003ch2\u003eWhat ships with each system\u003c\/h2\u003e\n      \u003cp class=\"pfas8-section-lede\"\u003eEvery NWS-PFAS-8 is built to order as a complete, install-ready assembly.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pfas8-included\"\u003e\n      \u003cdiv class=\"pfas8-included-row\"\u003e\n        \u003cdiv class=\"pfas8-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-included-text\"\u003e\n          \u003ch3\u003eBlack 12\" × 48\" Mineral Tank\u003c\/h3\u003e\n          \u003cp\u003eDurable composite pressure vessel sized for point-of-entry whole-system service.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-included-row\"\u003e\n        \u003cdiv class=\"pfas8-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-included-text\"\u003e\n          \u003ch3\u003e2 Cubic Feet of ResinTech SIR-110-HP\u003c\/h3\u003e\n          \u003cp\u003eThe PFAS-selective ion exchange media at the heart of the system.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-included-row\"\u003e\n        \u003cdiv class=\"pfas8-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-included-text\"\u003e\n          \u003ch3\u003eIn-and-Out Head with Bypass Valve\u003c\/h3\u003e\n          \u003cp\u003eControl head for inlet\/outlet flow, plus an integrated bypass for service and maintenance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-included-row\"\u003e\n        \u003cdiv class=\"pfas8-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pfas8-included-text\"\u003e\n          \u003ch3\u003eUpper Basket \u0026amp; Gravel Under-Bed\u003c\/h3\u003e\n          \u003cp\u003eInternal distribution components that support the resin bed and ensure even flow through the media.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== SPECS ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-section-head\"\u003e\n      \u003cspan class=\"pfas8-section-tag\"\u003eSpecifications\u003c\/span\u003e\n      \u003ch2\u003eThe details, on paper\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pfas8-specs-wrap\"\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eProduct Code\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eNWS-PFAS-8\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eTreatment Media\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eResinTech SIR-110-HP ion exchange resin — 2 cubic feet\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eFlow Rate\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eUp to 8 gallons per minute (GPM); scalable in parallel\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eMineral Tank\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eBlack 12\" × 48\" composite pressure vessel\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eControl Head\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eIn-and-Out head with integrated bypass valve\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eInternal Components\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eUpper basket and gravel under-bed included\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003ePerformance Target\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eReduces PFAS to non-detect levels, below current U.S. EPA criteria\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eRecommended Setup\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eTwo vessels in lead\/lag configuration for optimal performance\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eBuild Type\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eBuilt to order — processing time 3–5 business days\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-specs-row\"\u003e\n        \u003cdiv class=\"pfas8-specs-label\"\u003eBrand\u003c\/div\u003e\n        \u003cdiv class=\"pfas8-specs-value\"\u003eIPW Industries Inc. — assembled in Santa Ana, California\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== APPLICATIONS ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-section-head\"\u003e\n      \u003cspan class=\"pfas8-section-tag\"\u003eWhere It Fits\u003c\/span\u003e\n      \u003ch2\u003eBuilt for point-of-entry treatment\u003c\/h2\u003e\n      \u003cp class=\"pfas8-section-lede\"\u003eThe NWS-PFAS-8 is suited to settings where PFAS has been identified and 8 GPM or less covers the demand.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pfas8-apps\"\u003e\n      \u003cdiv class=\"pfas8-app\"\u003e\n        \u003cdiv class=\"pfas8-app-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 21h18M5 21V9l7-6 7 6v12M10 21v-6h4v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eResidential Whole-Home\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-app\"\u003e\n        \u003cdiv class=\"pfas8-app-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 21h18M6 21V7h12v14M9 11h2M13 11h2M9 15h2M13 15h2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eSmall Commercial\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-app\"\u003e\n        \u003cdiv class=\"pfas8-app-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v18M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eWell Water Supplies\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pfas8-app\"\u003e\n        \u003cdiv class=\"pfas8-app-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v6M12 16v6M2 12h6M16 12h6\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eModular \/ Scalable Builds\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== FAQ ============== --\u003e\n  \u003csection class=\"pfas8-section\"\u003e\n    \u003cdiv class=\"pfas8-section-head\"\u003e\n      \u003cspan class=\"pfas8-section-tag\"\u003eCommon Questions\u003c\/span\u003e\n      \u003ch2\u003eBefore you specify the system\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pfas8-faq\"\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eWhat PFAS levels can this system reduce?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          The NWS-PFAS-8 uses ResinTech SIR-110-HP resin, designed to remove a wide spectrum of PFAS compounds and reduce concentrations to non-detect levels — below the criteria established by the U.S. Environmental Protection Agency. Actual results depend on your incoming water chemistry, so a current water analysis is strongly recommended before sizing.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eWhy ion exchange resin instead of carbon?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          Granular activated carbon can reduce PFAS, but the SIR-110-HP resin offers higher removal capacity and superior kinetics. In practice that means fewer media exchanges, lower spent-media waste volumes, and a smaller equipment footprint for the same treatment job.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eWhat if I need more than 8 GPM?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          The system is rated for applications at 8 GPM or less. To serve higher flow demands, multiple NWS-PFAS-8 units can be installed in parallel — total capacity scales with the number of systems, without changing platforms. Contact us to discuss multi-unit sizing for your facility.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eWhy do you recommend a lead\/lag setup?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          A lead\/lag configuration runs two vessels in series. The lead vessel handles the primary PFAS load; the lag vessel acts as a polishing and safety stage. This ensures treated water quality is maintained continuously, even as the lead resin approaches the end of its service life and is scheduled for changeout.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eHow long does it take to receive?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          Each NWS-PFAS-8 is built to order. Typical processing time is 3 to 5 business days before the system ships. If you have a project timeline, contact us and we'll confirm current lead times.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"pfas8-faq-item\"\u003e\n        \u003csummary class=\"pfas8-faq-q\"\u003eCan you help me size the right system?\u003c\/summary\u003e\n        \u003cdiv class=\"pfas8-faq-a\"\u003e\n          Yes. PFAS treatment should be specified against a current water test and your actual flow demand. Reach out to our team with your water analysis and application details, and we can help confirm whether the NWS-PFAS-8 — single or in a lead\/lag pair — is the right fit.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== DISCLAIMER ============== --\u003e\n  \u003cdiv class=\"pfas8-disclaimer\"\u003e\n    \u003cstrong\u003ePerformance \u0026amp; Compatibility Notice\u003c\/strong\u003e\n    The NWS-PFAS-8 is manufactured by IPW Industries Inc. PFAS reduction performance depends on incoming water chemistry, flow rate, contaminant concentrations, and proper installation and maintenance; a current water analysis is recommended before specifying the system. References to U.S. EPA criteria are provided for general context and do not constitute a regulatory compliance guarantee. ResinTech and SIR-110-HP are trademarks of their respective owner. All other brand names are the property of their respective owners.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"Default Title","offer_id":47090355863723,"sku":"NWS-PFAS-8","price":2642.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/nws-pfas-8.jpg?v=1779249158"},{"product_id":"nitrate-10-nitrate-reduction-system-up-to-10-gpm-by-ipw-industries-inc","title":"NITRATE-10, Nitrate Reduction System - by IPW Industries Inc","description":"\u003c!-- ===========================================================\n     IPW Industries - Nitrate Reduction System (NWS-NITRATE series)\n     Models: NWS-NITRATE-6 (6 GPM) and NWS-NITRATE-10 (10 GPM)\n     Body-only HTML embed for Shopify product page\n     Scoped prefix: .nitrate-\n     Fonts: DM Serif Display (headings) + DM Sans (body)\n\n     CSS PATTERNS BAKED IN (lessons from prior pages):\n     1. Dark sections use a catch-all `.wrap .dark, .wrap .dark *`\n        color rule to defeat theme \u003cp\u003e selectors, then re-apply\n        accent colors below it with equal\/higher specificity.\n     2. Body copy on dark backgrounds uses SOLID off-white hex\n        (#eaf4f7 etc.) - never rgba() translucent white.\n     3. All font sizes pixel-anchored with !important. Hero inner\n        container and lede paragraphs use max-width:100%.\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:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n\/* ---------- Scoped reset \u0026 tokens ---------- *\/\n.nitrate-wrap, .nitrate-wrap *,\n.nitrate-wrap *::before, .nitrate-wrap *::after {\n  box-sizing: border-box;\n}\n\n.nitrate-wrap {\n  --nitrate-navy: #0a2540;\n  --nitrate-navy-deep: #061a30;\n  --nitrate-aqua: #1ea8c4;\n  --nitrate-aqua-bright: #7fdbed;\n  --nitrate-aqua-soft: #e6f6fa;\n  --nitrate-ink: #1a2733;\n  --nitrate-muted: #5a6b7a;\n  --nitrate-line: #e3e8ee;\n  --nitrate-bg: #f5f8fb;\n  --nitrate-white: #ffffff;\n\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n  color: var(--nitrate-ink) !important;\n  line-height: 1.6 !important;\n  font-size: 17px !important;\n  max-width: 1200px;\n  margin: 40px auto;\n  padding: 0 20px;\n}\n\n.nitrate-wrap h2,\n.nitrate-wrap h3 {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  color: var(--nitrate-navy) !important;\n  font-weight: 400 !important;\n  letter-spacing: -0.01em !important;\n  margin: 0 !important;\n}\n\n.nitrate-wrap p {\n  margin: 0 0 16px !important;\n  color: var(--nitrate-ink) !important;\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n  font-size: 17px !important;\n  line-height: 1.65 !important;\n}\n\n.nitrate-wrap strong {\n  font-weight: 600 !important;\n  color: var(--nitrate-navy) !important;\n}\n\n.nitrate-wrap span,\n.nitrate-wrap div,\n.nitrate-wrap article,\n.nitrate-wrap section,\n.nitrate-wrap summary,\n.nitrate-wrap li {\n  font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n}\n\n\/* ---------- HERO ---------- *\/\n.nitrate-wrap .nitrate-hero,\n.nitrate-wrap .nitrate-hero * {\n  color: #ffffff !important;\n}\n\n.nitrate-wrap .nitrate-hero .nitrate-eyebrow {\n  color: var(--nitrate-aqua-bright) !important;\n}\n.nitrate-wrap .nitrate-hero h2 em {\n  color: var(--nitrate-aqua-bright) !important;\n}\n.nitrate-wrap .nitrate-hero .nitrate-stat-num {\n  color: var(--nitrate-aqua-bright) !important;\n}\n.nitrate-wrap .nitrate-hero .nitrate-stat-label {\n  color: #c9dde4 !important;\n}\n\n.nitrate-hero {\n  position: relative;\n  background:\n    radial-gradient(ellipse at top left, rgba(30,168,196,0.18) 0%, transparent 55%),\n    radial-gradient(ellipse at bottom right, rgba(30,168,196,0.10) 0%, transparent 60%),\n    linear-gradient(135deg, var(--nitrate-navy) 0%, var(--nitrate-navy-deep) 100%);\n  border-radius: 18px;\n  padding: 64px 48px;\n  color: #ffffff;\n  overflow: hidden;\n  margin-bottom: 32px;\n}\n\n.nitrate-hero::before {\n  content: \"\";\n  position: absolute;\n  top: -120px;\n  right: -120px;\n  width: 380px;\n  height: 380px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(30,168,196,0.22) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.nitrate-hero-inner {\n  position: relative;\n  z-index: 2;\n  max-width: 100%;\n}\n\n.nitrate-eyebrow {\n  display: inline-block !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2.5px !important;\n  text-transform: uppercase !important;\n  color: var(--nitrate-aqua-bright) !important;\n  padding: 9px 16px !important;\n  border: 1px solid rgba(127,219,237,0.55) !important;\n  border-radius: 999px !important;\n  margin-bottom: 24px !important;\n  background: rgba(127,219,237,0.14) !important;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.2 !important;\n}\n\n.nitrate-hero h2 {\n  color: #ffffff !important;\n  font-size: 48px !important;\n  line-height: 1.1 !important;\n  margin: 0 0 20px !important;\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-weight: 400 !important;\n  letter-spacing: -0.02em !important;\n}\n\n.nitrate-hero h2 em {\n  font-style: italic !important;\n  color: var(--nitrate-aqua-bright) !important;\n}\n\n.nitrate-hero-sub {\n  font-size: 19px !important;\n  line-height: 1.65 !important;\n  color: #ffffff !important;\n  margin: 0 0 32px !important;\n  max-width: 100% !important;\n  font-family: 'DM Sans', sans-serif !important;\n  font-weight: 400 !important;\n  opacity: 1 !important;\n}\n\n.nitrate-hero-stats {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 40px;\n  margin-top: 8px;\n}\n\n.nitrate-stat-num {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 42px !important;\n  line-height: 1 !important;\n  color: var(--nitrate-aqua-bright) !important;\n  display: block !important;\n  margin-bottom: 8px !important;\n  font-weight: 400 !important;\n}\n\n.nitrate-stat-label {\n  font-size: 13px !important;\n  letter-spacing: 1.2px !important;\n  text-transform: uppercase !important;\n  color: #c9dde4 !important;\n  font-weight: 600 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- BUILT TO ORDER BANNER ---------- *\/\n.nitrate-section--tight {\n  margin-top: 0 !important;\n  margin-bottom: 56px !important;\n}\n\n.nitrate-leadtime {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  background: linear-gradient(135deg, var(--nitrate-aqua-soft) 0%, #d4eef3 100%);\n  border: 1px solid rgba(30,168,196,0.35);\n  border-left: 5px solid var(--nitrate-aqua);\n  border-radius: 12px;\n  padding: 26px 32px;\n}\n\n.nitrate-leadtime-icon {\n  flex-shrink: 0;\n  width: 52px;\n  height: 52px;\n  border-radius: 50%;\n  background: var(--nitrate-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.nitrate-leadtime-text h3 {\n  font-size: 20px !important;\n  margin: 0 0 4px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-leadtime p {\n  margin: 0 !important;\n  font-size: 16px !important;\n  color: var(--nitrate-ink) !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- Section heading helper ---------- *\/\n.nitrate-section {\n  margin: 64px 0;\n}\n\n.nitrate-section-head {\n  text-align: center;\n  margin-bottom: 40px;\n}\n\n.nitrate-section-tag {\n  display: inline-block !important;\n  font-size: 12px !important;\n  font-weight: 600 !important;\n  letter-spacing: 2.5px !important;\n  text-transform: uppercase !important;\n  color: var(--nitrate-aqua) !important;\n  margin-bottom: 14px !important;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.2 !important;\n}\n\n.nitrate-section h2 {\n  font-size: 36px !important;\n  line-height: 1.2 !important;\n  margin-bottom: 14px !important;\n  letter-spacing: -0.01em !important;\n}\n\n.nitrate-section-lede {\n  font-size: 18px !important;\n  color: var(--nitrate-muted) !important;\n  max-width: 860px !important;\n  margin: 0 auto !important;\n  line-height: 1.6 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- MODEL PICKER ---------- *\/\n.nitrate-models {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 20px;\n}\n\n.nitrate-model {\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 16px;\n  padding: 36px 32px;\n  position: relative;\n  transition: border-color 0.2s ease, transform 0.2s ease;\n}\n\n.nitrate-model:hover {\n  border-color: var(--nitrate-aqua);\n  transform: translateY(-2px);\n}\n\n.nitrate-model-code {\n  display: inline-block !important;\n  font-size: 12px !important;\n  letter-spacing: 1.5px !important;\n  text-transform: uppercase !important;\n  color: var(--nitrate-aqua) !important;\n  font-weight: 700 !important;\n  margin-bottom: 12px !important;\n}\n\n.nitrate-model-flow {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 40px !important;\n  color: var(--nitrate-navy) !important;\n  line-height: 1 !important;\n  margin-bottom: 6px !important;\n}\n\n.nitrate-model-flow span {\n  font-size: 18px !important;\n  color: var(--nitrate-muted) !important;\n}\n\n.nitrate-model-desc {\n  font-size: 15px !important;\n  color: var(--nitrate-muted) !important;\n  margin: 0 0 22px !important;\n  line-height: 1.55 !important;\n}\n\n.nitrate-model-specs {\n  border-top: 1px solid var(--nitrate-line);\n  padding-top: 18px;\n}\n\n.nitrate-model-spec {\n  display: flex;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 7px 0;\n}\n\n.nitrate-model-spec-k {\n  font-size: 14px !important;\n  color: var(--nitrate-muted) !important;\n}\n\n.nitrate-model-spec-v {\n  font-size: 14px !important;\n  color: var(--nitrate-navy) !important;\n  font-weight: 600 !important;\n  text-align: right;\n}\n\n\/* ---------- INTRO \/ DEFINE ---------- *\/\n.nitrate-define {\n  background: var(--nitrate-aqua-soft);\n  border-left: 4px solid var(--nitrate-aqua);\n  border-radius: 0 12px 12px 0;\n  padding: 32px 36px;\n  display: flex;\n  gap: 22px;\n  align-items: flex-start;\n}\n\n.nitrate-define-icon {\n  flex-shrink: 0;\n  width: 48px;\n  height: 48px;\n  border-radius: 10px;\n  background: var(--nitrate-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.nitrate-define h3 {\n  font-size: 21px !important;\n  margin-bottom: 8px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-define p {\n  margin: 0 0 14px !important;\n  font-size: 16px !important;\n  color: var(--nitrate-ink) !important;\n  line-height: 1.65 !important;\n}\n\n.nitrate-define p:last-child { margin-bottom: 0 !important; }\n\n\/* ---------- HEALTH \/ EPA CALLOUT (dark) ---------- *\/\n.nitrate-alert {\n  background: linear-gradient(135deg, var(--nitrate-navy) 0%, var(--nitrate-navy-deep) 100%);\n  border-radius: 18px;\n  padding: 52px 44px;\n}\n\n.nitrate-wrap .nitrate-alert,\n.nitrate-wrap .nitrate-alert * {\n  color: #ffffff !important;\n}\n.nitrate-wrap .nitrate-alert .nitrate-section-tag {\n  color: var(--nitrate-aqua-bright) !important;\n}\n.nitrate-wrap .nitrate-alert .nitrate-alert-lede {\n  color: #eaf4f7 !important;\n}\n.nitrate-wrap .nitrate-alert .nitrate-alert-card p {\n  color: #d4e4ea !important;\n}\n.nitrate-wrap .nitrate-alert .nitrate-alert-num {\n  color: var(--nitrate-aqua-bright) !important;\n}\n\n.nitrate-alert-head {\n  text-align: center;\n  margin-bottom: 36px;\n}\n\n.nitrate-alert h2 {\n  color: #ffffff !important;\n  font-size: 34px !important;\n  line-height: 1.2 !important;\n  margin-bottom: 14px !important;\n}\n\n.nitrate-alert-lede {\n  color: #eaf4f7 !important;\n  font-size: 18px !important;\n  max-width: 720px !important;\n  margin: 0 auto !important;\n  line-height: 1.65 !important;\n}\n\n.nitrate-alert-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n  margin-top: 8px;\n}\n\n.nitrate-alert-card {\n  background: rgba(255,255,255,0.06);\n  border: 1px solid rgba(255,255,255,0.14);\n  border-radius: 12px;\n  padding: 28px 24px;\n  text-align: left;\n}\n\n.nitrate-alert-num {\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 34px !important;\n  color: var(--nitrate-aqua-bright) !important;\n  line-height: 1 !important;\n  margin-bottom: 10px !important;\n  display: block !important;\n}\n\n.nitrate-alert-card h3 {\n  color: #ffffff !important;\n  font-size: 18px !important;\n  margin-bottom: 8px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-alert-card p {\n  color: #d4e4ea !important;\n  font-size: 15px !important;\n  margin: 0 !important;\n  line-height: 1.65 !important;\n}\n\n\/* ---------- BENEFITS GRID ---------- *\/\n.nitrate-benefits {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n}\n\n.nitrate-benefit {\n  padding: 32px 28px;\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 14px;\n  transition: border-color 0.2s ease, transform 0.2s ease;\n}\n\n.nitrate-benefit:hover {\n  border-color: var(--nitrate-aqua);\n  transform: translateY(-2px);\n}\n\n.nitrate-benefit-icon {\n  width: 52px;\n  height: 52px;\n  border-radius: 10px;\n  background: var(--nitrate-aqua-soft);\n  color: var(--nitrate-aqua);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 20px;\n}\n\n.nitrate-benefit h3 {\n  font-size: 21px !important;\n  margin-bottom: 10px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-benefit p {\n  font-size: 16px !important;\n  color: var(--nitrate-muted) !important;\n  margin: 0 !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- WHAT'S INCLUDED ---------- *\/\n.nitrate-included {\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 14px;\n  overflow: hidden;\n}\n\n.nitrate-included-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 18px;\n  padding: 24px 28px;\n  border-bottom: 1px solid var(--nitrate-line);\n}\n\n.nitrate-included-row:last-child { border-bottom: none; }\n\n.nitrate-included-check {\n  flex-shrink: 0;\n  width: 26px;\n  height: 26px;\n  border-radius: 50%;\n  background: var(--nitrate-aqua);\n  color: #ffffff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 2px;\n}\n\n.nitrate-included-text h3 {\n  font-size: 18px !important;\n  margin-bottom: 4px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-included-text p {\n  margin: 0 !important;\n  font-size: 15px !important;\n  color: var(--nitrate-muted) !important;\n  line-height: 1.6 !important;\n}\n\n\/* ---------- SPECS TABLE ---------- *\/\n.nitrate-specs-wrap {\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 14px;\n  overflow: hidden;\n}\n\n.nitrate-specs-row {\n  display: grid;\n  grid-template-columns: 1.1fr 1fr 1fr;\n  border-bottom: 1px solid var(--nitrate-line);\n}\n\n.nitrate-specs-row:last-child { border-bottom: none; }\n\n.nitrate-specs-row--head .nitrate-specs-cell {\n  background: var(--nitrate-navy);\n  color: #ffffff !important;\n  font-weight: 600 !important;\n  font-size: 14px !important;\n  letter-spacing: 0.5px !important;\n  text-transform: uppercase;\n}\n\n.nitrate-specs-cell {\n  padding: 16px 22px !important;\n  font-size: 15px !important;\n  color: var(--nitrate-ink) !important;\n  line-height: 1.5 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n.nitrate-specs-cell--label {\n  background: var(--nitrate-bg);\n  font-weight: 600 !important;\n  color: var(--nitrate-navy) !important;\n}\n\n.nitrate-wrap .nitrate-specs-row--head .nitrate-specs-cell--label {\n  background: var(--nitrate-navy);\n  color: #ffffff !important;\n}\n\n\/* ---------- HOW IT WORKS ---------- *\/\n.nitrate-flow {\n  background: var(--nitrate-bg);\n  border-radius: 18px;\n  padding: 56px 40px;\n}\n\n.nitrate-flow-stages {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr;\n  align-items: stretch;\n  gap: 16px;\n  margin-top: 36px;\n}\n\n.nitrate-flow-step {\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 12px;\n  padding: 28px 22px;\n  text-align: center;\n}\n\n.nitrate-flow-step-num {\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  width: 40px;\n  height: 40px;\n  border-radius: 50%;\n  background: var(--nitrate-navy);\n  color: #ffffff !important;\n  font-family: 'DM Serif Display', Georgia, serif !important;\n  font-size: 18px !important;\n  margin-bottom: 14px !important;\n  line-height: 1 !important;\n}\n\n.nitrate-flow-step h3 {\n  font-size: 18px !important;\n  margin-bottom: 8px !important;\n  line-height: 1.3 !important;\n}\n\n.nitrate-flow-step p {\n  font-size: 14px !important;\n  color: var(--nitrate-muted) !important;\n  margin: 0 !important;\n  line-height: 1.55 !important;\n}\n\n.nitrate-flow-arrow {\n  color: var(--nitrate-aqua) !important;\n  font-size: 24px !important;\n  font-weight: 300 !important;\n  line-height: 1 !important;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* ---------- FAQ ---------- *\/\n.nitrate-faq {\n  display: grid;\n  gap: 12px;\n}\n\n.nitrate-faq-item {\n  background: var(--nitrate-white);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 12px;\n  overflow: hidden;\n}\n\n.nitrate-faq-q {\n  padding: 24px 28px !important;\n  font-weight: 600 !important;\n  color: var(--nitrate-navy) !important;\n  font-size: 17px !important;\n  cursor: pointer;\n  display: flex !important;\n  justify-content: space-between;\n  align-items: center;\n  background: var(--nitrate-white);\n  list-style: none;\n  user-select: none;\n  font-family: 'DM Sans', sans-serif !important;\n  line-height: 1.4 !important;\n}\n\n.nitrate-faq-q::-webkit-details-marker { display: none; }\n\n.nitrate-faq-q::after {\n  content: \"+\";\n  font-family: 'DM Serif Display', Georgia, serif;\n  font-size: 28px;\n  color: var(--nitrate-aqua);\n  line-height: 1;\n  margin-left: 16px;\n}\n\n.nitrate-faq-item[open] .nitrate-faq-q::after {\n  content: \"−\";\n}\n\n.nitrate-faq-a {\n  padding: 0 28px 26px !important;\n  color: var(--nitrate-muted) !important;\n  font-size: 16px !important;\n  line-height: 1.7 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n\/* ---------- DISCLAIMER ---------- *\/\n.nitrate-disclaimer {\n  margin-top: 32px;\n  padding: 26px 30px;\n  background: var(--nitrate-bg);\n  border: 1px solid var(--nitrate-line);\n  border-radius: 12px;\n  font-size: 14px !important;\n  color: var(--nitrate-muted) !important;\n  line-height: 1.65 !important;\n  font-family: 'DM Sans', sans-serif !important;\n}\n\n.nitrate-disclaimer strong {\n  color: var(--nitrate-navy) !important;\n  display: block !important;\n  margin-bottom: 8px !important;\n  font-size: 15px !important;\n}\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media (max-width: 900px) {\n  .nitrate-wrap { font-size: 16px !important; }\n  .nitrate-hero { padding: 48px 28px; }\n  .nitrate-hero h2 { font-size: 34px !important; }\n  .nitrate-hero-sub { font-size: 17px !important; }\n  .nitrate-stat-num { font-size: 34px !important; }\n  .nitrate-section h2 { font-size: 28px !important; }\n  .nitrate-alert h2 { font-size: 26px !important; }\n  .nitrate-section-lede { font-size: 16px !important; }\n  .nitrate-models { grid-template-columns: 1fr; }\n  .nitrate-benefits { grid-template-columns: 1fr; }\n  .nitrate-alert-grid { grid-template-columns: 1fr; }\n  .nitrate-flow-stages { grid-template-columns: 1fr; }\n  .nitrate-flow-arrow { transform: rotate(90deg); margin: 4px 0; }\n  .nitrate-flow { padding: 36px 22px; }\n  .nitrate-alert { padding: 40px 26px; }\n  .nitrate-define { flex-direction: column; }\n  .nitrate-leadtime { flex-direction: column; text-align: center; gap: 14px; }\n  .nitrate-specs-row { grid-template-columns: 1fr; }\n  .nitrate-specs-cell--label { font-weight: 700 !important; }\n  .nitrate-specs-row--head { display: none; }\n}\n\n@media (max-width: 540px) {\n  .nitrate-wrap { font-size: 15px !important; padding: 0 16px; }\n  .nitrate-hero { padding: 40px 22px; }\n  .nitrate-hero h2 { font-size: 28px !important; }\n  .nitrate-hero-sub { font-size: 16px !important; }\n  .nitrate-hero-stats { gap: 24px; }\n  .nitrate-stat-num { font-size: 28px !important; }\n  .nitrate-section h2,\n  .nitrate-alert h2 { font-size: 24px !important; }\n  .nitrate-section-lede { font-size: 15px !important; }\n  .nitrate-section { margin: 44px 0; }\n  .nitrate-faq-q { font-size: 16px !important; padding: 20px 22px !important; }\n  .nitrate-faq-a { font-size: 15px !important; padding: 0 22px 22px !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"nitrate-wrap\"\u003e\n\n  \u003c!-- ============== HERO ============== --\u003e\n  \u003csection class=\"nitrate-hero\"\u003e\n    \u003cdiv class=\"nitrate-hero-inner\"\u003e\n      \u003cspan class=\"nitrate-eyebrow\"\u003eWhole-System Nitrate Reduction · NWS-NITRATE Series\u003c\/span\u003e\n      \u003ch2\u003eTake nitrates out of \u003cem\u003eyour water supply\u003c\/em\u003e.\u003c\/h2\u003e\n      \u003cp class=\"nitrate-hero-sub\"\u003eA whole-system nitrate reduction platform built around ResinTech SIR-100-HP — a nitrate-selective ion exchange resin. Available in 6 GPM and 10 GPM models, the NWS-NITRATE series delivers high operating capacity and low nitrate leakage for homes and small facilities on affected water supplies.\u003c\/p\u003e\n      \u003cdiv class=\"nitrate-hero-stats\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"nitrate-stat-num\"\u003e2\u003c\/span\u003e\n          \u003cspan class=\"nitrate-stat-label\"\u003eFlow Models\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"nitrate-stat-num\"\u003eSIR-100-HP\u003c\/span\u003e\n          \u003cspan class=\"nitrate-stat-label\"\u003eNitrate-Selective Resin\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"nitrate-stat-num\"\u003e10 ppm\u003c\/span\u003e\n          \u003cspan class=\"nitrate-stat-label\"\u003eEPA MCL Target\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== BUILT TO ORDER ============== --\u003e\n  \u003csection class=\"nitrate-section nitrate-section--tight\"\u003e\n    \u003cdiv class=\"nitrate-leadtime\"\u003e\n      \u003cdiv class=\"nitrate-leadtime-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 7 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-leadtime-text\"\u003e\n        \u003ch3\u003eBuilt to order for your application\u003c\/h3\u003e\n        \u003cp\u003eEach NWS-NITRATE system is assembled specifically for your order. Typical processing time is \u003cstrong\u003e3–5 business days\u003c\/strong\u003e before the system ships.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== MODEL PICKER ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-section-head\"\u003e\n      \u003cspan class=\"nitrate-section-tag\"\u003eChoose Your Model\u003c\/span\u003e\n      \u003ch2\u003eTwo sizes, one proven platform\u003c\/h2\u003e\n      \u003cp class=\"nitrate-section-lede\"\u003eBoth models share the same nitrate-selective resin and metered control valve — pick the flow rate that matches your household or facility demand.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nitrate-models\"\u003e\n\n      \u003carticle class=\"nitrate-model\"\u003e\n        \u003cspan class=\"nitrate-model-code\"\u003eNWS-NITRATE-6\u003c\/span\u003e\n        \u003cdiv class=\"nitrate-model-flow\"\u003e6 \u003cspan\u003eGPM\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"nitrate-model-desc\"\u003eSized for typical residential whole-home use on a nitrate-affected supply.\u003c\/p\u003e\n        \u003cdiv class=\"nitrate-model-specs\"\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eFlow Rate\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e6 GPM\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eMineral Tank\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e10\" × 54\"\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eBrine Tank\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e1517 Charcoal\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"nitrate-model\"\u003e\n        \u003cspan class=\"nitrate-model-code\"\u003eNWS-NITRATE-10\u003c\/span\u003e\n        \u003cdiv class=\"nitrate-model-flow\"\u003e10 \u003cspan\u003eGPM\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"nitrate-model-desc\"\u003eHigher capacity for larger homes or small commercial demand.\u003c\/p\u003e\n        \u003cdiv class=\"nitrate-model-specs\"\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eFlow Rate\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e10 GPM\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eMineral Tank\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e13\" × 54\"\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"nitrate-model-spec\"\u003e\n            \u003cspan class=\"nitrate-model-spec-k\"\u003eBrine Tank\u003c\/span\u003e\n            \u003cspan class=\"nitrate-model-spec-v\"\u003e1840 Charcoal\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== WHAT ARE NITRATES ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-define\"\u003e\n      \u003cdiv class=\"nitrate-define-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eWhat are nitrates, and how do they get into water?\u003c\/h3\u003e\n        \u003cp\u003eNitrates are naturally occurring compounds formed when organic matter decomposes, and they are also a common component of fertilizers. Because nitrates are highly soluble and don't bind to soil, they move easily into groundwater.\u003c\/p\u003e\n        \u003cp\u003eIn drinking water, nitrates are colorless, odorless, and tasteless — there's no way to detect them without a water test. That's what makes regular testing so important for anyone on a private well.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== HEALTH \u0026 EPA (dark) ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-alert\"\u003e\n      \u003cdiv class=\"nitrate-alert-head\"\u003e\n        \u003cspan class=\"nitrate-section-tag\"\u003eWhy It Matters\u003c\/span\u003e\n        \u003ch2\u003eNitrates and your water\u003c\/h2\u003e\n        \u003cp class=\"nitrate-alert-lede\"\u003eHigh nitrate levels in drinking water are a recognized health concern, and the U.S. EPA has set clear guidance for testing and acceptable limits.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-alert-grid\"\u003e\n        \u003cdiv class=\"nitrate-alert-card\"\u003e\n          \u003cspan class=\"nitrate-alert-num\"\u003e10 ppm\u003c\/span\u003e\n          \u003ch3\u003eEPA Maximum Contaminant Level\u003c\/h3\u003e\n          \u003cp\u003eThe U.S. EPA has set the Maximum Contaminant Level for nitrates in drinking water at 10 parts per million.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-alert-card\"\u003e\n          \u003cspan class=\"nitrate-alert-num\"\u003e1–3 yrs\u003c\/span\u003e\n          \u003ch3\u003eRecommended Testing\u003c\/h3\u003e\n          \u003cp\u003eThe EPA recommends that well users test their water for nitrates every one to three years.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-alert-card\"\u003e\n          \u003cspan class=\"nitrate-alert-num\"\u003eAt Risk\u003c\/span\u003e\n          \u003ch3\u003eSensitive Groups\u003c\/h3\u003e\n          \u003cp\u003eHigh nitrate levels can cause serious illness, particularly in infants, young children, and adults with certain enzyme deficiencies.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== THE RESIN \/ BENEFITS ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-section-head\"\u003e\n      \u003cspan class=\"nitrate-section-tag\"\u003eThe Technology\u003c\/span\u003e\n      \u003ch2\u003eEngineered around nitrate-selective resin\u003c\/h2\u003e\n      \u003cp class=\"nitrate-section-lede\"\u003eAt the core of every NWS-NITRATE system is ResinTech SIR-100-HP — a chloride-form, microporous, nitrate-selective strong base anion resin.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nitrate-benefits\"\u003e\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2L4 6v6c0 5.5 3.8 9.7 8 11 4.2-1.3 8-5.5 8-11V6l-8-4z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eNitrate-Selective by Design\u003c\/h3\u003e\n        \u003cp\u003eSIR-100-HP increases selectivity for nitrate while decreasing selectivity for sulfate — so it targets the contaminant you're trying to remove.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 17l6-6 4 4 8-8M21 7v6M21 7h-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eHigher Operating Capacity\u003c\/h3\u003e\n        \u003cp\u003eIts selectivity profile delivers higher operating capacity than standard type 1 or type 2 anion resins — more water treated between cycles.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M19 14c-2 0-3 1.5-3 3M5 10c2 0 3-1.5 3-3M12 3v18\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 21c0-4 3-7 7-7s7-3 7-7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eLower Nitrate Leakage\u003c\/h3\u003e\n        \u003cp\u003eCompared to conventional anion resins, SIR-100-HP produces lower nitrate leakage — more consistent treated water quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 7 12 12 15 15\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eMetered Control Valve\u003c\/h3\u003e\n        \u003cp\u003eA 1\" metered control valve monitors gallons used and includes a programmable service reminder — set it to time, gallons, or both.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"9 11 12 14 22 4\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eWQA Gold Seal Resin\u003c\/h3\u003e\n        \u003cp\u003eThe SIR-100-HP resin is Gold Seal Certified by the Water Quality Association (WQA) for use with potable water.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-benefit\"\u003e\n        \u003cdiv class=\"nitrate-benefit-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 8h6M9 12h6M9 16h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch3\u003eComplete \u0026amp; Ready to Install\u003c\/h3\u003e\n        \u003cp\u003eShips as a full assembly — mineral tank, resin, control valve, system bypass, and charcoal brine tank with safety valve.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== HOW IT WORKS ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-flow\"\u003e\n      \u003cdiv class=\"nitrate-section-head\"\u003e\n        \u003cspan class=\"nitrate-section-tag\"\u003eHow It Works\u003c\/span\u003e\n        \u003ch2\u003eIon exchange, simplified\u003c\/h2\u003e\n        \u003cp class=\"nitrate-section-lede\"\u003eNitrate ions carry a negative charge. The chloride-form anion resin is engineered to swap them out as water flows through the mineral tank.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"nitrate-flow-stages\"\u003e\n        \u003cdiv class=\"nitrate-flow-step\"\u003e\n          \u003cspan class=\"nitrate-flow-step-num\"\u003e1\u003c\/span\u003e\n          \u003ch3\u003eWater Enters\u003c\/h3\u003e\n          \u003cp\u003eNitrate-bearing water flows into the mineral tank through the 1\" metered control valve.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-flow-arrow\" aria-hidden=\"true\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-flow-step\"\u003e\n          \u003cspan class=\"nitrate-flow-step-num\"\u003e2\u003c\/span\u003e\n          \u003ch3\u003eResin Exchanges Ions\u003c\/h3\u003e\n          \u003cp\u003eThe SIR-100-HP resin captures nitrate ions and releases harmless chloride in their place.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-flow-arrow\" aria-hidden=\"true\"\u003e→\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-flow-step\"\u003e\n          \u003cspan class=\"nitrate-flow-step-num\"\u003e3\u003c\/span\u003e\n          \u003ch3\u003eRegeneration\u003c\/h3\u003e\n          \u003cp\u003eThe system periodically regenerates the resin using brine from the charcoal brine tank, restoring capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== WHAT'S INCLUDED ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-section-head\"\u003e\n      \u003cspan class=\"nitrate-section-tag\"\u003eIn the Box\u003c\/span\u003e\n      \u003ch2\u003eWhat ships with each system\u003c\/h2\u003e\n      \u003cp class=\"nitrate-section-lede\"\u003eEvery NWS-NITRATE system is built to order as a complete, install-ready assembly.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nitrate-included\"\u003e\n      \u003cdiv class=\"nitrate-included-row\"\u003e\n        \u003cdiv class=\"nitrate-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-included-text\"\u003e\n          \u003ch3\u003ePolyglass Mineral Tank\u003c\/h3\u003e\n          \u003cp\u003e10\" × 54\" on the 6 GPM model, 13\" × 54\" on the 10 GPM model — sized to match flow capacity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-included-row\"\u003e\n        \u003cdiv class=\"nitrate-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-included-text\"\u003e\n          \u003ch3\u003eResinTech SIR-100-HP Resin\u003c\/h3\u003e\n          \u003cp\u003eThe nitrate-selective ion exchange media at the heart of the system.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-included-row\"\u003e\n        \u003cdiv class=\"nitrate-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-included-text\"\u003e\n          \u003ch3\u003e1\" Metered Control Valve\u003c\/h3\u003e\n          \u003cp\u003eMonitors gallons used, with a programmable service reminder set to time, gallons, or both.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-included-row\"\u003e\n        \u003cdiv class=\"nitrate-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-included-text\"\u003e\n          \u003ch3\u003eCharcoal Brine Tank with Clack 474 Safety Valve\u003c\/h3\u003e\n          \u003cp\u003e1517 brine tank on the 6 GPM model, 1840 on the 10 GPM model, with an integrated safety valve to guard against overflow.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-included-row\"\u003e\n        \u003cdiv class=\"nitrate-included-check\" aria-hidden=\"true\"\u003e\n          \u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"nitrate-included-text\"\u003e\n          \u003ch3\u003eSystem Bypass\u003c\/h3\u003e\n          \u003cp\u003eLets you isolate the system from your plumbing for service or maintenance without shutting off the home.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== SPECS COMPARISON ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-section-head\"\u003e\n      \u003cspan class=\"nitrate-section-tag\"\u003eSpecifications\u003c\/span\u003e\n      \u003ch2\u003eCompare the two models\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nitrate-specs-wrap\"\u003e\n      \u003cdiv class=\"nitrate-specs-row nitrate-specs-row--head\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eSpecification\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eNWS-NITRATE-6\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eNWS-NITRATE-10\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eFlow Rate\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e6 GPM\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e10 GPM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eMineral Tank\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e10\" × 54\" polyglass\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e13\" × 54\" polyglass\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eBrine Tank\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e1517 charcoal\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e1840 charcoal\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eTreatment Resin\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eResinTech SIR-100-HP\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eResinTech SIR-100-HP\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eControl Valve\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e1\" metered, programmable\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003e1\" metered, programmable\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eBrine Safety Valve\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eClack 474\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eClack 474\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eSystem Bypass\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eIncluded\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eIncluded\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eBest For\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eTypical residential whole-home\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eLarger homes \/ small commercial\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nitrate-specs-row\"\u003e\n        \u003cdiv class=\"nitrate-specs-cell nitrate-specs-cell--label\"\u003eBuild Type\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eBuilt to order, 3–5 days\u003c\/div\u003e\n        \u003cdiv class=\"nitrate-specs-cell\"\u003eBuilt to order, 3–5 days\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== FAQ ============== --\u003e\n  \u003csection class=\"nitrate-section\"\u003e\n    \u003cdiv class=\"nitrate-section-head\"\u003e\n      \u003cspan class=\"nitrate-section-tag\"\u003eCommon Questions\u003c\/span\u003e\n      \u003ch2\u003eBefore you specify the system\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nitrate-faq\"\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eWhich model should I choose — 6 GPM or 10 GPM?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          The 6 GPM NWS-NITRATE-6 is sized for typical residential whole-home use, while the 10 GPM NWS-NITRATE-10 suits larger homes or small commercial demand. The right choice depends on the number of fixtures running at once and your peak flow needs. If you're unsure, contact us with your household or facility details and we can help you size it.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eHow do I know if I have a nitrate problem?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          Nitrates in drinking water are colorless, odorless, and tasteless, so a water test is the only way to know. The U.S. EPA recommends that well users test every one to three years, and has set the Maximum Contaminant Level for nitrates at 10 ppm. We recommend a current water analysis before specifying any treatment system.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eWhy a nitrate-selective resin instead of a standard anion resin?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          Standard type 1 and type 2 anion resins can be affected by sulfate in the water. The SIR-100-HP resin is engineered with increased selectivity for nitrate and decreased selectivity for sulfate, which results in higher operating capacity and lower nitrate leakage — more reliable performance on real-world water.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eWhat does the metered control valve do?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          The 1\" metered control valve monitors how many gallons pass through the system and includes a programmable service reminder. You can set the reminder to trigger on elapsed time, gallons used, or both — so maintenance happens on schedule rather than by guesswork.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eHow long does it take to receive?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          Each NWS-NITRATE system is built to order. Typical processing time is 3 to 5 business days before the system ships. If you have a project timeline, contact us and we'll confirm current lead times.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"nitrate-faq-item\"\u003e\n        \u003csummary class=\"nitrate-faq-q\"\u003eCan you help me size the right system?\u003c\/summary\u003e\n        \u003cdiv class=\"nitrate-faq-a\"\u003e\n          Yes. Nitrate treatment should be specified against a current water test and your actual flow demand. Reach out to our team with your water analysis and application details, and we can help confirm whether the 6 GPM or 10 GPM model is the right fit.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============== DISCLAIMER ============== --\u003e\n  \u003cdiv class=\"nitrate-disclaimer\"\u003e\n    \u003cstrong\u003ePerformance \u0026amp; Compatibility Notice\u003c\/strong\u003e\n    The NWS-NITRATE series is manufactured by IPW Industries Inc. Nitrate reduction performance depends on incoming water chemistry, flow rate, contaminant concentrations, and proper installation and maintenance; a current water analysis is recommended before specifying the system. References to U.S. EPA recommendations and Maximum Contaminant Levels are provided for general context and do not constitute a regulatory compliance guarantee. WQA Gold Seal certification refers to the ResinTech SIR-100-HP resin component. ResinTech, SIR-100-HP, Clack, and the Water Quality Association (WQA) names are trademarks of their respective owners. All other brand names are the property of their respective owners.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fleck","offers":[{"title":"Up to 6 GPM","offer_id":47090450694315,"sku":"NWS-NITRATE-6","price":3336.0,"currency_code":"USD","in_stock":true},{"title":"Up to 10 GPM","offer_id":47090450727083,"sku":"NWS-NITRATE-10","price":4294.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7677\/6098\/files\/nws-nitrate-10-unbranded.jpg?v=1779251906"}],"url":"https:\/\/www.isopurewater.com\/collections\/nav-whole-house.oembed","provider":"Isopure Water","version":"1.0","type":"link"}