{"product_id":"window","title":"ShineMend™ BrightSwipe 3 in 1 Window Squeegee Cleaner with Spray Bottle","description":"\u003cstyle\u003e\n\/* =========================================\n   HomeRevive — Cleaning Tools Product Page\n   Minimal \/ Fresh \/ Premium\n========================================= *\/\n\n.hr-tool-page{\n  --hr-green:#2f8f3a;\n  --hr-green-dark:#216b2c;\n  --hr-soft:#f5f9f3;\n  --hr-soft-2:#eef6ec;\n  --hr-text:#292733;\n  --hr-body:#666b68;\n  --hr-line:#dce9d8;\n\n  width:100%;\n  max-width:820px;\n  margin:0 auto;\n  padding:0 24px 42px;\n  box-sizing:border-box;\n  background:#ffffff;\n  color:var(--hr-text);\n  font-family:Inter,-apple-system,BlinkMacSystemFont,\n    \"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n}\n\n.hr-tool-page *{\n  box-sizing:border-box;\n}\n\n.hr-tool-page img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n\n\/* =========================\n   HERO\n========================= *\/\n\n.hr-hero{\n  padding:46px 0 36px;\n}\n\n.hr-eyebrow{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:20px;\n\n  color:var(--hr-green-dark);\n  font-size:13px;\n  line-height:1.2;\n  font-weight:800;\n  letter-spacing:1.7px;\n  text-transform:uppercase;\n}\n\n.hr-eyebrow::before{\n  content:\"\";\n  width:34px;\n  height:2px;\n  background:var(--hr-green);\n  flex:0 0 auto;\n}\n\n.hr-hero h1{\n  margin:0 0 22px;\n  max-width:680px;\n\n  color:var(--hr-text);\n  font-size:clamp(42px,7vw,68px);\n  line-height:.96;\n  letter-spacing:-2.8px;\n  font-weight:800;\n}\n\n.hr-hero h1 span{\n  color:var(--hr-green);\n}\n\n.hr-hero-copy{\n  max-width:650px;\n  margin:0;\n\n  color:var(--hr-body);\n  font-size:18px;\n  line-height:1.75;\n}\n\n.hr-benefits{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:26px;\n}\n\n.hr-pill{\n  display:flex;\n  align-items:center;\n  gap:8px;\n\n  padding:10px 15px;\n  border:1px solid var(--hr-line);\n  border-radius:999px;\n\n  color:#485048;\n  background:#fff;\n  font-size:13px;\n  font-weight:700;\n  letter-spacing:.4px;\n}\n\n.hr-check{\n  width:20px;\n  height:20px;\n  border-radius:50%;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  background:var(--hr-soft-2);\n  color:var(--hr-green);\n  font-size:12px;\n  font-weight:900;\n}\n\n.hr-hero-image{\n  margin-top:34px;\n  overflow:hidden;\n  border-radius:28px;\n  background:var(--hr-soft);\n}\n\n.hr-hero-note{\n  margin:15px 2px 0;\n  color:#8a908b;\n  font-size:12px;\n  line-height:1.6;\n  letter-spacing:.25px;\n}\n\n\n\/* =========================\n   STANDARD SECTIONS\n========================= *\/\n\n.hr-section{\n  padding:64px 0;\n  border-top:1px solid #edf1ec;\n}\n\n.hr-section.soft{\n  margin-left:-24px;\n  margin-right:-24px;\n  padding-left:24px;\n  padding-right:24px;\n  background:var(--hr-soft);\n  border-top:none;\n}\n\n.hr-label{\n  display:flex;\n  align-items:center;\n  gap:10px;\n\n  margin-bottom:17px;\n  color:var(--hr-green-dark);\n\n  font-size:12px;\n  line-height:1.2;\n  font-weight:800;\n  letter-spacing:1.6px;\n  text-transform:uppercase;\n}\n\n.hr-label::before{\n  content:\"\";\n  width:30px;\n  height:2px;\n  background:var(--hr-green);\n}\n\n.hr-section h2{\n  margin:0 0 20px;\n  max-width:670px;\n\n  color:var(--hr-text);\n  font-size:clamp(34px,5.5vw,52px);\n  line-height:1.04;\n  letter-spacing:-1.8px;\n  font-weight:800;\n}\n\n.hr-section p{\n  max-width:660px;\n  margin:0;\n\n  color:var(--hr-body);\n  font-size:17px;\n  line-height:1.8;\n}\n\n.hr-feature-points{\n  display:grid;\n  gap:14px;\n  margin:27px 0 0;\n}\n\n.hr-point{\n  display:flex;\n  align-items:flex-start;\n  gap:12px;\n\n  color:#4e554f;\n  font-size:15px;\n  line-height:1.5;\n  font-weight:650;\n}\n\n.hr-point-icon{\n  width:27px;\n  height:27px;\n  flex:0 0 27px;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  border-radius:50%;\n  background:#e9f5e7;\n  color:var(--hr-green);\n\n  font-size:15px;\n  font-weight:900;\n}\n\n.hr-image{\n  margin-top:32px;\n  overflow:hidden;\n  border-radius:25px;\n  background:#f3f5f2;\n}\n\n\n\/* =========================\n   STEPS\n========================= *\/\n\n.hr-steps{\n  display:grid;\n  gap:15px;\n  margin-top:28px;\n}\n\n.hr-step{\n  display:flex;\n  align-items:flex-start;\n  gap:14px;\n}\n\n.hr-step-number{\n  width:34px;\n  height:34px;\n  flex:0 0 34px;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  border-radius:50%;\n  background:#eaf5e7;\n  color:var(--hr-green-dark);\n\n  font-size:13px;\n  font-weight:800;\n}\n\n.hr-step-text{\n  padding-top:5px;\n  color:#4e554f;\n  font-size:15px;\n  line-height:1.55;\n  font-weight:650;\n}\n\n\n\/* =========================\n   SURFACE GRID\n========================= *\/\n\n.hr-surface-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin-top:28px;\n}\n\n.hr-surface{\n  padding:19px 12px;\n  border:1px solid var(--hr-line);\n  border-radius:17px;\n  background:#fff;\n\n  color:#495149;\n  text-align:center;\n  font-size:13px;\n  line-height:1.35;\n  font-weight:700;\n}\n\n\n\/* =========================\n   FAQ\n========================= *\/\n\n.hr-faq{\n  padding:64px 0 20px;\n}\n\n.hr-faq h2{\n  margin:0 0 28px;\n\n  color:var(--hr-text);\n  font-size:38px;\n  line-height:1.1;\n  letter-spacing:-1.3px;\n  font-weight:800;\n}\n\n.hr-faq-item{\n  padding:22px 0;\n  border-top:1px solid #e5ebe3;\n}\n\n.hr-faq-item:last-child{\n  border-bottom:1px solid #e5ebe3;\n}\n\n.hr-faq-question{\n  margin-bottom:9px;\n\n  color:var(--hr-text);\n  font-size:16px;\n  line-height:1.4;\n  font-weight:750;\n}\n\n.hr-faq-answer{\n  color:var(--hr-body);\n  font-size:14px;\n  line-height:1.7;\n}\n\n\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media(max-width:600px){\n\n  .hr-tool-page{\n    padding:0 18px 34px;\n  }\n\n  .hr-hero{\n    padding:34px 0 30px;\n  }\n\n  .hr-hero h1{\n    font-size:46px;\n    letter-spacing:-2px;\n  }\n\n  .hr-hero-copy{\n    font-size:16px;\n    line-height:1.7;\n  }\n\n  .hr-hero-image{\n    border-radius:21px;\n  }\n\n  .hr-section{\n    padding:48px 0;\n  }\n\n  .hr-section.soft{\n    margin-left:-18px;\n    margin-right:-18px;\n    padding-left:18px;\n    padding-right:18px;\n  }\n\n  .hr-section h2{\n    font-size:36px;\n    letter-spacing:-1.3px;\n  }\n\n  .hr-section p{\n    font-size:15.5px;\n    line-height:1.75;\n  }\n\n  .hr-image{\n    margin-top:26px;\n    border-radius:20px;\n  }\n\n  .hr-surface-grid{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .hr-faq{\n    padding-top:48px;\n  }\n\n  .hr-faq h2{\n    font-size:34px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hr-tool-page\"\u003e\n\u003c!-- ================= HERO ================= --\u003e\n\u003csection class=\"hr-hero\"\u003e\n\u003cdiv class=\"hr-eyebrow\"\u003eEveryday Cleaning Essential\u003c\/div\u003e\n\u003ch1\u003eSpray. Scrub.\u003cbr\u003e\u003cspan\u003eSqueegee.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hr-hero-copy\"\u003eA simple all-in-one cleaning tool designed to spray, loosen everyday buildup and wipe away water — without switching between multiple tools.\u003c\/p\u003e\n\u003cdiv class=\"hr-benefits\"\u003e\n\u003cdiv class=\"hr-pill\"\u003e\n\u003cspan class=\"hr-check\"\u003e✓\u003c\/span\u003e Built-In Sprayer\u003c\/div\u003e\n\u003cdiv class=\"hr-pill\"\u003e\n\u003cspan class=\"hr-check\"\u003e✓\u003c\/span\u003e Microfiber Scrub Pad\u003c\/div\u003e\n\u003cdiv class=\"hr-pill\"\u003e\n\u003cspan class=\"hr-check\"\u003e✓\u003c\/span\u003e Flexible Squeegee\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-hero-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/gif_209c75ee-bb58-4313-9c98-aa2b2471bfbc.gif?v=1787643328\" alt=\"\" width=\"569\" height=\"569\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FEATURE 1 ================= --\u003e\n\u003csection class=\"hr-section soft\"\u003e\n\u003cdiv class=\"hr-label\"\u003eBuilt-In Spray Bottle\u003c\/div\u003e\n\u003ch2\u003eSpray Exactly Where You Need It.\u003c\/h2\u003e\n\u003cp\u003eThe integrated 60 ml bottle keeps water or your preferred compatible cleaning solution right in the handle, helping make quick cleanups simpler without carrying a separate spray bottle.\u003c\/p\u003e\n\u003cdiv class=\"hr-feature-points\"\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eConvenient built-in spray control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eEasy to refill when needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eIdeal for everyday touch-ups\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-image\"\u003e\u003cimg src=\"https:\/\/wxalbum-10001658.image.myqcloud.com\/\/wxalbum\/1332898\/20250709162250\/b9ed83f58d8061a311d6abe815449f18.jpg\" alt=\"Built-in spray bottle\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FEATURE 2 ================= --\u003e\n\u003csection class=\"hr-section\"\u003e\n\u003cdiv class=\"hr-label\"\u003eFlexible Silicone Blade\u003c\/div\u003e\n\u003ch2\u003eWipe Away Water in One Smooth Pass.\u003c\/h2\u003e\n\u003cp\u003eThe 10 in \/ 25 cm flexible silicone edge follows smooth surfaces to help pull away water and suds, leaving glass looking cleaner with fewer visible water marks.\u003c\/p\u003e\n\u003cdiv class=\"hr-feature-points\"\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eWide 10 in \/ 25 cm wiping edge\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eFlexible contact with smooth surfaces\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eHelps reduce leftover water and suds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/9956\/0822\/files\/3efe6b20-4050-4f4f-956c-71c8ce800e88.png?v=1782470173\" alt=\"Flexible silicone squeegee blade\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FEATURE 3 ================= --\u003e\n\u003csection class=\"hr-section soft\"\u003e\n\u003cdiv class=\"hr-label\"\u003eReusable Microfiber Pad\u003c\/div\u003e\n\u003ch2\u003eLoosen Everyday Grime With Less Scrubbing.\u003c\/h2\u003e\n\u003cp\u003eThe microfiber cleaning surface helps loosen soap residue, fingerprints, dust and everyday buildup before the squeegee removes excess water.\u003c\/p\u003e\n\u003cdiv class=\"hr-feature-points\"\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eReusable microfiber cleaning surface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eHelps lift everyday residue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eEasy to rinse and reuse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-image\"\u003e\u003cimg src=\"https:\/\/wxalbum-10001658.image.myqcloud.com\/\/wxalbum\/1332898\/20250709162250\/ab70ceabbe3d12e590280a9a6d61abe8.jpg\" alt=\"Reusable microfiber scrub pad\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FEATURE 4 ================= --\u003e\n\u003csection class=\"hr-section\"\u003e\n\u003cdiv class=\"hr-label\"\u003eComfortable Everyday Use\u003c\/div\u003e\n\u003ch2\u003eLightweight. Simple. Easy to Store.\u003c\/h2\u003e\n\u003cp\u003eAt approximately 135 g, the lightweight handle is designed for comfortable everyday cleaning. A non-slip grip helps maintain control, while the hanging loop makes storage simple.\u003c\/p\u003e\n\u003cdiv class=\"hr-feature-points\"\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eLightweight 135 g design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eComfortable non-slip grip\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-point\"\u003e\n\u003cspan class=\"hr-point-icon\"\u003e✓\u003c\/span\u003e \u003cspan\u003eConvenient hanging storage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-image\"\u003e\u003cimg src=\"https:\/\/wxalbum-10001658.image.myqcloud.com\/\/wxalbum\/1332898\/20250709162250\/22ddff4ddddbd823d8131d3b65a14e31.jpg\" alt=\"Lightweight ergonomic cleaning handle\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= MULTI SURFACE ================= --\u003e\n\u003csection class=\"hr-section soft\"\u003e\n\u003cdiv class=\"hr-label\"\u003eMulti-Surface Cleaning\u003c\/div\u003e\n\u003ch2\u003eOne Tool for Everyday Surfaces.\u003c\/h2\u003e\n\u003cp\u003eDesigned for routine cleaning throughout the home and beyond — from bathroom glass and mirrors to windows, tiles and selected smooth surfaces.\u003c\/p\u003e\n\u003cdiv class=\"hr-surface-grid\"\u003e\n\u003cdiv class=\"hr-surface\"\u003eWindows\u003c\/div\u003e\n\u003cdiv class=\"hr-surface\"\u003eMirrors\u003c\/div\u003e\n\u003cdiv class=\"hr-surface\"\u003eShower Glass\u003c\/div\u003e\n\u003cdiv class=\"hr-surface\"\u003eTiles\u003c\/div\u003e\n\u003cdiv class=\"hr-surface\"\u003eCountertops\u003c\/div\u003e\n\u003cdiv class=\"hr-surface\"\u003eCar Glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-image\"\u003e\u003cimg src=\"https:\/\/wxalbum-10001658.image.myqcloud.com\/\/wxalbum\/1332898\/20250709162250\/1f45cb072882f7d4ec96eaf08ea59790.jpg\" alt=\"Multi-surface cleaning uses\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= HOW TO USE ================= --\u003e\n\u003csection class=\"hr-section\"\u003e\n\u003cdiv class=\"hr-label\"\u003eSimple Cleaning Routine\u003c\/div\u003e\n\u003ch2\u003eSpray. Scrub. Wipe Clean.\u003c\/h2\u003e\n\u003cp\u003eEverything you need for a quick glass-cleaning routine is built into one compact tool.\u003c\/p\u003e\n\u003cdiv class=\"hr-steps\"\u003e\n\u003cdiv class=\"hr-step\"\u003e\n\u003cdiv class=\"hr-step-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"hr-step-text\"\u003eFill the bottle with water or a compatible diluted cleaning solution.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-step\"\u003e\n\u003cdiv class=\"hr-step-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"hr-step-text\"\u003eSpray and use the microfiber surface to loosen everyday buildup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-step\"\u003e\n\u003cdiv class=\"hr-step-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"hr-step-text\"\u003eFinish with the silicone blade to remove remaining water.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ================= FAQ ================= --\u003e\n\u003csection class=\"hr-faq\"\u003e\n\u003cdiv class=\"hr-label\"\u003eGood to Know\u003c\/div\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"hr-faq-item\"\u003e\n\u003cdiv class=\"hr-faq-question\"\u003eCan I use my own cleaning solution?\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-answer\"\u003eYes. The refillable bottle can be used with water or an appropriate diluted cleaner suitable for the surface you are cleaning.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-item\"\u003e\n\u003cdiv class=\"hr-faq-question\"\u003eHow do I refill the sprayer?\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-answer\"\u003eTwist the bottle section away from the handle, refill it, then securely twist it back into place.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-item\"\u003e\n\u003cdiv class=\"hr-faq-question\"\u003eCan the microfiber pad be washed?\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-answer\"\u003eYes. Rinse the pad after use and allow it to dry thoroughly before storing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-item\"\u003e\n\u003cdiv class=\"hr-faq-question\"\u003eWhere can I use it?\u003c\/div\u003e\n\u003cdiv class=\"hr-faq-answer\"\u003eIt is designed for common smooth surfaces including windows, mirrors, shower glass, tiles and car glass. Always test the tool and cleaning solution on a small inconspicuous area first.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Cozy Loft","offers":[{"title":"Blue","offer_id":46458455261218,"sku":"KY-BWSCB","price":17.99,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":46458455293986,"sku":"KY-BWSCW","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":46458455326754,"sku":"KY-BWSCY","price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/6248\/4770\/files\/6391ace427ade714b70fb966024ae804_27fcebc4-38db-4aef-b4b1-cc37f1a5eaf9.jpg?v=1787643989","url":"https:\/\/odinlakes.com\/products\/window","provider":"ShineMend","version":"1.0","type":"link"}