{"product_id":"hallett-w-series-wastewater-uv","title":"Hallett W Series Wastewater UV","description":"\u003cdiv id=\"uswsys-pdp-hallett-w-series-uv\"\u003e\n\u003cstyle\u003e\n  \/* ============ Hallett W Series PDP, scoped ============ *\/\n  #uswsys-pdp-hallett-w-series-uv {\n    --hwsu-navy: #1e3565;\n    --hwsu-navy-dark: #162b52;\n    --hwsu-navy-light: #2a4a80;\n    --hwsu-red: #fb0321;\n    --hwsu-red-hover: #d9021c;\n    --hwsu-series-color: #1e3565;\n    --hwsu-series-color-light: #dde4f0;\n    --hwsu-series-color-mid: #8fa3c7;\n    --hwsu-gray-bg: #f4f5f7;\n    --hwsu-gray-border: #e0e3e8;\n    --hwsu-gray-text: #58667a;\n    --hwsu-white: #ffffff;\n    --hwsu-font: 'avenir-lt-pro', 'Avenir Next', 'Avenir', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    font-family: var(--hwsu-font);\n    font-size: 16px;\n    line-height: 1.6;\n    color: #3a4a5c;\n    background: var(--hwsu-white);\n    -webkit-font-smoothing: antialiased;\n    overflow-x: hidden;\n  }\n  #uswsys-pdp-hallett-w-series-uv *,\n  #uswsys-pdp-hallett-w-series-uv *::before,\n  #uswsys-pdp-hallett-w-series-uv *::after { box-sizing: border-box; }\n  #uswsys-pdp-hallett-w-series-uv img { max-width: 100%; height: auto; display: block; }\n  #uswsys-pdp-hallett-w-series-uv h1,\n  #uswsys-pdp-hallett-w-series-uv h2,\n  #uswsys-pdp-hallett-w-series-uv h3,\n  #uswsys-pdp-hallett-w-series-uv h4 {\n    font-family: var(--hwsu-font);\n    color: var(--hwsu-navy);\n    line-height: 1.15;\n    margin: 0 0 14px;\n    font-weight: 800;\n  }\n  #uswsys-pdp-hallett-w-series-uv h2 { font-size: clamp(26px, 3vw, 36px); }\n  #uswsys-pdp-hallett-w-series-uv h3 { font-size: 19px; font-weight: 700; }\n  #uswsys-pdp-hallett-w-series-uv p { margin: 0 0 16px; }\n  #uswsys-pdp-hallett-w-series-uv a { color: var(--hwsu-series-color); }\n  #uswsys-pdp-hallett-w-series-uv a:focus-visible,\n  #uswsys-pdp-hallett-w-series-uv button:focus-visible,\n  #uswsys-pdp-hallett-w-series-uv summary:focus-visible {\n    outline: 3px solid var(--hwsu-series-color-mid);\n    outline-offset: 2px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-container { max-width: 1200px; margin: 0 auto; padding: 0 24px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-section { padding: 64px 0; background: var(--hwsu-white); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-section-alt { background: var(--hwsu-gray-bg); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-section-intro { max-width: 780px; color: var(--hwsu-gray-text); font-size: 17px; }\n\n  \/* Buttons *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-red,\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-navy,\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline {\n    display: inline-block;\n    font-family: var(--hwsu-font);\n    font-weight: 700;\n    font-size: 14px;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    padding: 14px 32px;\n    border-radius: 0;\n    cursor: pointer;\n    text-decoration: none;\n    text-align: center;\n    line-height: 1.3;\n    transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-red {\n    background: var(--hwsu-red);\n    color: var(--hwsu-white);\n    border: 2px solid var(--hwsu-red);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-red:hover {\n    background: var(--hwsu-red-hover);\n    border-color: var(--hwsu-red-hover);\n    color: var(--hwsu-white);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(251, 3, 33, 0.3);\n    text-decoration: none;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-navy {\n    background: var(--hwsu-navy);\n    color: var(--hwsu-white);\n    border: 2px solid var(--hwsu-navy);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-navy:hover {\n    background: var(--hwsu-navy-light);\n    border-color: var(--hwsu-navy-light);\n    color: var(--hwsu-white);\n    text-decoration: none;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline {\n    background: transparent;\n    color: var(--hwsu-white);\n    border: 2px solid rgba(255, 255, 255, 0.5);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline:hover {\n    background: var(--hwsu-white);\n    color: var(--hwsu-navy);\n    border-color: var(--hwsu-white);\n    text-decoration: none;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline-navy {\n    display: inline-block;\n    font-family: var(--hwsu-font);\n    font-weight: 700;\n    font-size: 14px;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    padding: 14px 32px;\n    border-radius: 0;\n    cursor: pointer;\n    text-decoration: none;\n    text-align: center;\n    background: transparent;\n    color: var(--hwsu-navy);\n    border: 2px solid var(--hwsu-navy);\n    transition: background 0.25s ease, color 0.25s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline-navy:hover {\n    background: var(--hwsu-navy);\n    color: var(--hwsu-white);\n    text-decoration: none;\n  }\n\n  \/* Breadcrumb *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-breadcrumb {\n    background: var(--hwsu-gray-bg);\n    border-bottom: 1px solid var(--hwsu-gray-border);\n    padding: 12px 0;\n    font-size: 13px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-breadcrumb a {\n    font-weight: 600;\n    color: var(--hwsu-gray-text);\n    text-decoration: none;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-breadcrumb a:hover { color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-breadcrumb .hwsu-crumb-here { font-weight: 700; color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-breadcrumb .hwsu-crumb-sep { color: var(--hwsu-gray-text); margin: 0 8px; }\n\n  \/* Hero *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero {\n    background: linear-gradient(165deg, #f7f8fb 0%, #eef1f7 55%, #e6eaf3 100%);\n    border-bottom: 4px solid var(--hwsu-series-color);\n    padding: 56px 0 64px;\n    overflow: hidden;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-grid {\n    display: grid;\n    grid-template-columns: 1.15fr 0.85fr;\n    gap: 48px;\n    align-items: center;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-eyebrow {\n    display: inline-block;\n    background: var(--hwsu-series-color);\n    color: var(--hwsu-white);\n    font-weight: 700;\n    font-size: 12px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 6px 16px;\n    margin-bottom: 18px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero h1 {\n    font-size: clamp(32px, 4vw, 46px);\n    line-height: 1.08;\n    margin-bottom: 14px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero h1 .hwsu-h1-accent { color: var(--hwsu-series-color); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-sub {\n    font-size: 19px;\n    font-weight: 600;\n    color: var(--hwsu-navy-light);\n    line-height: 1.5;\n    max-width: 620px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-body {\n    color: var(--hwsu-gray-text);\n    max-width: 600px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 28px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips li {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-series-color-light);\n    border-left: 3px solid var(--hwsu-series-color);\n    padding: 8px 14px;\n    color: var(--hwsu-navy);\n    font-weight: 600;\n    font-size: 13px;\n    letter-spacing: 0.3px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips svg {\n    width: 15px;\n    height: 15px;\n    stroke: var(--hwsu-series-color);\n    fill: none;\n    stroke-width: 2.5;\n    flex-shrink: 0;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-ctas { display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 18px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-trustline { font-size: 14px; color: var(--hwsu-gray-text); margin: 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-trustline a { color: var(--hwsu-navy); font-weight: 700; text-decoration: none; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual { text-align: center; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual img.hwsu-hero-photo {\n    max-height: 460px;\n    width: auto;\n    margin: 0 auto;\n    filter: drop-shadow(0 20px 40px rgba(22, 43, 82, 0.25));\n    animation: uswsys-pdp-hwsu-float 5s ease-in-out infinite;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-logo-card {\n    margin: 22px auto 0;\n    padding: 14px 32px;\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-gray-border);\n    border-radius: 8px;\n    display: inline-block;\n    box-shadow: 0 8px 24px rgba(22, 43, 82, 0.12);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-hero-logo-card img { width: 190px; height: auto; margin: 0 auto; }\n  @keyframes uswsys-pdp-hwsu-float {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-10px); }\n  }\n\n  \/* Configurator *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-panel {\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-gray-border);\n    border-top: 4px solid var(--hwsu-series-color);\n    border-radius: 0 0 8px 8px;\n    overflow: hidden;\n    box-shadow: 0 8px 32px rgba(30, 53, 101, 0.08);\n    margin-top: 32px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-body {\n    display: grid;\n    grid-template-columns: 3fr 2fr;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-controls { padding: 28px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-preview {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    padding: 24px 16px;\n    background: rgba(245, 247, 250, 0.6);\n    border-left: 1px solid var(--hwsu-gray-border);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-preview img {\n    max-height: 420px;\n    width: auto;\n    filter: drop-shadow(0 12px 30px rgba(0, 0, 0, 0.16));\n    transition: opacity 0.35s ease, transform 0.35s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-preview img.hwsu-switching { opacity: 0; transform: scale(0.96); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-preview-label {\n    font-weight: 700;\n    font-size: 15px;\n    color: var(--hwsu-series-color);\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-top: 12px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-preview-caption {\n    font-size: 12.5px;\n    color: var(--hwsu-gray-text);\n    text-align: center;\n    max-width: 300px;\n    margin-top: 8px;\n    line-height: 1.45;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-step { margin-bottom: 26px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-step:last-child { margin-bottom: 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-step-label {\n    font-weight: 700;\n    font-size: 14px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--hwsu-series-color);\n    margin-bottom: 10px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-step-num {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 26px;\n    height: 26px;\n    background: var(--hwsu-series-color);\n    color: var(--hwsu-white);\n    font-size: 13px;\n    font-weight: 800;\n    border-radius: 50%;\n    flex-shrink: 0;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-card {\n    border: 2px solid var(--hwsu-gray-border);\n    border-radius: 5px;\n    padding: 14px 10px;\n    text-align: center;\n    cursor: pointer;\n    background: var(--hwsu-white);\n    font-family: var(--hwsu-font);\n    font-size: 12px;\n    color: var(--hwsu-gray-text);\n    line-height: 1.4;\n    transition: border-color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-card:hover { border-color: var(--hwsu-series-color-mid); box-shadow: 0 2px 8px rgba(30, 53, 101, 0.1); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-card[aria-pressed=\"true\"] {\n    border-color: var(--hwsu-series-color);\n    background: var(--hwsu-series-color-light);\n    box-shadow: 0 2px 8px rgba(30, 53, 101, 0.15);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-name { font-weight: 800; font-size: 18px; color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-flow { font-weight: 700; font-size: 12.5px; color: var(--hwsu-navy); margin-top: 2px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-detail { font-size: 11.5px; margin-top: 2px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-model-badge {\n    display: inline-block;\n    background: var(--hwsu-series-color);\n    color: var(--hwsu-white);\n    font-weight: 700;\n    font-size: 10px;\n    letter-spacing: 0.5px;\n    text-transform: uppercase;\n    padding: 3px 8px;\n    margin-top: 6px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-toggles { display: flex; gap: 10px; flex-wrap: wrap; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-toggle {\n    border: 2px solid var(--hwsu-gray-border);\n    border-radius: 5px;\n    padding: 11px 18px;\n    cursor: pointer;\n    background: var(--hwsu-white);\n    text-align: left;\n    min-width: 130px;\n    font-family: var(--hwsu-font);\n    transition: border-color 0.2s ease, background 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-toggle:hover { border-color: var(--hwsu-series-color-mid); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-toggle[aria-pressed=\"true\"] { border-color: var(--hwsu-series-color); background: var(--hwsu-series-color-light); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-opt-label { font-weight: 700; font-size: 15px; color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-opt-sub { font-size: 12px; color: var(--hwsu-gray-text); margin-top: 1px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-note {\n    background: var(--hwsu-series-color-light);\n    border-left: 4px solid var(--hwsu-series-color);\n    color: var(--hwsu-navy);\n    font-size: 13.5px;\n    line-height: 1.5;\n    padding: 10px 14px;\n    margin-top: 10px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-config-note a { color: var(--hwsu-navy); font-weight: 700; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon {\n    border: 2px solid var(--hwsu-gray-border);\n    border-radius: 5px;\n    padding: 11px 16px;\n    cursor: pointer;\n    background: var(--hwsu-white);\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    text-align: left;\n    font-family: var(--hwsu-font);\n    transition: border-color 0.2s ease, background 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon:hover { border-color: var(--hwsu-series-color-mid); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon[aria-pressed=\"true\"] { border-color: var(--hwsu-series-color); background: var(--hwsu-series-color-light); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-checkbox {\n    width: 22px;\n    height: 22px;\n    border: 2px solid var(--hwsu-gray-border);\n    border-radius: 3px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    background: var(--hwsu-white);\n    transition: background 0.2s ease, border-color 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon[aria-pressed=\"true\"] .hwsu-checkbox { background: var(--hwsu-series-color); border-color: var(--hwsu-series-color); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon[aria-pressed=\"true\"] .hwsu-checkbox::after {\n    content: '';\n    width: 6px;\n    height: 11px;\n    border: solid var(--hwsu-white);\n    border-width: 0 2px 2px 0;\n    transform: rotate(45deg);\n    margin-top: -2px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon-label { font-weight: 600; font-size: 15px; color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-addon-sub { font-size: 12px; color: var(--hwsu-gray-text); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary {\n    background: var(--hwsu-navy);\n    padding: 28px 36px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    gap: 20px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary-cap {\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.55);\n    margin-bottom: 2px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary-sku { font-weight: 700; font-size: 18px; color: var(--hwsu-white); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary-price { font-weight: 800; font-size: 34px; color: var(--hwsu-white); line-height: 1; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary-right { display: flex; align-items: center; flex-wrap: wrap; gap: 24px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-summary-actions { display: flex; flex-direction: column; gap: 8px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-quote-link {\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    color: rgba(255, 255, 255, 0.55);\n    text-align: center;\n    text-decoration: none;\n    transition: color 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-quote-link:hover { color: rgba(255, 255, 255, 0.9); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-orderform-line {\n    background: var(--hwsu-navy-dark);\n    color: rgba(255, 255, 255, 0.75);\n    font-size: 13px;\n    text-align: center;\n    padding: 10px 20px;\n    margin: 0;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-sizing-note {\n    margin: 24px auto 0;\n    max-width: 780px;\n    text-align: center;\n    font-size: 15px;\n    color: var(--hwsu-gray-text);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-sizing-note a { color: var(--hwsu-navy); font-weight: 700; text-decoration: none; }\n\n  \/* Tables *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-table-scroll {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border-radius: 8px;\n    box-shadow: 0 4px 24px rgba(30, 53, 101, 0.08);\n    margin: 32px 0 24px;\n  }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table {\n    width: 100%;\n    min-width: 640px;\n    border-collapse: collapse;\n    font-size: 15px;\n  }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table thead th {\n    background: var(--hwsu-navy);\n    color: var(--hwsu-white);\n    font-weight: 700;\n    font-size: 14px;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    padding: 16px 20px;\n    text-align: center;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    vertical-align: middle;\n  }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table thead th.hwsu-col-series { background: var(--hwsu-series-color); }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table tbody th {\n    padding: 13px 20px;\n    text-align: left;\n    border: 1px solid var(--hwsu-gray-border);\n    font-weight: 600;\n    color: var(--hwsu-navy);\n    background: var(--hwsu-white);\n    vertical-align: middle;\n  }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table tbody td {\n    padding: 13px 20px;\n    text-align: center;\n    border: 1px solid var(--hwsu-gray-border);\n    color: var(--hwsu-navy);\n    font-weight: 500;\n    vertical-align: middle;\n    background: var(--hwsu-white);\n  }\n  #uswsys-pdp-hallett-w-series-uv table.hwsu-table tbody td.hwsu-cell-series { background: var(--hwsu-series-color-light); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-pick-list { margin: 0 0 16px; padding-left: 22px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-pick-list li { margin-bottom: 8px; }\n\n  \/* Process breakdown *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-grid {\n    display: grid;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 48px;\n    align-items: center;\n    margin-top: 32px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-media { text-align: center; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-media img.hwsu-crossfire-card {\n    border-radius: 8px;\n    box-shadow: 0 8px 32px rgba(30, 53, 101, 0.12);\n    margin: 0 auto 20px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-media img.hwsu-crossfire-logo { max-width: 220px; margin: 0 auto; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-step { display: flex; gap: 18px; align-items: flex-start; margin-bottom: 22px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-step:last-child { margin-bottom: 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-num {\n    width: 44px;\n    height: 44px;\n    flex: 0 0 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 19px;\n    color: var(--hwsu-white);\n    font-weight: 800;\n    border-radius: 50%;\n    background: var(--hwsu-series-color);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-step p { margin: 0; font-size: 16px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-process-step p b { color: var(--hwsu-navy); }\n\n  \/* Benefits grid *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 22px;\n    margin-top: 32px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-benefit-card {\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-gray-border);\n    border-top: 3px solid var(--hwsu-series-color);\n    border-radius: 8px;\n    padding: 26px 24px;\n    box-shadow: 0 4px 20px rgba(0, 32, 56, 0.06);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-benefit-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 14px 40px rgba(0, 32, 56, 0.12);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-benefit-card h3 { margin-bottom: 8px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-benefit-card p { margin: 0; font-size: 15px; color: var(--hwsu-gray-text); }\n\n  \/* Applications *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-apps-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 26px 40px;\n    margin-top: 32px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-app { display: flex; gap: 16px; align-items: flex-start; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-app-icon {\n    flex: 0 0 52px;\n    width: 52px;\n    height: 52px;\n    border-radius: 12px;\n    background: var(--hwsu-series-color-light);\n    display: grid;\n    place-items: center;\n    color: var(--hwsu-series-color);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-app-icon svg { width: 28px; height: 28px; stroke: currentColor; fill: none; stroke-width: 1.8; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-app p { margin: 0; font-size: 15px; color: var(--hwsu-gray-text); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-app p b { color: var(--hwsu-navy); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-limits-callout {\n    margin-top: 36px;\n    background: var(--hwsu-gray-bg);\n    border-left: 4px solid var(--hwsu-series-color);\n    padding: 20px 24px;\n    font-size: 15px;\n    color: var(--hwsu-gray-text);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-limits-callout p { margin: 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-limits-callout b { color: var(--hwsu-navy); }\n\n  \/* Documents *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-docs-grid {\n    display: grid;\n    grid-template-columns: 1.5fr 1fr;\n    gap: 48px;\n    align-items: center;\n    margin-top: 32px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-docs-wrap {\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-gray-border);\n    border-radius: 8px;\n    overflow: hidden;\n    box-shadow: 0 4px 24px rgba(30, 53, 101, 0.06);\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-docs-header { background: var(--hwsu-series-color); padding: 16px 24px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-docs-header p { color: var(--hwsu-white); font-size: 17px; font-weight: 700; margin: 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item {\n    padding: 16px 24px;\n    border-bottom: 1px solid var(--hwsu-gray-border);\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item:last-child { border-bottom: none; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item svg {\n    width: 26px;\n    height: 26px;\n    flex-shrink: 0;\n    stroke: var(--hwsu-series-color);\n    fill: none;\n    stroke-width: 1.8;\n    margin-top: 2px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item p { margin: 0; font-size: 15px; color: var(--hwsu-gray-text); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item a { font-weight: 700; color: var(--hwsu-navy); text-decoration: none; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-doc-item a:hover { color: var(--hwsu-series-color); text-decoration: underline; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-docs-photo img { max-height: 380px; width: auto; margin: 0 auto; filter: drop-shadow(0 10px 20px rgba(0, 0, 0, 0.12)); }\n\n  \/* Certification accordion *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-list { max-width: 900px; margin: 32px auto 0; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-card {\n    background: var(--hwsu-white);\n    border: 1px solid var(--hwsu-gray-border);\n    border-radius: 4px;\n    margin-bottom: 12px;\n    overflow: hidden;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-header {\n    padding: 16px 22px;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    font-family: var(--hwsu-font);\n    font-weight: 700;\n    font-size: 16px;\n    color: var(--hwsu-navy);\n    background: var(--hwsu-white);\n    border: none;\n    width: 100%;\n    text-align: left;\n    transition: background 0.2s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-header:hover { background: var(--hwsu-gray-bg); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-header svg {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    stroke: var(--hwsu-series-color);\n    fill: none;\n    stroke-width: 2;\n    transition: transform 0.3s ease;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-header[aria-expanded=\"true\"] svg { transform: rotate(180deg); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-body { padding: 0 22px 18px; font-size: 15px; color: var(--hwsu-gray-text); line-height: 1.65; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-body p { margin: 0; }\n\n  \/* FAQ *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-qa-list { max-width: 900px; margin: 24px auto 0; }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa { border-bottom: 1px solid var(--hwsu-gray-border); padding: 20px 0; }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa summary {\n    font-size: 17px;\n    font-weight: 700;\n    color: var(--hwsu-navy);\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 20px;\n  }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa summary::-webkit-details-marker { display: none; }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa summary::after {\n    content: \"+\";\n    font-size: 26px;\n    font-weight: 400;\n    color: var(--hwsu-series-color);\n    transition: transform 0.2s ease;\n    flex-shrink: 0;\n  }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa[open] summary::after { transform: rotate(45deg); }\n  #uswsys-pdp-hallett-w-series-uv details.hwsu-qa p { margin: 14px 0 0; color: #444; font-size: 15.5px; line-height: 1.7; }\n\n  \/* Final CTA *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-cta {\n    background: linear-gradient(165deg, var(--hwsu-navy-dark) 0%, var(--hwsu-navy) 70%, var(--hwsu-navy-light) 100%);\n    padding: 64px 0;\n    text-align: center;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-cta h2 { color: var(--hwsu-white); }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-cta p.hwsu-final-body {\n    color: rgba(255, 255, 255, 0.75);\n    max-width: 680px;\n    margin: 0 auto 28px;\n    font-size: 17px;\n  }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-cta p.hwsu-final-body a { color: var(--hwsu-white); font-weight: 700; text-decoration: none; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-ctas { display: flex; justify-content: center; flex-wrap: wrap; gap: 14px; margin-bottom: 18px; }\n  #uswsys-pdp-hallett-w-series-uv .hwsu-final-line { color: rgba(255, 255, 255, 0.55); font-size: 14px; margin: 0; }\n\n  \/* Responsive *\/\n  @media (max-width: 991px) {\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-grid { grid-template-columns: 1fr; gap: 36px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual img.hwsu-hero-photo { max-height: 340px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-config-body { grid-template-columns: 1fr; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-config-preview { border-left: none; border-top: 1px solid var(--hwsu-gray-border); }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-config-preview img { max-height: 300px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-process-grid { grid-template-columns: 1fr; gap: 32px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-docs-grid { grid-template-columns: 1fr; gap: 32px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-docs-photo { display: none; }\n  }\n  @media (max-width: 767px) {\n    #uswsys-pdp-hallett-w-series-uv .hwsu-section { padding: 44px 0; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-container { padding: 0 16px; }\n    \/* Step 7 QA (Rule 0a): tall portrait hero tower photo hidden on mobile; compact logo card stays after the CTAs. *\/\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual img.hwsu-hero-photo { display: none; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-grid { gap: 24px; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-logo-card { margin-top: 0; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-benefits-grid { grid-template-columns: 1fr; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-apps-grid { grid-template-columns: 1fr; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-model-cards { grid-template-columns: 1fr; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-summary { padding: 22px 18px; flex-direction: column; align-items: stretch; text-align: center; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-summary-right { justify-content: center; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-ctas .hwsu-btn-red,\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-ctas .hwsu-btn-outline-navy { width: 100%; }\n    #uswsys-pdp-hallett-w-series-uv .hwsu-summary-actions .hwsu-btn-red { width: 100%; }\n    #uswsys-pdp-hallett-w-series-uv table.hwsu-table { font-size: 13px; }\n    #uswsys-pdp-hallett-w-series-uv table.hwsu-table thead th,\n    #uswsys-pdp-hallett-w-series-uv table.hwsu-table tbody td,\n    #uswsys-pdp-hallett-w-series-uv table.hwsu-table tbody th { padding: 9px 12px; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual img.hwsu-hero-photo { animation: none; }\n    #uswsys-pdp-hallett-w-series-uv * { transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; }\n  }\n  \/* taste pass: mobile swipe hint above scrollable tables *\/\n  @media (max-width: 767px) {\n    #uswsys-pdp-hallett-w-series-uv .hwsu-table-scroll::before { content: \"Swipe to see all models \\2192\"; display: block; font-size: 12px; font-weight: 600; letter-spacing: .02em; color: var(--hwsu-series-color); padding: 0 0 6px; position: sticky; left: 0; }\n  }\n  \/* Proof list: divided list (replaces pills) *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips{display:block!important;padding:0;margin:22px 0 28px;list-style:none;max-width:560px;border-top:1px solid #d5dbe6}\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips li{background:none!important;border:0!important;border-bottom:1px solid #d5dbe6!important;box-shadow:none!important;padding:11px 0 11px 30px!important;position:relative;font-size:15px;font-weight:600;color:#1e3565;display:block!important;margin:0!important}\n  #uswsys-pdp-hallett-w-series-uv .hwsu-proof-chips li svg{position:absolute;left:2px;top:12px;width:18px!important;height:18px!important;stroke:#fb0321!important;stroke-width:3}\n  #uswsys-pdp-hallett-w-series-uv img.hwsu-crossfire-card{object-fit:contain;background:#fff;padding:24px}\n  \/* Vertically centered button labels; even padding in open certification boxes *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-btn-red, #uswsys-pdp-hallett-w-series-uv .hwsu-btn-outline-navy{display:inline-flex!important;align-items:center;justify-content:center;padding-top:15px!important;padding-bottom:13px!important}\n  #uswsys-pdp-hallett-w-series-uv .hwsu-cert-body{padding-top:18px!important}\n  \/* Mobile: shorter hero *\/\n  #uswsys-pdp-hallett-w-series-uv .hwsu-mob{display:none}\n  @media (max-width: 767px){\n    #uswsys-pdp-hallett-w-series-uv .hwsu-desk{display:none}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-mob{display:inline}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-body,#uswsys-pdp-hallett-w-series-uv .hwsu-hero-trustline,#uswsys-pdp-hallett-w-series-uv .hwsu-hero-logo-card{display:none!important}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-sub{color:var(--hwsu-gray-text)!important;font-weight:500!important}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-visual{display:none!important}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero-grid{gap:0!important}\n    #uswsys-pdp-hallett-w-series-uv .hwsu-hero{padding-bottom:32px!important}\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- 1. HERO --\u003e\n\u003csection class=\"hwsu-hero\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003cdiv class=\"hwsu-hero-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"hwsu-eyebrow\"\u003eW Series, Wastewater\u003c\/span\u003e\n        \u003ch1\u003eHallett W Series: \u003cspan class=\"hwsu-h1-accent\"\u003eWastewater UV Disinfection Systems\u003c\/span\u003e\n\u003c\/h1\u003e\n        \u003cp class=\"hwsu-hero-sub\"\u003e\u003cspan class=\"hwsu-desk\"\u003eEffluent UV disinfection that wipes its own quartz sleeves, measures the UV reaching your water, and alarms before a dark bulb or fouled sleeve shows up in your fecal counts.\u003c\/span\u003e\u003cspan class=\"hwsu-mob\"\u003eSelf-cleaning wastewater UV that alarms before a dark bulb or dirty sleeve fails your permit.\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp class=\"hwsu-hero-body\"\u003eHallett W Series wastewater UV systems treat up to 40 GPM per unit on the 500W and 750W, and up to 75 GPM per unit on the 1000W. Configure your build and see the price now, or run your flow, UVT and permit past a Certified Water Specialist first.\u003c\/p\u003e\n        \u003cul class=\"hwsu-proof-chips\"\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m5 13 4 4 10-11\"\u003e\u003c\/path\u003e\u003c\/svg\u003eUS EPA UVDGM validated (1000W)\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m5 13 4 4 10-11\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSelf-cleaning sleeve wiper, every model\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m5 13 4 4 10-11\"\u003e\u003c\/path\u003e\u003c\/svg\u003eUp to 75 GPM per unit (1000W)\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m5 13 4 4 10-11\"\u003e\u003c\/path\u003e\u003c\/svg\u003eWetted parts meet NSF\/ANSI\/CAN 61 \u0026amp; 372\u003c\/li\u003e\n          \u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"m5 13 4 4 10-11\"\u003e\u003c\/path\u003e\u003c\/svg\u003eLow-dose alarm and dry contacts, every model\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cdiv class=\"hwsu-hero-ctas\"\u003e\n          \u003ca class=\"hwsu-btn-red\" href=\"#\" data-usw-jtc-trigger\u003eConfigure your system\u003c\/a\u003e\n          \u003ca class=\"hwsu-btn-outline-navy\" href=\"#uswsys-hwsu-specsheets\" data-hwsu-anchor\u003eSee spec sheets\u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"hwsu-hero-trustline\"\u003eLive pricing. Data sheet for every model. Certified Water Specialists at \u003ca href=\"tel:8006088792\"\u003e800-608-8792\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-hero-visual\"\u003e\n        \u003cimg class=\"hwsu-hero-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/uvpure-product-front-med-1000w.png?v=1780419026\" alt=\"Hallett 1000W wastewater UV disinfection system, front view with lit touchscreen\" width=\"1360\" height=\"4000\" decoding=\"async\"\u003e\n        \u003cdiv class=\"hwsu-hero-logo-card\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/hallet-logo.png?v=1770050513\" alt=\"Hallett logo\" width=\"354\" height=\"197\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- 3. CHOOSING A MODEL --\u003e\n\u003csection class=\"hwsu-section\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eWhich W model fits your effluent flow and UVT\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eStart with your peak flow. Then check your effluent's UV transmittance (UVT, the share of UV light that passes through the water) and the dose your permit calls for against the table. More flow means lower dose. Lower UVT or a higher required dose means less flow per unit. EPA's guidance is plain: \"Any UV disinfection system should be pilot tested prior to full-scale operation.\"\u003c\/p\u003e\n\n    \u003cdiv class=\"hwsu-table-scroll\"\u003e\n      \u003ctable class=\"hwsu-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth style=\"width:30%;\"\u003e \u003c\/th\u003e\n            \u003cth\u003e500W\u003c\/th\u003e\n            \u003cth\u003e750W\u003c\/th\u003e\n            \u003cth class=\"hwsu-col-series\"\u003e1000W\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFlow, single unit (data sheet)\u003c\/th\u003e\n\u003ctd\u003eUp to 40 GPM\u003c\/td\u003e\n\u003ctd\u003eUp to 40 GPM\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eUp to 75 GPM\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUVT range\u003c\/th\u003e\n\u003ctd\u003e50-95%\u003c\/td\u003e\n\u003ctd\u003e50-95%\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e35-80%\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV dose\u003c\/th\u003e\n\u003ctd\u003eMin. 30 mJ\/cm²\u003c\/td\u003e\n\u003ctd\u003eMin. 30 mJ\/cm²\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e16-60 mJ\/cm²\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLamps and typical life\u003c\/th\u003e\n\u003ctd\u003eDual LPHO, 9,000 h\u003c\/td\u003e\n\u003ctd\u003eDual LPHO, 9,000 h\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eDual amalgam, 12,000 h\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLamp starts per 24 h (data sheet)\u003c\/th\u003e\n\u003ctd\u003eMax 2\u003c\/td\u003e\n\u003ctd\u003eMax 2\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eMax 6-12\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV sensors\u003c\/th\u003e\n\u003ctd\u003eDual\u003c\/td\u003e\n\u003ctd\u003eDual\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eQuad\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePorts\u003c\/th\u003e\n\u003ctd\u003e1\" MNPT stainless\u003c\/td\u003e\n\u003ctd\u003e1\" MNPT stainless\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e2\" MNPT stainless\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePower and voltage\u003c\/th\u003e\n\u003ctd\u003e196 W, 120 V\u003c\/td\u003e\n\u003ctd\u003e222 W, 120 V\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e403 W, 120\/230 V\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eH x W x D\u003c\/th\u003e\n\u003ctd\u003e36.5 x 9.6 x 8.6 in.\u003c\/td\u003e\n\u003ctd\u003e40.4 x 9.6 x 8.6 in.\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e55.8 x 11.5 x 8.6 in.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerformance validation\u003c\/th\u003e\n\u003ctd\u003eNone third party\u003c\/td\u003e\n\u003ctd\u003eNone third party\u003c\/td\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eUS EPA UVDGM\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp\u003eFlow is each data sheet's single-unit rating. At low UVT or a high required dose, one unit treats less, so size those jobs with a specialist.\u003c\/p\u003e\n    \u003cp\u003e\u003cb\u003eWho sets the flow: you do.\u003c\/b\u003e The operator enters the target flow on the controller, and the unit calculates dose against that flow and alarms when dose falls short. The setting does not physically cap flow; if actual flow runs above it the unit can underdose, so fit the optional flow restrictor where peak demand could exceed the setting.\u003c\/p\u003e\n    \u003cul class=\"hwsu-pick-list\"\u003e\n      \u003cli\u003e\n\u003cb\u003ePick the 500W or 750W\u003c\/b\u003e for up to 40 GPM, UVT of 50% or better, and no validation requirement.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003ePick the 1000W\u003c\/b\u003e when your regulator wants US EPA UVDGM validation, when flow runs past 40 GPM or UVT drops below 50%, or when the lamps will cycle often.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp\u003eHave these ready when you call \u003ca href=\"tel:8006088792\"\u003e800-608-8792\u003c\/a\u003e: peak flow, a lab UVT result, the dose or limits in your permit, and your line voltage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4. HOW IT WORKS --\u003e\n\u003csection class=\"hwsu-section hwsu-section-alt\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eHow self-cleaning Crossfire UV keeps the dose on target\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eCrossfire is UV Pure's dual-lamp, elliptical-reflector design. Standard on every W model: automatic wiper with position switch, purge valve, forced-air cooling, color touchscreen, remote start\/stop, onboard diagnostics and two dry contacts.\u003c\/p\u003e\n\n    \u003cdiv class=\"hwsu-process-grid\"\u003e\n      \u003cdiv class=\"hwsu-process-media\"\u003e\n        \u003cimg class=\"hwsu-crossfire-card\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/hallet-uv-750w-series.png?v=1747755497\" alt=\"Hallett 750W wastewater UV disinfection system\" width=\"1080\" height=\"1080\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cimg class=\"hwsu-crossfire-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/crossfire-logo.png?v=1770049308\" alt=\"Crossfire Technology logo\" width=\"446\" height=\"138\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"hwsu-process-step\"\u003e\n          \u003cspan class=\"hwsu-process-num\" aria-hidden=\"true\"\u003e1\u003c\/span\u003e\n          \u003cp\u003e\u003cb\u003eTwo lamps, light from every side.\u003c\/b\u003e Water runs through a quartz sleeve while two lamps sit in air beside it. An elliptical reflector sends UV back into the water from 360 degrees. The short light path helps in low-UVT water, and because the lamps sit out of the water, you change one without draining the system.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-process-step\"\u003e\n          \u003cspan class=\"hwsu-process-num\" aria-hidden=\"true\"\u003e2\u003c\/span\u003e\n          \u003cp\u003e\u003cb\u003eA wiper that proves it moved.\u003c\/b\u003e An automatic wiper cleans the quartz sleeve for five minutes every four hours. A position switch confirms it is moving, and the controller posts a \"Wiper Not Turning\" warning if it stalls.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-process-step\"\u003e\n          \u003cspan class=\"hwsu-process-num\" aria-hidden=\"true\"\u003e3\u003c\/span\u003e\n          \u003cp\u003e\u003cb\u003eSensors that measure, not assume.\u003c\/b\u003e Dual (500W, 750W) or quad (1000W) UV sensors, calibrated to NIST standards, read UV intensity, dose (the UV energy delivered, in mJ\/cm²) and UVT. The controller checks the delivered dose against the target flow you entered, so fouling or an aging lamp shows up as a lower reading, not a guess.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-process-step\"\u003e\n          \u003cspan class=\"hwsu-process-num\" aria-hidden=\"true\"\u003e4\u003c\/span\u003e\n          \u003cp\u003e\u003cb\u003eAlarms before a lab result.\u003c\/b\u003e When dose falls short, the touchscreen alarms and a dry contact opens for your panel or SCADA. Add the optional valve and the unit shuts the line too. Message History keeps the last 100 events for your records.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5. BENEFITS --\u003e\n\u003csection class=\"hwsu-section\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eWhy wastewater operators choose the W Series\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eWhen Washington State's Department of Health checked UV units at onsite sewage systems, it found \"25% could not provide disinfection because the UV bulb was not glowing.\" The W Series is built so a dark lamp or a fouled sleeve shows up as an alarm, not as a failed sample.\u003c\/p\u003e\n\n    \u003cdiv class=\"hwsu-benefits-grid\"\u003e\n      \u003cdiv class=\"hwsu-benefit-card\"\u003e\n        \u003ch3\u003eHear about a dark bulb from the alarm, not the lab.\u003c\/h3\u003e\n        \u003cp\u003eUV sensors read actual output, and the controller alarms when dose falls short. Two dry contacts send warning and alarm to your panel, so nobody has to stand watch.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-benefit-card\"\u003e\n        \u003ch3\u003eStop pulling sleeves to scrub them.\u003c\/h3\u003e\n        \u003cp\u003eThe wiper cleans on its own schedule and flags it if it stalls. Lamps come out without draining the unit, so a change is a short job.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-benefit-card\"\u003e\n        \u003ch3\u003ePrice it yourself. No quote cycle.\u003c\/h3\u003e\n        \u003cp\u003eA published price, a data-sheet flow for each model and a part number in the cart. A 40 GPM job shouldn't need a round of quotes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-benefit-card\"\u003e\n        \u003ch3\u003ePaperwork your engineer and regulator can check.\u003c\/h3\u003e\n        \u003cp\u003eEach model has its own data sheet, and the 1000W is validated to the US EPA UVDGM protocol. Every spec on this page traces to those sheets and the O\u0026amp;M manual.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 6. APPLICATIONS --\u003e\n\u003csection class=\"hwsu-section hwsu-section-alt\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eWastewater applications for the W Series\u003c\/h2\u003e\n    \u003cdiv class=\"hwsu-apps-grid\"\u003e\n      \u003cdiv class=\"hwsu-app\"\u003e\n        \u003cspan class=\"hwsu-app-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 21h18M5 21V8l4-3 4 3v13M13 21V11h6v10M8 12h1M8 16h1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cp\u003e\u003cb\u003eSmall municipal wastewater treatment plant (WWTP) and package-plant effluent:\u003c\/b\u003e alarm contacts for sites without a full-time operator, and the 1000W where the permit calls for UVDGM validation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-app\"\u003e\n        \u003cspan class=\"hwsu-app-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 20V10m5 10V4m5 16v-8m5 8V7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cp\u003e\u003cb\u003eIndustrial discharge:\u003c\/b\u003e 4-20 mA and Modbus report dose and UVT into your SCADA.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-app\"\u003e\n        \u003cspan class=\"hwsu-app-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c4-6 14-6 18 0-4 6-14 6-18 0Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cp\u003e\u003cb\u003eAquaculture and fish hatcheries:\u003c\/b\u003e disinfection with nothing added to the water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-app\"\u003e\n        \u003cspan class=\"hwsu-app-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 16c2-1.5 4-1.5 6 0s4 1.5 6 0 4-1.5 6 0M3 20c2-1.5 4-1.5 6 0s4 1.5 6 0 4-1.5 6 0M12 4v8m0-8 3 3m-3-3-3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cp\u003e\u003cb\u003eLagoon effluent:\u003c\/b\u003e check solids against the limits below and pre-filter where needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-app\"\u003e\n        \u003cspan class=\"hwsu-app-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3c3 4.5 6 7.7 6 11a6 6 0 1 1-12 0c0-3.3 3-6.5 6-11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003cp\u003e\u003cb\u003eLand application and irrigation discharge:\u003c\/b\u003e size to the peak pump rate, not the daily average.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hwsu-limits-callout\"\u003e\n      \u003cp\u003e\u003cb\u003eOperating limits (data sheets and O\u0026amp;M manual):\u003c\/b\u003e pressurized line at 5-100 psig; hardness up to 855 mg\/L; iron up to 3 mg\/L; total suspended solids (TSS) up to 20 mg\/L per the O\u0026amp;M manual, so pre-filter where TSS runs higher; water 34-104°F (500W, 750W) or 34-95°F (1000W); relative humidity up to 70%. Water outside these limits is not serviceable under warranty.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 7. SPEC SHEETS --\u003e\n\u003csection class=\"hwsu-section\" id=\"uswsys-hwsu-specsheets\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eHallett W Series spec sheets and O\u0026amp;M manual\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eEvery spec on this page comes from these documents. Send them to your engineer or regulator before you order.\u003c\/p\u003e\n    \u003cdiv class=\"hwsu-docs-grid\"\u003e\n      \u003cdiv class=\"hwsu-docs-wrap\"\u003e\n        \u003cdiv class=\"hwsu-docs-header\"\u003e\u003cp\u003eTechnical documentation\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"hwsu-doc-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M12 12v6m0 0-2.5-2.5M12 18l2.5-2.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003e\u003ca href=\"https:\/\/uvpure.com\/wp-content\/uploads\/2019\/12\/UV_Pure_TDS_Hallett_500W_191127.pdf\" target=\"_blank\" rel=\"noopener\"\u003e500W technical data sheet (PDF)\u003c\/a\u003e: flow, UVT, dose, dimensions, certifications and warranty.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-doc-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M12 12v6m0 0-2.5-2.5M12 18l2.5-2.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003e\u003ca href=\"https:\/\/uvpure.com\/wp-content\/uploads\/2019\/12\/UV_Pure_TDS_Hallett_750W_191127.pdf\" target=\"_blank\" rel=\"noopener\"\u003e750W technical data sheet (PDF)\u003c\/a\u003e: the same data for the 750W, including its taller body and 222 W draw.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-doc-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M12 12v6m0 0-2.5-2.5M12 18l2.5-2.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003e\u003ca href=\"https:\/\/uvpure.com\/wp-content\/uploads\/2019\/12\/UVPure-TDS-Hallett-1000W_191127.pdf\" target=\"_blank\" rel=\"noopener\"\u003e1000W technical data sheet (PDF)\u003c\/a\u003e: adds the US EPA UVDGM validation, 230 V and the multi-unit note.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hwsu-doc-item\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9l-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M12 12v6m0 0-2.5-2.5M12 18l2.5-2.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003e\u003ca href=\"https:\/\/uvpure.com\/wp-content\/uploads\/2023\/04\/UVPure-GH44P-English-Manual-120V-and-230V-systems-1.pdf\" target=\"_blank\" rel=\"noopener\"\u003eGH44P operation and maintenance manual (PDF)\u003c\/a\u003e: installation, controller setup including target flow, alarms, wiper and lamp service.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-docs-photo\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/uvpure-product-angle-1000w.png?v=1780419025\" alt=\"Hallett 1000W wastewater UV system, angled view\" width=\"1350\" height=\"4000\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 8. CERTIFICATIONS --\u003e\n\u003csection class=\"hwsu-section hwsu-section-alt\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eCertifications and US EPA UVDGM validation (1000W)\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eEach model carries only what its own data sheet lists. For a permit submittal, send the reviewer that model's data sheet and the O\u0026amp;M manual.\u003c\/p\u003e\n\n    \u003cdiv class=\"hwsu-cert-list\"\u003e\n      \u003cdiv class=\"hwsu-cert-card\"\u003e\n        \u003cbutton type=\"button\" class=\"hwsu-cert-header\" aria-expanded=\"true\" aria-controls=\"hwsu-cert-1\"\u003e\n          \u003cspan\u003eUS EPA UVDGM (1000W)\u003c\/span\u003e\n          \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"5 8 10 13 15 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"hwsu-cert-body\" id=\"hwsu-cert-1\"\u003e\n          \u003cp\u003eThe 1000W data sheet lists performance validation to the US EPA Ultraviolet Disinfection Guidance Manual (UVDGM) protocol, the EPA framework for testing the dose a UV reactor actually delivers. This applies to the 1000W only.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-cert-card\"\u003e\n        \u003cbutton type=\"button\" class=\"hwsu-cert-header\" aria-expanded=\"false\" aria-controls=\"hwsu-cert-2\"\u003e\n          \u003cspan\u003eIECEE CB and CE Mark (1000W)\u003c\/span\u003e\n          \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"5 8 10 13 15 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"hwsu-cert-body\" id=\"hwsu-cert-2\" hidden\u003e\n          \u003cp\u003eThe 1000W data sheet lists the IECEE CB Scheme (international electrical safety testing) and the CE Mark alongside its UVDGM validation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-cert-card\"\u003e\n        \u003cbutton type=\"button\" class=\"hwsu-cert-header\" aria-expanded=\"false\" aria-controls=\"hwsu-cert-3\"\u003e\n          \u003cspan\u003eUL 979 (500W, 750W, 1000W)\u003c\/span\u003e\n          \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"5 8 10 13 15 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"hwsu-cert-body\" id=\"hwsu-cert-3\" hidden\u003e\n          \u003cp\u003eEach W data sheet lists UL 979, the UL standard for water treatment appliances.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-cert-card\"\u003e\n        \u003cbutton type=\"button\" class=\"hwsu-cert-header\" aria-expanded=\"false\" aria-controls=\"hwsu-cert-4\"\u003e\n          \u003cspan\u003eNSF\/ANSI\/CAN 61 \u0026amp; 372, wetted parts (all models)\u003c\/span\u003e\n          \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"5 8 10 13 15 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"hwsu-cert-body\" id=\"hwsu-cert-4\" hidden\u003e\n          \u003cp\u003eWetted parts meet NSF\/ANSI\/CAN 61 and NSF\/ANSI 372 for water up to 73°F (23°C). This covers material safety and lead content, not disinfection performance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hwsu-cert-card\"\u003e\n        \u003cbutton type=\"button\" class=\"hwsu-cert-header\" aria-expanded=\"false\" aria-controls=\"hwsu-cert-5\"\u003e\n          \u003cspan\u003e500W and 750W performance validation\u003c\/span\u003e\n          \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"5 8 10 13 15 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"hwsu-cert-body\" id=\"hwsu-cert-5\" hidden\u003e\n          \u003cp\u003eThe 500W and 750W carry no third-party performance validation. If your permit requires one, choose the 1000W or call a specialist before you order.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 9. COMPARISON --\u003e\n\u003csection class=\"hwsu-section\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eHow the W Series compares to other effluent UV systems\u003c\/h2\u003e\n    \u003cp class=\"hwsu-section-intro\"\u003eSmall onsite gravity units top out around 10 GPM. Engineered municipal systems are sold by quote. The W Series covers the gap between them.\u003c\/p\u003e\n\n    \u003cdiv class=\"hwsu-table-scroll\"\u003e\n      \u003ctable class=\"hwsu-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth style=\"width:22%;\"\u003e \u003c\/th\u003e\n            \u003cth class=\"hwsu-col-series\"\u003eHallett W Series\u003c\/th\u003e\n            \u003cth\u003eOnsite gravity units\u003c\/th\u003e\n            \u003cth\u003eEngineered OEM systems\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003ePricing\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003ePublished price\u003c\/td\u003e\n\u003ctd\u003eDealer pricing\u003c\/td\u003e\n\u003ctd\u003eQuote only\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFlow per unit\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eUp to 40 GPM (500W, 750W); up to 75 GPM (1000W)\u003c\/td\u003e\n\u003ctd\u003eUp to about 10 GPM\u003c\/td\u003e\n\u003ctd\u003eOften unpublished\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eSleeve cleaning\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eAutomatic wiper, every model\u003c\/td\u003e\n\u003ctd\u003eMostly hand-cleaned\u003c\/td\u003e\n\u003ctd\u003eAutomatic on many; extra cost on some\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eUV monitoring\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eSensors measure intensity and UVT\u003c\/td\u003e\n\u003ctd\u003eLamp-on indicator\u003c\/td\u003e\n\u003ctd\u003eStandard on most, optional on some\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eAlarm outputs\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eTwo dry contacts; 4-20 mA and Modbus option\u003c\/td\u003e\n\u003ctd\u003eLamp relay on some\u003c\/td\u003e\n\u003ctd\u003eVaries by system\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eOperating pressure\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003e5-100 psig\u003c\/td\u003e\n\u003ctd\u003eGravity\u003c\/td\u003e\n\u003ctd\u003e40 psi max on some standard models\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eThird-party validation\u003c\/th\u003e\n\u003ctd class=\"hwsu-cell-series\"\u003eUS EPA UVDGM (1000W only)\u003c\/td\u003e\n\u003ctd\u003eOnsite test protocols on some\u003c\/td\u003e\n\u003ctd\u003eReuse validations on some\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp\u003eWhere others lead: some engineered systems offer reuse validations, flow-paced dosing and single units above 100 GPM. If your job needs those, we will tell you.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 10. FAQ --\u003e\n\u003csection class=\"hwsu-section hwsu-section-alt\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2 style=\"text-align:center;\"\u003eHallett W Series wastewater UV FAQ\u003c\/h2\u003e\n    \u003cdiv class=\"hwsu-qa-list\"\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eWhich W model is EPA validated, and will my regulator accept it?\u003c\/summary\u003e\n        \u003cp\u003eOnly the 1000W is validated, to the US EPA UVDGM protocol; the 500W and 750W carry no third-party performance validation. Acceptance depends on your permit, so send your regulator the data sheet for the model you plan to buy, and follow EPA's advice to pilot test before full-scale operation.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eWhat happens if the power drops or the dose falls short overnight?\u003c\/summary\u003e\n        \u003cp\u003eThe controller alarms and opens a dry contact you can wire to your panel or SCADA, and the RUN contact also opens on power loss or a cut wire. On the 500W and 750W, the optional 1-inch solenoid valve is normally closed, so it shuts the line on alarm and on power failure. On the 1000W, the optional 2-inch actuated ball valve shuts the line on alarm; ask a specialist how to handle power loss on your site.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eWhat effluent quality does the W Series need?\u003c\/summary\u003e\n        \u003cp\u003eIt needs effluent within these limits: TSS up to 20 mg\/L per the O\u0026amp;M manual, hardness up to 855 mg\/L, iron up to 3 mg\/L, and UVT of 50-95% on the 500W and 750W or 35-80% on the 1000W. EPA notes low-pressure UV is \"not as effective\" above 30 mg\/L TSS, so filter upstream if your solids run high. Send a specialist your lab UVT and TSS results and get a straight read on fit.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003e500W, 750W or 1000W: which one fits my plant?\u003c\/summary\u003e\n        \u003cp\u003eUp to 40 GPM with UVT of 50% or better and no validation requirement points to the 500W or 750W. Above 40 GPM, lower UVT, frequent lamp starts or a UVDGM requirement points to the 1000W. The 500W and 750W share the same data-sheet flow, UVT and dose; the 750W has a larger UV chamber (222 W vs 196 W draw), and a specialist can tell you if that difference matters for your effluent.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eWhy do listings show different flows, and who sets mine?\u003c\/summary\u003e\n        \u003cp\u003eYour operator sets the target flow on the controller; this page lists one number per model, the data sheet's single-unit flow. The unit calculates dose against the flow you enter and alarms when dose falls short. The setting does not physically cap flow; if actual flow runs above it the unit can underdose, so fit the optional flow restrictor where peak demand could exceed the setting.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eOur pumps cycle on and off all day. Is that a problem?\u003c\/summary\u003e\n        \u003cp\u003eFrequent cycling points to the 1000W: the data sheets list a maximum of 2 lamp starts per 24 hours on the 500W and 750W, and 6-12 on the 1000W. If you are unsure how often your lamps will restart, call a specialist. With the lamps left on, the built-in purge valve flushes the chamber during no-flow periods so it doesn't overheat.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eHow much upkeep does it need, and what's under warranty?\u003c\/summary\u003e\n        \u003cp\u003ePlan a lamp change at typical lamp life: 9,000 hours on the 500W and 750W (about a year of continuous running) or 12,000 hours on the 1000W. The wiper cleans the sleeves on its own, and lamps change without draining the unit. The data-sheet limited warranty covers structural, hardware and mechanical parts 5 years, electrical and quartz sleeves 3 years, lamps 12 months (16 on the 1000W) and sensor probes 1 year. Use \u003ca href=\"https:\/\/uswatersystems.com\/collections\/parts-uv-bulbs-and-parts-hallett-uv-pure\"\u003egenuine Hallett UV Pure parts\u003c\/a\u003e: non-genuine parts void the warranty.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eCan we install it ourselves, and what does the line need?\u003c\/summary\u003e\n        \u003cp\u003eYes, a qualified contractor can, following the O\u0026amp;M manual. The unit needs a pressurized line at 5-100 psig, a vertical, vibration-free wall mount, a drain for the purge line and metal outlet piping (the manual says do not use PVC). 120 V is standard; for 230 V, which only the 1000W data sheet lists, call for availability. A specialist can walk your installer through it by phone.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eOur peak flow is over 75 GPM. Can we run more than one unit?\u003c\/summary\u003e\n        \u003cp\u003eYes. The 1000W data sheet notes a 100 GPM maximum flow for a single unit and multi-unit systems up to 1 MGD by quote. Use the Custom \u0026amp; multi-unit quote link or call a specialist with your peak flow and UVT, so the quote reflects your actual effluent.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hwsu-qa\"\u003e\n        \u003csummary\u003eI've never heard of Hallett, and there are no reviews. Why trust it?\u003c\/summary\u003e\n        \u003cp\u003eHallett units are built by UV Pure Technologies, a Canadian UV manufacturer. Don't take our word for the rest: read the data sheets and O\u0026amp;M manual above, the same documents your engineer will review. Then call a Certified Water Specialist at \u003ca href=\"tel:8006088792\"\u003e800-608-8792\u003c\/a\u003e with your flow, UVT and permit limits, and get a straight answer on fit.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 11. FINAL CTA --\u003e\n\u003csection class=\"hwsu-final-cta\"\u003e\n  \u003cdiv class=\"hwsu-container\"\u003e\n    \u003ch2\u003eSize it, price it, order it\u003c\/h2\u003e\n    \u003cp class=\"hwsu-final-body\"\u003eConfigure your W Series wastewater UV system above and see the live price and part number for your exact build. Low UVT, a high required dose, more than one unit or a permit question? Talk to a Certified Water Specialist at \u003ca href=\"tel:8006088792\"\u003e800-608-8792\u003c\/a\u003e before you order.\u003c\/p\u003e\n    \u003cdiv class=\"hwsu-final-ctas\"\u003e\n      \u003ca class=\"hwsu-btn-red\" href=\"#\" data-usw-jtc-trigger\u003eConfigure your system\u003c\/a\u003e\n      \u003ca class=\"hwsu-btn-outline\" href=\"tel:8006088792\"\u003eCall 800-608-8792\u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"hwsu-final-line\"\u003eLive pricing on every build. Data sheets and O\u0026amp;M manual linked above.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Product\",\n      \"@id\": \"https:\/\/uswatersystems.com\/products\/hallett-w-series-uv#product\",\n      \"url\": \"https:\/\/uswatersystems.com\/products\/hallett-w-series-uv\",\n      \"name\": \"Hallett W Series Wastewater UV Disinfection System\",\n      \"description\": \"Hallett W Series wastewater UV disinfection systems with a self-cleaning sleeve wiper, UV sensors and low-dose alarms. 500W and 750W up to 40 GPM per unit; 1000W up to 75 GPM per unit (data-sheet single-unit flow). The 1000W is validated to the US EPA UVDGM protocol; wetted parts meet NSF\/ANSI\/CAN 61 \u0026 NSF\/ANSI 372 for water up to 73°F (23°C).\",\n      \"brand\": {\n        \"@type\": \"Brand\",\n        \"name\": \"Hallett\"\n      },\n      \"manufacturer\": {\n        \"@type\": \"Organization\",\n        \"name\": \"UV Pure Technologies\",\n        \"url\": \"https:\/\/uvpure.com\"\n      },\n      \"category\": \"Wastewater UV disinfection systems\",\n      \"image\": [\n        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/uvpure-product-front-med-1000w.png?v=1780419026\",\n        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/uvpure-product-angle-1000w.png?v=1780419025\",\n        \"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/hmg-uvpure-500w.jpg?v=1780419024\"\n      ],\n      \"model\": [\n        \"500W\",\n        \"750W\",\n        \"1000W\"\n      ],\n      \"additionalProperty\": [\n        {\n          \"@type\": \"PropertyValue\",\n          \"name\": \"500W flow, single unit (data sheet)\",\n          \"value\": \"Up to 40 GPM\"\n        },\n        {\n          \"@type\": \"PropertyValue\",\n          \"name\": \"750W flow, single unit (data sheet)\",\n          \"value\": \"Up to 40 GPM\"\n        },\n        {\n          \"@type\": \"PropertyValue\",\n          \"name\": \"1000W flow, single unit (data sheet)\",\n          \"value\": \"Up to 75 GPM\"\n        },\n        {\n          \"@type\": \"PropertyValue\",\n          \"name\": \"1000W performance validation\",\n          \"value\": \"US EPA UVDGM\"\n        },\n        {\n          \"@type\": \"PropertyValue\",\n          \"name\": \"Wetted parts\",\n          \"value\": \"Meet NSF\/ANSI\/CAN 61 \u0026 NSF\/ANSI 372 for water up to 73°F (23°C)\"\n        }\n      ],\n      \"offers\": {\n        \"@type\": \"AggregateOffer\",\n        \"priceCurrency\": \"USD\",\n        \"lowPrice\": \"2983.34\",\n        \"highPrice\": \"12225.00\",\n        \"offerCount\": 24,\n        \"availability\": \"https:\/\/schema.org\/InStock\",\n        \"seller\": {\n          \"@type\": \"Organization\",\n          \"name\": \"US Water Systems\",\n          \"url\": \"https:\/\/uswatersystems.com\"\n        },\n        \"offers\": [\n          {\n            \"@type\": \"AggregateOffer\",\n            \"name\": \"Hallett 500W\",\n            \"priceCurrency\": \"USD\",\n            \"lowPrice\": \"2983.34\",\n            \"highPrice\": \"3962.50\",\n            \"offerCount\": 8,\n            \"availability\": \"https:\/\/schema.org\/InStock\",\n            \"seller\": {\n              \"@type\": \"Organization\",\n              \"name\": \"US Water Systems\",\n              \"url\": \"https:\/\/uswatersystems.com\"\n            }\n          },\n          {\n            \"@type\": \"AggregateOffer\",\n            \"name\": \"Hallett 750W\",\n            \"priceCurrency\": \"USD\",\n            \"lowPrice\": \"4358.34\",\n            \"highPrice\": \"5212.50\",\n            \"offerCount\": 8,\n            \"availability\": \"https:\/\/schema.org\/InStock\",\n            \"seller\": {\n              \"@type\": \"Organization\",\n              \"name\": \"US Water Systems\",\n              \"url\": \"https:\/\/uswatersystems.com\"\n            }\n          },\n          {\n            \"@type\": \"AggregateOffer\",\n            \"name\": \"Hallett 1000W\",\n            \"priceCurrency\": \"USD\",\n            \"lowPrice\": \"9158.34\",\n            \"highPrice\": \"12225.00\",\n            \"offerCount\": 8,\n            \"availability\": \"https:\/\/schema.org\/InStock\",\n            \"seller\": {\n              \"@type\": \"Organization\",\n              \"name\": \"US Water Systems\",\n              \"url\": \"https:\/\/uswatersystems.com\"\n            }\n          }\n        ]\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/uswatersystems.com\/products\/hallett-w-series-uv#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Which W model is EPA validated, and will my regulator accept it?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Only the 1000W is validated, to the US EPA UVDGM protocol; the 500W and 750W carry no third-party performance validation. Acceptance depends on your permit, so send your regulator the data sheet for the model you plan to buy, and follow EPA's advice to pilot test before full-scale operation.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What happens if the power drops or the dose falls short overnight?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The controller alarms and opens a dry contact you can wire to your panel or SCADA, and the RUN contact also opens on power loss or a cut wire. On the 500W and 750W, the optional 1-inch solenoid valve is normally closed, so it shuts the line on alarm and on power failure. On the 1000W, the optional 2-inch actuated ball valve shuts the line on alarm; ask a specialist how to handle power loss on your site.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What effluent quality does the W Series need?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"It needs effluent within these limits: TSS up to 20 mg\/L per the O\u0026M manual, hardness up to 855 mg\/L, iron up to 3 mg\/L, and UVT of 50-95% on the 500W and 750W or 35-80% on the 1000W. EPA notes low-pressure UV is \\\"not as effective\\\" above 30 mg\/L TSS, so filter upstream if your solids run high. Send a specialist your lab UVT and TSS results and get a straight read on fit.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"500W, 750W or 1000W: which one fits my plant?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Up to 40 GPM with UVT of 50% or better and no validation requirement points to the 500W or 750W. Above 40 GPM, lower UVT, frequent lamp starts or a UVDGM requirement points to the 1000W. The 500W and 750W share the same data-sheet flow, UVT and dose; the 750W has a larger UV chamber (222 W vs 196 W draw), and a specialist can tell you if that difference matters for your effluent.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Why do listings show different flows, and who sets mine?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Your operator sets the target flow on the controller; this page lists one number per model, the data sheet's single-unit flow. The unit calculates dose against the flow you enter and alarms when dose falls short. The setting does not physically cap flow; if actual flow runs above it the unit can underdose, so fit the optional flow restrictor where peak demand could exceed the setting.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Our pumps cycle on and off all day. Is that a problem?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Frequent cycling points to the 1000W: the data sheets list a maximum of 2 lamp starts per 24 hours on the 500W and 750W, and 6-12 on the 1000W. If you are unsure how often your lamps will restart, call a specialist. With the lamps left on, the built-in purge valve flushes the chamber during no-flow periods so it doesn't overheat.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How much upkeep does it need, and what's under warranty?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Plan a lamp change at typical lamp life: 9,000 hours on the 500W and 750W (about a year of continuous running) or 12,000 hours on the 1000W. The wiper cleans the sleeves on its own, and lamps change without draining the unit. The data-sheet limited warranty covers structural, hardware and mechanical parts 5 years, electrical and quartz sleeves 3 years, lamps 12 months (16 on the 1000W) and sensor probes 1 year. Use genuine Hallett UV Pure parts: non-genuine parts void the warranty.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can we install it ourselves, and what does the line need?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes, a qualified contractor can, following the O\u0026M manual. The unit needs a pressurized line at 5-100 psig, a vertical, vibration-free wall mount, a drain for the purge line and metal outlet piping (the manual says do not use PVC). 120 V is standard; for 230 V, which only the 1000W data sheet lists, call for availability. A specialist can walk your installer through it by phone.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Our peak flow is over 75 GPM. Can we run more than one unit?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. The 1000W data sheet notes a 100 GPM maximum flow for a single unit and multi-unit systems up to 1 MGD by quote. Use the Custom \u0026 multi-unit quote link or call a specialist with your peak flow and UVT, so the quote reflects your actual effluent.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"I've never heard of Hallett, and there are no reviews. Why trust it?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Hallett units are built by UV Pure Technologies, a Canadian UV manufacturer. Don't take our word for the rest: read the data sheets and O\u0026M manual above, the same documents your engineer will review. Then call a Certified Water Specialist at 800-608-8792 with your flow, UVT and permit limits, and get a straight answer on fit.\"\n          }\n        }\n      ]\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/uswatersystems.com\/products\/hallett-w-series-uv#breadcrumb\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Home\",\n          \"item\": \"https:\/\/uswatersystems.com\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"Commercial Ultraviolet\",\n          \"item\": \"https:\/\/uswatersystems.com\/collections\/for-business-commercial-ultraviolet\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"name\": \"Hallett W Series Wastewater UV Disinfection\",\n          \"item\": \"https:\/\/uswatersystems.com\/products\/hallett-w-series-uv\"\n        }\n      ]\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function () {\n  var wrap = document.getElementById('uswsys-pdp-hallett-w-series-uv');\n  if (!wrap) return;\n  var reduced = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  \/* Certification accordion *\/\n  Array.prototype.forEach.call(wrap.querySelectorAll('.hwsu-cert-header'), function (btn) {\n    btn.addEventListener('click', function () {\n      var body = document.getElementById(btn.getAttribute('aria-controls'));\n      var open = btn.getAttribute('aria-expanded') === 'true';\n      btn.setAttribute('aria-expanded', open ? 'false' : 'true');\n      if (body) body.hidden = open;\n    });\n  });\n  \/* In-page anchor CTAs *\/\n  Array.prototype.forEach.call(wrap.querySelectorAll('a[data-hwsu-anchor]'), function (a) {\n    a.addEventListener('click', function (e) {\n      var target = wrap.querySelector(a.getAttribute('href'));\n      if (!target) return;\n      e.preventDefault();\n      target.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/* US Water \"Jump to Add to Cart\" helper — canonical snippet, installed once.\n       Navigation CTA only: never mutates the cart, never submits a form, never a bare-hash anchor. *\/\n    if (window.__uswJtcInstalled) return;\n    window.__uswJtcInstalled = true;\n\n    var SELECTORS = [\n      'form[action*=\"\/cart\/add\"] [data-action=\"add-to-cart\"]',\n      '[data-action=\"add-to-cart\"]',\n      'form[action*=\"\/cart\/add\"] button[type=\"submit\"]',\n      'form[action*=\"\/cart\/add\"] [name=\"add\"]',\n      'button[name=\"add\"]',\n      '.product-form__submit'\n    ];\n\n    function isVisible(el) {\n      if (!el || el.hasAttribute('data-usw-jtc-trigger')) return false;\n      var rect = el.getBoundingClientRect();\n      if (rect.width \u003c 2 || rect.height \u003c 2) return false;\n      var style = window.getComputedStyle(el);\n      return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden';\n    }\n\n    function isInStickyBar(el) {\n      var node = el;\n      for (var i = 0; node \u0026\u0026 node !== document.body \u0026\u0026 i \u003c 10; i++) {\n        var pos = window.getComputedStyle(node).position;\n        if (pos === 'fixed' || pos === 'sticky') return true;\n        node = node.parentElement;\n      }\n      return false;\n    }\n\n    function findTarget() {\n      for (var s = 0; s \u003c SELECTORS.length; s++) {\n        var candidates = [];\n        var found = document.querySelectorAll(SELECTORS[s]);\n        for (var i = 0; i \u003c found.length; i++) {\n          if (isVisible(found[i])) candidates.push(found[i]);\n        }\n        if (!candidates.length) continue;\n        for (var j = 0; j \u003c candidates.length; j++) {\n          if (!isInStickyBar(candidates[j])) return candidates[j];\n        }\n        return candidates[0];\n      }\n      return null;\n    }\n\n    function attention(target, reduced) {\n      if (!target || typeof target.animate !== 'function') return;\n      if (target.__uswJtcAnim) { try { target.__uswJtcAnim.cancel(); } catch (e) {} }\n      var glow = [\n        { boxShadow: '0 0 0 0 rgba(245, 166, 35, 0.9)' },\n        { boxShadow: '0 0 0 14px rgba(245, 166, 35, 0)', offset: 0.6 },\n        { boxShadow: '0 0 0 0 rgba(245, 166, 35, 0)' }\n      ];\n      if (reduced) {\n        target.__uswJtcAnim = target.animate(glow, { duration: 1600, easing: 'ease-out' });\n        return;\n      }\n      var jiggle = [\n        { transform: 'translateX(0)' },\n        { transform: 'translateX(-5px)', offset: 0.3 },\n        { transform: 'translateX(5px)', offset: 0.5 },\n        { transform: 'translateX(-3px)', offset: 0.7 },\n        { transform: 'translateX(0)' }\n      ];\n      target.animate(jiggle, { duration: 820, easing: 'cubic-bezier(0.36, 0.07, 0.19, 0.97)' });\n      target.__uswJtcAnim = target.animate(glow, { duration: 1600, easing: 'ease-out' });\n    }\n\n    function scrollTopThenAttention(target, reduced) {\n      window.scrollTo({ top: 0, left: 0, behavior: reduced ? 'auto' : 'smooth' });\n      if (!target) return;\n      if (reduced) { attention(target, true); return; }\n      var done = false, last = null, stable = 0;\n      var poll = window.setInterval(function () {\n        var y = window.pageYOffset || document.documentElement.scrollTop || 0;\n        if (last !== null \u0026\u0026 Math.abs(y - last) \u003c 1) { stable++; } else { stable = 0; }\n        last = y;\n        if ((stable \u003e= 2 || y \u003c= 1) \u0026\u0026 !done) {\n          done = true; window.clearInterval(poll); attention(target, false);\n        }\n      }, 120);\n      window.setTimeout(function () {\n        if (!done) { done = true; window.clearInterval(poll); attention(target, false); }\n      }, 2500);\n    }\n\n    document.addEventListener('click', function (e) {\n      var trigger = e.target \u0026\u0026 e.target.closest ? e.target.closest('[data-usw-jtc-trigger]') : null;\n      if (!trigger) return;\n      e.preventDefault();\n      var reduced = !!(window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches);\n      scrollTopThenAttention(findTarget(), reduced);\n    }, false);\n  })();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"US Water Systems","offers":[{"title":"500W \/ Standard","offer_id":67592279687472,"sku":"406-WW-500W-120-S","price":2983.34,"currency_code":"USD","in_stock":true},{"title":"500W \/ 4-20mA \u0026 Modbus","offer_id":67592279720240,"sku":"406-WW-500W-120-420MA","price":3625.0,"currency_code":"USD","in_stock":true},{"title":"750W \/ Standard","offer_id":67592279753008,"sku":"406-WW-750W-120-S","price":4241.67,"currency_code":"USD","in_stock":true},{"title":"750W \/ 4-20mA \u0026 Modbus","offer_id":67592279785776,"sku":"406-WW-750W-120-420MA","price":4875.0,"currency_code":"USD","in_stock":true},{"title":"1000W \/ Standard","offer_id":67592279818544,"sku":"406-WW-1000W-120-S","price":9158.34,"currency_code":"USD","in_stock":true},{"title":"1000W \/ 4-20mA \u0026 Modbus","offer_id":67592279851312,"sku":"406-WW-1000W-120-420MA","price":9816.67,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0735\/3221\/1504\/files\/hallet-uv-500w-series_b6d25d5a-9f78-4f9c-b022-a54f75788952.png?v=1790612907","url":"https:\/\/uswatersystems.com\/products\/hallett-w-series-wastewater-uv","provider":"US Water Systems","version":"1.0","type":"link"}