{"product_id":"wb15cb-kokido-spa-brush-with-nylon-bristles-telescopic-pole-connection","title":"WB15CB | Kokido Spa Brush with Nylon Bristles \u0026 Telescopic Pole Connection","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;0,800;0,900;1,400\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    body { font-family: 'DM Sans', Arial, sans-serif; color: #071a2b; line-height: 1.55; background: #fff; }\n    img { display: block; max-width: 100%; height: auto; }\n    .hero { background: linear-gradient(180deg, #e9f7ff 0%, #ffffff 70%); padding: 70px 16px 34px; }\n    .hero-inner { max-width: 1320px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 36px; flex-wrap: wrap; }\n    .hero-copy { flex: 1 1 560px; min-width: 280px; }\n    .hero-badge { display: inline-block; padding: 8px 14px; border-radius: 999px; background: #dff2ff; border: 1px solid #c6e7ff; color: #0a4f7a; font-size: 12px; font-weight: 700; letter-spacing: 0.3px; margin-bottom: 14px; }\n    .hero-sku { font-size: 12px; font-weight: 700; color: #5a768f; letter-spacing: 0.5px; margin-bottom: 8px; }\n    .hero-title { font-size: clamp(26px, 3.2vw, 46px); font-weight: 800; letter-spacing: -0.6px; line-height: 1.05; color: #061a2c; margin-bottom: 10px; }\n    .hero-subtitle { font-size: clamp(16px, 2vw, 22px); font-weight: 700; color: #0a4f7a; letter-spacing: -0.2px; margin-bottom: 16px; }\n    .hero-desc { font-size: 16px; color: #12324b; max-width: 620px; margin-bottom: 22px; }\n    .hero-pills { display: flex; gap: 10px; flex-wrap: wrap; }\n    .hero-pill { padding: 10px 12px; border-radius: 14px; background: #fff; border: 1px solid #d7ebff; box-shadow: 0 10px 18px rgba(7,26,43,.06); }\n    .hero-pill-title { font-size: 12px; font-weight: 800; color: #0a4f7a; }\n    .hero-pill-body { font-size: 14px; color: #12324b; margin-top: 4px; }\n    .hero-image { flex: 1 1 620px; min-width: 280px; display: flex; justify-content: center; align-items: center; }\n    .hero-image img { width: 100%; max-width: 820px; border-radius: 18px; border: 1px solid #d7ebff; box-shadow: 0 22px 44px rgba(7,26,43,.14); }\n    .stat-bar { background: #fff; padding: 34px 16px 70px; }\n    .stat-bar-inner { max-width: 1320px; margin: 0 auto; border-radius: 22px; background: linear-gradient(90deg, #0a79c6 0%, #19a6db 55%, #5ad6ff 100%); padding: 34px 18px; box-shadow: 0 18px 40px rgba(7,26,43,.12); text-align: center; color: #fff; }\n    .stat-number { font-size: clamp(36px, 6vw, 56px); font-weight: 900; letter-spacing: -1px; line-height: 1.0; }\n    .stat-label { font-size: clamp(16px, 2vw, 20px); font-weight: 700; letter-spacing: -0.2px; opacity: .95; margin-top: 10px; }\n    .stat-source { font-size: 14px; opacity: .92; margin-top: 14px; }\n    .section-alt { background: linear-gradient(180deg, #f3fbff 0%, #fff 85%); padding: 74px 16px; }\n    .section-white { background: #fff; padding: 74px 16px; }\n    .two-col { max-width: 1320px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 44px; flex-wrap: wrap; }\n    .two-col-copy { flex: 1 1 560px; min-width: 280px; }\n    .two-col-image { flex: 1 1 620px; min-width: 280px; display: flex; justify-content: center; }\n    .two-col-image img { width: 100%; max-width: 700px; border-radius: 18px; border: 1px solid #d7ebff; box-shadow: 0 18px 40px rgba(7,26,43,.12); }\n    .section-h2 { font-size: clamp(28px, 3.5vw, 44px); font-weight: 900; letter-spacing: -0.8px; line-height: 1.06; margin-bottom: 12px; }\n    .section-p { font-size: 18px; color: #12324b; max-width: 540px; }\n    .card-row { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 22px; }\n    .card { flex: 1 1 220px; min-width: 220px; background: #fff; border: 1px solid #d7ebff; border-radius: 18px; padding: 16px 14px; }\n    .card-tag { font-size: 12px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.4px; }\n    .card-title { font-size: 16px; font-weight: 800; margin-top: 6px; }\n    .card-body { font-size: 14px; color: #12324b; margin-top: 6px; }\n    .highlight-box { background: linear-gradient(90deg, #e9f7ff 0%, #fff 100%); border: 1px solid #d7ebff; border-radius: 20px; padding: 18px 16px; max-width: 560px; margin-top: 18px; }\n    .highlight-box .hl-tag { font-size: 14px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.3px; margin-bottom: 8px; }\n    .highlight-box .hl-title { font-size: 16px; font-weight: 800; }\n    .highlight-box .hl-body { font-size: 14px; color: #12324b; margin-top: 6px; }\n    .section-dark { background: linear-gradient(180deg, #071a2b 0%, #0a2a45 70%, #071a2b 100%); padding: 82px 16px; color: #fff; }\n    .section-center { text-align: center; }\n    .dark-5grid { display: flex; gap: 14px; flex-wrap: wrap; justify-content: center; margin-top: 30px; }\n    .dark-card { flex: 1 1 200px; min-width: 180px; max-width: 260px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.18); border-radius: 18px; padding: 18px 16px; }\n    .dark-card-tag { font-size: 12px; font-weight: 900; letter-spacing: 0.4px; color: #a8e3ff; margin-bottom: 8px; }\n    .dark-card-title { font-size: 17px; font-weight: 800; }\n    .dark-card-body { font-size: 14px; opacity: .9; margin-top: 6px; }\n    .highlights-grid { display: flex; flex-direction: column; gap: 12px; }\n    .highlight-card { background: #fff; border: 1px solid #d7ebff; border-radius: 18px; padding: 16px 14px; }\n    .highlight-card-tag { font-size: 12px; font-weight: 900; color: #0a4f7a; letter-spacing: 0.4px; }\n    .highlight-card-body { font-size: 15px; color: #12324b; margin-top: 6px; }\n    .how-grid { display: flex; gap: 16px; flex-wrap: wrap; justify-content: center; margin-top: 28px; }\n    .how-card { flex: 1 1 200px; min-width: 180px; max-width: 280px; background: #fff; border: 1px solid #d7ebff; border-radius: 20px; padding: 22px 18px; text-align: center; }\n    .how-step { width: 36px; height: 36px; border-radius: 50%; background: linear-gradient(135deg, #0a79c6, #19a6db); color: #fff; font-size: 16px; font-weight: 900; display: flex; align-items: center; justify-content: center; margin: 0 auto 14px; }\n    .how-title { font-size: 15px; font-weight: 800; color: #061a2c; margin-bottom: 6px; }\n    .how-body { font-size: 14px; color: #12324b; }\n    .section-details { background: #fff; padding: 44px 16px 10px; }\n    .details-inner { max-width: 980px; margin: 0 auto; border-top: 1px solid #d7ebff; padding-top: 28px; }\n    .details-inner h2 { font-size: 26px; line-height: 1.2; letter-spacing: -0.4px; color: #061a2c; margin-bottom: 10px; }\n    .details-inner h3 { font-size: 18px; color: #0a4f7a; margin: 12px 0 8px; }\n    .details-inner p { font-size: 15px; color: #12324b; }\n  \u003c\/style\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-inner\"\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cdiv class=\"hero-badge\"\u003eSpa Cleaning Brush\u003c\/div\u003e\n\u003cdiv class=\"hero-sku\"\u003eMODEL: WB15CB\u003c\/div\u003e\n\u003ch2 class=\"hero-title\"\u003eKokido Spa Brush with Nylon Bristles \u0026amp; Telescopic Pole Connection\u003c\/h2\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eGentle yet effective cleaning for acrylic, inflatable \u0026amp; delicate spa surfaces\u003c\/h2\u003e\n\u003cp class=\"hero-desc\"\u003eThe Kokido WB15CB features durable nylon bristles and a compact head designed for spa walls, seating areas, and waterline surfaces — attaches to a standard telescopic pole for easy reach from the spa edge without getting in the water.\u003c\/p\u003e\n\u003cdiv class=\"hero-pills\"\u003e\n\u003cdiv class=\"hero-pill\"\u003e\n\u003cdiv class=\"hero-pill-title\"\u003eNylon bristles\u003c\/div\u003e\n\u003cdiv class=\"hero-pill-body\"\u003eSafe for acrylic \u0026amp; inflatable spas\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-pill\"\u003e\n\u003cdiv class=\"hero-pill-title\"\u003eTelescopic pole ready\u003c\/div\u003e\n\u003cdiv class=\"hero-pill-body\"\u003eStandard pole connection\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-pill\"\u003e\n\u003cdiv class=\"hero-pill-title\"\u003eCompact head design\u003c\/div\u003e\n\u003cdiv class=\"hero-pill-body\"\u003eReaches curved walls \u0026amp; tight spaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-image\"\u003e\u003cimg alt=\"Kokido WB15CB Spa Brush\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/1943\/3260\/files\/445_b600d681-d494-400c-8fc4-05824bc30271.jpg?v=1773415957\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STAT BAR --\u003e\n\u003csection class=\"stat-bar\"\u003e\n\u003cdiv class=\"stat-bar-inner\"\u003e\n\u003cdiv class=\"stat-number\"\u003eScratch-Free\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003enylon bristle formula — safe on acrylic, inflatable, and all delicate spa surfaces\u003c\/div\u003e\n\u003cdiv class=\"stat-source\"\u003ecompact head · telescopic pole compatible · ideal for daily spa maintenance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 1: Bristles — image left --\u003e\n\u003csection class=\"section-alt\"\u003e\n\u003cdiv class=\"two-col\"\u003e\n\u003cdiv class=\"two-col-image\"\u003e\u003cimg alt=\"Kokido WB15CB nylon bristles close up\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/1943\/3260\/files\/WB15CB_6414b468-631a-45da-a3a4-75c7167bbf54.jpg?v=1773415957\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"two-col-copy\"\u003e\n\u003ch2 class=\"section-h2\"\u003eTough on dirt. Gentle on surfaces.\u003c\/h2\u003e\n\u003cp class=\"section-p\"\u003eDurable nylon bristles provide effective scrubbing power to remove buildup, debris, and light stains — while staying completely safe on acrylic spa finishes and soft-wall inflatable spa materials.\u003c\/p\u003e\n\u003cdiv class=\"card-row\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card-tag\"\u003eNYLON BRISTLES\u003c\/div\u003e\n\u003cdiv class=\"card-title\"\u003eStrong yet scratch-free\u003c\/div\u003e\n\u003cdiv class=\"card-body\"\u003eRemoves dirt, residue, and light stains effectively without scratching or damaging delicate spa surfaces.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card-tag\"\u003eSURFACE SAFE\u003c\/div\u003e\n\u003cdiv class=\"card-title\"\u003eAcrylic \u0026amp; inflatable\u003c\/div\u003e\n\u003cdiv class=\"card-body\"\u003eSuitable for acrylic spas, inflatable spa walls, and other delicate finishes that require gentle care.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SECTION 2: Pole connection — image right --\u003e\n\u003csection class=\"section-white\"\u003e\n\u003cdiv class=\"two-col\"\u003e\n\u003cdiv class=\"two-col-copy\"\u003e\n\u003ch2 class=\"section-h2\"\u003eClean every corner without getting wet.\u003c\/h2\u003e\n\u003cp class=\"section-p\"\u003eThe integrated Kokido telescopic pole connection lets you attach the brush to any compatible pole — giving you extended reach to clean walls, seating areas, and waterline surfaces from the spa edge.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cdiv class=\"hl-tag\"\u003eTELESCOPIC POLE CONNECTION\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eStandard pole compatible\u003c\/div\u003e\n\u003cdiv class=\"hl-body\"\u003eAttaches quickly to standard telescopic pool and spa poles for convenient cleaning from outside the spa — no reaching in required.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cdiv class=\"hl-tag\"\u003eCOMPACT HEAD DESIGN\u003c\/div\u003e\n\u003cdiv class=\"hl-title\"\u003eReaches every corner\u003c\/div\u003e\n\u003cdiv class=\"hl-body\"\u003eThe smaller cleaning head navigates curved spa walls, rounded seating areas, and tight spaces that larger brushes cannot reach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"two-col-image\"\u003e\u003cimg alt=\"Kokido WB15CB telescopic pole connection\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/1943\/3260\/files\/447_49396676-7d50-4c26-b0ba-9b0941ea96a0.jpg?v=1773415957\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DARK SECTION — 5 flat cards, no center image (images exhausted) --\u003e\n\u003csection class=\"section-dark\"\u003e\n\u003cdiv style=\"max-width: 1320px; margin: 0 auto;\"\u003e\n\u003cdiv class=\"section-center\"\u003e\n\u003ch2 style=\"color: #fff; font-size: clamp(28px,3.5vw,46px);\" class=\"section-h2\"\u003eBuilt for routine spa maintenance.\u003c\/h2\u003e\n\u003cp style=\"font-size: 18px; opacity: .9; max-width: 900px; margin: 12px auto 0;\"\u003eEverything you need in a spa brush — safe bristles, smart design, and pole compatibility for daily hands-free upkeep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dark-5grid\"\u003e\n\u003cdiv class=\"dark-card\"\u003e\n\u003cdiv class=\"dark-card-tag\"\u003eDIRT REMOVAL\u003c\/div\u003e\n\u003cdiv class=\"dark-card-title\"\u003eDebris \u0026amp; buildup\u003c\/div\u003e\n\u003cdiv class=\"dark-card-body\"\u003eEffortlessly removes dirt, waterline buildup, and light stains from all spa surfaces.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dark-card\"\u003e\n\u003cdiv class=\"dark-card-tag\"\u003eACRYLIC SAFE\u003c\/div\u003e\n\u003cdiv class=\"dark-card-title\"\u003eNo scratching\u003c\/div\u003e\n\u003cdiv class=\"dark-card-body\"\u003eNylon bristles clean without scratching or damaging acrylic spa finishes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dark-card\"\u003e\n\u003cdiv class=\"dark-card-tag\"\u003eINFLATABLE SPAS\u003c\/div\u003e\n\u003cdiv class=\"dark-card-title\"\u003eSoft-wall safe\u003c\/div\u003e\n\u003cdiv class=\"dark-card-body\"\u003eGentle enough for inflatable spa materials where standard brushes may cause damage.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dark-card\"\u003e\n\u003cdiv class=\"dark-card-tag\"\u003ePOLE READY\u003c\/div\u003e\n\u003cdiv class=\"dark-card-title\"\u003eEasy attachment\u003c\/div\u003e\n\u003cdiv class=\"dark-card-body\"\u003eConnects to compatible telescopic poles for extended reach from the spa edge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dark-card\"\u003e\n\u003cdiv class=\"dark-card-tag\"\u003eDAILY USE\u003c\/div\u003e\n\u003cdiv class=\"dark-card-title\"\u003eRoutine maintenance\u003c\/div\u003e\n\u003cdiv class=\"dark-card-body\"\u003eIdeal for regular cleaning to keep spa surfaces clear and well-maintained every day.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO USE --\u003e\n\u003csection class=\"section-alt\"\u003e\n\u003cdiv style=\"max-width: 1320px; margin: 0 auto;\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 8px;\"\u003e\n\u003ch2 class=\"section-h2\"\u003eHow to use.\u003c\/h2\u003e\n\u003cp style=\"font-size: 18px; color: #12324b; max-width: 820px; margin: 12px auto 0;\"\u003eThree simple steps to a clean spa with the Kokido WB15CB.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-grid\"\u003e\n\u003cdiv class=\"how-card\"\u003e\n\u003cdiv class=\"how-step\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"how-title\"\u003eAttach to pole\u003c\/div\u003e\n\u003cdiv class=\"how-body\"\u003eConnect the WB15CB to a compatible telescopic pole using the integrated Kokido pole connection.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-card\"\u003e\n\u003cdiv class=\"how-step\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"how-title\"\u003eScrub surfaces\u003c\/div\u003e\n\u003cdiv class=\"how-body\"\u003eUse the nylon bristles to scrub spa walls, waterline, seating areas, and curved surfaces with gentle pressure.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-card\"\u003e\n\u003cdiv class=\"how-step\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"how-title\"\u003eRinse \u0026amp; repeat\u003c\/div\u003e\n\u003cdiv class=\"how-body\"\u003eAllow loosened debris to be captured by your spa filter. Repeat regularly as part of your routine spa maintenance schedule.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DETAILS --\u003e\n\u003csection class=\"section-details\"\u003e\n\u003cdiv class=\"details-inner\"\u003e\n\u003ch2\u003eKokido Spa Brush with Nylon Bristles \u0026amp; Telescopic Pole Connection | WB15CB details\u003c\/h2\u003e\n\u003cp\u003eThe Kokido WB15CB Spa Brush is designed for routine cleaning of spa surfaces, helping remove dirt, debris, and light stains from both the interior and exterior. Built with durable nylon bristles, it effectively cleans delicate spa finishes without scratching acrylic or inflatable spa materials.\u003c\/p\u003e\n\u003ch3\u003eBristles \u0026amp; surface compatibility\u003c\/h3\u003e\n\u003cp\u003eNylon bristles provide effective scrubbing power while remaining safe for acrylic spa finishes and soft-wall inflatable spa materials. The compact head allows access to curved walls, seating areas, and tight spaces that larger brushes cannot reach.\u003c\/p\u003e\n\u003ch3\u003ePole connection \u0026amp; use\u003c\/h3\u003e\n\u003cp\u003eThe integrated Kokido telescopic pole connection attaches to any compatible standard telescopic pool or spa pole for convenient cleaning from the spa edge. Ideal for daily and routine spa maintenance to keep surfaces clean, clear, and well-maintained.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Kokido","offers":[{"title":"Default Title","offer_id":51341266288928,"sku":"WB15CB","price":8.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0922\/3326\/9536\/files\/435.jpg?v=1777144041","url":"https:\/\/discountpoolmart.com\/products\/wb15cb-kokido-spa-brush-with-nylon-bristles-telescopic-pole-connection","provider":"Discount Pool Mart","version":"1.0","type":"link"}