{"title":"E-Z Clor Pool Chemicals","description":"\u003c!-- Blue Bottom Pools – E-Z Clor Pool Chemicals Collection --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-chem {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-chem-intro {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 24px 22px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-chem-intro::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-chem-intro-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 8px;\n    line-height: 1.15;\n    display: block;\n  }\n\n  .bbp-chem-intro p {\n    font-size: clamp(0.86rem, 2.5vw, 0.94rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  .bbp-chem-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-chem-card {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: center;\n  }\n\n  .bbp-chem-card .icon {\n    font-size: 1.3rem;\n    flex-shrink: 0;\n  }\n\n  .bbp-chem-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-chem-card p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-chem-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-chem-notice strong { color: #3a2800; }\n\n  @media (max-width: 500px) {\n    .bbp-chem-intro { padding: 20px 16px; }\n    .bbp-chem-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-chem\"\u003e\n\n  \u003cdiv class=\"bbp-chem-intro\"\u003e\n    \u003cspan class=\"bbp-chem-intro-title\"\u003eE-Z Clor Professional Pool Chemicals\u003c\/span\u003e\n    \u003cp\u003eThe same professional-strength chemicals our technicians use on inground pools across Northeast PA — available for delivery or pickup. Keep your water balanced, sanitized, and safe all season long.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-chem-grid\"\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003e3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent sanitization. Add to your floater or skimmer basket and maintain chlorine levels all season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eGranular Shock 68%\u003c\/h3\u003e\n        \u003cp\u003eFast-dissolving calcium hypochlorite shock. Use after heavy rain, large swim parties, or any time your water needs a quick rebalance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAlgaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative and curative treatment for green, black, and mustard algae. Best used weekly to keep your water Blue Bottom clear.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAlkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eRaises total alkalinity to the proper 80–120 ppm range, stabilizing your pH and protecting your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003epH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH when your water turns acidic. Keep pH between 7.4–7.6 for comfortable swimming and maximum chlorine effectiveness.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eCalcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eRaises calcium hardness to 200–400 ppm. Proper calcium protects your liner and equipment from corrosive low-hardness water.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eStabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects chlorine from UV burnoff. Without it, the sun can destroy your chlorine levels within hours on a sunny NEPA day.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-chem-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🧂\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAqua Salt\u003c\/h3\u003e\n        \u003cp\u003eHigh-purity pool salt for saltwater chlorinator systems. Dissolves quickly and cleanly to keep your salt cell running efficiently.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-chem-notice\"\u003e\n    💡 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Never add chemicals blindly — test your water first. Not sure what your pool needs? Book our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e and we'll come to you. Delivery \u0026amp; pickup available throughout NEPA. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","products":[{"product_id":"3-big-chlorine-tablets","title":"E-Z Clor 3\" Big Chlorine Tablets","description":"\u003c!-- Blue Bottom Pools – EZ Clor 3\" Chlorine Tablets Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-tabs {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  \/* HERO *\/\n  .bbp-tabs-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-tabs-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-tabs-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-tabs-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-tabs-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE BANNER *\/\n  .bbp-tabs-banner {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-tabs-banner .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-tabs-banner strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-tabs-banner span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-tabs-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* WHY GRID *\/\n  .bbp-tabs-why {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-tabs-why-card {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-tabs-why-card .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-tabs-why-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-tabs-why-card p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* VS CALLOUT *\/\n  .bbp-tabs-vs {\n    background: #fff0f0;\n    border: 1px solid #f5c0c0;\n    border-left: 5px solid #c0392b;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a1a1a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-tabs-vs strong { color: #8a0000; }\n\n  \/* SIZES *\/\n  .bbp-tabs-sizes {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-tabs-size {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 16px 12px;\n    text-align: center;\n    box-sizing: border-box;\n    position: relative;\n  }\n\n  .bbp-tabs-size.best {\n    border: 2px solid #f0a800;\n    background: #fffbf0;\n  }\n\n  .bbp-tabs-size-badge {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 0.72rem;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    padding: 2px 10px;\n    border-radius: 4px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-tabs-size .icon { font-size: 1.6rem; display: block; margin-bottom: 6px; }\n\n  .bbp-tabs-size h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-tabs-size p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* COMMERCIAL SECTION *\/\n  .bbp-tabs-commercial {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-tabs-commercial-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-tabs-commercial-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-tabs-commercial-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-tabs-commercial-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-tabs-commercial-card .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-tabs-commercial-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-tabs-commercial-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* CTA *\/\n  .bbp-tabs-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-tabs-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-tabs-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-tabs-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-tabs-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-tabs-hero { padding: 20px 16px; }\n    .bbp-tabs-why { grid-template-columns: 1fr; }\n    .bbp-tabs-sizes { grid-template-columns: 1fr; }\n    .bbp-tabs-commercial-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-tabs\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-tabs-hero\"\u003e\n    \u003cspan class=\"bbp-tabs-hero-sub\"\u003eDon't Pay for Fillers. Pay for Chlorine.\u003c\/span\u003e\n    \u003cspan class=\"bbp-tabs-hero-title\"\u003eEZ Clor® 3\" Big Tabs — 99% Pure Trichlor\u003c\/span\u003e\n    \u003cp\u003eNot all white pucks are created equal. Many big-box store tablets are only 68–80% active chemical — the rest is binders, fillers, and glue going straight into your pool. EZ Clor® Big Tabs are densely compressed 99% pure Trichloro-S-Triazinetrione. They dissolve slower, fight algae harder, and last longer than the bargain buckets.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE BANNER --\u003e\n  \u003cdiv class=\"bbp-tabs-banner\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eBest Price Guarantee — 25 lb \u0026amp; 50 lb Buckets\u003c\/strong\u003e\n      \u003cspan\u003eWe offer the best price on EZ Clor® 25 lb and 50 lb buckets in Northeast Pennsylvania. Find it cheaper locally? Let us know.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY EZ CLOR --\u003e\n  \u003cspan class=\"bbp-tabs-heading\"\u003eWhy EZ Clor® Big Tabs?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-tabs-why\"\u003e\n    \u003cdiv class=\"bbp-tabs-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e💪\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eHighest Concentration\u003c\/h3\u003e\n        \u003cp\u003e90% available chlorine — the muscle of your sanitation system. One tab does the work of two store-brand pucks.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-tabs-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e☀️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSun Shield Technology\u003c\/h3\u003e\n        \u003cp\u003ePre-stabilized with cyanuric acid to protect your chlorine from UV burnoff — no separate stabilizer needed at startup.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-tabs-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e✨\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eZero Gummy Residue\u003c\/h3\u003e\n        \u003cp\u003eNo animal-fat binders means these tabs dissolve completely clean — no gummed-up feeders, no cloudy water, no residue.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-tabs-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e⏱️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eConsistent Dissolve Rate\u003c\/h3\u003e\n        \u003cp\u003eHigh-pressure compression ensures even dissolving over 5–7 days, giving your pool a steady, predictable chlorine feed all week.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- VS CALLOUT --\u003e\n  \u003cdiv class=\"bbp-tabs-vs\"\u003e\n    ⚠️ \u003cstrong\u003eBig-Box Tabs vs. EZ Clor® Big Tabs:\u003c\/strong\u003e Store-brand tablets are commonly 68% or 80% active ingredient — the rest is inert binders and fillers that dissolve into your pool water. At 99% pure Trichlor with 90% available chlorine, EZ Clor® Big Tabs give you more sanitizer per dollar and a cleaner, clearer pool.\n  \u003c\/div\u003e\n\n  \u003c!-- SIZES --\u003e\n  \u003cspan class=\"bbp-tabs-heading\"\u003eAvailable Sizes\u003c\/span\u003e\n  \u003cdiv class=\"bbp-tabs-sizes\"\u003e\n    \u003cdiv class=\"bbp-tabs-size\"\u003e\n      \u003cspan class=\"icon\"\u003e🪣\u003c\/span\u003e\n      \u003ch4\u003e8 lb Pail\u003c\/h4\u003e\n      \u003cp\u003ePerfect for smaller pools or a mid-season top-up when you're running low.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-tabs-size\"\u003e\n      \u003cspan class=\"icon\"\u003e🪣\u003c\/span\u003e\n      \u003ch4\u003e25 lb Bucket\u003c\/h4\u003e\n      \u003cp\u003eThe homeowner favorite — enough for a full season in most smaller pools or half a season in larger ones.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-tabs-size best\"\u003e\n      \u003cdiv class=\"bbp-tabs-size-badge\"\u003e⭐ Best Value\u003c\/div\u003e\n      \u003cspan class=\"icon\"\u003e🛢️\u003c\/span\u003e\n      \u003ch4\u003e50 lb Drum\u003c\/h4\u003e\n      \u003cp\u003eThe bulk buy for serious pool owners — the lowest cost per pound and the fewest reorders all summer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMMERCIAL --\u003e\n  \u003cdiv class=\"bbp-tabs-commercial\"\u003e\n    \u003cspan class=\"bbp-tabs-commercial-title\"\u003e🏨 Commercial \u0026amp; Hospitality Accounts\u003c\/span\u003e\n    \u003cspan class=\"bbp-tabs-commercial-sub\"\u003eHotels, motels, and public pools in Northeast PA — stop overpaying for your daily sanitizer.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-tabs-commercial-grid\"\u003e\n      \u003cdiv class=\"bbp-tabs-commercial-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePallet Pricing\u003c\/h3\u003e\n          \u003cp\u003eBuy in bulk and save thousands per season. Commercial volume pricing available — call for a quote.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-tabs-commercial-card\"\u003e\n        \u003cspan class=\"icon\"\u003e⚗️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eCal-Hypo Tabs Available\u003c\/h3\u003e\n          \u003cp\u003eNeed 68% Calcium Hypochlorite tabs for your commercial feeder? We stock un-stabilized tabs for code compliance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-tabs-commercial-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFree Pump Room Delivery\u003c\/h3\u003e\n          \u003cp\u003eWe haul the heavy buckets right to your chemical room — no dock needed, no extra charge.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-tabs-cta\"\u003e\n    \u003cspan class=\"bbp-tabs-cta-title\"\u003e💊 Switch to a Pro Tablet. See the Difference.\u003c\/span\u003e\n    \u003cp\u003eOrder your EZ Clor® Big Tabs today and see what crystal-clear water actually looks like. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Your Bucket\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"8 LB","offer_id":51775015387430,"sku":null,"price":74.99,"currency_code":"USD","in_stock":true},{"title":"25 LB","offer_id":51775015420198,"sku":null,"price":134.99,"currency_code":"USD","in_stock":true},{"title":"50 LB","offer_id":51775015452966,"sku":null,"price":249.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorBigTablets.png?v=1771776844"},{"product_id":"ez-clor-algaecide-plus","title":"E-Z Clor Algaecides","description":"\u003c!-- Blue Bottom Pools – E-Z Clor Algaecides Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-algae {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  \/* HERO *\/\n  .bbp-algae-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-algae-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-algae-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-algae-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-algae-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-algae-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* PRODUCT CARDS *\/\n  .bbp-algae-products {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-algae-product {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 16px 18px;\n    box-sizing: border-box;\n  }\n\n  .bbp-algae-product-header {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-algae-product-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.1;\n  }\n\n  .bbp-algae-product-formula {\n    font-size: clamp(0.72rem, 1.6vw, 0.76rem);\n    color: #6a8090;\n    font-style: italic;\n    margin: 0;\n    line-height: 1.3;\n  }\n\n  .bbp-algae-product-badge {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n  }\n\n  .bbp-algae-product-badge.green { background: #1a7a3a; }\n  .bbp-algae-product-badge.teal  { background: #007070; }\n\n  .bbp-algae-product-desc {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: #3a5060;\n    line-height: 1.55;\n    margin: 0 0 10px;\n  }\n\n  .bbp-algae-product-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-algae-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: #ffffff;\n    border: 1px solid #c8e4f8;\n    border-radius: 4px;\n    padding: 3px 10px;\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #2a4a5a;\n    font-weight: 500;\n  }\n\n  .bbp-algae-feature .dot {\n    width: 6px;\n    height: 6px;\n    border-radius: 50%;\n    background: #0070b8;\n    flex-shrink: 0;\n  }\n\n  .bbp-algae-feature .dot.green { background: #1a7a3a; }\n  .bbp-algae-feature .dot.teal  { background: #007070; }\n\n  \/* WHICH TO CHOOSE *\/\n  .bbp-algae-chooser {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-algae-choose-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-algae-choose-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-algae-choose-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-algae-choose-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-algae-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-algae-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-algae-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-algae-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-algae-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-algae-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-algae-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-algae-hero { padding: 20px 16px; }\n    .bbp-algae-product-header { flex-wrap: wrap; }\n    .bbp-algae-chooser { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-algae\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-algae-hero\"\u003e\n    \u003cspan class=\"bbp-algae-hero-sub\"\u003eE-Z Clor® Professional Algae Control\u003c\/span\u003e\n    \u003cspan class=\"bbp-algae-hero-title\"\u003eStop Algae Before It Stops Your Summer\u003c\/span\u003e\n    \u003cp\u003eGreen water doesn't happen overnight — it builds when algaecide treatment slips. We carry three professional-grade E-Z Clor® algaecides to cover every pool type and every algae problem, from routine weekly prevention to fast-acting green pool rescue.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCTS --\u003e\n  \u003cspan class=\"bbp-algae-heading\"\u003eChoose Your Algaecide\u003c\/span\u003e\n  \u003cdiv class=\"bbp-algae-products\"\u003e\n\n    \u003c!-- ALGAECIDE PLUS --\u003e\n    \u003cdiv class=\"bbp-algae-product\"\u003e\n      \u003cdiv class=\"bbp-algae-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-algae-product-title\"\u003e🌿 Algaecide Plus\u003c\/div\u003e\n          \u003cdiv class=\"bbp-algae-product-formula\"\u003e60% Poly [oxyethylene (dimethylimino) ethylene-(dimethylimino) ethylene dichloride]\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-algae-product-badge\"\u003eWeekly Prevention\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-algae-product-desc\"\u003eThe workhorse weekly algaecide. A highly concentrated non-foaming formula that kills and prevents all types of algae — green, black, and mustard — without affecting your water's appearance or chemistry. Salt chlorine generator compatible.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-algae-product-features\"\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eKills all algae types\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eNon-foaming\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eSalt system compatible\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eHighly concentrated\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SUPER GREEN --\u003e\n    \u003cdiv class=\"bbp-algae-product\"\u003e\n      \u003cdiv class=\"bbp-algae-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-algae-product-title\"\u003e💥 Super Green Algaecide\u003c\/div\u003e\n          \u003cdiv class=\"bbp-algae-product-formula\"\u003e23.09% Copper Ethanolamine Complex, Mixed\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-algae-product-badge green\"\u003eFast-Acting Rescue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-algae-product-desc\"\u003eWhen your pool has already gone green, reach for Super Green. This copper-based formula hits algae fast and leaves behind a long-lasting residual that keeps it from coming back. Concentrated, powerful, and salt generator compatible.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-algae-product-features\"\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eFast-acting copper formula\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eLong-lasting residual\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eSalt system compatible\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003ePrevents recurrence\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ALGAECIDE CONCENTRATE --\u003e\n    \u003cdiv class=\"bbp-algae-product\"\u003e\n      \u003cdiv class=\"bbp-algae-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-algae-product-title\"\u003e🔵 Algaecide Concentrate\u003c\/div\u003e\n          \u003cdiv class=\"bbp-algae-product-formula\"\u003e50% Alkyl dimethyl benzyl ammonium chloride\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-algae-product-badge teal\"\u003eFilter Booster\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-algae-product-desc\"\u003eA quat-based algae growth depressant that not only kills and prevents algae but also improves filter operation — helping your system run more efficiently while keeping your water clear. A strong choice when filter performance is a concern.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-algae-product-features\"\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eKills \u0026amp; prevents algae\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eImproves filter performance\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003e50% concentrated formula\u003c\/span\u003e\n        \u003cspan class=\"bbp-algae-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eOutstanding growth depressant\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- WHICH TO CHOOSE --\u003e\n  \u003cspan class=\"bbp-algae-heading\"\u003eWhich One Is Right for You?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-algae-chooser\"\u003e\n    \u003cdiv class=\"bbp-algae-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e📅\u003c\/span\u003e\n      \u003ch4\u003eWeekly Maintenance\u003c\/h4\u003e\n      \u003cp\u003eStick with \u003cstrong\u003eAlgaecide Plus\u003c\/strong\u003e — non-foaming, all-type prevention that fits into any routine treatment schedule.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-algae-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚨\u003c\/span\u003e\n      \u003ch4\u003eGreen Pool Emergency\u003c\/h4\u003e\n      \u003cp\u003eGo with \u003cstrong\u003eSuper Green\u003c\/strong\u003e — the copper formula hits active algae fast and prevents it from coming right back.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-algae-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003ch4\u003eDirty Filter + Algae\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eAlgaecide Concentrate\u003c\/strong\u003e — kills algae while simultaneously improving how well your filter clears the water.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-algae-notice\"\u003e\n    🧪 \u003cstrong\u003eNot sure which algaecide your pool needs?\u003c\/strong\u003e Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e includes a full diagnosis and on-site chemical recommendations — we'll tell you exactly what to add and how much. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to schedule.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-algae-cta\"\u003e\n    \u003cspan class=\"bbp-algae-cta-title\"\u003e🌿 Keep Your Pool Green-Free All Summer\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® algaecide today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Algaecide Plus 60","offer_id":51782501302566,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Algaecide Super Green","offer_id":51782501335334,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true},{"title":"Algaecide Concentrate","offer_id":51782501368102,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorAlgaecidePlus.png?v=1771776846"},{"product_id":"e","title":"E-Z Clor PH Down","description":"\u003c!-- Blue Bottom Pools – EZ Clor pH Down Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-phdn {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-phdn-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-phdn-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-phdn-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-phdn-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-phdn-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-phdn-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-phdn-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-phdn-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-phdn-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-phdn-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-phdn-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-phdn-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-phdn-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-phdn-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* VS MURIATIC CALLOUT *\/\n  .bbp-phdn-vs {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-vs strong { color: #003d6b; }\n\n  \/* PRO TIP — RED DOSING WARNING *\/\n  .bbp-phdn-protip {\n    background: #fff0f0;\n    border: 1px solid #f5c0c0;\n    border-left: 5px solid #c0392b;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a1a1a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-protip strong { color: #8a0000; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-phdn-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-phdn-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-phdn-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-phdn-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-phdn-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-phdn-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-phdn-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-phdn-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-phdn-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-phdn-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-phdn-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-phdn-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-phdn-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-phdn-hero { padding: 20px 16px; }\n    .bbp-phdn-benefits { grid-template-columns: 1fr; }\n    .bbp-phdn-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-phdn\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-phdn-hero\"\u003e\n    \u003cspan class=\"bbp-phdn-hero-sub\"\u003eGranular Dry Acid — Sodium Bisulfate\u003c\/span\u003e\n    \u003cspan class=\"bbp-phdn-hero-title\"\u003eEZ Clor® pH Down — Clear Water Starts Here\u003c\/span\u003e\n    \u003cp\u003eWhen pH climbs above 7.6, your water turns alkaline — chlorine loses its effectiveness, minerals fall out of suspension, and that crisp blue-bottom clarity gives way to a dull, cloudy haze. EZ Clor® pH Down brings high pH back into range quickly and safely, without the hazards of liquid muriatic acid.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-phdn-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— $12.99 to $39.99 depending on bucket size. Fresh, full-potency product from an authorized local source.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-phdn-heading\"\u003eKey Benefits\u003c\/span\u003e\n  \u003cdiv class=\"bbp-phdn-benefits\"\u003e\n    \u003cdiv class=\"bbp-phdn-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e😌\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eRestores Comfort\u003c\/h3\u003e\n        \u003cp\u003eEliminates the sticky feel and eye sting caused by high-pH water — the number one complaint from swimmers in over-alkaline pools.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phdn-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eClears Cloudy Water\u003c\/h3\u003e\n        \u003cp\u003ePrevents minerals from falling out of suspension and creating the white haze that dulls a dark pool finish and clouds the water.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phdn-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProtects Equipment\u003c\/h3\u003e\n        \u003cp\u003eStops calcium scale from forming inside heaters, salt cells, and plumbing lines — scale buildup is one of the leading causes of equipment failure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phdn-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSafer Than Liquid Acid\u003c\/h3\u003e\n        \u003cp\u003eGranular dry acid is far easier and safer to handle and store than muriatic acid — no fumes, no spills, no hazmat concerns in your garage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- VS MURIATIC --\u003e\n  \u003cdiv class=\"bbp-phdn-vs\"\u003e\n    💡 \u003cstrong\u003eWhy Dry Acid vs. Muriatic Acid?\u003c\/strong\u003e Liquid muriatic acid is highly corrosive, produces toxic fumes, and can permanently damage pool surfaces if added incorrectly. EZ Clor® pH Down delivers the same result in granular form — safer to store, easier to dose, and no risk of splashing acid on your liner, deck, or skin during application.\n  \u003c\/div\u003e\n\n  \u003c!-- DOSING WARNING PRO TIP --\u003e\n  \u003cdiv class=\"bbp-phdn-protip\"\u003e\n    ⚠️ \u003cstrong\u003eImportant Dosing Rule — Never Rush Acid:\u003c\/strong\u003e Always run the pump when adding pH Down and broadcast the granules in the deepest part of the pool. Never add more than 2 lbs per 10,000 gallons in a single treatment. Wait at least 4 hours and re-test before adding more — over-treating drops your pH too far and turns the problem from too high to too low.\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-phdn-mobile\"\u003e\n    \u003cspan class=\"bbp-phdn-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-phdn-mobile-sub\"\u003eDon't guess with acid — proper dosing requires knowing your exact acid demand before you add anything.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-phdn-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-phdn-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eAcid Demand Testing\u003c\/h3\u003e\n          \u003cp\u003eDigital analysis calculates your exact acid demand — preventing the risk of over-treating and crashing your pH too far.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-phdn-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eWe deliver the precise amount of pH Down your pool needs directly to your equipment pad — no store trips, no heavy lifting.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-phdn-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eFull water analysis and delivery confirmation sent to your email — your chemistry handled without any guesswork.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-phdn-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Manufacturers do not honor quality guarantees for chemicals purchased from unauthorized internet retailers, where storage conditions and product potency cannot be verified. Buying from Blue Bottom Pools ensures full-strength, factory-fresh EZ Clor® every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-phdn-cta\"\u003e\n    \u003cspan class=\"bbp-phdn-cta-title\"\u003e⬇️ Bring Your pH Back Into Range\u003c\/span\u003e\n    \u003cp\u003eOrder EZ Clor® pH Down today. Available in multiple sizes — local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"5 LB","offer_id":51775020433702,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true},{"title":"10 LB","offer_id":51775020466470,"sku":null,"price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorPHDown.png?v=1771776848"},{"product_id":"e-z-clor-ph-up","title":"E-Z Clor PH Up","description":"\u003c!-- Blue Bottom Pools – EZ Clor pH Up Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-phup {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-phup-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-phup-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-phup-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-phup-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-phup-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-phup-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-phup-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-phup-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-phup-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-phup-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-phup-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-phup-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-phup-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-phup-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-phup-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-phup-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-phup-protip strong { color: #003d6b; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-phup-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-phup-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-phup-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-phup-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-phup-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-phup-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-phup-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-phup-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICES *\/\n  .bbp-phup-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-phup-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-phup-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-phup-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-phup-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-phup-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-phup-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-phup-hero { padding: 20px 16px; }\n    .bbp-phup-benefits { grid-template-columns: 1fr; }\n    .bbp-phup-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-phup\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-phup-hero\"\u003e\n    \u003cspan class=\"bbp-phup-hero-sub\"\u003eHigh-Purity Soda Ash — Sodium Carbonate\u003c\/span\u003e\n    \u003cspan class=\"bbp-phup-hero-title\"\u003eEZ Clor® pH Up — Balanced, Comfortable Water\u003c\/span\u003e\n    \u003cp\u003eProper pH is the foundation of pool maintenance. When your water drops below 7.2 it turns acidic — causing eye sting, skin irritation, and silent corrosion of your heater, plumbing, and metal fixtures. EZ Clor® pH Up raises pH fast and cleanly, with no cloudy residue and no chemistry compromises.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-phup-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— $12.99 to $34.99 depending on bucket size. Professional-grade strength, not diluted big-box formulas.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-phup-heading\"\u003eKey Benefits\u003c\/span\u003e\n  \u003cdiv class=\"bbp-phup-benefits\"\u003e\n    \u003cdiv class=\"bbp-phup-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e👁️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eStops Eye \u0026amp; Skin Irritation\u003c\/h3\u003e\n        \u003cp\u003eEliminates the sting and itchiness caused by acidic, low-pH water — the most common complaint from swimmers in unbalanced pools.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phup-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProtects Your Equipment\u003c\/h3\u003e\n        \u003cp\u003ePrevents etching of plaster and corrosion of metal components — ladders, light niches, and heater heat exchangers are all at risk from acidic water.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phup-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eImproves Chlorine Efficiency\u003c\/h3\u003e\n        \u003cp\u003eChlorine works best at 7.4–7.6 pH. Balanced water means more active sanitizer per dollar — your chlorine goes further.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-phup-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eFast-Dissolving Formula\u003c\/h3\u003e\n        \u003cp\u003eGranular soda ash dissolves quickly and completely — no cloudy residue, no waiting, no mess on the pool floor.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-phup-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Fix Alkalinity First:\u003c\/strong\u003e If your pH keeps dropping no matter how much pH Up you add, your Total Alkalinity is probably too low. Alkalinity acts as a chemical buffer that holds pH stable — when it's low, pH swings wildly. Adjust your alkalinity with \u003ca href=\"\/products\/ez-clor-alkalinity-up\" style=\"color:#003d6b; font-weight:600;\"\u003eE-Z Clor Alkalinity Up\u003c\/a\u003e first, then fine-tune your pH. You'll use far less pH Up and the results will last.\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-phup-mobile\"\u003e\n    \u003cspan class=\"bbp-phup-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-phup-mobile-sub\"\u003ePerfect chemistry shouldn't be a chore — we bring the pool store right to your door.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-phup-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-phup-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePrecision Testing\u003c\/h3\u003e\n          \u003cp\u003eDigital on-site water analysis — far more accurate than test strips and tells you exactly how much pH Up to add.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-phup-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eWe deliver the exact amount of balancers your pool needs directly to your equipment pad — no lugging, no guessing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-phup-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eReceive your full water analysis via email. Chemicals wait at your pad — no need to be home for the visit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-phup-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Manufacturers do not honor quality guarantees for chemicals purchased from unauthorized internet retailers, where proper storage temperatures and product age cannot be verified. Buying from Blue Bottom Pools ensures full-strength, factory-fresh EZ Clor® every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-phup-cta\"\u003e\n    \u003cspan class=\"bbp-phup-cta-title\"\u003e⬆️ Get Your pH Where It Belongs\u003c\/span\u003e\n    \u003cp\u003eOrder EZ Clor® pH Up today. Available in multiple sizes — local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"5 LB","offer_id":51775021187366,"sku":null,"price":10.99,"currency_code":"USD","in_stock":true},{"title":"10 LB","offer_id":51775021220134,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true},{"title":"25 LB","offer_id":51775021252902,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorPHUp.png?v=1771776850"},{"product_id":"e-z-clor-ph-up-copy","title":"E-Z Clor Alkalinity Up","description":"\u003c!-- Blue Bottom Pools – EZ Clor Alkalinity Up Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-alk {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-alk-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-alk-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-alk-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-alk-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-alk-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-alk-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-alk-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-alk-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-alk-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-alk-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-alk-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-alk-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-alk-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-alk-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-alk-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-alk-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-alk-protip strong { color: #003d6b; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-alk-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-alk-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-alk-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-alk-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-alk-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-alk-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-alk-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-alk-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-alk-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-alk-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-alk-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-alk-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-alk-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-alk-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-alk-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-alk-hero { padding: 20px 16px; }\n    .bbp-alk-benefits { grid-template-columns: 1fr; }\n    .bbp-alk-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-alk\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-alk-hero\"\u003e\n    \u003cspan class=\"bbp-alk-hero-sub\"\u003eProfessional-Grade Sodium Bicarbonate\u003c\/span\u003e\n    \u003cspan class=\"bbp-alk-hero-title\"\u003eEZ Clor® Alkalinity Up — The Foundation of Balanced Water\u003c\/span\u003e\n    \u003cp\u003eThink of Total Alkalinity as the foundation your pH sits on. When alkalinity is too low, pH bounces wildly — no matter how much pH Up or pH Down you add, you can't keep it stable. Get alkalinity right first, and everything else falls into place. The ideal range is 80–120 ppm, and EZ Clor® Alkalinity Up gets you there fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-alk-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— $14.99 to $44.99 depending on bucket size. Professional-grade sodium bicarbonate, not diluted alternatives.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-alk-heading\"\u003eKey Benefits\u003c\/span\u003e\n  \u003cdiv class=\"bbp-alk-benefits\"\u003e\n    \u003cdiv class=\"bbp-alk-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrevents pH Bounce\u003c\/h3\u003e\n        \u003cp\u003eActs as a chemical buffer that holds pH stable — once alkalinity is in range, your pH stops swinging and stays where you set it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-alk-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e👁️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eEnhanced Swimmer Comfort\u003c\/h3\u003e\n        \u003cp\u003eEliminates the acidic feel that causes eye sting and skin irritation — balanced alkalinity means comfortable swimming every time.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-alk-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eEquipment Protection\u003c\/h3\u003e\n        \u003cp\u003ePrevents corrosive water conditions that silently damage heater heat exchangers, pump seals, and plumbing over time.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-alk-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eClearer Water\u003c\/h3\u003e\n        \u003cp\u003eStable alkalinity prevents the cloudiness caused by fluctuating chemical levels — the kind of clarity that makes a blue bottom pool shine.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-alk-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Alkalinity First, Always:\u003c\/strong\u003e Always test and adjust Total Alkalinity before touching your pH. Because alkalinity acts as a buffer, your pH will often drift back into the correct range on its own once alkalinity is properly set. Adjusting pH first — without fixing alkalinity — is one of the most common and frustrating mistakes in pool chemistry. Need help dialing it in? Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#003d6b; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e handles the full diagnosis on-site.\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-alk-mobile\"\u003e\n    \u003cspan class=\"bbp-alk-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-alk-mobile-sub\"\u003ePerfect chemistry shouldn't be a chore — we bring the pool store right to your door.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-alk-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-alk-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePrecision Testing\u003c\/h3\u003e\n          \u003cp\u003eDigital on-site water analysis — far more accurate than test strips and tells you exactly how much Alkalinity Up to add.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-alk-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eWe deliver the exact amount of balancers your pool needs to your equipment pad — no lugging, no overstocking.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-alk-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eFull water analysis sent to your email. Chemicals wait at your pad — no need to be home for the visit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-alk-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Manufacturers do not honor quality guarantees for chemicals purchased from unauthorized internet retailers, where proper storage and product age cannot be verified. Buying from Blue Bottom Pools ensures full-strength, factory-fresh EZ Clor® every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-alk-cta\"\u003e\n    \u003cspan class=\"bbp-alk-cta-title\"\u003e⚖️ Build Your Foundation. Balance Your Pool.\u003c\/span\u003e\n    \u003cp\u003eOrder EZ Clor® Alkalinity Up today. Available in multiple sizes — local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"5 LB","offer_id":51775021646118,"sku":null,"price":10.99,"currency_code":"USD","in_stock":true},{"title":"10 LB","offer_id":51775021678886,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true},{"title":"25 LB","offer_id":51775021711654,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZ_Clor_Alkalinity_Up.png?v=1771776851"},{"product_id":"e-z-clor-calcium-elevator","title":"E-Z Clor Calcium Elevator","description":"\u003c!-- Blue Bottom Pools – EZ Clor Calcium Hardness Increaser Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-cal {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-cal-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-cal-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-cal-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-cal-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-cal-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-cal-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-cal-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-cal-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-cal-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-cal-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-cal-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-cal-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-cal-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-cal-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-cal-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-cal-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-cal-protip strong { color: #003d6b; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-cal-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-cal-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-cal-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-cal-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-cal-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-cal-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-cal-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-cal-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-cal-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-cal-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-cal-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-cal-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-cal-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-cal-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-cal-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-cal-hero { padding: 20px 16px; }\n    .bbp-cal-benefits { grid-template-columns: 1fr; }\n    .bbp-cal-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-cal\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-cal-hero\"\u003e\n    \u003cspan class=\"bbp-cal-hero-sub\"\u003eStop \"Hungry\" Water Before It Eats Your Pool\u003c\/span\u003e\n    \u003cspan class=\"bbp-cal-hero-title\"\u003eEZ Clor® Calcium Hardness Increaser\u003c\/span\u003e\n    \u003cp\u003eWhen calcium hardness drops below 200 ppm, your water becomes chemically aggressive — it starts pulling the calcium it needs directly from your pool's surfaces. Plaster etches, grout erodes, and equipment corrodes silently all season. EZ Clor® Calcium Hardness Increaser keeps your water satisfied so it leaves your pool alone.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-cal-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— $19.99 to $49.99 depending on weight. Fresh, full-strength product from an authorized local source.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-cal-heading\"\u003eKey Benefits\u003c\/span\u003e\n  \u003cdiv class=\"bbp-cal-benefits\"\u003e\n    \u003cdiv class=\"bbp-cal-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🏊\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePrevents Surface Etching\u003c\/h3\u003e\n        \u003cp\u003eStops aggressive water from dissolving calcium out of plaster, pebble, and stone finishes — protecting the dark surface that makes blue bottom pools stand out.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-cal-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eExtends Liner Life\u003c\/h3\u003e\n        \u003cp\u003eProper calcium levels prevent vinyl liners from becoming brittle and losing their elasticity — keeping your liner flexible and wrinkle-free for longer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-cal-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProtects Metal Components\u003c\/h3\u003e\n        \u003cp\u003eReduces corrosive attack on your heater's copper heat exchanger, stainless steel ladders, and light niches — all vulnerable to low-hardness water.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-cal-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eClearer Water\u003c\/h3\u003e\n        \u003cp\u003eWorks alongside pH and alkalinity to keep water fully balanced — preventing the cloudiness and scaling that comes from out-of-range mineral levels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-cal-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — You Usually Only Need It Once a Season:\u003c\/strong\u003e Unlike chlorine or pH, calcium hardness doesn't leave your pool unless you drain water or have heavy splash-out. That means you typically only need to adjust it at the start of the season or after a major refill. Test it at opening, get it into the 200–400 ppm range, and it should hold all summer. Not sure where yours stands? Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#003d6b; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e measures it with precision digital equipment on-site.\n  \u003c\/div\u003e\n\n  \u003c!-- NEPA NOTE --\u003e\n  \u003cdiv class=\"bbp-cal-notice\"\u003e\n    🌧️ \u003cstrong\u003eNEPA Pool Owners — Watch Your Calcium After Heavy Rain.\u003c\/strong\u003e Northeast Pennsylvania's rainfall can significantly dilute your pool's mineral content mid-season. After major storms or extended wet periods, it's worth testing your calcium hardness to make sure it hasn't dropped below the protective threshold.\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-cal-mobile\"\u003e\n    \u003cspan class=\"bbp-cal-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-cal-mobile-sub\"\u003eDon't guess when it comes to your mineral balance — we bring precision analysis to your door.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-cal-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-cal-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePrecision Testing\u003c\/h3\u003e\n          \u003cp\u003eAdvanced digital equipment measures your calcium hardness with accuracy that home test kits simply can't match.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-cal-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eIf your levels are low, we deliver the exact amount of Calcium Increaser your pool needs directly to your equipment pad.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-cal-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eFull chemical analysis sent to your email — your pool's structure is protected without you ever leaving the house.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-cal-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Manufacturers do not honor quality guarantees for chemicals purchased from unauthorized internet retailers, where storage conditions and product age cannot be verified. Buying from Blue Bottom Pools ensures full-strength, factory-fresh EZ Clor® every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-cal-cta\"\u003e\n    \u003cspan class=\"bbp-cal-cta-title\"\u003e🦴 Satisfy Your Water. Protect Your Pool.\u003c\/span\u003e\n    \u003cp\u003eOrder EZ Clor® Calcium Hardness Increaser today. Available in multiple sizes — local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"4 LB","offer_id":51775026037030,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"8 LB","offer_id":51775026069798,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true},{"title":"25 LB","offer_id":51775026102566,"sku":null,"price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorCalciumElevator.png?v=1771776853"},{"product_id":"e-z-clor-save","title":"E-Z Clor Save (Stabilizer)","description":"\u003c!-- Blue Bottom Pools – EZ Clor Save Stabilizer Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-stab {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-stab-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-stab-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-stab-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-stab-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-stab-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-stab-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-stab-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-stab-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-stab-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-stab-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-stab-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-stab-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-stab-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-stab-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* LIQUID SECTION *\/\n  .bbp-stab-liquid {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px 16px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-liquid-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-stab-liquid-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n    line-height: 1.5;\n  }\n\n  .bbp-stab-liquid-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-stab-liquid-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-stab-liquid-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-stab-liquid-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-stab-liquid-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-stab-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-protip strong { color: #003d6b; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-stab-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-stab-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-stab-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-stab-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-stab-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-stab-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-stab-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICES *\/\n  .bbp-stab-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-stab-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-stab-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-stab-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-stab-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-stab-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-stab-hero { padding: 20px 16px; }\n    .bbp-stab-benefits { grid-template-columns: 1fr; }\n    .bbp-stab-liquid-grid { grid-template-columns: 1fr; }\n    .bbp-stab-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-stab\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-stab-hero\"\u003e\n    \u003cspan class=\"bbp-stab-hero-sub\"\u003eSunscreen for Your Chlorine — Cyanuric Acid\u003c\/span\u003e\n    \u003cspan class=\"bbp-stab-hero-title\"\u003eEZ Clor® Save Stabilizer\u003c\/span\u003e\n    \u003cp\u003eWithout stabilizer, the sun can destroy up to 90% of your pool's chlorine in just two hours. Every dollar you spend on chlorine burns off into the air before it has a chance to sanitize anything. Save Stabilizer creates a protective shield around your chlorine molecules — keeping them in the water longer, cutting your chlorine costs, and keeping your pool safe through NEPA's long sunny days.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-stab-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— $24.99 to $59.99 depending on bucket size. Professional-grade granular CYA from an authorized local source.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GRANULAR BENEFITS --\u003e\n  \u003cspan class=\"bbp-stab-heading\"\u003eEZ Clor® Save Stabilizer — Granular\u003c\/span\u003e\n  \u003cdiv class=\"bbp-stab-benefits\"\u003e\n    \u003cdiv class=\"bbp-stab-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eReduces Chlorine Costs\u003c\/h3\u003e\n        \u003cp\u003eCuts chlorine consumption by 25% or more by blocking UV degradation — your chlorine stays in the water instead of burning off in the sun.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stab-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e📊\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSimplifies Maintenance\u003c\/h3\u003e\n        \u003cp\u003eKeeps chlorine levels consistent and predictable — no more rollercoaster readings between tests or surprise algae after a sunny weekend.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stab-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🦠\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProtects Swimmer Safety\u003c\/h3\u003e\n        \u003cp\u003eEnsures active sanitizer is always present to kill bacteria and algae — even on the longest, brightest days of July and August.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stab-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💪\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eHighly Concentrated\u003c\/h3\u003e\n        \u003cp\u003ePure granular formula requires fewer applications to reach your target level — a little goes a long way at the start of each season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-stab-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Add It Through the Skimmer, Then Wait:\u003c\/strong\u003e Granular stabilizer dissolves slowly and stays in your water until you drain the pool. Add it gradually through the skimmer and avoid backwashing or cleaning your filter for at least 48 hours so it fully enters the system. Adding it too fast or flushing the filter too soon means much of it gets wasted before it dissolves. Not sure how much your pool needs? Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#003d6b; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e tests CYA levels with digital accuracy — standard test strips often misread it.\n  \u003c\/div\u003e\n\n  \u003c!-- LIQUID SECTION --\u003e\n  \u003cdiv class=\"bbp-stab-liquid\"\u003e\n    \u003cspan class=\"bbp-stab-liquid-title\"\u003e💧 Also Available — EZ Clor® Liquid Stabilizer\u003c\/span\u003e\n    \u003cspan class=\"bbp-stab-liquid-sub\"\u003eWant instant results with zero wait time? The liquid formula dissolves the second it hits the water — no clumps on the pool floor, no days-long wait for granules to break down. The premium choice for mid-season top-offs after rain or backwashing has diluted your CYA levels.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-stab-liquid-grid\"\u003e\n      \u003cdiv class=\"bbp-stab-liquid-card\"\u003e\n        \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDissolves Instantly\u003c\/h3\u003e\n          \u003cp\u003eStarts protecting your chlorine immediately — no waiting for granules to break down over 48+ hours.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-stab-liquid-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eSafe for All Surfaces\u003c\/h3\u003e\n          \u003cp\u003epH-balanced liquid formula won't damage vinyl liners or dark pool finishes — no white clumps sitting on your floor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-stab-liquid-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFilter Friendly\u003c\/h3\u003e\n          \u003cp\u003eWon't clog or get trapped in your filter — no need to pause your backwash schedule after application.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-stab-liquid-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🧴\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePour \u0026amp; Go\u003c\/h3\u003e\n          \u003cp\u003eSimple application makes it the most convenient stabilizer option — ideal for quick mid-season corrections.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-stab-mobile\"\u003e\n    \u003cspan class=\"bbp-stab-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-stab-mobile-sub\"\u003eCYA is one of the hardest parameters to read accurately with test strips — let us measure it right.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-stab-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-stab-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePrecision CYA Testing\u003c\/h3\u003e\n          \u003cp\u003eDigital analysis for cyanuric acid — far more accurate than the turbidity test strips most homeowners use.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-stab-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eIf your levels are low, we deliver the exact amount of stabilizer your pool needs directly to your door.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-stab-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eFull water analysis sent to your email — keep your chlorine protected without any guesswork.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-stab-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Manufacturers do not honor quality guarantees for chemicals purchased from unauthorized internet retailers, where storage conditions and product age cannot be verified. Buying from Blue Bottom Pools ensures full-strength, factory-fresh EZ Clor® every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-stab-cta\"\u003e\n    \u003cspan class=\"bbp-stab-cta-title\"\u003e☀️ Protect Your Chlorine. Save Your Money.\u003c\/span\u003e\n    \u003cp\u003eOrder EZ Clor® Save Stabilizer today — granular or liquid, in multiple sizes. Local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"1.75 LB","offer_id":51775034556710,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true},{"title":"4 LB","offer_id":51775034589478,"sku":null,"price":25.99,"currency_code":"USD","in_stock":true},{"title":"7 LB","offer_id":51775034622246,"sku":null,"price":33.99,"currency_code":"USD","in_stock":true},{"title":"25 LB","offer_id":51775034655014,"sku":null,"price":74.99,"currency_code":"USD","in_stock":true},{"title":"1 Gallon (Liquid)","offer_id":51775034687782,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorClorSave_granular.png?v=1771776854"},{"product_id":"e-z-clor-metal-stain-removers","title":"E-Z Clor Clarifers","description":"\u003c!-- Blue Bottom Pools – EZ Clor Clarifiers \u0026 Water Enhancers Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-clar {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-clar-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-clar-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-clar-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-clar-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-clar-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-clar-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* PRODUCT CARDS *\/\n  .bbp-clar-products {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-clar-product {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 16px 18px;\n    box-sizing: border-box;\n  }\n\n  .bbp-clar-product-header {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-clar-product-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.1rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.1;\n  }\n\n  .bbp-clar-product-size {\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #6a8090;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .bbp-clar-product-badge {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n  }\n\n  .bbp-clar-product-badge.green  { background: #1a7a3a; }\n  .bbp-clar-product-badge.teal   { background: #007070; }\n  .bbp-clar-product-badge.purple { background: #5a3a8a; }\n  .bbp-clar-product-badge.orange { background: #b86000; }\n\n  .bbp-clar-product-desc {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: #3a5060;\n    line-height: 1.55;\n    margin: 0 0 10px;\n  }\n\n  .bbp-clar-product-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-clar-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: #ffffff;\n    border: 1px solid #c8e4f8;\n    border-radius: 4px;\n    padding: 3px 10px;\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #2a4a5a;\n    font-weight: 500;\n  }\n\n  .bbp-clar-feature .dot {\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: #0070b8;\n    flex-shrink: 0;\n  }\n\n  .bbp-clar-feature .dot.green  { background: #1a7a3a; }\n  .bbp-clar-feature .dot.teal   { background: #007070; }\n  .bbp-clar-feature .dot.purple { background: #5a3a8a; }\n  .bbp-clar-feature .dot.orange { background: #b86000; }\n\n  \/* CHOOSER *\/\n  .bbp-clar-chooser {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-clar-choose-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-clar-choose-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-clar-choose-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-clar-choose-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-clar-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-clar-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-clar-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-clar-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-clar-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-clar-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-clar-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-clar-hero { padding: 20px 16px; }\n    .bbp-clar-product-header { flex-wrap: wrap; }\n    .bbp-clar-chooser { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-clar\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-clar-hero\"\u003e\n    \u003cspan class=\"bbp-clar-hero-sub\"\u003eE-Z Clor® Water Clarity Collection\u003c\/span\u003e\n    \u003cspan class=\"bbp-clar-hero-title\"\u003eClarifiers, Softeners \u0026amp; Enzymes — Crystal-Clear Water Starts Here\u003c\/span\u003e\n    \u003cp\u003eBalanced chemistry keeps your water safe — but it's clarifiers, enzymes, and softeners that give it that deep, mirror-like sparkle. We carry five E-Z Clor® specialty products for every clarity problem, from emergency cloudy-water rescue to season-long maintenance and water softening.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCTS --\u003e\n  \u003cspan class=\"bbp-clar-heading\"\u003eChoose Your Product\u003c\/span\u003e\n  \u003cdiv class=\"bbp-clar-products\"\u003e\n\n    \u003c!-- DROP OUT --\u003e\n    \u003cdiv class=\"bbp-clar-product\"\u003e\n      \u003cdiv class=\"bbp-clar-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clar-product-title\"\u003e🪣 Drop Out — Flocculant\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clar-product-size\"\u003eAvailable in 1 qt — treats up to 40,000 gallons\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clar-product-badge\"\u003eEmergency Rescue\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clar-product-desc\"\u003eThe nuclear option for severely cloudy water. Drop Out works by flocculating — binding suspended particles into heavy clumps that sink to the pool floor overnight. The next morning, vacuum everything directly to waste. Best used when your filter can't clear the water on its own.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clar-product-features\"\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eDrops particles to floor for vacuuming\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eImproves filter efficiency\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eTreats up to 40,000 gallons\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SUPER SHIMMER --\u003e\n    \u003cdiv class=\"bbp-clar-product\"\u003e\n      \u003cdiv class=\"bbp-clar-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clar-product-title\"\u003e✨ Super Shimmer \u0026amp; Shine — Clarifier\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clar-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clar-product-badge green\"\u003eFast-Acting\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clar-product-desc\"\u003eSuper-concentrated clarifier that collects the microscopic particles your filter can't catch and bundles them into larger masses your filter can remove. No dilution required — pour in and let the filter do the rest. Safe for salt pools and compatible with all sanitizer types.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clar-product-features\"\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eHighly concentrated — no dilution\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eSalt pool compatible\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eWorks with all sanitizers\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eEnhances filter efficiency\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- NATURAL CLARIFIER --\u003e\n    \u003cdiv class=\"bbp-clar-product\"\u003e\n      \u003cdiv class=\"bbp-clar-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clar-product-title\"\u003e🌿 Natural Water Clarifier — 4-in-1\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clar-product-size\"\u003eAvailable in 1 qt \u0026amp; 1 gallon\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clar-product-badge teal\"\u003eMaintenance Formula\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clar-product-desc\"\u003eA proven natural 4-in-1 formula for pools, hot tubs, and fountains that does more than just clarify — it actively prevents stains, eliminates oils and scum from the waterline, and improves filter efficiency all at once. The go-to weekly maintenance clarifier.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clar-product-features\"\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eClarifies cloudy water\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eHelps prevent stains\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eEliminates oil \u0026amp; scum\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eImproves filter efficiency\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- WATER SOFTENER --\u003e\n    \u003cdiv class=\"bbp-clar-product\"\u003e\n      \u003cdiv class=\"bbp-clar-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clar-product-title\"\u003e💎 Water Softener \u0026amp; Enhancer\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clar-product-size\"\u003eAvailable in 12 lb\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clar-product-badge purple\"\u003eOnce-a-Season\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clar-product-desc\"\u003eAdd it once at the start of the season and enjoy softer, more comfortable water all summer. This unique formula softens the water, buffers pH to reduce how often you need to balance, and promotes sparkling clarity — all while reducing eye and skin irritation for a noticeably better swim experience.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clar-product-features\"\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eSoftens water texture\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eBuffers pH — fewer adjustments\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eReduces eye \u0026amp; skin irritation\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003ePromotes sparkling clarity\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- NATURAL ENZYME --\u003e\n    \u003cdiv class=\"bbp-clar-product\"\u003e\n      \u003cdiv class=\"bbp-clar-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clar-product-title\"\u003e🧬 Natural Pool Enzyme\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clar-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clar-product-badge orange\"\u003eRoutine Treatment\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clar-product-desc\"\u003eNatural enzymes that break down the oils, sunscreens, cosmetics, and organic contaminants that chlorine can't fully oxidize. Regular use dissolves waterline scum, increases how hard your filter and chemicals work, and improves overall water clarity — including treatment of whitefly and insect residues.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clar-product-features\"\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eBreaks down oils \u0026amp; organics\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eDissolves waterline scum\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eBoosts filter \u0026amp; chemical efficiency\u003c\/span\u003e\n        \u003cspan class=\"bbp-clar-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eTreats insect residues\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- WHICH TO CHOOSE --\u003e\n  \u003cspan class=\"bbp-clar-heading\"\u003eWhich Product Is Right for You?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-clar-chooser\"\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚨\u003c\/span\u003e\n      \u003ch4\u003eSeverely Cloudy Water\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eDrop Out\u003c\/strong\u003e — sink everything to the floor overnight and vacuum to waste in the morning.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌫️\u003c\/span\u003e\n      \u003ch4\u003eDull or Slightly Hazy\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eSuper Shimmer \u0026amp; Shine\u003c\/strong\u003e — let the filter collect the fine particles and clear it up fast.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e📅\u003c\/span\u003e\n      \u003ch4\u003eWeekly Maintenance\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eNatural Clarifier\u003c\/strong\u003e — stain prevention, scum control, and clarity support all in one weekly dose.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💆\u003c\/span\u003e\n      \u003ch4\u003eSofter, More Comfortable Water\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eWater Softener \u0026amp; Enhancer\u003c\/strong\u003e — add once at opening and enjoy a noticeably better swim all season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🧴\u003c\/span\u003e\n      \u003ch4\u003eWaterline Scum \u0026amp; Oils\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eNatural Enzyme\u003c\/strong\u003e — breaks down sunscreen, cosmetics, and organics that chlorine can't fully handle.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-clar-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🤷\u003c\/span\u003e\n      \u003ch4\u003eNot Sure What You Need?\u003c\/h4\u003e\n      \u003cp\u003eOur \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#003d6b; font-weight:600;\"\u003eMobile Water Testing\u003c\/a\u003e service diagnoses your water on-site and recommends exactly what to add.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-clar-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Order any clarifier, enzyme, or softener and we'll deliver straight to your door. Questions about which product is right for your pool? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-clar-cta\"\u003e\n    \u003cspan class=\"bbp-clar-cta-title\"\u003e💧 Get the Sparkle Back in Your Pool\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® clarifier, softener, or enzyme today. Local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Drop Out","offer_id":51775041470758,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true},{"title":"Super Shimmer \u0026 Shine","offer_id":51924700660006,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true},{"title":"Natural Water Clarifier","offer_id":51924700692774,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true},{"title":"Water Softener \u0026 Enhancer (12 Lb)","offer_id":51924700725542,"sku":null,"price":62.0,"currency_code":"USD","in_stock":true},{"title":"Natural Pool Enzyme","offer_id":51924700758310,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/natural_water_clafier.webp?v=1771776857"},{"product_id":"refresh-granular-shock-68","title":"ReFresh Granular Shock 68%","description":"\u003c!-- Blue Bottom Pools – EZ Clor Re-Fresh Granular Shock Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-shock {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-shock-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-shock-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-shock-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-shock-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-shock-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST PRICE STRIP *\/\n  .bbp-shock-price {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 7px 14px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    box-sizing: border-box;\n    width: 100%;\n  }\n\n  .bbp-shock-price .icon { font-size: 1rem; flex-shrink: 0; }\n\n  .bbp-shock-price strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n  }\n\n  .bbp-shock-price span {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-shock-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* KEY BENEFITS *\/\n  .bbp-shock-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-shock-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-shock-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-shock-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-shock-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-shock-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-shock-protip strong { color: #003d6b; }\n\n  \/* MOBILE TESTING SECTION *\/\n  .bbp-shock-mobile {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-shock-mobile-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.35rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-shock-mobile-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    margin: 0 0 14px;\n    display: block;\n  }\n\n  .bbp-shock-mobile-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-shock-mobile-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-shock-mobile-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-shock-mobile-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-shock-mobile-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* NOTICES *\/\n  .bbp-shock-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-shock-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-shock-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-shock-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-shock-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-shock-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-shock-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-shock-hero { padding: 20px 16px; }\n    .bbp-shock-benefits { grid-template-columns: 1fr; }\n    .bbp-shock-mobile-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-shock\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-shock-hero\"\u003e\n    \u003cspan class=\"bbp-shock-hero-sub\"\u003e68% Available Chlorine — Instant Results\u003c\/span\u003e\n    \u003cspan class=\"bbp-shock-hero-title\"\u003eEZ Clor® Re-Fresh Pool Shock\u003c\/span\u003e\n    \u003cp\u003eHigh-potency calcium hypochlorite shock engineered to kill bacteria, destroy algae, and oxidize the organic contaminants that cause dull water and that unmistakable \"chlorine smell.\" Fast-dissolving, no CYA buildup, and strong enough to clear Northeast Pennsylvania problem water — whether you're opening in spring or recovering from a heavy regional storm.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST PRICE STRIP --\u003e\n  \u003cdiv class=\"bbp-shock-price\"\u003e\n    \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n    \u003cstrong\u003eBest Price in Northeast Pennsylvania\u003c\/strong\u003e\n    \u003cspan\u003e— From $6.99\/bag to $169.00 for bulk pails. Buy local, get factory-fresh product.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- KEY BENEFITS --\u003e\n  \u003cspan class=\"bbp-shock-heading\"\u003eKey Benefits\u003c\/span\u003e\n  \u003cdiv class=\"bbp-shock-benefits\"\u003e\n    \u003cdiv class=\"bbp-shock-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💪\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProfessional Strength\u003c\/h3\u003e\n        \u003cp\u003e68% available chlorine — one of the strongest fast-dissolving shocks on the market. Maximum sanitizing power in every single bag.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-shock-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAlgae Killer\u003c\/h3\u003e\n        \u003cp\u003eIdeal for treating active algae blooms or as a weekly super-chlorination treatment to stay ahead of green water all season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-shock-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eNo CYA Buildup\u003c\/h3\u003e\n        \u003cp\u003eCal-Hypo formula contains no cyanuric acid — won't raise your stabilizer levels over time or cause chlorine lock mid-season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-shock-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eFast-Acting\u003c\/h3\u003e\n        \u003cp\u003eDissolves rapidly for an immediate chlorine surge — gets your pool swim-ready faster than slower-dissolving shock alternatives.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-shock-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip for Vinyl Liner Pools:\u003c\/strong\u003e Always pre-dissolve Re-Fresh in a bucket of water before adding it to a vinyl liner pool, or broadcast it directly into the deep end with the pump running. This prevents undissolved granules from settling on the liner floor, which can cause bleaching or damage.\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE TESTING --\u003e\n  \u003cdiv class=\"bbp-shock-mobile\"\u003e\n    \u003cspan class=\"bbp-shock-mobile-title\"\u003e🚗 Professional Mobile Water Testing \u0026amp; Delivery\u003c\/span\u003e\n    \u003cspan class=\"bbp-shock-mobile-sub\"\u003eDon't let water chemistry become a chore — we bring the lab and the chemicals to you.\u003c\/span\u003e\n    \u003cdiv class=\"bbp-shock-mobile-grid\"\u003e\n      \u003cdiv class=\"bbp-shock-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePrecision Testing\u003c\/h3\u003e\n          \u003cp\u003eDigital analysis determines exactly how much shock your pool needs to hit breakpoint chlorination — no guessing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-shock-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e🚚\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Demand Delivery\u003c\/h3\u003e\n          \u003cp\u003eWe deliver fresh Re-Fresh bags or pails directly to your equipment pad — no hauling heavy chemicals yourself.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-shock-mobile-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📱\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDigital Report\u003c\/h3\u003e\n          \u003cp\u003eReceive your water analysis and delivery confirmation via email so your pool stays healthy even when you're busy.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRESHNESS NOTICE --\u003e\n  \u003cdiv class=\"bbp-shock-notice\"\u003e\n    ⚠️ \u003cstrong\u003eBuy Local — Buy Fresh.\u003c\/strong\u003e Quality guarantees and manufacturer support are not honored for chemicals purchased from unauthorized internet retailers, as proper storage and freshness cannot be verified. Buying from Blue Bottom Pools ensures you receive full-strength, factory-fresh Re-Fresh every time.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-shock-cta\"\u003e\n    \u003cspan class=\"bbp-shock-cta-title\"\u003e⚡ Give Your Pool the Re-Fresh It Needs\u003c\/span\u003e\n    \u003cp\u003eOrder your EZ Clor® Re-Fresh today. Local delivery available across Northeast Pennsylvania — bags and bulk pails in stock.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"ReFresh","offers":[{"title":"25 LB","offer_id":51775053693222,"sku":null,"price":135.99,"currency_code":"USD","in_stock":true},{"title":"50 LB","offer_id":51775053725990,"sku":null,"price":199.99,"currency_code":"USD","in_stock":true},{"title":"100 LB","offer_id":51775053758758,"sku":null,"price":349.99,"currency_code":"USD","in_stock":true},{"title":"1 LB","offer_id":51775053660454,"sku":null,"price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/pomelli-image.png?v=1771776863"},{"product_id":"aqua-salt-40-lb-bag","title":"Aqua Salt 40 LB Bag","description":"\u003c!-- Blue Bottom Pools – Aqua Salt 40lb Bag Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-salt {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-salt-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-salt-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-salt-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-salt-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* PURITY CALLOUT *\/\n  .bbp-salt-callout {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt-callout strong { color: #003d6b; }\n\n  \/* SECTION HEADERS *\/\n  .bbp-salt-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* WHY GRID *\/\n  .bbp-salt-why {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt-why-card {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-salt-why-card .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-salt-why-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-salt-why-card p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PROCESS CALLOUT *\/\n  .bbp-salt-process {\n    background: #003d6b;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 16px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt-process .icon { font-size: 1.8rem; flex-shrink: 0; }\n\n  .bbp-salt-process-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.96rem, 2.8vw, 1.1rem);\n    font-weight: 800;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 5px;\n  }\n\n  .bbp-salt-process p {\n    font-size: clamp(0.8rem, 2vw, 0.86rem);\n    color: rgba(255,255,255,0.82);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-salt-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-salt-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-salt-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-salt-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-salt-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-salt-hero { padding: 20px 16px; }\n    .bbp-salt-why { grid-template-columns: 1fr; }\n    .bbp-salt-process { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-salt\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-salt-hero\"\u003e\n    \u003cspan class=\"bbp-salt-hero-sub\"\u003eSimply the Best Pool Salt on the Market\u003c\/span\u003e\n    \u003cspan class=\"bbp-salt-hero-title\"\u003eAqua Salt® — 40 lb Bag\u003c\/span\u003e\n    \u003cp\u003eWhy isn't your salt water as nice as your neighbor's? Simple — you're not using the best salt. Aqua Salt® is the highest-purity pool salt available for swimming pool and spa chlorine generators, produced using the same evaporated food-grade process as table salt.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PURITY CALLOUT --\u003e\n  \u003cdiv class=\"bbp-salt-callout\"\u003e\n    🧂 \u003cstrong\u003e100% Food-Grade Evaporated Salt.\u003c\/strong\u003e Aqua Salt® is produced in the two newest and most technologically advanced salt plants in the U.S.A. — delivering the highest purity salt possible. Packaged exclusively for pool and spa chlorine generators, not for human consumption.\n  \u003c\/div\u003e\n\n  \u003c!-- WHY AQUA SALT --\u003e\n  \u003cspan class=\"bbp-salt-heading\"\u003eWhy Aqua Salt®?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt-why\"\u003e\n    \u003cdiv class=\"bbp-salt-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🏆\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eHighest Purity Available\u003c\/h3\u003e\n        \u003cp\u003eProduced via the evaporated food-grade salt process — the same method used for table salt — for maximum purity and zero impurities in your pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProtects Your Salt Cell\u003c\/h3\u003e\n        \u003cp\u003eLower-purity salts leave behind calcium, magnesium, and metals that scale your cell and shorten its lifespan. Aqua Salt® keeps it clean.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e💧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSilky, Soft Water\u003c\/h3\u003e\n        \u003cp\u003eThe difference between a good salt pool and a great one is the salt. Aqua Salt® gives you that silky, resort-quality feel that cheaper salts can't match.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt-why-card\"\u003e\n      \u003cspan class=\"icon\"\u003e🇺🇸\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMade in the U.S.A.\u003c\/h3\u003e\n        \u003cp\u003eProduced exclusively in American salt plants using the most advanced evaporated salt technology available — quality you can trust season after season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PROCESS SECTION --\u003e\n  \u003cdiv class=\"bbp-salt-process\"\u003e\n    \u003cspan class=\"icon\"\u003e🔬\u003c\/span\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"bbp-salt-process-title\"\u003eThe Evaporated Salt Difference\u003c\/span\u003e\n      \u003cp\u003eMost pool salts are mined or solar-evaporated — processes that leave behind trace minerals and impurities that cloud your water and scale your equipment. Aqua Salt® uses the evaporated food-grade process: water is evaporated under controlled conditions to produce ultra-pure salt crystals. It's the same reason food-grade evaporated salt is held to a higher standard — and it shows in your water.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-salt-notice\"\u003e\n    🧪 \u003cstrong\u003eNot sure how much salt your pool needs?\u003c\/strong\u003e The right amount depends on your pool's current salinity level — adding too much is just as problematic as too little. Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e tests your current salt level and tells you exactly how many bags to add. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-salt-cta\"\u003e\n    \u003cspan class=\"bbp-salt-cta-title\"\u003e🧂 Ask for Aqua Salt® by Name\u003c\/span\u003e\n    \u003cp\u003eOrder your 40 lb bags today. Local delivery available across Northeast Pennsylvania — we'll haul the heavy bags right to your pool deck.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Aqua Salt","offers":[{"title":"Default Title","offer_id":51775056216358,"sku":null,"price":13.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/aquasalt40lb.jpg?v=1771776869"},{"product_id":"e-z-clor-metal-removers","title":"E-Z Clor Metal Removers","description":"\u003c!-- Blue Bottom Pools – EZ Clor Metal Removers Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-metal {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-metal-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-metal-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-metal-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-metal-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-metal-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* PRODUCT CARDS *\/\n  .bbp-metal-products {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-metal-product {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 16px 18px;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-product-header {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-metal-product-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.1rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.1;\n  }\n\n  .bbp-metal-product-size {\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #6a8090;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .bbp-metal-product-badge {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n  }\n\n  .bbp-metal-product-badge.green  { background: #1a7a3a; }\n  .bbp-metal-product-badge.teal   { background: #007070; }\n  .bbp-metal-product-badge.rust   { background: #8a3a00; }\n\n  .bbp-metal-product-desc {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: #3a5060;\n    line-height: 1.55;\n    margin: 0 0 10px;\n  }\n\n  .bbp-metal-product-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-metal-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: #ffffff;\n    border: 1px solid #c8e4f8;\n    border-radius: 4px;\n    padding: 3px 10px;\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #2a4a5a;\n    font-weight: 500;\n  }\n\n  .bbp-metal-feature .dot {\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: #0070b8;\n    flex-shrink: 0;\n  }\n\n  .bbp-metal-feature .dot.green  { background: #1a7a3a; }\n  .bbp-metal-feature .dot.teal   { background: #007070; }\n  .bbp-metal-feature .dot.rust   { background: #8a3a00; }\n\n  \/* CHOOSER *\/\n  .bbp-metal-chooser {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-metal-choose-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-choose-item .icon { font-size: 1.3rem; display: block; margin-bottom: 5px; }\n\n  .bbp-metal-choose-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-metal-choose-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NEPA CALLOUT *\/\n  .bbp-metal-callout {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-callout strong { color: #003d6b; }\n\n  \/* NOTICE *\/\n  .bbp-metal-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-metal-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-metal-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-metal-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-metal-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-metal-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-metal-hero { padding: 20px 16px; }\n    .bbp-metal-product-header { flex-wrap: wrap; }\n    .bbp-metal-chooser { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-metal\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-metal-hero\"\u003e\n    \u003cspan class=\"bbp-metal-hero-sub\"\u003eE-Z Clor® Metal \u0026amp; Scale Control\u003c\/span\u003e\n    \u003cspan class=\"bbp-metal-hero-title\"\u003eStop Metal Stains Before They Ruin Your Pool\u003c\/span\u003e\n    \u003cp\u003eIron, copper, and manganese in your fill water are invisible until they're not — and by then they've left rust-brown streaks, blue-green copper stains, or a rough calcium crust on your pool's finish. E-Z Clor® Metal Magnet products sequester metals, prevent scale, and restore stained surfaces without draining the pool.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEPA CALLOUT --\u003e\n  \u003cdiv class=\"bbp-metal-callout\"\u003e\n    💧 \u003cstrong\u003eA Common Problem in Northeast Pennsylvania:\u003c\/strong\u003e Well water and municipal supplies throughout NEPA frequently contain elevated iron, manganese, and copper levels — especially after heavy rains or seasonal source changes. Adding a metal treatment at pool opening and after large water additions is one of the best defenses against staining on dark pool finishes.\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCTS --\u003e\n  \u003cspan class=\"bbp-metal-heading\"\u003eChoose Your Product\u003c\/span\u003e\n  \u003cdiv class=\"bbp-metal-products\"\u003e\n\n    \u003c!-- METAL MAGNET --\u003e\n    \u003cdiv class=\"bbp-metal-product\"\u003e\n      \u003cdiv class=\"bbp-metal-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-metal-product-title\"\u003e🧲 Metal Magnet\u003c\/div\u003e\n          \u003cdiv class=\"bbp-metal-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-metal-product-badge\"\u003ePrevention \u0026amp; Removal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-metal-product-desc\"\u003eThe standard Metal Magnet formula inhibits and prevents calcium scale formation while controlling staining from iron, copper, and manganese. The go-to seasonal treatment for most pools on standard fill water — add at opening and maintain throughout the season to keep metals sequestered and surfaces clean.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-metal-product-features\"\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003ePrevents \u0026amp; removes metal staining\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eControls calcium scale\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eEnhanced formula\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- METAL MAGNET CONCENTRATE --\u003e\n    \u003cdiv class=\"bbp-metal-product\"\u003e\n      \u003cdiv class=\"bbp-metal-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-metal-product-title\"\u003e⚡ Metal Magnet Concentrate\u003c\/div\u003e\n          \u003cdiv class=\"bbp-metal-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-metal-product-badge green\"\u003eSalt Pools \u0026amp; High TDS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-metal-product-desc\"\u003eFormulated specifically for salt chlorine generator pools and water with high total dissolved solids (TDS), where standard sequestrants can fall short. This concentrated formula removes metals from the water, prevents staining and scaling on pool finishes, and also helps protect salt cells from mineral buildup — extending their service life.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-metal-product-features\"\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eSalt pool \u0026amp; high-TDS formula\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eRemoves \u0026amp; prevents metal staining\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eHelps prevent salt cell scaling\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- NO PHOS --\u003e\n    \u003cdiv class=\"bbp-metal-product\"\u003e\n      \u003cdiv class=\"bbp-metal-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-metal-product-title\"\u003e🚫 No Phos Metal Magnet\u003c\/div\u003e\n          \u003cdiv class=\"bbp-metal-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-metal-product-badge teal\"\u003ePhosphate-Free\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-metal-product-desc\"\u003eAll the stain and scale control of Metal Magnet without adding any phosphates to your water — critical for pools where phosphate levels are already a concern. Fast-acting, long-lasting, and compatible with all sanitizer systems including salt. Especially well-suited as a new plaster startup treatment, where it controls plaster dust and helps prevent early scaling on fresh surfaces.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-metal-product-features\"\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003e100% phosphate-free\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eFast-acting \u0026amp; long-lasting\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eAll sanitizers including salt\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eIdeal for new plaster startups\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- COPPER \u0026 SCALE MAGNET --\u003e\n    \u003cdiv class=\"bbp-metal-product\"\u003e\n      \u003cdiv class=\"bbp-metal-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-metal-product-title\"\u003e🔩 Copper \u0026amp; Scale Magnet\u003c\/div\u003e\n          \u003cdiv class=\"bbp-metal-product-size\"\u003eAvailable in 2.5 lb \u0026amp; 10 lb\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-metal-product-badge rust\"\u003eActive Stain Removal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-metal-product-desc\"\u003eWhen stains are already present, this is the product that removes them — no draining required. Copper \u0026amp; Scale Magnet tackles existing copper stains, oxidized copper discoloration, copper scale, and iron scale directly. Use full strength as directed on affected surfaces. Available in larger sizes for heavy-duty or commercial treatments.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-metal-product-features\"\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eRemoves existing copper stains\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eRemoves oxidized copper \u0026amp; iron scale\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eNo draining required\u003c\/span\u003e\n        \u003cspan class=\"bbp-metal-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eAvailable in 2.5 lb \u0026amp; 10 lb\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- WHICH TO CHOOSE --\u003e\n  \u003cspan class=\"bbp-metal-heading\"\u003eWhich Product Is Right for You?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-metal-chooser\"\u003e\n    \u003cdiv class=\"bbp-metal-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏊\u003c\/span\u003e\n      \u003ch4\u003eStandard Pool — Prevention\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eMetal Magnet\u003c\/strong\u003e at opening and throughout the season to sequester metals and prevent scale on most pools with typical fill water.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-metal-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🧂\u003c\/span\u003e\n      \u003ch4\u003eSalt Pool or High-TDS Water\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eMetal Magnet Concentrate\u003c\/strong\u003e — specifically formulated for the chemical demands of salt systems and high-TDS water sources.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-metal-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003ePhosphate-Sensitive Pool or New Plaster\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eNo Phos Metal Magnet\u003c\/strong\u003e — zero phosphates, ideal for new plaster startups and pools where phosphates are monitored.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-metal-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🔴\u003c\/span\u003e\n      \u003ch4\u003eStains Already Present\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eCopper \u0026amp; Scale Magnet\u003c\/strong\u003e — the active removal formula for existing copper, iron, and oxidized scale stains without draining.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-metal-notice\"\u003e\n    🧪 \u003cstrong\u003eNot sure which metals are in your water?\u003c\/strong\u003e Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e tests for metals and recommends the right treatment and dose on-site — before staining has a chance to start. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to schedule.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-metal-cta\"\u003e\n    \u003cspan class=\"bbp-metal-cta-title\"\u003e🧲 Pull the Metals Out. Keep the Finish Clean.\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® Metal Magnet product today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Metal Magnet","offer_id":51924692042022,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true},{"title":"Metal Magnet Concentrate","offer_id":51924692074790,"sku":null,"price":24.99,"currency_code":"USD","in_stock":true},{"title":"No Phos Metal Magnet","offer_id":51924692107558,"sku":null,"price":24.99,"currency_code":"USD","in_stock":true},{"title":"Copper \u0026 Scale Magnet","offer_id":51924692140326,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/EZClorStain_Metal.png?v=1771776918"},{"product_id":"e-z-clor-cleaning-chemicals","title":"E-Z Clor Cleaning Chemicals","description":"\u003c!-- Blue Bottom Pools – EZ Clor Cleaning Chemicals \u0026 Maintenance Products Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-clean {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-clean-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-clean-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-clean-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-clean-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-clean-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-clean-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* PRODUCT CARDS *\/\n  .bbp-clean-products {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-clean-product {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 16px 18px;\n    box-sizing: border-box;\n  }\n\n  .bbp-clean-product-header {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-clean-product-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.1rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.1;\n  }\n\n  .bbp-clean-product-size {\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #6a8090;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .bbp-clean-product-badge {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n  }\n\n  .bbp-clean-product-badge.green  { background: #1a7a3a; }\n  .bbp-clean-product-badge.teal   { background: #007070; }\n  .bbp-clean-product-badge.purple { background: #5a3a8a; }\n  .bbp-clean-product-badge.orange { background: #b86000; }\n  .bbp-clean-product-badge.slate  { background: #4a5a6a; }\n\n  .bbp-clean-product-desc {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: #3a5060;\n    line-height: 1.55;\n    margin: 0 0 10px;\n  }\n\n  .bbp-clean-product-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-clean-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: #ffffff;\n    border: 1px solid #c8e4f8;\n    border-radius: 4px;\n    padding: 3px 10px;\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #2a4a5a;\n    font-weight: 500;\n  }\n\n  .bbp-clean-feature .dot {\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: #0070b8;\n    flex-shrink: 0;\n  }\n\n  .bbp-clean-feature .dot.green  { background: #1a7a3a; }\n  .bbp-clean-feature .dot.teal   { background: #007070; }\n  .bbp-clean-feature .dot.purple { background: #5a3a8a; }\n  .bbp-clean-feature .dot.orange { background: #b86000; }\n  .bbp-clean-feature .dot.slate  { background: #4a5a6a; }\n\n  \/* QUICK REFERENCE TABLE *\/\n  .bbp-clean-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-bottom: 16px;\n    font-size: clamp(0.76rem, 1.9vw, 0.84rem);\n  }\n\n  .bbp-clean-table th {\n    background: #003d6b;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    padding: 8px 12px;\n    text-align: left;\n    font-size: clamp(0.78rem, 2vw, 0.86rem);\n  }\n\n  .bbp-clean-table td {\n    padding: 8px 12px;\n    border-bottom: 1px solid #dde8f0;\n    color: #2a4060;\n    vertical-align: top;\n    line-height: 1.4;\n  }\n\n  .bbp-clean-table tr:nth-child(even) td { background: #f0f8ff; }\n  .bbp-clean-table tr:last-child td { border-bottom: none; }\n\n  .bbp-clean-table td:first-child {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    white-space: nowrap;\n  }\n\n  \/* NOTICE *\/\n  .bbp-clean-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-clean-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-clean-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-clean-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-clean-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-clean-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-clean-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 600px) {\n    .bbp-clean-hero { padding: 20px 16px; }\n    .bbp-clean-product-header { flex-wrap: wrap; }\n    .bbp-clean-table th:nth-child(3),\n    .bbp-clean-table td:nth-child(3) { display: none; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-clean\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-clean-hero\"\u003e\n    \u003cspan class=\"bbp-clean-hero-sub\"\u003eE-Z Clor® Cleaning \u0026amp; Maintenance Chemicals\u003c\/span\u003e\n    \u003cspan class=\"bbp-clean-hero-title\"\u003eClean Equipment. Clear Water. Less Work All Season.\u003c\/span\u003e\n    \u003cp\u003eA clean pool isn't just about chemistry — it's about keeping your salt cell, filter, tile, and waterline free of the scale, grime, and buildup that quietly rob your equipment of efficiency. E-Z Clor® cleaning products handle every maintenance task from salt cell descaling to waterline grease removal, so your equipment runs better and your pool looks sharper.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCTS --\u003e\n  \u003cspan class=\"bbp-clean-heading\"\u003eThe Full Lineup\u003c\/span\u003e\n  \u003cdiv class=\"bbp-clean-products\"\u003e\n\n    \u003c!-- SALT CELL CLEANER --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e🧂 Salt Cell Cleaner\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in ½ gallon — no mixing or diluting required\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge\"\u003eSalt Pool Essential\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eFormulated specifically to dissolve the calcium scale buildup that accumulates on salt chlorinator cells over time. Left untreated, scale reduces chlorine output, forces the cell to work harder, and shortens its lifespan significantly. This pre-measured formula requires no mixing or diluting — remove the cell, soak, rinse, and reinstall. Pairs perfectly with our \u003ca href=\"\/products\/salt-cell-cleaning\" style=\"color:#003d6b; font-weight:600;\"\u003eprofessional Salt Cell Cleaning service\u003c\/a\u003e if you'd prefer to leave it to us.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eRemoves calcium scale from salt cells\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eRestores efficiency \u0026amp; extends cell life\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003ePre-measured — no mixing needed\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TILE \u0026 WATERLINE CLEANER --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e🪟 Tile \u0026amp; Waterline Cleaner\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge green\"\u003eSpray \u0026amp; Wipe\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eA fast-acting spray cleaner that instantly cuts through the dirt, grime, oils, grease, cosmetics, suntan lotions, and scale that accumulate at the waterline and on tile. Works on pool surfaces and accessories — spray on, wipe off. No scrubbing required for routine buildup.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eRemoves oils, grease \u0026amp; cosmetics\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eTackles scale \u0026amp; waterline buildup\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eEasy spray application — works instantly\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SCALE AWAY --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e🪨 Scale Away\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in 1 qt — full strength spray\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge teal\"\u003eScale \u0026amp; Calcium Removal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eA dedicated full-strength spray formulated for removing calcium and scale deposits from tile and vinyl surfaces. Apply at the first sign of scale reappearance for easier removal — catching it early means less scrubbing and faster cleanup. Safe and effective on both tile and vinyl liner pools.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eRemoves calcium \u0026amp; scale deposits\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eSafe on tile \u0026amp; vinyl\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eFull strength — no dilution\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eReapply at first signs for easiest removal\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SPRAY \u0026 RINSE FILTER CLEANER --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e🚿 Spray \u0026amp; Rinse Filter Cleaner\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge purple\"\u003eCartridge \u0026amp; DE Filters\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eA spray-on, hose-off filter cleaner that removes dirt, scale, oils, and biological buildup from cartridge and DE filter elements — no soaking bucket required. Spray the cartridge or DE grids, let it work, rinse clean with a hose. Cleaner filter media means better flow, better filtration, and longer filter life between replacements.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eFor cartridge \u0026amp; DE filters\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eSpray-on, hose-off — no soaking\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot purple\"\u003e\u003c\/span\u003eRemoves dirt, scale \u0026amp; oils\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FILTER RENEW --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e🔄 Filter Renew\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in 1 qt — use twice per season\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge orange\"\u003eSand, Cartridge \u0026amp; DE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eA powerful concentrated dual-action liquid cleaner for deep filter restoration. Use twice each season — or more often in heavy-use pools — to strip out accumulated dirt, scale, and oils that routine backwashing can't fully remove. Compatible with sand, cartridge, and DE filters. A clean filter is the single most effective way to maintain water clarity and reduce chemical demand.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eDeep-cleans sand, cartridge \u0026amp; DE\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eConcentrated dual-action formula\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eUse twice per season\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot orange\"\u003e\u003c\/span\u003eMaximizes filter efficiency\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- LIQUID SOLAR COVER --\u003e\n    \u003cdiv class=\"bbp-clean-product\"\u003e\n      \u003cdiv class=\"bbp-clean-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-clean-product-title\"\u003e☀️ Liquid Solar Cover\u003c\/div\u003e\n          \u003cdiv class=\"bbp-clean-product-size\"\u003eAvailable in 1 qt\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-clean-product-badge slate\"\u003eHeat \u0026amp; Water Retention\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-clean-product-desc\"\u003eA pool blanket in a bottle. This product forms a thin, invisible protective layer on the water's surface that significantly reduces heat loss through evaporation — helping maintain water temperature without the hassle of a physical cover. Also minimizes evaporation to conserve water and reduces how much chemical you need to maintain your pool throughout the season.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-clean-product-features\"\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot slate\"\u003e\u003c\/span\u003eReduces heat loss \u0026amp; evaporation\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot slate\"\u003e\u003c\/span\u003eConserves water\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot slate\"\u003e\u003c\/span\u003eReduces chemical consumption\u003c\/span\u003e\n        \u003cspan class=\"bbp-clean-feature\"\u003e\u003cspan class=\"dot slate\"\u003e\u003c\/span\u003eNo physical cover needed\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- QUICK REFERENCE TABLE --\u003e\n  \u003cspan class=\"bbp-clean-heading\"\u003eQuick Reference — What Cleans What\u003c\/span\u003e\n  \u003ctable class=\"bbp-clean-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eProduct\u003c\/th\u003e\n        \u003cth\u003eWhat It Cleans\u003c\/th\u003e\n        \u003cth\u003eFilter Type \/ Surface\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSalt Cell Cleaner\u003c\/td\u003e\n        \u003ctd\u003eCalcium scale inside salt chlorinator cells\u003c\/td\u003e\n        \u003ctd\u003eSalt chlorinator cells\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eTile \u0026amp; Waterline Cleaner\u003c\/td\u003e\n        \u003ctd\u003eOils, grease, cosmetics, suntan lotion, scale\u003c\/td\u003e\n        \u003ctd\u003eTile, waterline, pool accessories\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eScale Away\u003c\/td\u003e\n        \u003ctd\u003eCalcium deposits \u0026amp; scale buildup\u003c\/td\u003e\n        \u003ctd\u003eTile \u0026amp; vinyl surfaces\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eSpray \u0026amp; Rinse Filter Cleaner\u003c\/td\u003e\n        \u003ctd\u003eDirt, scale, oils on filter media\u003c\/td\u003e\n        \u003ctd\u003eCartridge \u0026amp; DE filters\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eFilter Renew\u003c\/td\u003e\n        \u003ctd\u003eDeep-set dirt, scale \u0026amp; oils (twice-season deep clean)\u003c\/td\u003e\n        \u003ctd\u003eSand, cartridge \u0026amp; DE filters\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eLiquid Solar Cover\u003c\/td\u003e\n        \u003ctd\u003eHeat loss \u0026amp; evaporation (surface barrier)\u003c\/td\u003e\n        \u003ctd\u003eAll pool types\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-clean-notice\"\u003e\n    🔧 \u003cstrong\u003eRather have us handle the salt cell cleaning?\u003c\/strong\u003e Our \u003ca href=\"\/products\/salt-cell-cleaning\" style=\"color:#8a6000; font-weight:600;\"\u003eprofessional Salt Cell Cleaning service\u003c\/a\u003e includes inspection, full descaling, and reinstallation — and is available at a discount when booked with your pool opening. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to add it to your opening appointment.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-clean-cta\"\u003e\n    \u003cspan class=\"bbp-clean-cta-title\"\u003e🧹 Keep Everything Running at Its Best\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® cleaning products today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Salt Cell Cleaner (1\/2 Gallon)","offer_id":51924704461094,"sku":null,"price":25.99,"currency_code":"USD","in_stock":true},{"title":"Tile \u0026 Waterline Cleaner (1 quart)","offer_id":51924704493862,"sku":null,"price":22.99,"currency_code":"USD","in_stock":true},{"title":"Scale Away (1 quart)","offer_id":51924704526630,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Spray \u0026 Rinse Filter Cleaner (1 quart)","offer_id":51924704559398,"sku":null,"price":18.99,"currency_code":"USD","in_stock":true},{"title":"Filter Renew (1 quart)","offer_id":51924704592166,"sku":null,"price":22.99,"currency_code":"USD","in_stock":true},{"title":"Liquid Solar Cover (1 quart)","offer_id":51924704624934,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/saltcellcleaner.webp?v=1771776924"},{"product_id":"ez-clor-stain-pho","title":"E-Z Clor Stain Magnets \u0026 Phosphate Removers","description":"\u003c!-- Blue Bottom Pools – EZ Clor Stain Removers \u0026 Phosphate Removers Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-stain {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-stain-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-stain-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-stain-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-stain-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-stain-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* PRODUCT CARDS *\/\n  .bbp-stain-products {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-stain-product {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 16px 18px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-product-header {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 8px;\n  }\n\n  .bbp-stain-product-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.1rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.1;\n  }\n\n  .bbp-stain-product-size {\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #6a8090;\n    font-style: italic;\n    margin: 0;\n  }\n\n  .bbp-stain-product-badge {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n  }\n\n  .bbp-stain-product-badge.rust   { background: #8a3a00; }\n  .bbp-stain-product-badge.red    { background: #a01a1a; }\n  .bbp-stain-product-badge.green  { background: #1a7a3a; }\n  .bbp-stain-product-badge.teal   { background: #007070; }\n\n  .bbp-stain-product-desc {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: #3a5060;\n    line-height: 1.55;\n    margin: 0 0 10px;\n  }\n\n  .bbp-stain-product-features {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-stain-feature {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: #ffffff;\n    border: 1px solid #c8e4f8;\n    border-radius: 4px;\n    padding: 3px 10px;\n    font-size: clamp(0.74rem, 1.7vw, 0.8rem);\n    color: #2a4a5a;\n    font-weight: 500;\n  }\n\n  .bbp-stain-feature .dot {\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: #0070b8;\n    flex-shrink: 0;\n  }\n\n  .bbp-stain-feature .dot.rust  { background: #8a3a00; }\n  .bbp-stain-feature .dot.red   { background: #a01a1a; }\n  .bbp-stain-feature .dot.green { background: #1a7a3a; }\n  .bbp-stain-feature .dot.teal  { background: #007070; }\n\n  \/* ONE-TWO PUNCH CALLOUT *\/\n  .bbp-stain-combo {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-combo strong { color: #003d6b; }\n\n  \/* PHOSPHATE EXPLAINER *\/\n  .bbp-stain-phos-why {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-phos-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-stain-phos-why p {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.85);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* CHOOSER GRID *\/\n  .bbp-stain-chooser {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-stain-choose-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-choose-item .icon { font-size: 1.3rem; display: block; margin-bottom: 5px; }\n\n  .bbp-stain-choose-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-stain-choose-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-stain-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-stain-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-stain-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-stain-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-stain-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-stain-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-stain-hero { padding: 20px 16px; }\n    .bbp-stain-product-header { flex-wrap: wrap; }\n    .bbp-stain-chooser { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-stain\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-stain-hero\"\u003e\n    \u003cspan class=\"bbp-stain-hero-sub\"\u003eE-Z Clor® Stain Removal \u0026amp; Phosphate Control\u003c\/span\u003e\n    \u003cspan class=\"bbp-stain-hero-title\"\u003eRemove Stains. Eliminate Phosphates. Protect Your Finish.\u003c\/span\u003e\n    \u003cp\u003eMetal stains on a dark pool finish are impossible to ignore — and high phosphate levels silently feed algae and rob your salt cell of efficiency. E-Z Clor® has dedicated products for both problems: Stain Magnets to lift existing iron, copper, and manganese staining from pool surfaces, and Phosphate Removers to pull the algae fuel out of your water before it causes trouble.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STAIN REMOVERS --\u003e\n  \u003cspan class=\"bbp-stain-heading\"\u003eStain Removers — Lift Metal Stains from Pool Surfaces\u003c\/span\u003e\n  \u003cdiv class=\"bbp-stain-products\"\u003e\n\n    \u003c!-- STAIN MAGNET --\u003e\n    \u003cdiv class=\"bbp-stain-product\"\u003e\n      \u003cdiv class=\"bbp-stain-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-stain-product-title\"\u003e🔴 Stain Magnet\u003c\/div\u003e\n          \u003cdiv class=\"bbp-stain-product-size\"\u003eAvailable in 2 lb\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-stain-product-badge rust\"\u003eSurface Stain Removal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-stain-product-desc\"\u003eEffectively removes copper, iron, and manganese staining from all pool surfaces — vinyl, plaster, fiberglass, and tile. Works best as part of a two-step system: use Stain Magnet to lift the existing stain, then follow up with Metal Magnet, Metal Magnet Concentrate, or No Phos Metal Magnet to keep metals sequestered and prevent the staining from coming back.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-stain-product-features\"\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eRemoves copper, iron \u0026amp; manganese stains\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eWorks on all pool surfaces\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot rust\"\u003e\u003c\/span\u003eFollow with Metal Magnet to prevent recurrence\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SUPER STAIN MAGNET --\u003e\n    \u003cdiv class=\"bbp-stain-product\"\u003e\n      \u003cdiv class=\"bbp-stain-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-stain-product-title\"\u003e💥 Super Stain Magnet\u003c\/div\u003e\n          \u003cdiv class=\"bbp-stain-product-size\"\u003eAvailable in 1 lb\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-stain-product-badge red\"\u003eHeavy-Duty Removal\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-stain-product-desc\"\u003eWhen stains are severe or stubborn, reach for Super Stain Magnet. This fast-acting formula is built for the heavy-duty removal of deeply set iron, copper, and manganese staining on pool finishes — compatible with all sanitizer types and safe on all pool surfaces. When standard treatment isn't moving the stain, this is the next step.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-stain-product-features\"\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot red\"\u003e\u003c\/span\u003eRemoves severe \u0026amp; stubborn metal stains\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot red\"\u003e\u003c\/span\u003eFast-acting formula\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot red\"\u003e\u003c\/span\u003eCompatible with all sanitizers\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot red\"\u003e\u003c\/span\u003eSafe on all pool surfaces\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ONE-TWO PUNCH --\u003e\n  \u003cdiv class=\"bbp-stain-combo\"\u003e\n    💡 \u003cstrong\u003eThe One-Two Punch for Lasting Results:\u003c\/strong\u003e Stain Magnet lifts the stain — but it doesn't stop metals from returning. Always follow a stain removal treatment with an E-Z Clor® Metal Magnet product to sequester the metals responsible and prevent the same stains from reappearing. Not sure which Metal Magnet is right for your pool? See our \u003ca href=\"\/products\/ez-clor-metal-magnets\" style=\"color:#003d6b; font-weight:600;\"\u003eMetal Magnet product page\u003c\/a\u003e for the full lineup.\n  \u003c\/div\u003e\n\n  \u003c!-- PHOSPHATE REMOVERS --\u003e\n  \u003cspan class=\"bbp-stain-heading\"\u003ePhosphate Removers — Starve Algae, Protect Your Salt Cell\u003c\/span\u003e\n\n  \u003c!-- WHY PHOSPHATES MATTER --\u003e\n  \u003cdiv class=\"bbp-stain-phos-why\"\u003e\n    \u003cspan class=\"bbp-stain-phos-title\"\u003e🌿 Why Phosphates Are a Problem\u003c\/span\u003e\n    \u003cp\u003ePhosphates enter your pool from fertilizer runoff, decaying leaves, and even municipal tap water — and they're the primary food source for algae. High phosphate levels make it nearly impossible to stay ahead of algae growth, no matter how much chlorine you add. For salt pool owners, phosphates also cause scaling and reduced output in salt chlorine generators. Removing phosphates regularly is one of the most effective preventative steps you can take.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-stain-products\" style=\"margin-top: 12px;\"\u003e\n\n    \u003c!-- PHOSPHATE REMOVER --\u003e\n    \u003cdiv class=\"bbp-stain-product\"\u003e\n      \u003cdiv class=\"bbp-stain-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-stain-product-title\"\u003e🧪 Phosphate Remover\u003c\/div\u003e\n          \u003cdiv class=\"bbp-stain-product-size\"\u003eAvailable in 1 qt — removes up to 3,000 ppb per 10,000 gal\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-stain-product-badge green\"\u003eMaintenance Formula\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-stain-product-desc\"\u003eAn extra-strength phosphate remover ideal for both routine weekly maintenance and treatment of moderate phosphate levels. Quickly lowers phosphate concentrations and keeps them low with regular application. Especially important for salt chlorine generator pools where phosphate buildup directly impacts performance. Use alongside E-Z Clor® Natural Water Clarifier for the clearest possible water.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-stain-product-features\"\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eRemoves up to 3,000 ppb \/ 10,000 gal\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eWeekly maintenance use\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003eIdeal for salt systems\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot green\"\u003e\u003c\/span\u003ePair with Natural Water Clarifier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SUPER PHOSPHATE REMOVER --\u003e\n    \u003cdiv class=\"bbp-stain-product\"\u003e\n      \u003cdiv class=\"bbp-stain-product-header\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"bbp-stain-product-title\"\u003e⚡ Super Phosphate Remover\u003c\/div\u003e\n          \u003cdiv class=\"bbp-stain-product-size\"\u003eAvailable in 1 qt \u0026amp; 1 gallon — removes up to 9,000 ppb per 10,000 gal\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"bbp-stain-product-badge teal\"\u003eMost Concentrated\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"bbp-stain-product-desc\"\u003eThe most concentrated phosphate remover available — removes up to 9,000 ppb per 10,000 gallons, three times the capacity of the standard formula. The right choice when phosphate levels are severely elevated or when you want maximum treatment efficiency with less product. Improves salt chlorine generator performance, and swimmers can re-enter the pool immediately after application.\u003c\/p\u003e\n      \u003cdiv class=\"bbp-stain-product-features\"\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eRemoves up to 9,000 ppb \/ 10,000 gal\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eMost concentrated formula available\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eImproves salt cell performance\u003c\/span\u003e\n        \u003cspan class=\"bbp-stain-feature\"\u003e\u003cspan class=\"dot teal\"\u003e\u003c\/span\u003eSwim immediately after application\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- WHICH TO CHOOSE --\u003e\n  \u003cspan class=\"bbp-stain-heading\"\u003eWhich Product Is Right for You?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-stain-chooser\"\u003e\n    \u003cdiv class=\"bbp-stain-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🔴\u003c\/span\u003e\n      \u003ch4\u003eLight to Moderate Metal Stains\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eStain Magnet\u003c\/strong\u003e — 2 lb formula for copper, iron, and manganese staining on any pool surface.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stain-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💥\u003c\/span\u003e\n      \u003ch4\u003eSevere or Stubborn Stains\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eSuper Stain Magnet\u003c\/strong\u003e — fast-acting heavy-duty formula when standard treatment isn't cutting it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stain-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e📅\u003c\/span\u003e\n      \u003ch4\u003eWeekly Phosphate Maintenance\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003ePhosphate Remover\u003c\/strong\u003e — extra-strength formula for routine control and moderate phosphate levels.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-stain-choose-item\"\u003e\n      \u003cspan class=\"icon\"\u003e📈\u003c\/span\u003e\n      \u003ch4\u003eHigh Phosphate Levels or Salt Pool\u003c\/h4\u003e\n      \u003cp\u003eUse \u003cstrong\u003eSuper Phosphate Remover\u003c\/strong\u003e — the most concentrated formula available, 3× the treatment capacity per quart.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-stain-notice\"\u003e\n    🧪 \u003cstrong\u003eNot sure what's staining your pool or how high your phosphates are?\u003c\/strong\u003e Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e tests for metals and phosphates on-site with digital accuracy and recommends the right treatment and dose. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to schedule.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-stain-cta\"\u003e\n    \u003cspan class=\"bbp-stain-cta-title\"\u003e✨ Clean Surfaces. Clear Water. Zero Phosphates.\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® stain remover or phosphate remover today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Stain Magnet (2 lb)","offer_id":51924706492710,"sku":null,"price":36.99,"currency_code":"USD","in_stock":true},{"title":"Super Stain Magnet (1 lb)","offer_id":51924706525478,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Phosphate Remover (1 quart)","offer_id":51924706558246,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Super Phosphate Remover (1 quart)","offer_id":51924706591014,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/stainmagnet.webp?v=1771776931"},{"product_id":"e-z-clor-chlorine-bromine","title":"E-Z Clor Chlorine Bromine Neutralizer","description":"\u003c!-- Blue Bottom Pools – EZ Clor Chlorine\/Bromine Neutralizer Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-neut {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-neut-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-neut-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-neut-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-neut-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-neut-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SAFE RANGE BANNER *\/\n  .bbp-neut-ranges {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-neut-range {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 14px 16px;\n    box-sizing: border-box;\n    text-align: center;\n  }\n\n  .bbp-neut-range .label {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .bbp-neut-range .ppm {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.4rem, 4vw, 1.8rem);\n    font-weight: 800;\n    color: #0070b8;\n    display: block;\n    line-height: 1;\n    margin-bottom: 3px;\n  }\n\n  .bbp-neut-range .sub {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: #6a8090;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-neut-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-neut-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-neut-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-neut-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-neut-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-neut-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* WHEN TO USE *\/\n  .bbp-neut-when {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-neut-when-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-neut-when-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-neut-when-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-neut-when-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-neut-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-neut-protip strong { color: #003d6b; }\n\n  \/* NOTICE *\/\n  .bbp-neut-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-neut-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-neut-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-neut-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-neut-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-neut-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-neut-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-neut-hero { padding: 20px 16px; }\n    .bbp-neut-ranges { grid-template-columns: 1fr; }\n    .bbp-neut-benefits { grid-template-columns: 1fr; }\n    .bbp-neut-when { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-neut\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-neut-hero\"\u003e\n    \u003cspan class=\"bbp-neut-hero-sub\"\u003eE-Z Clor® Chemical Correction\u003c\/span\u003e\n    \u003cspan class=\"bbp-neut-hero-title\"\u003eChlorine \/ Bromine Neutralizer — Bring It Back Into Range, Fast\u003c\/span\u003e\n    \u003cp\u003eOver-shocked your pool? Dealing with burning eyes and strong odor after a heavy treatment? When chlorine or bromine climbs too high to swim safely, the Neutralizer brings it back into the correct range quickly — without waiting days for it to come down on its own.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SAFE RANGE BANNERS --\u003e\n  \u003cdiv class=\"bbp-neut-ranges\"\u003e\n    \u003cdiv class=\"bbp-neut-range\"\u003e\n      \u003cspan class=\"label\"\u003e☁️ Safe Chlorine Range\u003c\/span\u003e\n      \u003cspan class=\"ppm\"\u003e2.0 – 4.0 ppm\u003c\/span\u003e\n      \u003cspan class=\"sub\"\u003eAbove 4.0 ppm — consider neutralizing before swimming\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-neut-range\"\u003e\n      \u003cspan class=\"label\"\u003e🌊 Safe Bromine Range\u003c\/span\u003e\n      \u003cspan class=\"ppm\"\u003e3.0 – 5.0 ppm\u003c\/span\u003e\n      \u003cspan class=\"sub\"\u003eAbove 5.0 ppm — consider neutralizing before swimming\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-neut-heading\"\u003eWhat It Does\u003c\/span\u003e\n  \u003cdiv class=\"bbp-neut-benefits\"\u003e\n    \u003cdiv class=\"bbp-neut-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e⬇️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eLowers Excessive Sanitizer Levels\u003c\/h3\u003e\n        \u003cp\u003eQuickly reduces chlorine and bromine concentrations when they climb above safe swimming thresholds — gets your pool swim-ready without a multi-day wait.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-neut-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔩\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eBoosts Metal Stain Removal\u003c\/h3\u003e\n        \u003cp\u003eNeutralizer also increases the effectiveness of metal stain removal treatments — high chlorine levels can interfere with stain removers, and reducing them first improves results.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHEN TO USE --\u003e\n  \u003cspan class=\"bbp-neut-heading\"\u003eWhen You Need It\u003c\/span\u003e\n  \u003cdiv class=\"bbp-neut-when\"\u003e\n    \u003cdiv class=\"bbp-neut-when-item\"\u003e\n      \u003cspan class=\"icon\"\u003e😮\u003c\/span\u003e\n      \u003ch4\u003eAfter Over-Shocking\u003c\/h4\u003e\n      \u003cp\u003eAdded too much shock at opening or during an algae treatment? Neutralizer brings it back into the safe swim range without waiting days.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-neut-when-item\"\u003e\n      \u003cspan class=\"icon\"\u003e👀\u003c\/span\u003e\n      \u003ch4\u003eBurning Eyes or Strong Odor\u003c\/h4\u003e\n      \u003cp\u003eHigh chlorine causes eye irritation and that sharp chemical smell. If swimmers are complaining, test first — if it's elevated, neutralize it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-neut-when-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🔴\u003c\/span\u003e\n      \u003ch4\u003eBefore Metal Stain Treatment\u003c\/h4\u003e\n      \u003cp\u003eHigh chlorine interferes with stain removers. Lowering sanitizer levels first helps metal stain treatments work faster and more effectively.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-neut-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Test Before You Treat:\u003c\/strong\u003e Always test your chlorine or bromine level before adding Neutralizer. Adding too much will drop your sanitizer below the safe minimum, leaving your pool unprotected. Add in small increments, wait 15–20 minutes with the pump running, and re-test before adding more. Not sure how much you need? Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#003d6b; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e measures your exact level and calculates the right dose on-site.\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-neut-notice\"\u003e\n    ⚠️ \u003cstrong\u003eDon't Swing Too Far the Other Way.\u003c\/strong\u003e Neutralizer works quickly — it's easy to overshoot and drop your sanitizer below the minimum safe level (2.0 ppm chlorine \/ 3.0 ppm bromine). Dose conservatively, test frequently, and stop as soon as you're in range. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-neut-cta\"\u003e\n    \u003cspan class=\"bbp-neut-cta-title\"\u003e⚖️ Too Much Chlorine? We've Got the Fix.\u003c\/span\u003e\n    \u003cp\u003eOrder E-Z Clor® Chlorine\/Bromine Neutralizer today — available in 1 lb. Local delivery across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Default Title","offer_id":51924707180838,"sku":null,"price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/chlorinebromineremover.webp?v=1771776937"},{"product_id":"pool-water-test-strips","title":"Pool Water Test Strips","description":"\u003c!-- Blue Bottom Pools – Test Strips Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-strips {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-strips-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-strips-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-strips-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-strips-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-strips-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* EZ CLOR APP CARD *\/\n  .bbp-strips-app {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 20px 22px;\n    margin-bottom: 16px;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-app-header {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    margin-bottom: 14px;\n  }\n\n  .bbp-strips-app-icon { font-size: 2rem; flex-shrink: 0; }\n\n  .bbp-strips-app-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.3rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n    display: block;\n  }\n\n  .bbp-strips-app-sub {\n    font-size: clamp(0.82rem, 2vw, 0.88rem);\n    color: rgba(255,255,255,0.75);\n    line-height: 1.5;\n    display: block;\n  }\n\n  .bbp-strips-app-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n  }\n\n  .bbp-strips-app-card {\n    background: rgba(255,255,255,0.1);\n    border: 1px solid rgba(255,255,255,0.2);\n    border-radius: 8px;\n    padding: 12px 13px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 9px;\n    align-items: flex-start;\n  }\n\n  .bbp-strips-app-card .icon { font-size: 1.1rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-strips-app-card h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.86rem, 2.2vw, 0.94rem);\n    font-weight: 700;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-strips-app-card p {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: rgba(255,255,255,0.78);\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* AQUACHEK INTRO *\/\n  .bbp-strips-aquachek-intro {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 14px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-aquachek-intro strong { color: #003d6b; }\n\n  \/* AQUACHEK MODEL CARDS *\/\n  .bbp-strips-models {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-strips-model {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 15px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n\n  .bbp-strips-model-swatch {\n    width: 36px;\n    height: 36px;\n    border-radius: 6px;\n    flex-shrink: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1rem;\n    margin-top: 1px;\n  }\n\n  .bbp-strips-model-swatch.yellow { background: #f5d800; }\n  .bbp-strips-model-swatch.red    { background: #c0192a; }\n  .bbp-strips-model-swatch.silver { background: #9aa8b4; }\n  .bbp-strips-model-swatch.white  { background: #e8eef4; border: 1px solid #c8d8e8; }\n\n  .bbp-strips-model-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 800;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    display: block;\n    margin-bottom: 3px;\n  }\n\n  .bbp-strips-model-best {\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    color: #0070b8;\n    font-weight: 600;\n    display: block;\n    margin-bottom: 6px;\n  }\n\n  .bbp-strips-model-tests {\n    font-size: clamp(0.74rem, 1.7vw, 0.79rem);\n    color: #4a6070;\n    line-height: 1.5;\n  }\n\n  .bbp-strips-model-tests span {\n    display: inline-block;\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-radius: 3px;\n    padding: 1px 7px;\n    margin: 2px 2px 0 0;\n    font-size: clamp(0.7rem, 1.6vw, 0.75rem);\n    color: #2a4a5a;\n  }\n\n  \/* COMPARISON TABLE *\/\n  .bbp-strips-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-bottom: 16px;\n    font-size: clamp(0.75rem, 1.9vw, 0.83rem);\n  }\n\n  .bbp-strips-table th {\n    background: #003d6b;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    padding: 8px 10px;\n    text-align: left;\n    font-size: clamp(0.76rem, 2vw, 0.84rem);\n  }\n\n  .bbp-strips-table td {\n    padding: 8px 10px;\n    border-bottom: 1px solid #dde8f0;\n    color: #2a4060;\n    vertical-align: middle;\n    line-height: 1.4;\n  }\n\n  .bbp-strips-table tr:nth-child(even) td { background: #f0f8ff; }\n  .bbp-strips-table tr:last-child td { border-bottom: none; }\n\n  .bbp-strips-table td:first-child {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    font-size: clamp(0.78rem, 2vw, 0.86rem);\n    white-space: nowrap;\n  }\n\n  .bbp-strips-color-dot {\n    display: inline-block;\n    width: 10px; height: 10px;\n    border-radius: 50%;\n    margin-right: 5px;\n    vertical-align: middle;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-strips-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-protip strong { color: #003d6b; }\n\n  \/* NOTICE *\/\n  .bbp-strips-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-strips-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-strips-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-strips-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-strips-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-strips-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-strips-hero { padding: 20px 16px; }\n    .bbp-strips-app-grid { grid-template-columns: 1fr; }\n    .bbp-strips-models { grid-template-columns: 1fr; }\n    .bbp-strips-table th:nth-child(3),\n    .bbp-strips-table td:nth-child(3) { display: none; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-strips\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-strips-hero\"\u003e\n    \u003cspan class=\"bbp-strips-hero-sub\"\u003eKnow Before You Add — Test Strips for Every Pool\u003c\/span\u003e\n    \u003cspan class=\"bbp-strips-hero-title\"\u003ePool Test Strips — DIY Testing Made Fast \u0026amp; Accurate\u003c\/span\u003e\n    \u003cp\u003eThe single most important habit in pool ownership is regular water testing. Without it, you're adding chemicals blind — wasting money on products you might not need and missing imbalances before they damage surfaces or equipment. We carry E-Z Clor® app-connected strips and AquaChek® precision strips, so you can test with confidence every time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- EZ CLOR APP STRIPS --\u003e\n  \u003cspan class=\"bbp-strips-heading\"\u003e📱 E-Z Clor® 5-Way App Test Strips\u003c\/span\u003e\n  \u003cdiv class=\"bbp-strips-app\"\u003e\n    \u003cdiv class=\"bbp-strips-app-header\"\u003e\n      \u003cspan class=\"bbp-strips-app-icon\"\u003e📲\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bbp-strips-app-title\"\u003ePro-Level Testing from Your Phone\u003c\/span\u003e\n        \u003cspan class=\"bbp-strips-app-sub\"\u003eThe E-Z Clor Water Test App turns a 5-way test strip into a full water analysis — with instant chemical recommendations, no guesswork, no color-matching squinting. Just dip, snap, and know exactly what your pool needs.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-strips-app-grid\"\u003e\n      \u003cdiv class=\"bbp-strips-app-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📸\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eEasy Photo Testing\u003c\/h3\u003e\n          \u003cp\u003eLine up your test strip in the app, snap a photo, and get instant clear results — no color chart guessing required.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-strips-app-card\"\u003e\n        \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eInstant Pool Prescriptions\u003c\/h3\u003e\n          \u003cp\u003eThe app tells you exactly which E-Z Clor® chemicals your pool needs and the precise steps to fix it — right on your phone.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-strips-app-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📊\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eTrack Your Water History\u003c\/h3\u003e\n          \u003cp\u003eSave every test result to monitor trends over time — spot patterns before they become problems and keep your pool balanced week after week.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bbp-strips-app-card\"\u003e\n        \u003cspan class=\"icon\"\u003e📍\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFind Products Fast\u003c\/h3\u003e\n          \u003cp\u003eBuilt-in dealer locator helps you find E-Z Clor® and Life Spa \u0026amp; Hot Tubs Essentials products at local authorized retailers.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- AQUACHEK --\u003e\n  \u003cspan class=\"bbp-strips-heading\"\u003e🏆 AquaChek® Pool \u0026amp; Spa Test Strips\u003c\/span\u003e\n\n  \u003cdiv class=\"bbp-strips-aquachek-intro\"\u003e\n    \u003cstrong\u003eThe world's #1 pool and spa test strip brand.\u003c\/strong\u003e AquaChek uses medical-grade technology to deliver results comparable in accuracy to liquid reagent test kits — in just 15 seconds. A simple dip-and-read process makes it the fastest way to diagnose your pool's health and catch chemistry imbalances before they lead to algae, scaling, or equipment damage. For blue bottom pool owners, consistent AquaChek testing is the best way to maintain the crisp, transparent water that makes a dark finish look its best.\n  \u003c\/div\u003e\n\n  \u003c!-- AQUACHEK MODEL CARDS --\u003e\n  \u003cdiv class=\"bbp-strips-models\"\u003e\n\n    \u003cdiv class=\"bbp-strips-model\"\u003e\n      \u003cdiv class=\"bbp-strips-model-swatch yellow\"\u003e🟡\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bbp-strips-model-name\"\u003eAquaChek Yellow\u003c\/span\u003e\n        \u003cspan class=\"bbp-strips-model-best\"\u003eBest for: Chlorine pools\u003c\/span\u003e\n        \u003cdiv class=\"bbp-strips-model-tests\"\u003e\n          \u003cspan\u003eFree Chlorine\u003c\/span\u003e\n          \u003cspan\u003epH\u003c\/span\u003e\n          \u003cspan\u003eTotal Alkalinity\u003c\/span\u003e\n          \u003cspan\u003eStabilizer (CYA)\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bbp-strips-model\"\u003e\n      \u003cdiv class=\"bbp-strips-model-swatch red\"\u003e🔴\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bbp-strips-model-name\"\u003eAquaChek Red\u003c\/span\u003e\n        \u003cspan class=\"bbp-strips-model-best\"\u003eBest for: Bromine spas\u003c\/span\u003e\n        \u003cdiv class=\"bbp-strips-model-tests\"\u003e\n          \u003cspan\u003eTotal Bromine\u003c\/span\u003e\n          \u003cspan\u003epH\u003c\/span\u003e\n          \u003cspan\u003eTotal Alkalinity\u003c\/span\u003e\n          \u003cspan\u003eTotal Hardness\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bbp-strips-model\"\u003e\n      \u003cdiv class=\"bbp-strips-model-swatch silver\"\u003e⚪\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bbp-strips-model-name\"\u003eAquaChek Silver\u003c\/span\u003e\n        \u003cspan class=\"bbp-strips-model-best\"\u003eBest for: Comprehensive testing\u003c\/span\u003e\n        \u003cdiv class=\"bbp-strips-model-tests\"\u003e\n          \u003cspan\u003eTotal Hardness\u003c\/span\u003e\n          \u003cspan\u003eTotal Chlorine\u003c\/span\u003e\n          \u003cspan\u003eTotal Bromine\u003c\/span\u003e\n          \u003cspan\u003eFree Chlorine\u003c\/span\u003e\n          \u003cspan\u003epH\u003c\/span\u003e\n          \u003cspan\u003eTotal Alkalinity\u003c\/span\u003e\n          \u003cspan\u003eStabilizer\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bbp-strips-model\"\u003e\n      \u003cdiv class=\"bbp-strips-model-swatch white\"\u003e🧂\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bbp-strips-model-name\"\u003eAquaChek Salt\u003c\/span\u003e\n        \u003cspan class=\"bbp-strips-model-best\"\u003eBest for: Salt chlorine generator pools\u003c\/span\u003e\n        \u003cdiv class=\"bbp-strips-model-tests\"\u003e\n          \u003cspan\u003eSodium Chloride (Salt) Level\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPARISON TABLE --\u003e\n  \u003cspan class=\"bbp-strips-heading\"\u003eQuick Comparison — Which Strip Do You Need?\u003c\/span\u003e\n  \u003ctable class=\"bbp-strips-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003eStrip\u003c\/th\u003e\n        \u003cth\u003eBest For\u003c\/th\u003e\n        \u003cth\u003eParameters Tested\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eE-Z Clor 5-Way + App\u003c\/td\u003e\n        \u003ctd\u003eApp-guided DIY testing with chemical recommendations\u003c\/td\u003e\n        \u003ctd\u003e5 parameters + instant prescription via app\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n\u003cspan class=\"bbp-strips-color-dot\" style=\"background:#f5d800;\"\u003e\u003c\/span\u003eAquaChek Yellow\u003c\/td\u003e\n        \u003ctd\u003eStandard chlorine pool — everyday testing\u003c\/td\u003e\n        \u003ctd\u003eFree Chlorine, pH, Alkalinity, CYA\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n\u003cspan class=\"bbp-strips-color-dot\" style=\"background:#c0192a;\"\u003e\u003c\/span\u003eAquaChek Red\u003c\/td\u003e\n        \u003ctd\u003eBromine spas \u0026amp; hot tubs\u003c\/td\u003e\n        \u003ctd\u003eTotal Bromine, pH, Alkalinity, Hardness\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n\u003cspan class=\"bbp-strips-color-dot\" style=\"background:#9aa8b4;\"\u003e\u003c\/span\u003eAquaChek Silver\u003c\/td\u003e\n        \u003ctd\u003eComprehensive 7-parameter testing\u003c\/td\u003e\n        \u003ctd\u003eHardness, Total\/Free Chlorine, Bromine, pH, Alkalinity, Stabilizer\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\n\u003cspan class=\"bbp-strips-color-dot\" style=\"background:#c8d8e4; border: 1px solid #9ab0c0; border-radius: 50%;\"\u003e\u003c\/span\u003eAquaChek Salt\u003c\/td\u003e\n        \u003ctd\u003eSalt pool salt level monitoring\u003c\/td\u003e\n        \u003ctd\u003eSodium Chloride (Salt)\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-strips-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Test Twice a Week During Peak Season:\u003c\/strong\u003e Water chemistry can shift quickly during July and August — heavy bather load, rain, and intense UV all affect your balance. Testing twice a week during peak season catches problems early, before they cost you money in chemicals or damage. For the most accurate results, take your sample from elbow depth in the middle of the pool, away from return jets.\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-strips-notice\"\u003e\n    🔬 \u003cstrong\u003eNeed a deeper analysis than strips can provide?\u003c\/strong\u003e Test strips are a great weekly maintenance tool, but they have limits. Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e uses professional digital analysis to measure parameters — like cyanuric acid and calcium hardness — that are notoriously difficult to read accurately with strips. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to schedule.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-strips-cta\"\u003e\n    \u003cspan class=\"bbp-strips-cta-title\"\u003e🧪 Test Smarter. Treat Less. Swim More.\u003c\/span\u003e\n    \u003cp\u003eOrder your E-Z Clor® or AquaChek® test strips today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eOrder Now\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Clor","offers":[{"title":"Ez Clor 5 Strip","offer_id":51924709114150,"sku":null,"price":11.99,"currency_code":"USD","in_stock":true},{"title":"Aquachek 4 way Chlorine\/PH\/Alk\/ Stabilizer (50 count)","offer_id":51924709146918,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true},{"title":"Aquachek 7 in 1 (100 count)","offer_id":51924709179686,"sku":null,"price":36.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/ezclorteststrips.webp?v=1771776938"},{"product_id":"e-z-pool-all-in-one-chemical-solution","title":"E-Z Pool All In One Chemical Solution","description":"\u003c!-- Blue Bottom Pools – E-Z Pool Concentrate Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-ezpool {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-ezpool-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-ezpool-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-ezpool-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-ezpool-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* REPLACES STRIP *\/\n  .bbp-ezpool-replaces {\n    background: #f0a800;\n    border-radius: 6px;\n    padding: 8px 16px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    flex-wrap: wrap;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-replaces strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.5vw, 0.96rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    white-space: nowrap;\n  }\n\n  .bbp-ezpool-replaces-items {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n  }\n\n  .bbp-ezpool-rep-tag {\n    background: rgba(255,255,255,0.5);\n    color: #3a2800;\n    font-size: clamp(0.74rem, 1.8vw, 0.8rem);\n    font-weight: 600;\n    padding: 2px 10px;\n    border-radius: 3px;\n    text-decoration: line-through;\n    text-decoration-color: #a05000;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-ezpool-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-ezpool-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-ezpool-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-ezpool-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-ezpool-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-ezpool-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NEPA CALLOUT *\/\n  .bbp-ezpool-nepa {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 16px;\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-nepa .icon { font-size: 1.8rem; flex-shrink: 0; }\n\n  .bbp-ezpool-nepa-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.96rem, 2.8vw, 1.1rem);\n    font-weight: 800;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 5px;\n  }\n\n  .bbp-ezpool-nepa p {\n    font-size: clamp(0.8rem, 2vw, 0.86rem);\n    color: rgba(255,255,255,0.82);\n    line-height: 1.55;\n    margin: 0;\n  }\n\n  \/* HOW IT WORKS STEPS *\/\n  .bbp-ezpool-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-ezpool-step {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n    position: relative;\n  }\n\n  .bbp-ezpool-step-num {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.6rem, 4vw, 2rem);\n    font-weight: 800;\n    color: #c8e4f8;\n    line-height: 1;\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .bbp-ezpool-step h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-ezpool-step p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* STILL NEED CHLORINE NOTICE *\/\n  .bbp-ezpool-chlorine {\n    background: #fff0f0;\n    border: 1px solid #f5c0c0;\n    border-left: 5px solid #c0392b;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a1a1a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-chlorine strong { color: #8a0000; }\n\n  \/* PRO TIP *\/\n  .bbp-ezpool-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-protip strong { color: #003d6b; }\n\n  \/* NOTICE *\/\n  .bbp-ezpool-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-ezpool-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-ezpool-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-ezpool-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-ezpool-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-ezpool-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-ezpool-hero { padding: 20px 16px; }\n    .bbp-ezpool-benefits { grid-template-columns: 1fr; }\n    .bbp-ezpool-steps { grid-template-columns: 1fr; }\n    .bbp-ezpool-nepa { flex-direction: column; gap: 8px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-ezpool\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-ezpool-hero\"\u003e\n    \u003cspan class=\"bbp-ezpool-hero-sub\"\u003eAll-in-One Weekly Water Care Program\u003c\/span\u003e\n    \u003cspan class=\"bbp-ezpool-hero-title\"\u003eE-Z Pool™ Concentrate — One Scoop. One Product. Done.\u003c\/span\u003e\n    \u003cp\u003eStop juggling five different chemicals every week. E-Z Pool™ is a concentrated, all-in-one water care program that replaces your separate algaecide, clarifier, and weekly shock — engineered specifically for the environmental challenges of Northeast Pennsylvania's high pollen counts, acidic rain, and heavy summer bather loads.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- REPLACES STRIP --\u003e\n  \u003cdiv class=\"bbp-ezpool-replaces\"\u003e\n    \u003cstrong\u003eReplaces:\u003c\/strong\u003e\n    \u003cdiv class=\"bbp-ezpool-replaces-items\"\u003e\n      \u003cspan class=\"bbp-ezpool-rep-tag\"\u003eWeekly Algaecide\u003c\/span\u003e\n      \u003cspan class=\"bbp-ezpool-rep-tag\"\u003eWeekly Clarifier\u003c\/span\u003e\n      \u003cspan class=\"bbp-ezpool-rep-tag\"\u003eWeekly Shock\u003c\/span\u003e\n      \u003cspan class=\"bbp-ezpool-rep-tag\"\u003eScale Inhibitor\u003c\/span\u003e\n      \u003cspan class=\"bbp-ezpool-rep-tag\"\u003epH Buffer\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003cspan class=\"bbp-ezpool-heading\"\u003eHow It Works\u003c\/span\u003e\n  \u003cdiv class=\"bbp-ezpool-steps\"\u003e\n    \u003cdiv class=\"bbp-ezpool-step\"\u003e\n      \u003cspan class=\"bbp-ezpool-step-num\"\u003e1\u003c\/span\u003e\n      \u003ch4\u003eMeasure\u003c\/h4\u003e\n      \u003cp\u003eOne scoop per 5,000 gallons of pool water — no complex calculations, no multiple products to measure out.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-ezpool-step\"\u003e\n      \u003cspan class=\"bbp-ezpool-step-num\"\u003e2\u003c\/span\u003e\n      \u003ch4\u003eAdd Weekly\u003c\/h4\u003e\n      \u003cp\u003eBroadcast E-Z Pool™ directly into the pool once a week with the pump running. That's the entire routine for most pools.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-ezpool-step\"\u003e\n      \u003cspan class=\"bbp-ezpool-step-num\"\u003e3\u003c\/span\u003e\n      \u003ch4\u003eSwim\u003c\/h4\u003e\n      \u003cp\u003eThe oxygen-based oxidizer works fast — no extended wait times, no harsh after-shock odor, no bleached liner to worry about.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- KEY BENEFITS --\u003e\n  \u003cspan class=\"bbp-ezpool-heading\"\u003eWhy E-Z Pool™?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-ezpool-benefits\"\u003e\n    \u003cdiv class=\"bbp-ezpool-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e📅\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eOnce-a-Week Convenience\u003c\/h3\u003e\n        \u003cp\u003eOne scoop per 5,000 gallons once a week replaces the entire weekly chemical routine — no separate algaecide, clarifier, or shock treatments to manage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-ezpool-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🔧\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eEquipment Protection\u003c\/h3\u003e\n        \u003cp\u003eBuilt-in scale inhibitors prevent mineral buildup inside your heater, plumbing, and salt cell — protecting components from the corrosion and scaling that shortens equipment life.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-ezpool-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e😌\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSuperior Swimmer Comfort\u003c\/h3\u003e\n        \u003cp\u003eOxygen-based formula won't bleach vinyl liners, won't irritate eyes, and leaves no harsh chemical smell — a noticeably more comfortable swim experience than traditional chlorine shock.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-ezpool-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eProactive Algae Prevention\u003c\/h3\u003e\n        \u003cp\u003eThe copper sulfate-based shield prevents algae before it starts — a proactive approach that keeps your water clear instead of reacting to problems after they develop.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEPA CALLOUT --\u003e\n  \u003cdiv class=\"bbp-ezpool-nepa\"\u003e\n    \u003cspan class=\"icon\"\u003e🌧️\u003c\/span\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"bbp-ezpool-nepa-title\"\u003eBuilt for Northeast Pennsylvania's Conditions\u003c\/span\u003e\n      \u003cp\u003eNEPA pools face a specific combination of challenges — heavy spring pollen that loads organic contaminants into the water, acidic rainfall that drags down pH and alkalinity, and hot humid summers that accelerate algae growth. E-Z Pool™'s built-in pH buffers and oxidizer formula are engineered to handle exactly these conditions, keeping your water stable through the region's toughest weeks.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STILL NEED CHLORINE --\u003e\n  \u003cdiv class=\"bbp-ezpool-chlorine\"\u003e\n    ⚠️ \u003cstrong\u003eImportant: E-Z Pool™ Is a Supplement to Chlorine — Not a Replacement.\u003c\/strong\u003e E-Z Pool™ dramatically reduces how much chlorine your pool consumes and eliminates separate weekly algaecide, clarifier, and shock treatments — but your pool still requires a primary chlorine sanitizer (tablets or a salt system) to maintain a baseline residual. Think of E-Z Pool™ as the weekly maintenance program that works alongside your chlorine, not instead of it.\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-ezpool-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Start at Opening for Best Results:\u003c\/strong\u003e E-Z Pool™ works best when introduced at the beginning of the season as part of a balanced startup. Adding it to an already-balanced pool at opening sets the proactive shield early, before pollen and heat have a chance to build up organic load. Ask us about including it in your \u003ca href=\"\/products\/pool-opening\" style=\"color:#003d6b; font-weight:600;\"\u003epool opening service\u003c\/a\u003e this spring.\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-ezpool-notice\"\u003e\n    🧪 \u003cstrong\u003eNot sure if E-Z Pool™ is right for your pool?\u003c\/strong\u003e Our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e tests your current chemistry and can recommend whether E-Z Pool™ fits your pool's routine — and what, if anything, needs adjusting before you switch. Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e to schedule.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-ezpool-cta\"\u003e\n    \u003cspan class=\"bbp-ezpool-cta-title\"\u003e🌊 One Product. One Scoop. One Beautiful Pool.\u003c\/span\u003e\n    \u003cp\u003eOrder E-Z Pool™ Concentrate today. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"EZ Pool","offers":[{"title":"5 lb","offer_id":51924842447142,"sku":null,"price":89.99,"currency_code":"USD","in_stock":true},{"title":"10 lb","offer_id":51924842479910,"sku":null,"price":149.99,"currency_code":"USD","in_stock":true},{"title":"20 lb","offer_id":51924842512678,"sku":null,"price":249.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Blue_Modern_Finance_Logo_Design.png?v=1772247528"},{"product_id":"quarter-season-chemical-bundle-15k-gallons","title":"Quarter Season Chemical Bundle- 15k Gallons","description":"\u003c!-- Blue Bottom Pools – 15K Quarter Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-qtr {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  \/* HERO *\/\n  .bbp-qtr-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-qtr-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-qtr-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-qtr-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-qtr-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-qtr-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* ITEMS LIST *\/\n  .bbp-qtr-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-qtr-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-qtr-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n\n  .bbp-qtr-item-info { flex: 1; }\n\n  .bbp-qtr-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-qtr-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-qtr-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  \/* WHY *\/\n  .bbp-qtr-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-qtr-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-qtr-why-item .icon {\n    font-size: 1.4rem;\n    display: block;\n    margin-bottom: 6px;\n  }\n\n  .bbp-qtr-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-qtr-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* NOTICE *\/\n  .bbp-qtr-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-qtr-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-qtr-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-qtr-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-qtr-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-qtr-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-qtr-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-qtr-hero { padding: 20px 16px; }\n    .bbp-qtr-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-qtr\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-qtr-hero\"\u003e\n    \u003cdiv class=\"bbp-qtr-hero-price\"\u003e⚗️ 15K Quarter Season Starter — $270\u003c\/div\u003e\n    \u003cspan class=\"bbp-qtr-hero-title\"\u003e6-Week Chemical Supply for Pools Up to 15,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eStock up for the first half of summer with everything your pool needs to stay clean, clear, and balanced through the first six weeks of the NEPA swim season. No store runs, no guessing — just the right chemicals in the right amounts, delivered straight to your door.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cspan class=\"bbp-qtr-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-qtr-items\"\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization — add to your floater or skimmer basket.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eFast-dissolving shock for weekly treatment, post-rain recovery, and heavy swim days throughout the six weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e8 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eWeekly algaecide treatments to stay ahead of green, black, and mustard algae all season long.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 sweet spot when rain and swimmer load pull it acidic.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eKeeps total alkalinity in the 80–120 ppm range to prevent wild pH swings and protect your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eMaintains proper calcium hardness to prevent corrosive low-hardness water from eating at your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-qtr-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects your chlorine from UV burnoff — without it, the NEPA sun can destroy a full dose of chlorine within hours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e2 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY --\u003e\n  \u003cspan class=\"bbp-qtr-heading\"\u003eWhy Buy a Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-qtr-why\"\u003e\n    \u003cdiv class=\"bbp-qtr-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eSix weeks of chemicals delivered in one shot — stop making mid-week trips for a single bag of shock.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eRight Amounts\u003c\/h4\u003e\n      \u003cp\u003ePre-calculated for a 15,000 gallon pool — no overstocking, no running short halfway through the season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-qtr-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying each product separately at a big-box store — and our chemicals are professional grade.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-qtr-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies based on bather load, weather, and your pool's starting chemistry. We recommend testing your water with our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e before adding any chemicals to dial in exactly what your pool needs. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003c!-- DELIVERY NOTICE --\u003e\n  \u003cdiv class=\"bbp-qtr-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-qtr-cta\"\u003e\n    \u003cspan class=\"bbp-qtr-cta-title\"\u003e🏊 Six Weeks. Zero Store Runs.\u003c\/span\u003e\n    \u003cp\u003eOrder your Quarter Season Starter today and keep your water clean from the first warm weekend through the Fourth of July.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $270\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52208588652838,"sku":null,"price":270.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_2a2rw62a2rw62a2r.png?v=1772245350"},{"product_id":"quarter-season-chemical-bundle-15k-gallons-copy","title":"Half Season Chemical Bundle- 15k Gallons","description":"\u003c!-- Blue Bottom Pools – 15K Half Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-half {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-half-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-half-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-half-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-half-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-half-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-half-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-half-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-half-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-half-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-half-item-info { flex: 1; }\n\n  .bbp-half-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-half-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-half-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-half-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-half-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-half-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-half-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-half-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-half-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-half-notice strong { color: #3a2800; }\n\n  .bbp-half-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-half-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-half-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-half-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-half-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-half-hero { padding: 20px 16px; }\n    .bbp-half-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-half\"\u003e\n\n  \u003cdiv class=\"bbp-half-hero\"\u003e\n    \u003cdiv class=\"bbp-half-hero-price\"\u003e⚗️ 15K Half Season Package — $305\u003c\/div\u003e\n    \u003cspan class=\"bbp-half-hero-title\"\u003e12-Week Chemical Supply for Pools Up to 15,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eEverything your 15,000 gallon pool needs from Memorial Day straight through to Labor Day — in one delivery. Half a season's worth of chemicals so you can spend the summer swimming instead of shopping.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-half-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-half-items\"\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization all season long.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock treatments plus extra for post-rain recovery and heavy swim weekends.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e12 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative algaecide treatments to stay ahead of green, black, and mustard algae all summer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 range when rain and bather load pull it acidic.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eKeeps total alkalinity stable at 80–120 ppm to prevent pH swings and protect your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eMaintains proper calcium hardness to prevent corrosive water from degrading your liner and equipment over time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e6 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-half-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eShields chlorine from UV burnoff — essential for keeping your sanitizer working through NEPA's long summer days.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-half-heading\"\u003eWhy Buy the Half Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-half-why\"\u003e\n    \u003cdiv class=\"bbp-half-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eFull Summer Covered\u003c\/h4\u003e\n      \u003cp\u003eMemorial Day to Labor Day in one delivery — no mid-season restock runs.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eRight Amounts\u003c\/h4\u003e\n      \u003cp\u003ePre-calculated for a 15,000 gallon pool — no overstocking, no running short on a hot August weekend.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-half-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying individually — and professional-grade E-Z Clor chemicals outperform big-box alternatives.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-half-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-half-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-half-cta\"\u003e\n    \u003cspan class=\"bbp-half-cta-title\"\u003e🏊 Twelve Weeks. One Delivery. All Summer.\u003c\/span\u003e\n    \u003cp\u003eOrder your Half Season Package today and stop making mid-summer store runs.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $305\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52208733290790,"sku":null,"price":310.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_awzinhawzinhawzi.png?v=1772245758"},{"product_id":"half-season-chemical-bundle-25k-gallons-copy","title":"Full Season Chemical Bundle- 15k Gallons","description":"\u003c!-- Blue Bottom Pools – 15K Full Season Chemical Bundle Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-full {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-full-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-full-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-full-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-full-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-full-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SAVINGS BANNER *\/\n  .bbp-full-savings {\n    background: #f0a800;\n    border-radius: 8px;\n    padding: 14px 20px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    box-sizing: border-box;\n  }\n\n  .bbp-full-savings-text strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .bbp-full-savings-text span {\n    font-size: clamp(0.8rem, 2vw, 0.86rem);\n    color: #5a4000;\n  }\n\n  .bbp-full-savings-amount {\n    text-align: right;\n    flex-shrink: 0;\n  }\n\n  .bbp-full-savings-amount .was {\n    font-size: clamp(0.78rem, 1.9vw, 0.84rem);\n    color: #7a5000;\n    text-decoration: line-through;\n    display: block;\n  }\n\n  .bbp-full-savings-amount .save {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.3rem, 4vw, 1.6rem);\n    font-weight: 800;\n    color: #3a2800;\n    display: block;\n    line-height: 1;\n  }\n\n  .bbp-full-savings-amount .save-label {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n    display: block;\n  }\n\n  .bbp-full-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-full-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-full-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-full-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-full-item-info { flex: 1; }\n\n  .bbp-full-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-full-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-full-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-full-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-full-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-full-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-full-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-full-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-full-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-full-notice strong { color: #3a2800; }\n\n  .bbp-full-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-full-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-full-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-full-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-full-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-full-hero { padding: 20px 16px; }\n    .bbp-full-savings { flex-direction: column; align-items: flex-start; }\n    .bbp-full-savings-amount { text-align: left; }\n    .bbp-full-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-full\"\u003e\n\n  \u003cdiv class=\"bbp-full-hero\"\u003e\n    \u003cdiv class=\"bbp-full-hero-price\"\u003e⚗️ 15K Full Season Bundle — $450\u003c\/div\u003e\n    \u003cspan class=\"bbp-full-hero-title\"\u003eOne Delivery. One Price. Zero Chemical Runs All Summer.\u003c\/span\u003e\n    \u003cp\u003eThe 15K Full Season Bundle covers your 15,000 gallon pool from opening day to closing day — every tablet, every shock treatment, and every balancing chemical you'll need through NEPA's entire swim season. Order once and forget about the pool store until fall.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SAVINGS BANNER --\u003e\n  \u003cdiv class=\"bbp-full-savings\"\u003e\n    \u003cdiv class=\"bbp-full-savings-text\"\u003e\n      \u003cstrong\u003e🏆 Best Value — You Save $76\u003c\/strong\u003e\n      \u003cspan\u003eIndividual product value: $526  |  Bundle price: $450  |  Your savings: $76\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-savings-amount\"\u003e\n      \u003cspan class=\"was\"\u003e$526 individually\u003c\/span\u003e\n      \u003cspan class=\"save\"\u003eSave $76\u003c\/span\u003e\n      \u003cspan class=\"save-label\"\u003ewith the bundle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-full-heading\"\u003eWhat's in the Bundle\u003c\/span\u003e\n  \u003cdiv class=\"bbp-full-items\"\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eA full season's worth of slow-dissolving stabilized tablets for consistent weekly sanitization from open to close.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus extra for every rainstorm, holiday weekend, and pool party through the whole NEPA season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative weekly algaecide to stay ahead of green, black, and mustard algae from Memorial Day to Labor Day.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 range whenever summer rain and bather load pulls it acidic.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings and protect your liner and equipment all season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eMaintains proper calcium hardness to keep your water from turning corrosive on your liner and equipment over a full season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-full-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects chlorine from UV burnoff — essential through NEPA's long, sunny summer days when untreated chlorine disappears in hours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e8 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-full-heading\"\u003eWhy Go Full Season?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-full-why\"\u003e\n    \u003cdiv class=\"bbp-full-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eOpen to Close\u003c\/h4\u003e\n      \u003cp\u003eEvery chemical you need from the first warm weekend to the last swim of fall — in one single order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eSave $76\u003c\/h4\u003e\n      \u003cp\u003eThe bundle saves you $76 off individual pricing — the biggest savings of any package we offer.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-full-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🧠\u003c\/span\u003e\n      \u003ch4\u003eSet It \u0026amp; Forget It\u003c\/h4\u003e\n      \u003cp\u003eOne order in the spring, nothing to restock all summer. The simplest way to manage your pool chemistry.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-full-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. Pair this bundle with our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-full-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the bundle to your cart and check out — our team will confirm your delivery window and get everything to you before the season starts.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-full-cta\"\u003e\n    \u003cspan class=\"bbp-full-cta-title\"\u003e🏊 One Order. All Summer. Done.\u003c\/span\u003e\n    \u003cp\u003eStock up before the season starts and save $76 — the best value chemical package we offer.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $450\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52208888086822,"sku":null,"price":450.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_c76bk1c76bk1c76b.png?v=1772246208"},{"product_id":"half-season-chemical-bundle-15k-gallons-copy","title":"Quarter Season Chemical Bundle- 25k Gallons","description":"\u003c!-- Blue Bottom Pools – 25K Quarter Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-25q {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-25q-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-25q-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-25q-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-25q-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-25q-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-25q-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-25q-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25q-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-25q-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-25q-item-info { flex: 1; }\n\n  .bbp-25q-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-25q-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-25q-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-25q-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25q-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25q-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-25q-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-25q-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-25q-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-25q-notice strong { color: #3a2800; }\n\n  .bbp-25q-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25q-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-25q-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-25q-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-25q-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-25q-hero { padding: 20px 16px; }\n    .bbp-25q-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-25q\"\u003e\n\n  \u003cdiv class=\"bbp-25q-hero\"\u003e\n    \u003cdiv class=\"bbp-25q-hero-price\"\u003e⚗️ 25K Quarter Season Starter — $300\u003c\/div\u003e\n    \u003cspan class=\"bbp-25q-hero-title\"\u003e6-Week Chemical Supply for Pools Up to 25,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eEverything your larger pool needs for the first six weeks of the season — scaled up for 25,000 gallons and delivered straight to your door. Get your summer started right without overpaying for chemicals one bag at a time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25q-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25q-items\"\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization — scaled for the demand of a larger pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus extra for post-rain recovery and heavy swim weekends through the first six weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e12 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative weekly algaecide to stay ahead of green, black, and mustard algae from day one.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 range when rain and bather load pull it acidic in a larger volume of water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings and protect your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eMaintains proper calcium hardness — larger pools need more to keep water from turning corrosive on your equipment and liner.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e6 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eShields chlorine from UV burnoff — without it, the NEPA sun can burn through your chlorine in a matter of hours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25q-heading\"\u003eWhy Buy a Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25q-why\"\u003e\n    \u003cdiv class=\"bbp-25q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eSix weeks of chemicals for a large pool in one delivery — stop making trips for a single bag when you run short.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eScaled for Your Pool\u003c\/h4\u003e\n      \u003cp\u003ePre-calculated for 25,000 gallons — the right amounts for a larger pool, not a generic one-size kit.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying each product separately — and our professional-grade chemicals outperform big-box alternatives.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25q-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25q-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25q-cta\"\u003e\n    \u003cspan class=\"bbp-25q-cta-title\"\u003e🏊 Six Weeks. Zero Store Runs.\u003c\/span\u003e\n    \u003cp\u003eOrder your 25K Quarter Season Starter today and keep your larger pool clean from the first warm weekend through the Fourth of July.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $300\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52208990486822,"sku":null,"price":300.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_onhvgronhvgronhv.png?v=1772246978"},{"product_id":"quarter-season-chemical-bundle-25k-gallons-copy","title":"Half Season Chemical Bundle- 25k Gallons","description":"\u003c!-- Blue Bottom Pools – 25K Half Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-25h {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-25h-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-25h-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-25h-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-25h-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-25h-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-25h-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-25h-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25h-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-25h-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-25h-item-info { flex: 1; }\n\n  .bbp-25h-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-25h-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-25h-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-25h-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25h-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25h-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-25h-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-25h-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-25h-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-25h-notice strong { color: #3a2800; }\n\n  .bbp-25h-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25h-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-25h-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-25h-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-25h-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-25h-hero { padding: 20px 16px; }\n    .bbp-25h-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-25h\"\u003e\n\n  \u003cdiv class=\"bbp-25h-hero\"\u003e\n    \u003cdiv class=\"bbp-25h-hero-price\"\u003e⚗️ 25K Half Season Package — $470\u003c\/div\u003e\n    \u003cspan class=\"bbp-25h-hero-title\"\u003e12-Week Chemical Supply for Pools Up to 25,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eA full 12 weeks of chemistry for your 25,000 gallon pool in one convenient delivery. Enough tablets, shock, and balancers to keep your water crystal clear from Memorial Day to Labor Day — no mid-season reorders, no last-minute store trips on a holiday weekend.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25h-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25h-items\"\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization — sized for the demand of a 25,000 gallon pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus plenty of backup for summer storms, holiday weekends, and heavy swim days all season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative weekly algaecide to stay ahead of green, black, and mustard algae through the full 12 weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back to 7.4–7.6 when rain and bather load pull it acidic — larger volumes need more to hold the balance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings and protect your liner and equipment all summer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eProper calcium hardness protection scaled for a larger water volume — prevents corrosive water from damaging your equipment and liner.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eShields chlorine from UV burnoff — essential for a large pool where unprotected chlorine disappears fast on sunny NEPA days.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e7 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25h-heading\"\u003eWhy Buy the Half Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25h-why\"\u003e\n    \u003cdiv class=\"bbp-25h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eFull Summer Covered\u003c\/h4\u003e\n      \u003cp\u003eMemorial Day to Labor Day in one delivery — no scrambling for chemicals the night before a pool party.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eScaled for 25K Gallons\u003c\/h4\u003e\n      \u003cp\u003eCalculated specifically for larger pools — not a standard kit stretched thin across more water.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying each product individually — and professional-grade E-Z Clor outperforms big-box alternatives.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25h-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25h-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25h-cta\"\u003e\n    \u003cspan class=\"bbp-25h-cta-title\"\u003e🏊 Twelve Weeks. One Delivery. All Summer.\u003c\/span\u003e\n    \u003cp\u003eOrder your 25K Half Season Package today and stop making mid-summer store runs for your larger pool.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $470\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52209125851430,"sku":null,"price":470.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_9rg6pw9rg6pw9rg6_1992b61c-b6c6-4b22-b05e-9c4543124e68.png?v=1772246734"},{"product_id":"half-season-chemical-bundle-25k-gallons-copy-1","title":"Full Season Chemical Bundle- 25k Gallons","description":"\u003c!-- Blue Bottom Pools – 25K Full Season Chemical Bundle Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-25f {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-25f-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-25f-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-25f-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-25f-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-25f-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* BEST VALUE BANNER *\/\n  .bbp-25f-savings {\n    background: #f0a800;\n    border-radius: 8px;\n    padding: 14px 20px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    box-sizing: border-box;\n  }\n\n  .bbp-25f-savings-text strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .bbp-25f-savings-text span {\n    font-size: clamp(0.8rem, 2vw, 0.86rem);\n    color: #5a4000;\n  }\n\n  .bbp-25f-savings-tag {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem);\n    font-weight: 800;\n    color: #3a2800;\n    white-space: nowrap;\n    flex-shrink: 0;\n    text-align: right;\n  }\n\n  .bbp-25f-savings-tag small {\n    display: block;\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    font-weight: 600;\n    color: #5a4000;\n  }\n\n  .bbp-25f-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-25f-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25f-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-25f-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-25f-item-info { flex: 1; }\n\n  .bbp-25f-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-25f-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-25f-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-25f-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-25f-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25f-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-25f-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-25f-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-25f-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-25f-notice strong { color: #3a2800; }\n\n  .bbp-25f-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-25f-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-25f-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-25f-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-25f-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-25f-hero { padding: 20px 16px; }\n    .bbp-25f-savings { flex-direction: column; align-items: flex-start; }\n    .bbp-25f-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-25f\"\u003e\n\n  \u003cdiv class=\"bbp-25f-hero\"\u003e\n    \u003cdiv class=\"bbp-25f-hero-price\"\u003e⚗️ 25K Full Season Bundle — $710\u003c\/div\u003e\n    \u003cspan class=\"bbp-25f-hero-title\"\u003eOne Delivery. Complete NEPA Season. Zero Reorders.\u003c\/span\u003e\n    \u003cp\u003eThe complete chemical solution for your 25,000 gallon pool — from first opening to last closing. One delivery in the spring sets you up for the entire NEPA swim season. No reorders, no guessing, no running out on a Friday night when the pool turns cloudy.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEST VALUE BANNER --\u003e\n  \u003cdiv class=\"bbp-25f-savings\"\u003e\n    \u003cdiv class=\"bbp-25f-savings-text\"\u003e\n      \u003cstrong\u003e🏆 Best Value for Large Pools\u003c\/strong\u003e\n      \u003cspan\u003eThe most complete chemical package we offer — everything a 25,000 gallon pool needs, open to close, in a single order.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-savings-tag\"\u003e\n      Full Season\n      \u003csmall\u003eOpen → Close\u003c\/small\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25f-heading\"\u003eWhat's in the Bundle\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25f-items\"\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eA full season's worth of slow-dissolving stabilized tablets — the largest quantity we offer for consistent sanitization all summer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e75 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus heavy backup for every rainstorm, heat wave, and holiday weekend from Memorial Day to Labor Day.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eDouble quantity for full season coverage — weekly preventative treatments keep algae from ever getting a foothold in a larger pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e2 qts\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 range all season long — larger pools require more to counteract rain and bather load over 18+ weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e35 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm throughout the full season — preventing pH swings that stress your liner and equipment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e35 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eFull season calcium hardness protection for a large water volume — keeps your water from turning corrosive on your investment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-25f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects chlorine from UV burnoff across an entire NEPA season — essential for a large pool where unprotected chlorine disappears fast.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e13 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-25f-heading\"\u003eWhy Go Full Season?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-25f-why\"\u003e\n    \u003cdiv class=\"bbp-25f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eOpen to Close\u003c\/h4\u003e\n      \u003cp\u003eEvery chemical your large pool needs from the first warm weekend to the last swim of fall — in one order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🧠\u003c\/span\u003e\n      \u003ch4\u003eSet It \u0026amp; Forget It\u003c\/h4\u003e\n      \u003cp\u003eOrder once in the spring and you're done. No reorders, no mid-season runs, no running out on a Friday night.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-25f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBest Value Per Gallon\u003c\/h4\u003e\n      \u003cp\u003eThe largest bundle we offer delivers the best per-unit value — the smart buy for owners of larger inground pools.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25f-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. Pair this bundle with our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25f-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the bundle to your cart and check out — our team will confirm your delivery window and get everything to you before the season starts.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-25f-cta\"\u003e\n    \u003cspan class=\"bbp-25f-cta-title\"\u003e🏊 One Order. All Summer. Done.\u003c\/span\u003e\n    \u003cp\u003eThe most complete chemical package we offer — order your 25K Full Season Bundle today and never think about restocking all summer.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $710\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52209228808486,"sku":null,"price":710.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_etxjqbetxjqbetxj.png?v=1772246483"},{"product_id":"full-season-chemical-bundle-35k-gallons","title":"Full Season Chemical Bundle- 35k Gallons","description":"\u003c!-- Blue Bottom Pools – 35K Full Season Chemical Bundle Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-35f {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-35f-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-35f-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-35f-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-35f-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-35f-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SAVINGS BANNER *\/\n  .bbp-35f-savings {\n    background: #f0a800;\n    border-radius: 8px;\n    padding: 14px 20px;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    box-sizing: border-box;\n  }\n\n  .bbp-35f-savings-text strong {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.15rem);\n    font-weight: 800;\n    color: #3a2800;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    display: block;\n    margin-bottom: 2px;\n  }\n\n  .bbp-35f-savings-text span {\n    font-size: clamp(0.8rem, 2vw, 0.86rem);\n    color: #5a4000;\n  }\n\n  .bbp-35f-savings-amount {\n    text-align: right;\n    flex-shrink: 0;\n  }\n\n  .bbp-35f-savings-amount .was {\n    font-size: clamp(0.78rem, 1.9vw, 0.84rem);\n    color: #7a5000;\n    text-decoration: line-through;\n    display: block;\n  }\n\n  .bbp-35f-savings-amount .save {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.3rem, 4vw, 1.6rem);\n    font-weight: 800;\n    color: #3a2800;\n    display: block;\n    line-height: 1;\n  }\n\n  .bbp-35f-savings-amount .save-label {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #5a4000;\n    display: block;\n  }\n\n  .bbp-35f-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-35f-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35f-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-35f-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-35f-item-info { flex: 1; }\n\n  .bbp-35f-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-35f-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-35f-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-35f-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35f-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35f-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-35f-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-35f-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-35f-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-35f-notice strong { color: #3a2800; }\n\n  .bbp-35f-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35f-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-35f-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-35f-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-35f-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-35f-hero { padding: 20px 16px; }\n    .bbp-35f-savings { flex-direction: column; align-items: flex-start; }\n    .bbp-35f-savings-amount { text-align: left; }\n    .bbp-35f-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-35f\"\u003e\n\n  \u003cdiv class=\"bbp-35f-hero\"\u003e\n    \u003cdiv class=\"bbp-35f-hero-price\"\u003e⚗️ 35K Full Season Bundle — $880\u003c\/div\u003e\n    \u003cspan class=\"bbp-35f-hero-title\"\u003eThe Ultimate Chemical Package for Large Inground Pools\u003c\/span\u003e\n    \u003cp\u003eOne delivery covers your entire NEPA season — every tablet, every shock treatment, and every balancing chemical from opening day to closing day. The best value package we offer for large pool owners, and it eliminates every single mid-season chemical run.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SAVINGS BANNER --\u003e\n  \u003cdiv class=\"bbp-35f-savings\"\u003e\n    \u003cdiv class=\"bbp-35f-savings-text\"\u003e\n      \u003cstrong\u003e🏆 Best Value — You Save $155\u003c\/strong\u003e\n      \u003cspan\u003eIndividual product value: $1,035  |  Bundle price: $880  |  Your savings: $155\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-savings-amount\"\u003e\n      \u003cspan class=\"was\"\u003e$1,035 individually\u003c\/span\u003e\n      \u003cspan class=\"save\"\u003eSave $155\u003c\/span\u003e\n      \u003cspan class=\"save-label\"\u003ewith the bundle\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35f-heading\"\u003eWhat's in the Bundle\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35f-items\"\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eOur largest chlorine quantity — a full season of slow-dissolving stabilized tablets for consistent sanitization in a large pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e100 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus a full reserve for every storm, heat wave, and holiday weekend from opening day to closing day.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e58 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eDouble quantity for full season coverage — weekly preventative treatments that keep algae from ever getting a foothold all summer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e2 qts\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back to 7.4–7.6 week after week across an entire NEPA season — larger pools need more to hold balance through rain and heavy use.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eFull season alkalinity stabilization at 80–120 ppm — prevents the pH swings that stress liners and eat at equipment over time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eFull season calcium hardness coverage scaled for 35,000 gallons — keeps corrosive low-hardness water from degrading your investment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e18 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35f-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects every dose of chlorine from UV burnoff across a full NEPA season — the largest stabilizer quantity we include in any package.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e19 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35f-heading\"\u003eWhy Go Full Season?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35f-why\"\u003e\n    \u003cdiv class=\"bbp-35f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eOpen to Close\u003c\/h4\u003e\n      \u003cp\u003eEvery chemical your large pool needs from the first warm weekend to the last swim of fall — nothing left to buy.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eSave $155\u003c\/h4\u003e\n      \u003cp\u003eThe biggest dollar savings of any package we offer — $155 off individual pricing in one single order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35f-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🧠\u003c\/span\u003e\n      \u003ch4\u003eSet It \u0026amp; Forget It\u003c\/h4\u003e\n      \u003cp\u003eOrder once in the spring. No reorders, no store runs, no running short on a Friday night when the pool turns cloudy.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35f-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. Pair this bundle with our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35f-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the bundle to your cart and check out — our team will confirm your delivery window and get everything to you before the season starts.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35f-cta\"\u003e\n    \u003cspan class=\"bbp-35f-cta-title\"\u003e🏊 One Order. All Summer. Save $155.\u003c\/span\u003e\n    \u003cp\u003eThe most complete chemical package we offer — order your 35K Full Season Bundle today and never think about restocking all summer.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $880\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52209348247846,"sku":null,"price":880.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_ks8hbsks8hbsks8h_b23431f0-1025-4892-85ca-947e4da4c0a7.png?v=1772322074"},{"product_id":"full-season-chemical-bundle-35k-gallons-copy","title":"Half Season Chemical Bundle- 35k Gallons","description":"\u003c!-- Blue Bottom Pools – 35K Half Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-35h {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-35h-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-35h-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-35h-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-35h-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-35h-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-35h-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-35h-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35h-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-35h-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-35h-item-info { flex: 1; }\n\n  .bbp-35h-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-35h-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-35h-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-35h-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35h-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35h-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-35h-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-35h-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-35h-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-35h-notice strong { color: #3a2800; }\n\n  .bbp-35h-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35h-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-35h-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-35h-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-35h-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-35h-hero { padding: 20px 16px; }\n    .bbp-35h-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-35h\"\u003e\n\n  \u003cdiv class=\"bbp-35h-hero\"\u003e\n    \u003cdiv class=\"bbp-35h-hero-price\"\u003e⚗️ 35K Half Season Package — $525\u003c\/div\u003e\n    \u003cspan class=\"bbp-35h-hero-title\"\u003e12-Week Chemical Supply for Pools Up to 35,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eKeep your large pool clean and balanced all summer without lifting a finger to reorder. The 35K Half Season Package covers 12 full weeks of chemistry — enough to handle everything NEPA's summer throws at you, from July heat waves to August storms.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35h-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35h-items\"\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization through all 12 weeks of the NEPA swim season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e50 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eWeekly shock plus heavy reserve for post-storm recovery, heat waves, and busy holiday weekends all summer long.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e29 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative weekly algaecide treatments to stay ahead of green, black, and mustard algae from Memorial Day to Labor Day.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back into the 7.4–7.6 range when summer rain and heavy bather load drag it acidic in a large volume of water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e30 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings and protect your liner and equipment across the full season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e30 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eScaled for 35,000 gallons — maintains the calcium hardness level that keeps corrosive water from degrading your liner and equipment over a full season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e12 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35h-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects chlorine from UV burnoff all summer — at 35,000 gallons, losing unprotected chlorine to the sun adds up fast.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e9 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35h-heading\"\u003eWhy Buy the Half Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35h-why\"\u003e\n    \u003cdiv class=\"bbp-35h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🏖️\u003c\/span\u003e\n      \u003ch4\u003eFull Summer Covered\u003c\/h4\u003e\n      \u003cp\u003eMemorial Day to Labor Day in one delivery — no scrambling for chemicals during peak pool season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eScaled for 35K Gallons\u003c\/h4\u003e\n      \u003cp\u003eCalculated specifically for large pools — not a smaller kit stretched thin across significantly more water.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35h-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying each product individually — professional-grade E-Z Clor delivered straight to your door.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35h-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35h-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35h-cta\"\u003e\n    \u003cspan class=\"bbp-35h-cta-title\"\u003e🏊 Twelve Weeks. One Delivery. All Summer.\u003c\/span\u003e\n    \u003cp\u003eOrder your 35K Half Season Package today and keep your large pool clean from Memorial Day to Labor Day without a single reorder.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $525\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52209460707622,"sku":null,"price":525.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_rbivourbivourbiv.png?v=1772321259"},{"product_id":"half-season-chemical-bundle-35k-gallons-copy","title":"Quarter Season Chemical Bundle- 35k Gallons","description":"\u003c!-- Blue Bottom Pools – 35K Quarter Season Chemical Package Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-35q {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-35q-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-35q-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-35q-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-35q-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-35q-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-35q-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-35q-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35q-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-35q-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-35q-item-info { flex: 1; }\n\n  .bbp-35q-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-35q-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-35q-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-35q-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-35q-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35q-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-35q-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-35q-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-35q-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-35q-notice strong { color: #3a2800; }\n\n  .bbp-35q-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-35q-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-35q-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-35q-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-35q-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-35q-hero { padding: 20px 16px; }\n    .bbp-35q-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-35q\"\u003e\n\n  \u003cdiv class=\"bbp-35q-hero\"\u003e\n    \u003cdiv class=\"bbp-35q-hero-price\"\u003e⚗️ 35K Quarter Season Starter — $380\u003c\/div\u003e\n    \u003cspan class=\"bbp-35q-hero-title\"\u003e6-Week Chemical Supply for Pools Up to 35,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eBig pool, big summer — start it right. The 35K Quarter Season Starter gives your large inground pool everything it needs for the first six weeks of the season, delivered directly to your door across Northeast Pennsylvania.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35q-heading\"\u003eWhat's in the Package\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35q-items\"\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💊\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor 3\" Chlorine Tablets\u003c\/h3\u003e\n        \u003cp\u003eSlow-dissolving stabilized tablets for consistent weekly sanitization scaled to the demands of a large pool.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eReFresh Granular Shock\u003c\/h3\u003e\n        \u003cp\u003eHeavy shock supply for weekly treatments, post-rain recovery, and the inevitable busy opening weekends of early summer.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 × 1 lb\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003ePreventative weekly algaecide to stay ahead of green, black, and mustard algae from the first week of the season.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH back to 7.4–7.6 when early season rain and bather load pull it acidic in a larger volume of water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings and protect your liner and equipment through the first six weeks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eHigher calcium demand for a larger water volume — maintains hardness levels that protect your liner and equipment from corrosive water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e8 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-35q-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eShields chlorine from UV burnoff — at 35,000 gallons, unprotected chlorine disappears fast under the NEPA summer sun.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e5 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-35q-heading\"\u003eWhy Buy a Season Package?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-35q-why\"\u003e\n    \u003cdiv class=\"bbp-35q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eSix weeks of chemicals for a large pool delivered in one shot — stop making repeated trips for a bag here and a jug there.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eScaled for 35K Gallons\u003c\/h4\u003e\n      \u003cp\u003ePre-calculated for your pool size — not a smaller pool kit stretched thin across a much larger volume of water.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-35q-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value\u003c\/h4\u003e\n      \u003cp\u003eBundled pricing beats buying each product separately — professional-grade E-Z Clor chemicals delivered straight to your door.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35q-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e Chemical usage varies by bather load, weather, and your pool's starting chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in exactly what your pool needs before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35q-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the package to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-35q-cta\"\u003e\n    \u003cspan class=\"bbp-35q-cta-title\"\u003e🏊 Big Pool. Six Weeks. One Delivery.\u003c\/span\u003e\n    \u003cp\u003eOrder your 35K Quarter Season Starter today and get your large pool's summer off to the right start.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $380\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52209569628454,"sku":null,"price":380.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_5h363z5h363z5h36.png?v=1772321170"},{"product_id":"floating-chlorine-tablet-dispenser","title":"Floating Chlorine Tablet Dispenser","description":"\u003c!-- Blue Bottom Pools – Floating Chlorine Tablet Dispenser Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-float {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-float-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-float-hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1rem, 3vw, 1.2rem) !important;\n    font-weight: 700 !important;\n    color: rgba(255,255,255,0.75) !important;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin: 0 0 6px;\n    display: block;\n  }\n\n  .bbp-float-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-float-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SECTION HEADERS *\/\n  .bbp-float-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  \/* BENEFITS GRID *\/\n  .bbp-float-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-float-benefit {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 14px;\n    box-sizing: border-box;\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n  }\n\n  .bbp-float-benefit .icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n\n  .bbp-float-benefit h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 0.98rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 3px;\n    line-height: 1.2;\n  }\n\n  .bbp-float-benefit p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* HOW TO USE STEPS *\/\n  .bbp-float-steps {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-float-step {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-step-num {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.6rem, 4vw, 2rem);\n    font-weight: 800;\n    color: #c8e4f8;\n    line-height: 1;\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .bbp-float-step h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.84rem, 2.2vw, 0.92rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-float-step p {\n    font-size: clamp(0.72rem, 1.7vw, 0.78rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  \/* PRO TIP *\/\n  .bbp-float-protip {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-protip strong { color: #003d6b; }\n\n  \/* WARNING *\/\n  .bbp-float-warning {\n    background: #fff0f0;\n    border: 1px solid #f5c0c0;\n    border-left: 5px solid #c0392b;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a1a1a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-warning strong { color: #8a0000; }\n\n  \/* NOTICE *\/\n  .bbp-float-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-notice strong { color: #3a2800; }\n\n  \/* CTA *\/\n  .bbp-float-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-float-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-float-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-float-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-float-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-float-hero { padding: 20px 16px; }\n    .bbp-float-benefits { grid-template-columns: 1fr; }\n    .bbp-float-steps { grid-template-columns: repeat(2, 1fr); }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-float\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"bbp-float-hero\"\u003e\n    \u003cspan class=\"bbp-float-hero-sub\"\u003eEffortless Chlorine Delivery — Set It \u0026amp; Forget It\u003c\/span\u003e\n    \u003cspan class=\"bbp-float-hero-title\"\u003eFloating Chlorine Tablet Dispenser\u003c\/span\u003e\n    \u003cp\u003eThe simplest way to keep a steady chlorine residual in your pool between service visits. Load it with E-Z Clor® 3\" tablets, dial in the flow rate, and let it drift — delivering a slow, consistent dose of sanitizer around the clock without any effort on your part.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003cspan class=\"bbp-float-heading\"\u003eWhy Use a Floating Dispenser?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-float-benefits\"\u003e\n    \u003cdiv class=\"bbp-float-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e⏱️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eContinuous Chlorination\u003c\/h3\u003e\n        \u003cp\u003eDelivers a steady, slow-dissolving dose of chlorine 24\/7 — no daily dosing, no spikes and crashes between treatments.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🎛️\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eAdjustable Flow Rate\u003c\/h3\u003e\n        \u003cp\u003eSimple dial controls how much water flows through the tablets — dial up for heavy use weeks, dial back when the pool sits quiet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eReduces Chemical Waste\u003c\/h3\u003e\n        \u003cp\u003eConsistent low-level dosing is more efficient than large periodic treatments — tablets last longer and your chlorine doesn't spike and burn off unevenly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-benefit\"\u003e\n      \u003cspan class=\"icon\"\u003e🏊\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eWorks with Any Schedule\u003c\/h3\u003e\n        \u003cp\u003ePerfect for pools on weekly maintenance plans or homeowners who want reliable chlorine coverage between visits without daily involvement.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003cspan class=\"bbp-float-heading\"\u003eHow to Use It\u003c\/span\u003e\n  \u003cdiv class=\"bbp-float-steps\"\u003e\n    \u003cdiv class=\"bbp-float-step\"\u003e\n      \u003cspan class=\"bbp-float-step-num\"\u003e1\u003c\/span\u003e\n      \u003ch4\u003eLoad Tablets\u003c\/h4\u003e\n      \u003cp\u003eFill the dispenser with E-Z Clor® 3\" Big Tab chlorine tablets — 3 to 5 tablets for most dispensers.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-step\"\u003e\n      \u003cspan class=\"bbp-float-step-num\"\u003e2\u003c\/span\u003e\n      \u003ch4\u003eSet Flow Rate\u003c\/h4\u003e\n      \u003cp\u003eAdjust the dial at the base to control water flow through the tablets and dial in your desired chlorine output.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-step\"\u003e\n      \u003cspan class=\"bbp-float-step-num\"\u003e3\u003c\/span\u003e\n      \u003ch4\u003ePlace in Pool\u003c\/h4\u003e\n      \u003cp\u003eSet it in the water and let it float freely — it circulates with natural water movement for even distribution.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-float-step\"\u003e\n      \u003cspan class=\"bbp-float-step-num\"\u003e4\u003c\/span\u003e\n      \u003ch4\u003eRefill as Needed\u003c\/h4\u003e\n      \u003cp\u003eCheck weekly and reload when tablets are depleted. Test chlorine levels regularly to confirm you're in the 2–4 ppm range.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRO TIP --\u003e\n  \u003cdiv class=\"bbp-float-protip\"\u003e\n    💡 \u003cstrong\u003ePro Tip — Remove It Before Swimmers Get In:\u003c\/strong\u003e Always remove the floating dispenser before anyone swims. Concentrated chlorine leaching directly from the dispenser can bleach vinyl liners and irritate skin if someone contacts it in the water. Store it out of the pool while swimming, then return it when everyone is done for the day.\n  \u003c\/div\u003e\n\n  \u003c!-- WARNING --\u003e\n  \u003cdiv class=\"bbp-float-warning\"\u003e\n    ⚠️ \u003cstrong\u003eNever Let It Rest Against a Vinyl Liner.\u003c\/strong\u003e If the dispenser sits stationary against your liner — especially in a corner or steps — the concentrated chlorine output can bleach or permanently damage the vinyl. Make sure it has room to float freely, and retrieve it if it gets stuck. When in doubt, pull it out during low-circulation periods and return it when the pump is running.\n  \u003c\/div\u003e\n\n  \u003c!-- NOTICE --\u003e\n  \u003cdiv class=\"bbp-float-notice\"\u003e\n    🧪 \u003cstrong\u003ePair it with weekly testing.\u003c\/strong\u003e A floating dispenser makes chlorine delivery easy — but it doesn't replace regular testing. Water temperature, bather load, and sunlight all affect how fast tablets dissolve. Check your levels with \u003ca href=\"\/products\/test-strips\" style=\"color:#8a6000; font-weight:600;\"\u003eAquaChek® or E-Z Clor® test strips\u003c\/a\u003e at least twice a week to make sure you're staying in the 2–4 ppm range. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"bbp-float-cta\"\u003e\n    \u003cspan class=\"bbp-float-cta-title\"\u003e🌊 Load It. Float It. Forget It.\u003c\/span\u003e\n    \u003cp\u003ePick up your floating chlorine dispenser today — and stock up on \u003ca href=\"\/products\/ez-clor-chlorine-tablets\" style=\"color:#f0a800; font-weight:700;\"\u003eE-Z Clor® 3\" Big Tabs\u003c\/a\u003e to keep it running all season. Local delivery available across Northeast Pennsylvania.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PoolStyle","offers":[{"title":"Default Title","offer_id":52209967661350,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/floatingchlorinedispo.jpg?v=1772239384"},{"product_id":"half-season-chemical-bundle-35k-gallons-copy-1","title":"Salt Pool StartUp Kit- 35k Gallons","description":"\u003c!-- Blue Bottom Pools – Salt Pool Startup Kit 35K Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-salt35 {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt35-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-salt35-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-salt35-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-salt35-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-salt35-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-salt35-callout {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt35-callout strong { color: #003d6b; }\n\n  .bbp-salt35-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-salt35-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt35-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-salt35-item.highlight {\n    background: #e0f2ff;\n    border-left: 4px solid #003d6b;\n  }\n\n  .bbp-salt35-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-salt35-item-info { flex: 1; }\n\n  .bbp-salt35-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-salt35-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-salt35-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-salt35-item.highlight .qty { background: #003d6b; }\n\n  .bbp-salt35-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt35-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt35-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-salt35-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-salt35-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-salt35-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt35-notice strong { color: #3a2800; }\n\n  .bbp-salt35-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt35-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-salt35-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-salt35-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-salt35-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-salt35-hero { padding: 20px 16px; }\n    .bbp-salt35-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-salt35\"\u003e\n\n  \u003cdiv class=\"bbp-salt35-hero\"\u003e\n    \u003cdiv class=\"bbp-salt35-hero-price\"\u003e🧂 Salt Pool Startup Kit — 35,000 Gallon — $250\u003c\/div\u003e\n    \u003cspan class=\"bbp-salt35-hero-title\"\u003eThe Complete Salt Pool Startup for Large Inground Pools\u003c\/span\u003e\n    \u003cp\u003eEvery chemical your 35,000 gallon salt pool needs at the start of the season — delivered in one order so you can focus on swimming, not shopping. The largest salt startup kit we offer, built for NEPA's biggest inground pools.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt35-callout\"\u003e\n    🧂 \u003cstrong\u003eMaximum Salt. Maximum Protection.\u003c\/strong\u003e At 35,000 gallons, getting your chemistry right from the start matters more than ever. This kit includes 320 lbs of Aqua Salt plus the highest balancer quantities we offer in any startup kit — enough pH Up, alkalinity, calcium, and stabilizer to bring a large pool into perfect balance on opening day.\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt35-heading\"\u003eWhat's in the Kit\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt35-items\"\u003e\n    \u003cdiv class=\"bbp-salt35-item highlight\"\u003e\n      \u003cspan class=\"icon\"\u003e🧂\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eAqua Salt\u003c\/h3\u003e\n        \u003cp\u003e320 lbs of high-purity pool salt — our largest salt quantity — to bring your large pool up to the ideal salinity range from day one.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e8 × 40 lb bags\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH into the 7.4–7.6 range across a large water volume — essential for salt cell efficiency and comfortable swimming from the first day.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm — preventing the pH swings that put unnecessary stress on your salt cell and shorten its lifespan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e25 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eMore water means more calcium demand — protects your salt cell and pool surfaces from the corrosive effects of low-hardness water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eGuards the chlorine your salt cell generates against UV burnoff — at 35,000 gallons, unprotected chlorine disappears fast under the NEPA sun.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e8 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt35-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eStartup algaecide to clear any winter algae before your salt system reaches full chlorine output — gives your season a clean start.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt35-heading\"\u003eWhy Buy the Startup Kit?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt35-why\"\u003e\n    \u003cdiv class=\"bbp-salt35-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eEverything your large salt pool needs for opening day — 320 lbs of salt and all balancers in one delivery.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003ch4\u003eProtect Your Salt Cell\u003c\/h4\u003e\n      \u003cp\u003eBalanced startup chemistry from day one extends salt cell life and keeps your system running efficiently all season long.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt35-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eRight Amounts for 35K\u003c\/h4\u003e\n      \u003cp\u003eOur largest startup kit — pre-calculated specifically for large pools, not a standard kit that leaves you short.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt35-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e The exact amounts your pool needs depend on its current chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in your levels before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt35-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the kit to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt35-cta\"\u003e\n    \u003cspan class=\"bbp-salt35-cta-title\"\u003e🏊 Big Pool. Perfect Balance. Day One.\u003c\/span\u003e\n    \u003cp\u003eOrder your 35K Salt Pool Startup Kit today and open the season with your large pool balanced, protected, and ready to swim.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $250\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52214758441254,"sku":null,"price":250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_lhgpdflhgpdflhgp.png?v=1772321812"},{"product_id":"salt-poll-startup-kit-35k-gallons-copy","title":"Salt Pool StartUp Kit- 25k Gallons","description":"\u003c!-- Blue Bottom Pools – Salt Pool Startup Kit 25K Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-salt25 {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt25-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-salt25-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-salt25-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-salt25-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-salt25-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .bbp-salt25-callout {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt25-callout strong { color: #003d6b; }\n\n  .bbp-salt25-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-salt25-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt25-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-salt25-item.highlight {\n    background: #e0f2ff;\n    border-left: 4px solid #003d6b;\n  }\n\n  .bbp-salt25-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-salt25-item-info { flex: 1; }\n\n  .bbp-salt25-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-salt25-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-salt25-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-salt25-item.highlight .qty { background: #003d6b; }\n\n  .bbp-salt25-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt25-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt25-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-salt25-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-salt25-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-salt25-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt25-notice strong { color: #3a2800; }\n\n  .bbp-salt25-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt25-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-salt25-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-salt25-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-salt25-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-salt25-hero { padding: 20px 16px; }\n    .bbp-salt25-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-salt25\"\u003e\n\n  \u003cdiv class=\"bbp-salt25-hero\"\u003e\n    \u003cdiv class=\"bbp-salt25-hero-price\"\u003e🧂 Salt Pool Startup Kit — 25,000 Gallon — $190\u003c\/div\u003e\n    \u003cspan class=\"bbp-salt25-hero-title\"\u003eBalanced \u0026amp; Protected from Day One — Up to 25,000 Gallons\u003c\/span\u003e\n    \u003cp\u003eGet your larger salt pool balanced and protected from the first day of the season. The right quantities of salt, balancers, stabilizer, and algaecide for a 25,000 gallon pool — all delivered straight to your door across Northeast Pennsylvania.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt25-callout\"\u003e\n    🧂 \u003cstrong\u003eScaled for a Larger Salt Pool.\u003c\/strong\u003e More water means more salt and more balancers to hit proper levels from the start. This kit includes 240 lbs of Aqua Salt plus the full complement of balancers your salt cell needs to run efficiently and last longer — calculated specifically for pools up to 25,000 gallons.\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt25-heading\"\u003eWhat's in the Kit\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt25-items\"\u003e\n    \u003cdiv class=\"bbp-salt25-item highlight\"\u003e\n      \u003cspan class=\"icon\"\u003e🧂\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eAqua Salt\u003c\/h3\u003e\n        \u003cp\u003eHigh-purity pool salt to bring your larger pool up to the ideal salinity range your salt chlorine generator needs to operate efficiently.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e6 × 40 lb bags\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH into the 7.4–7.6 range — critical for salt cell efficiency and comfortable swimming in a larger water volume.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings that stress your salt cell and reduce its lifespan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e15 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eProtects your salt cell and pool surfaces — low calcium hardness in a large pool turns corrosive fast and shortens equipment life.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e7 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects the chlorine your salt cell generates from UV burnoff — without it, NEPA's summer sun burns through your sanitizer in hours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e7 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt25-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eStartup algaecide to eliminate any algae that developed over winter before your salt system reaches full chlorine output.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt25-heading\"\u003eWhy Buy the Startup Kit?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt25-why\"\u003e\n    \u003cdiv class=\"bbp-salt25-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eEverything your larger salt pool needs for opening day — salt and all — in one delivery.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003ch4\u003eProtect Your Salt Cell\u003c\/h4\u003e\n      \u003cp\u003eProper startup chemistry extends salt cell life and keeps your system running at peak efficiency from the first day of the season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt25-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e✅\u003c\/span\u003e\n      \u003ch4\u003eRight Amounts for 25K\u003c\/h4\u003e\n      \u003cp\u003ePre-calculated for a 25,000 gallon pool — not a smaller kit that leaves your larger pool under-treated.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt25-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e The exact amounts your pool needs depend on its current chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in your levels before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt25-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the kit to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt25-cta\"\u003e\n    \u003cspan class=\"bbp-salt25-cta-title\"\u003e🏊 Salt Pool Ready. Day One.\u003c\/span\u003e\n    \u003cp\u003eOrder your 25K Salt Pool Startup Kit today and open the season with perfectly balanced water — no store runs required.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $190\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52214856450342,"sku":null,"price":190.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_83nniy83nniy83nn_6ecb9eb1-0691-46f1-84d6-6f6eed1b88d6.png?v=1772321841"},{"product_id":"salt-pool-startup-kit-35k-gallons-copy","title":"Salt Pool StartUp Kit- 15k Gallons","description":"\u003c!-- Blue Bottom Pools – Salt Pool Startup Kit 15K Product Description --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800\u0026family=Barlow:wght@400;500\u0026display=swap');\n\n  .bbp-salt15 {\n    font-family: 'Barlow', sans-serif;\n    color: #1a2a3a;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 12px 32px;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt15-hero {\n    background: linear-gradient(135deg, #003d6b 0%, #0070b8 100%);\n    border-radius: 10px;\n    padding: 28px 24px;\n    margin-bottom: 16px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bbp-salt15-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -60px; right: -60px;\n    width: 180px; height: 180px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n  }\n\n  .bbp-salt15-hero-price {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    padding: 4px 14px;\n    border-radius: 4px;\n    margin-bottom: 10px;\n  }\n\n  .bbp-salt15-hero-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.5rem, 5vw, 2.2rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    margin: 0 0 10px;\n    line-height: 1.1;\n    display: block;\n  }\n\n  .bbp-salt15-hero p {\n    font-size: clamp(0.86rem, 2.5vw, 0.96rem);\n    color: rgba(255,255,255,0.88);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* SALT CALLOUT *\/\n  .bbp-salt15-callout {\n    background: #e8f4fd;\n    border: 1px solid #b0d8f5;\n    border-left: 5px solid #0070b8;\n    border-radius: 8px;\n    padding: 13px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #1a3a5a;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt15-callout strong { color: #003d6b; }\n\n  .bbp-salt15-heading {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.1rem, 3.5vw, 1.4rem) !important;\n    font-weight: 800 !important;\n    color: #003d6b !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 20px 0 10px;\n    padding-bottom: 8px;\n    border-bottom: 3px solid #0070b8;\n    display: block;\n  }\n\n  .bbp-salt15-items {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt15-item {\n    background: #f0f8ff;\n    border: 1px solid #c8e4f8;\n    border-left: 4px solid #0070b8;\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .bbp-salt15-item.highlight {\n    background: #e0f2ff;\n    border-left: 4px solid #003d6b;\n  }\n\n  .bbp-salt15-item .icon { font-size: 1.3rem; flex-shrink: 0; }\n  .bbp-salt15-item-info { flex: 1; }\n\n  .bbp-salt15-item h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.92rem, 2.5vw, 1rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 2px;\n    line-height: 1.2;\n  }\n\n  .bbp-salt15-item p {\n    font-size: clamp(0.78rem, 2vw, 0.84rem);\n    color: #4a6070;\n    line-height: 1.4;\n    margin: 0;\n  }\n\n  .bbp-salt15-item .qty {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.82rem, 2vw, 0.9rem);\n    font-weight: 800;\n    color: #ffffff;\n    background: #0070b8;\n    padding: 3px 10px;\n    border-radius: 4px;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  .bbp-salt15-item.highlight .qty {\n    background: #003d6b;\n  }\n\n  .bbp-salt15-why {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin-bottom: 16px;\n  }\n\n  .bbp-salt15-why-item {\n    background: #ffffff;\n    border: 1px solid #dde8f0;\n    border-radius: 8px;\n    padding: 14px 12px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt15-why-item .icon { font-size: 1.4rem; display: block; margin-bottom: 6px; }\n\n  .bbp-salt15-why-item h4 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(0.88rem, 2.2vw, 0.96rem);\n    font-weight: 700;\n    color: #003d6b;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 4px;\n  }\n\n  .bbp-salt15-why-item p {\n    font-size: clamp(0.76rem, 1.8vw, 0.82rem);\n    color: #4a6070;\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  .bbp-salt15-notice {\n    background: #fff8e6;\n    border: 1px solid #f0d080;\n    border-left: 5px solid #f0a800;\n    border-radius: 8px;\n    padding: 12px 16px;\n    margin-bottom: 16px;\n    font-size: clamp(0.84rem, 2.2vw, 0.9rem);\n    color: #5a4000;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt15-notice strong { color: #3a2800; }\n\n  .bbp-salt15-cta {\n    background: #003d6b;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  .bbp-salt15-cta-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(1.2rem, 4vw, 1.6rem) !important;\n    font-weight: 800 !important;\n    color: #ffffff !important;\n    text-transform: uppercase;\n    letter-spacing: 0.03em;\n    margin: 0 0 8px;\n    display: block;\n  }\n\n  .bbp-salt15-cta p {\n    font-size: clamp(0.84rem, 2vw, 0.92rem);\n    color: rgba(255,255,255,0.85);\n    margin: 0 0 16px;\n    line-height: 1.5;\n  }\n\n  .bbp-salt15-cta a {\n    display: inline-block;\n    background: #f0a800;\n    color: #3a2800;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 800;\n    font-size: clamp(0.9rem, 2.5vw, 1rem);\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    padding: 12px 28px;\n    border-radius: 6px;\n    text-decoration: none;\n    margin: 4px 6px;\n  }\n\n  .bbp-salt15-cta a.outline {\n    background: transparent;\n    color: #ffffff;\n    border: 2px solid rgba(255,255,255,0.7);\n    font-weight: 700;\n  }\n\n  @media (max-width: 500px) {\n    .bbp-salt15-hero { padding: 20px 16px; }\n    .bbp-salt15-why { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bbp-salt15\"\u003e\n\n  \u003cdiv class=\"bbp-salt15-hero\"\u003e\n    \u003cdiv class=\"bbp-salt15-hero-price\"\u003e🧂 Salt Pool Startup Kit — 15,000 Gallon — $130\u003c\/div\u003e\n    \u003cspan class=\"bbp-salt15-hero-title\"\u003eEverything Your Salt Pool Needs to Start the Season Right\u003c\/span\u003e\n    \u003cp\u003eSalt, balancers, stabilizer, and algaecide — all in one delivery. Pre-bundled so your water is perfectly balanced from day one without a single store run.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SALT CALLOUT --\u003e\n  \u003cdiv class=\"bbp-salt15-callout\"\u003e\n    🧂 \u003cstrong\u003eBuilt for Salt Pool Owners.\u003c\/strong\u003e Salt pools still need proper pH, alkalinity, calcium, and stabilizer levels to protect your salt cell and keep your water balanced. This kit covers every startup chemical your system needs — including 160 lbs of Aqua Salt to bring your pool up to the ideal salinity range.\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt15-heading\"\u003eWhat's in the Kit\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt15-items\"\u003e\n    \u003cdiv class=\"bbp-salt15-item highlight\"\u003e\n      \u003cspan class=\"icon\"\u003e🧂\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eAqua Salt\u003c\/h3\u003e\n        \u003cp\u003eHigh-purity pool salt to bring your water up to the ideal salinity range your salt chlorine generator needs to run efficiently.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 × 40 lb bags\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⬆️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor pH Up\u003c\/h3\u003e\n        \u003cp\u003eRaises pH into the 7.4–7.6 sweet spot — critical for salt cell efficiency and swimmer comfort from day one.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚖️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Alkalinity Up\u003c\/h3\u003e\n        \u003cp\u003eStabilizes total alkalinity at 80–120 ppm to prevent pH swings that stress your salt cell and shorten its lifespan.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e10 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🦴\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Calcium Elevator\u003c\/h3\u003e\n        \u003cp\u003eProper calcium hardness protects your salt cell and pool surfaces — low hardness water is corrosive and shortens equipment life.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Stabilizer \/ CYA\u003c\/h3\u003e\n        \u003cp\u003eProtects the chlorine your salt cell generates from UV burnoff — without it, NEPA's summer sun destroys your sanitizer within hours.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e4 lbs\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🌿\u003c\/span\u003e\n      \u003cdiv class=\"bbp-salt15-item-info\"\u003e\n        \u003ch3\u003eE-Z Clor Algaecide\u003c\/h3\u003e\n        \u003cp\u003eStartup algaecide treatment to knock out any algae that took hold over winter before your salt system gets up to full output.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"qty\"\u003e1 qt\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"bbp-salt15-heading\"\u003eWhy Buy the Startup Kit?\u003c\/span\u003e\n  \u003cdiv class=\"bbp-salt15-why\"\u003e\n    \u003cdiv class=\"bbp-salt15-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e🚫\u003c\/span\u003e\n      \u003ch4\u003eNo Store Runs\u003c\/h4\u003e\n      \u003cp\u003eEverything your salt pool needs for opening day in one delivery — salt included.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e⚡\u003c\/span\u003e\n      \u003ch4\u003eProtect Your Salt Cell\u003c\/h4\u003e\n      \u003cp\u003eProper chemistry from day one extends salt cell life and keeps your system running at peak efficiency all season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bbp-salt15-why-item\"\u003e\n      \u003cspan class=\"icon\"\u003e💰\u003c\/span\u003e\n      \u003ch4\u003eBetter Value Bundled\u003c\/h4\u003e\n      \u003cp\u003ePre-bundled pricing beats buying each product separately — and it arrives in one convenient delivery.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt15-notice\"\u003e\n    🧪 \u003cstrong\u003eAlways Test Before You Treat.\u003c\/strong\u003e The exact amount of salt and balancers your pool needs depends on its current chemistry. We recommend our \u003ca href=\"\/products\/water-testing-chemical-services\" style=\"color:#8a6000; font-weight:600;\"\u003eMobile Water Testing service\u003c\/a\u003e to dial in your levels before adding anything. Questions? Call \u003cstrong\u003e(570) 592-5988\u003c\/strong\u003e.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt15-notice\"\u003e\n    🚚 \u003cstrong\u003eLocal Delivery Available Across Northeast Pennsylvania.\u003c\/strong\u003e Add the kit to your cart and check out — our team will confirm your delivery window and get it to you fast.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bbp-salt15-cta\"\u003e\n    \u003cspan class=\"bbp-salt15-cta-title\"\u003e🏊 Salt Pool Ready. Day One.\u003c\/span\u003e\n    \u003cp\u003eOrder your Salt Pool Startup Kit today and open the season with perfectly balanced water — no store runs required.\u003c\/p\u003e\n    \u003ca href=\"#\" onclick=\"window.scrollTo({top:0,behavior:'smooth'});return false;\"\u003eAdd to Cart — $130\u003c\/a\u003e\n    \u003ca href=\"tel:+15705925988\" class=\"outline\"\u003eCall (570) 592-5988\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Blue Bottom Pools","offers":[{"title":"Default Title","offer_id":52215014392102,"sku":null,"price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/files\/Gemini_Generated_Image_90m7nc90m7nc90m7.png?v=1772321650"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/8272\/3878\/collections\/make_this_019ca447-d9b5-7834-a977-706592c7195f.svg?v=1772282853","url":"https:\/\/bluebottompoolsnepa.com\/collections\/pool-chemicals.oembed?page=2","provider":"Blue Bottom Pools ","version":"1.0","type":"link"}