{"product_id":"stain-scale-defense-bundle","title":"DuraChlor Stain Remove + Prevent Bundle, 2 Lb Stain Eliminator + 1 Qt Rust-N-Scale","description":"\u003cstyle\u003e  .sskit-wrap, .sskit-wrap * { box-sizing: border-box; }  .sskit-wrap {    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;    color: #1a1a1a;    line-height: 1.6;  }  \/* Hero (compact) *\/  .sskit-hero {    background: linear-gradient(135deg, #0080ff 0%, #e8f4fa 100%);    color: #fff;    padding: 36px 32px;    border-radius: 14px;    text-align: center;    margin-bottom: 28px;  }  .sskit-hero h1 { font-size: 2em; margin: 0 0 8px; font-weight: 800; letter-spacing: -0.02em; }  .sskit-tagline { font-size: 1.1em; opacity: 0.95; margin: 0 0 18px; }  .sskit-badges { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; }  .sskit-badge {    background: rgba(255,255,255,0.18);    border: 1px solid rgba(255,255,255,0.3);    color: #fff;    padding: 6px 14px;    border-radius: 50px;    font-size: 0.85em;    font-weight: 600;  }  \/* Intro *\/  .sskit-intro {    max-width: 800px;    margin: 0 auto 32px;    text-align: center;    font-size: 1.05em;    color: #333;  }  \/* Stat strip *\/  .sskit-stats {    background: linear-gradient(135deg, #003a70 0%, #0080ff 100%);    color: #fff;    border-radius: 14px;    padding: 24px;    display: grid;    grid-template-columns: repeat(5, 1fr);    gap: 12px;    margin-bottom: 36px;  }  .sskit-stat { text-align: center; }  .sskit-stat-value { font-size: 1.5em; font-weight: 800; color: #aedcff; }  .sskit-stat-label { font-size: 0.78em; opacity: 0.85; text-transform: uppercase; letter-spacing: 0.05em; margin-top: 4px; }  \/* Section headings *\/  .sskit-section { margin-bottom: 36px; }  .sskit-section \u003e h2 { font-size: 1.5em; margin: 0 0 18px; text-align: center; color: #0066cc; }  \/* Feature card grid *\/  .sskit-feature-grid {    display: grid;    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));    gap: 16px;  }  .sskit-feature-card {    background: #fff;    border: 1px solid #e1e6ed;    border-radius: 12px;    padding: 22px;    transition: transform 0.2s, box-shadow 0.2s;  }  .sskit-feature-card:hover { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(0,128,255,0.14); }  .sskit-emoji { font-size: 1.8em; }  .sskit-feature-card h5 { margin: 10px 0 6px; font-size: 1.05em; color: #1a1a1a; }  .sskit-feature-card p { margin: 0; color: #444; font-size: 0.95em; }  \/* Warning *\/  .sskit-warning {    background: #fff7e0;    border-left: 5px solid #f5a623;    border-radius: 10px;    padding: 18px 22px;    margin-bottom: 36px;  }  .sskit-warning h4 { margin: 0 0 6px; color: #8a5b00; font-size: 1.05em; }  .sskit-warning p { margin: 0; color: #5a3d00; font-size: 0.95em; }  \/* Spec grid *\/  .sskit-spec-grid {    display: grid;    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));    background: #f7f8fc;    border-radius: 14px;    overflow: hidden;  }  .sskit-spec-row {    display: flex;    justify-content: space-between;    gap: 12px;    padding: 12px 18px;    border-bottom: 1px solid #e1e6ed;    font-size: 0.95em;  }  .sskit-spec-key { font-weight: 600; color: #0066cc; }  .sskit-spec-val { color: #1a1a1a; text-align: right; }  \/* FAQ *\/  .sskit-faq-card {    background: #fff;    border: 1px solid #e1e6ed;    border-radius: 10px;    padding: 18px 22px;    margin-bottom: 12px;  }  .sskit-faq-card h4 { margin: 0 0 6px; color: #0066cc; font-size: 1.02em; }  .sskit-faq-card p { margin: 0; color: #333; font-size: 0.95em; }  \/* CTA *\/  .sskit-cta {    background: linear-gradient(135deg, #0080ff 0%, #e8f4fa 100%);    color: #fff;    border-radius: 14px;    padding: 32px 28px;    text-align: center;  }  .sskit-cta h2 { font-size: 1.6em; margin: 0 0 8px; }  .sskit-cta p { margin: 0 0 18px; font-size: 1em; opacity: 0.95; }  .sskit-perks { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; }  .sskit-perk {    background: rgba(255,255,255,0.18);    border: 1px solid rgba(255,255,255,0.3);    padding: 6px 14px;    border-radius: 50px;    font-size: 0.88em;    font-weight: 600;  }  \/* Responsive *\/  @media (max-width: 700px) {    .sskit-hero h1 { font-size: 1.5em; }    .sskit-stats { grid-template-columns: repeat(2, 1fr); }  }\u003c\/style\u003e\u003cdiv class=\"sskit-wrap\"\u003e  \u003csection class=\"sskit-hero\"\u003e    \u003ch1\u003eDuraChlor Stain Remove + Prevent Bundle, 2 Lb Stain Eliminator + 1 Qt Rust-N-Scale\u003c\/h1\u003e    \u003cp class=\"sskit-tagline\"\u003ePull existing stains, lock new ones out.\u003c\/p\u003e        \u003cdiv class=\"sskit-badges\"\u003e      \u003cspan class=\"sskit-badge\"\u003eDuraChlor 2-Step\u003c\/span\u003e\u003cspan class=\"sskit-badge\"\u003eFree Shipping\u003c\/span\u003e\u003cspan class=\"sskit-badge\"\u003ePhosphate Free\u003c\/span\u003e\u003cspan class=\"sskit-badge\"\u003eWorks on Iron, Copper, Manganese\u003c\/span\u003e    \u003c\/div\u003e      \u003c\/section\u003e  \u003cp class=\"sskit-intro\"\u003eThe \u003cstrong\u003eDuraChlor Stain Remove + Prevent Bundle (SKU PST-KIT-STAIN)\u003c\/strong\u003e pairs the two DuraChlor products you need to deal with metal staining the right way, remove first, then prevent. You get \u003cstrong\u003e2 lb of DuraChlor Stain Eliminator\u003c\/strong\u003e, a fast-acting dry treatment that pulls copper, iron, and manganese stains off the pool surface, plus \u003cstrong\u003e1 quart of DuraChlor Rust-N-Scale\u003c\/strong\u003e, a sequestrant that crystallizes dissolved metals so the filter sweeps them out and they cannot stain again.\u003c\/p\u003e  \u003csection class=\"sskit-stats\"\u003e    \u003cdiv class=\"sskit-stat\"\u003e\n\u003cdiv class=\"sskit-stat-value\"\u003e2-Step\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat-label\"\u003eRemove + Prevent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat\"\u003e\n\u003cdiv class=\"sskit-stat-value\"\u003e2 lb\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat-label\"\u003eStain Eliminator\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat\"\u003e\n\u003cdiv class=\"sskit-stat-value\"\u003e1 qt\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat-label\"\u003eRust-N-Scale\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat\"\u003e\n\u003cdiv class=\"sskit-stat-value\"\u003ePhosphate-Free\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat-label\"\u003eFormula\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat\"\u003e\n\u003cdiv class=\"sskit-stat-value\"\u003eIron \/ Cu \/ Mn\u003c\/div\u003e\n\u003cdiv class=\"sskit-stat-label\"\u003eMetals Treated\u003c\/div\u003e\n\u003c\/div\u003e  \u003c\/section\u003e  \u003csection class=\"sskit-section\"\u003e    \u003ch2\u003eWhy PST Customers Pick This\u003c\/h2\u003e    \u003cdiv class=\"sskit-feature-grid\"\u003e      \u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e🧪\u003c\/div\u003e\n\u003ch5\u003eStep 1: Pull Existing Stains\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eDuraChlor Stain Eliminator\u003c\/strong\u003e (MPN C002837-CS20B2) is a dry, phosphate-free formula that hits the pool surface and starts lifting \u003cstrong\u003ecopper, iron, and manganese\u003c\/strong\u003e staining in minutes. Designed to work in tandem with Rust-N-Scale for a complete treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e🛡️\u003c\/div\u003e\n\u003ch5\u003eStep 2: Crystallize and Filter\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eDuraChlor Rust-N-Scale\u003c\/strong\u003e (MPN C003222-CS20Q) crystallizes dissolved metals so they bind into particles your \u003cstrong\u003ecartridge, DE, or sand filter\u003c\/strong\u003e can actually trap. The metals leave with the next backwash or filter clean instead of plating back onto the surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e⚡\u003c\/div\u003e\n\u003ch5\u003eNear-Instant Stain Lift\u003c\/h5\u003e\n\u003cp\u003eThe Stain Eliminator is formulated for \u003cstrong\u003efast knock-down\u003c\/strong\u003e, expect to see metal staining fade within hours of dosing, not days. Brush stubborn spots while the product is active to accelerate the lift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e💧\u003c\/div\u003e\n\u003ch5\u003eReduces Calcium Hardness\u003c\/h5\u003e\n\u003cp\u003eRust-N-Scale doubles as a \u003cstrong\u003escale defender\u003c\/strong\u003e, holding excess calcium in solution so it stops plating heater tubes, salt cells, and the tile line. One bottle, two jobs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e🌊\u003c\/div\u003e\n\u003ch5\u003eAll Sanitizer, All Surface\u003c\/h5\u003e\n\u003cp\u003eSafe in \u003cstrong\u003echlorine, bromine, salt, and mineral\u003c\/strong\u003e systems, and compatible with vinyl, plaster, pebble, and fiberglass surfaces when applied per label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-feature-card\"\u003e\n\u003cdiv class=\"sskit-emoji\"\u003e🎯\u003c\/div\u003e\n\u003ch5\u003eMatched Pair, Bundle Price\u003c\/h5\u003e\n\u003cp\u003eDuraChlor's published guidance is to \u003cstrong\u003erun these two products together\u003c\/strong\u003e. The kit pricing is below retail, so you do not pay twice for the proper protocol.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003cdiv class=\"sskit-warning\"\u003e    \u003ch4\u003eHandling Notice\u003c\/h4\u003e    \u003cp\u003eAlways \u003cstrong\u003ebalance pH to 7.2-7.4\u003c\/strong\u003e and lower free chlorine below 1 ppm before dosing the Stain Eliminator, high chlorine can re-oxidize metals back onto the surface. Dose Rust-N-Scale only after the stain treatment cycle is complete. Add chemicals to water, never water to chemicals. Wear gloves and eye protection. All chemical sales are final.\u003c\/p\u003e  \u003c\/div\u003e    \u003csection class=\"sskit-section\"\u003e    \u003ch2\u003eSpecifications\u003c\/h2\u003e    \u003cdiv class=\"sskit-spec-grid\"\u003e      \u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eKit SKU\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003ePST-KIT-STAIN\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eManufacturer\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eDuraChlor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eStain Eliminator\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003e2 lb, MPN C002837-CS20B2 (SKU PST-HAV2837CS20B2)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eStain Eliminator Format\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eDry granular, phosphate-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eStain Eliminator Use\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eRemoves existing copper, iron, and manganese staining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eRust-N-Scale\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003e1 Quart, MPN C003222-CS20Q (SKU PST-HAV3222CS20Q)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eRust-N-Scale Format\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eLiquid sequestrant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eRust-N-Scale Use\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eCrystallizes dissolved metals for filter removal, reduces calcium hardness, prevents new staining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eMetals Treated\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eCopper, iron, manganese\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eSanitizer Compatibility\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eChlorine, bromine, salt, mineral\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eSurface Compatibility\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eVinyl, plaster, pebble, fiberglass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eFilter Compatibility\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eCartridge, DE, sand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eCombined Shipping Weight\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003e5.05 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eShips From\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eBloomfield, CT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sskit-spec-row\"\u003e\n\u003cspan class=\"sskit-spec-key\"\u003eReturn Policy\u003c\/span\u003e\u003cspan class=\"sskit-spec-val\"\u003eNon-returnable, all chemical sales final\u003c\/span\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e    \u003csection class=\"sskit-section\"\u003e    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e        \u003cdiv class=\"sskit-faq-card\"\u003e      \u003ch4\u003eIn what order do I use the two products?\u003c\/h4\u003e      \u003cp\u003e\u003cstrong\u003eStep 1, prep the water.\u003c\/strong\u003e Balance pH to 7.2-7.4 and let free chlorine drop below 1 ppm. \u003cstrong\u003eStep 2, dose Stain Eliminator\u003c\/strong\u003e per label, brush stained surfaces while it acts, and run the pump for at least 8 hours. \u003cstrong\u003eStep 3, dose Rust-N-Scale\u003c\/strong\u003e once the stains are lifted, this crystallizes any remaining dissolved metals so the filter can capture them. Clean or backwash the filter after the run.\u003c\/p\u003e    \u003c\/div\u003e        \u003cdiv class=\"sskit-faq-card\"\u003e      \u003ch4\u003eDoes Stain Eliminator work on organic stains like leaves or berries?\u003c\/h4\u003e      \u003cp\u003eNo, this product is formulated for \u003cstrong\u003emetal stains specifically\u003c\/strong\u003e -- copper from algaecides or copper-based heater elements, iron and manganese from well-water fill. Organic stains (leaf tannin, berries, worms) lift with a chlorine shock, not a metal remover.\u003c\/p\u003e    \u003c\/div\u003e        \u003cdiv class=\"sskit-faq-card\"\u003e      \u003ch4\u003eWill this protect my salt cell from scaling?\u003c\/h4\u003e      \u003cp\u003eYes. \u003cstrong\u003eRust-N-Scale binds excess calcium\u003c\/strong\u003e so it stays in the water column instead of plating onto the salt cell plates. Combined with monthly cell inspections, you can extend cell life significantly in hard-water regions.\u003c\/p\u003e    \u003c\/div\u003e        \u003cdiv class=\"sskit-faq-card\"\u003e      \u003ch4\u003eCan I dose both products at the same time?\u003c\/h4\u003e      \u003cp\u003eNo. Always \u003cstrong\u003erun Stain Eliminator first\u003c\/strong\u003e with low chlorine, let it complete the lift, then add Rust-N-Scale to lock the dissolved metals into a filterable form. Stacking them simultaneously cuts the effectiveness of both.\u003c\/p\u003e    \u003c\/div\u003e        \u003cdiv class=\"sskit-faq-card\"\u003e      \u003ch4\u003eIs this safe on a vinyl liner pool?\u003c\/h4\u003e      \u003cp\u003eYes. Both products are \u003cstrong\u003esafe on vinyl, plaster, pebble, and fiberglass\u003c\/strong\u003e when used per label. As with any stain treatment, do a small spot test on a low-visibility section of the liner first if you have unusual coloring.\u003c\/p\u003e    \u003c\/div\u003e      \u003c\/section\u003e    \u003csection class=\"sskit-cta\"\u003e    \u003ch2\u003eOrder the Stain Remove + Prevent Bundle From PST\u003c\/h2\u003e    \u003cp\u003eAuthorized DuraChlor dealer. Ships next business day from our chemical warehouse and backed by PST Pool Supplies' service team.\u003c\/p\u003e    \u003cdiv class=\"sskit-perks\"\u003e      \u003cspan class=\"sskit-perk\"\u003eFree Shipping\u003c\/span\u003e\u003cspan class=\"sskit-perk\"\u003eAuthorized DuraChlor Dealer\u003c\/span\u003e\u003cspan class=\"sskit-perk\"\u003ePST Bundle Pricing\u003c\/span\u003e    \u003c\/div\u003e  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"DuraChlor","offers":[{"title":"Default Title","offer_id":43969149698113,"sku":"PST-KIT-STAIN","price":64.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/1623\/0209\/files\/stain-eliminator-bundle.jpg?v=1779579456","url":"https:\/\/www.pstpoolsupplies.com\/products\/stain-scale-defense-bundle","provider":"PST Pool Supplies","version":"1.0","type":"link"}