{"title":"Window \u0026 Surface Cleaning","description":null,"products":[{"product_id":"marivelley™-twinglide-double-sided-window-cleaner-magnetic-glass-cleaning-tool-with-safety-cord-for-interior-exterior-window-care","title":"Olivaupe™ TwinGlide Double-Sided Window Cleaner – Magnetic Glass Cleaning Tool with Safety Cord for Interior \u0026 Exterior Window Care","description":"\u003cstyle\u003e\n\/* =========================================================\n   MARIVELLEY™ TWINGLIDE\n   DOUBLE-SIDED MAGNETIC WINDOW CLEANER\n   Shopify Product Description\n========================================================= *\/\n\n#mv-twinglide{\n  --ivory:#F7F3EB;\n  --cream:#EEE6DA;\n  --beige:#D7CBB9;\n  --sage:#A8AD98;\n  --sage-dark:#7E8974;\n  --teal:#073F47;\n  --forest:#123B3C;\n  --aqua:#22A9BD;\n  --ice:#72D2DD;\n  --wood:#A97849;\n  --ink:#253536;\n  --muted:#68736F;\n  --line:#D3CCC0;\n  --white:#FFFFFF;\n\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  background:#fff;\n  color:var(--ink);\n\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n\n  word-break:normal;\n  overflow-wrap:normal;\n  hyphens:none;\n}\n\n#mv-twinglide *,\n#mv-twinglide *::before,\n#mv-twinglide *::after{\n  box-sizing:border-box;\n}\n\n#mv-twinglide h1,\n#mv-twinglide h2,\n#mv-twinglide h3,\n#mv-twinglide p,\n#mv-twinglide dl,\n#mv-twinglide dt,\n#mv-twinglide dd{\n  margin-top:0;\n}\n\n#mv-twinglide .tg-wrap{\n  width:88%;\n  max-width:820px;\n  margin:0 auto;\n}\n\n#mv-twinglide .tg-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0 0 16px;\n  color:var(--aqua);\n  font-size:9px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-kicker::before{\n  content:\"\";\n  width:28px;\n  height:1px;\n  flex:0 0 28px;\n  background:currentColor;\n}\n\n#mv-twinglide .tg-kicker.light{\n  color:var(--ice);\n}\n\n#mv-twinglide .tg-title{\n  width:100%;\n  max-width:710px;\n  margin:0 0 18px;\n  color:var(--ink);\n  font-size:clamp(29px,5.4vw,48px);\n  line-height:1.05;\n  letter-spacing:-.04em;\n  font-weight:650;\n}\n\n#mv-twinglide .tg-title.light{\n  color:#fff;\n}\n\n#mv-twinglide .tg-copy{\n  max-width:670px;\n  margin:0;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#mv-twinglide .tg-hero{\n  position:relative;\n  overflow:hidden;\n  padding:82px 0 76px;\n\n  background:\n    radial-gradient(\n      circle at 86% 13%,\n      rgba(34,169,189,.24),\n      transparent 29%\n    ),\n    linear-gradient(\n      145deg,\n      #073F47 0%,\n      #123B3C 100%\n    );\n}\n\n#mv-twinglide .tg-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:50%;\n  width:1px;\n  height:100%;\n  background:linear-gradient(\n    to bottom,\n    transparent,\n    rgba(114,210,221,.35),\n    transparent\n  );\n}\n\n#mv-twinglide .tg-hero::after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  bottom:0;\n  width:60%;\n  height:2px;\n  background:linear-gradient(\n    90deg,\n    var(--aqua),\n    transparent\n  );\n}\n\n#mv-twinglide .tg-hero-inner{\n  position:relative;\n  z-index:2;\n}\n\n#mv-twinglide .tg-brand{\n  margin:0 0 30px;\n  color:#A6BBB7;\n  font-size:9px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.17em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-brand span{\n  color:var(--ice);\n}\n\n#mv-twinglide .tg-hero h1{\n  width:100%;\n  max-width:730px;\n  margin:0 0 24px;\n  color:#fff;\n  font-size:clamp(38px,7vw,64px);\n  line-height:.98;\n  letter-spacing:-.05em;\n  font-weight:650;\n}\n\n#mv-twinglide .tg-hero h1 span{\n  display:block;\n  margin-top:7px;\n  color:var(--ice);\n}\n\n#mv-twinglide .tg-hero-copy{\n  max-width:625px;\n  margin:0;\n  color:#C5D4D1;\n  font-size:14px;\n  line-height:1.76;\n}\n\n#mv-twinglide .tg-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-top:30px;\n}\n\n#mv-twinglide .tg-tags span{\n  padding:8px 11px;\n  border:1px solid rgba(255,255,255,.17);\n  color:#EDF5F3;\n  font-size:8px;\n  line-height:1.35;\n  font-weight:750;\n  letter-spacing:.05em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-tags span:first-child{\n  border-color:var(--ice);\n}\n\n\n\/* =========================================================\n   IMAGE RESET\n========================================================= *\/\n\n#mv-twinglide .tg-image{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-image img{\n  display:block !important;\n  width:100% !important;\n  max-width:100% !important;\n  height:auto !important;\n  margin:0 !important;\n  padding:0 !important;\n  border:0 !important;\n  border-radius:0 !important;\n  box-shadow:none !important;\n  object-fit:cover;\n}\n\n\n\/* =========================================================\n   INTRO\n========================================================= *\/\n\n#mv-twinglide .tg-intro{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-twinglide .tg-intro-copy{\n  max-width:670px;\n  margin-top:22px;\n}\n\n#mv-twinglide .tg-intro-copy p{\n  margin:0 0 13px;\n  color:#68736F;\n  font-size:14px;\n  line-height:1.76;\n}\n\n#mv-twinglide .tg-intro-copy p:last-child{\n  margin-bottom:0;\n}\n\n#mv-twinglide .tg-statement{\n  margin-top:38px;\n  padding:27px 0;\n  border-top:2px solid var(--aqua);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-statement strong{\n  display:block;\n  margin-bottom:8px;\n  color:var(--forest);\n  font-size:20px;\n  line-height:1.35;\n  letter-spacing:-.02em;\n}\n\n#mv-twinglide .tg-statement p{\n  max-width:650px;\n  margin:0;\n  color:#717B77;\n  font-size:11px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n#mv-twinglide .tg-benefits{\n  padding:76px 0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-benefit-list{\n  margin-top:37px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-benefit{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-benefit-head{\n  display:flex;\n  align-items:center;\n  gap:13px;\n  margin-bottom:6px;\n}\n\n#mv-twinglide .tg-num{\n  flex:0 0 auto;\n  color:var(--wood);\n  font-size:9px;\n  line-height:1;\n  font-weight:800;\n  letter-spacing:.12em;\n}\n\n#mv-twinglide .tg-benefit h3{\n  margin:0;\n  color:var(--forest);\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-benefit p{\n  max-width:650px;\n  margin:0;\n  color:#747D79;\n  font-size:11px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   TWO SIDES\n========================================================= *\/\n\n#mv-twinglide .tg-dual{\n  position:relative;\n  overflow:hidden;\n  padding:82px 0;\n  background:var(--teal);\n}\n\n#mv-twinglide .tg-dual::before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:0;\n  width:1px;\n  height:100%;\n  background:rgba(114,210,221,.18);\n}\n\n#mv-twinglide .tg-dual::after{\n  content:\"\";\n  position:absolute;\n  left:calc(50% - 4px);\n  top:21%;\n  width:9px;\n  height:9px;\n  border-radius:50%;\n  background:var(--ice);\n  box-shadow:\n    0 82px 0 rgba(114,210,221,.55),\n    0 164px 0 rgba(114,210,221,.25);\n}\n\n#mv-twinglide .tg-dual-word{\n  position:relative;\n  z-index:2;\n  display:block;\n  width:100%;\n  margin:38px 0 30px;\n  color:#fff;\n  font-size:clamp(43px,7.7vw,68px);\n  line-height:.87;\n  letter-spacing:-.055em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-dual-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--ice);\n  font-size:.64em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-dual-box{\n  position:relative;\n  z-index:2;\n  padding:27px 0;\n  border-top:1px solid rgba(255,255,255,.18);\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-twinglide .tg-dual-box h3{\n  margin:0 0 7px;\n  color:#fff;\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-dual-box p{\n  max-width:650px;\n  margin:0;\n  color:#B9CAC7;\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   HOW MAGNETIC SYSTEM WORKS\n========================================================= *\/\n\n#mv-twinglide .tg-magnet{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-twinglide .tg-magnet-list{\n  margin-top:37px;\n  border-top:1px solid #CBC2B5;\n}\n\n#mv-twinglide .tg-magnet-row{\n  padding:21px 0;\n  border-bottom:1px solid #CBC2B5;\n}\n\n#mv-twinglide .tg-magnet-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--wood);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-magnet-row h3{\n  margin:0 0 5px;\n  color:var(--forest);\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-magnet-row p{\n  max-width:650px;\n  margin:0;\n  color:#707A76;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   WASH + WIPE\n========================================================= *\/\n\n#mv-twinglide .tg-wash{\n  padding:76px 0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-wash-word{\n  width:100%;\n  margin:38px 0 28px;\n  color:var(--teal);\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-wash-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--aqua);\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-wash-box{\n  padding:27px 0;\n  border-top:2px solid var(--sage);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-wash-box h3{\n  margin:0 0 7px;\n  color:var(--forest);\n  font-size:18px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-wash-box p{\n  max-width:650px;\n  margin:0;\n  color:#6D7773;\n  font-size:12px;\n  line-height:1.72;\n}\n\n#mv-twinglide .tg-residue{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-top:27px;\n}\n\n#mv-twinglide .tg-residue span{\n  padding:9px 12px;\n  border:1px solid var(--line);\n  color:#53615C;\n  font-size:8px;\n  line-height:1.35;\n  font-weight:750;\n}\n\n\n\/* =========================================================\n   SQUEEGEE\n========================================================= *\/\n\n#mv-twinglide .tg-squeegee{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-twinglide .tg-squeegee-box{\n  margin-top:35px;\n  padding:28px 0;\n  border-top:2px solid var(--aqua);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-squeegee-box small{\n  display:block;\n  margin-bottom:7px;\n  color:var(--aqua);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-squeegee-box h3{\n  margin:0 0 7px;\n  color:var(--forest);\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-squeegee-box p{\n  max-width:650px;\n  margin:0;\n  color:#6D7773;\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   IMAGE 2 \/ CORNERS\n========================================================= *\/\n\n#mv-twinglide .tg-corners{\n  position:relative;\n  overflow:hidden;\n  padding:80px 0;\n  background:var(--forest);\n}\n\n#mv-twinglide .tg-corner-mark{\n  width:100%;\n  margin:36px 0 26px;\n  color:var(--ice);\n  font-size:clamp(60px,12vw,100px);\n  line-height:.72;\n  font-weight:300;\n}\n\n#mv-twinglide .tg-corner-word{\n  width:100%;\n  margin:0 0 28px;\n  color:#fff;\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-corner-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--ice);\n  font-size:.67em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-dark-list{\n  border-top:1px solid rgba(255,255,255,.18);\n}\n\n#mv-twinglide .tg-dark-row{\n  padding:20px 0;\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-twinglide .tg-dark-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--ice);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-dark-row h3{\n  margin:0 0 5px;\n  color:#fff;\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-dark-row p{\n  max-width:650px;\n  margin:0;\n  color:#B9CAC7;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   SAFETY\n========================================================= *\/\n\n#mv-twinglide .tg-safety{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-twinglide .tg-safety-word{\n  width:100%;\n  margin:38px 0 28px;\n  color:var(--teal);\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-safety-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--wood);\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-safety-box{\n  padding:27px 0;\n  border-top:1px solid #C7BDAF;\n  border-bottom:1px solid #C7BDAF;\n}\n\n#mv-twinglide .tg-safety-box h3{\n  margin:0 0 7px;\n  color:var(--forest);\n  font-size:18px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-safety-box p{\n  max-width:650px;\n  margin:0;\n  color:#6D7773;\n  font-size:12px;\n  line-height:1.72;\n}\n\n#mv-twinglide .tg-safety-note{\n  margin:22px 0 0;\n  padding-left:14px;\n  border-left:2px solid var(--wood);\n  color:#747B77;\n  font-size:10px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   MOTION\n========================================================= *\/\n\n#mv-twinglide .tg-motion{\n  padding:76px 0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-motion-list{\n  margin-top:37px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-motion-row{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-motion-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--aqua);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-motion-row h3{\n  margin:0 0 5px;\n  color:var(--forest);\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-motion-row p{\n  max-width:650px;\n  margin:0;\n  color:#717B77;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   HARD TO REACH\n========================================================= *\/\n\n#mv-twinglide .tg-reach{\n  padding:80px 0;\n  background:var(--teal);\n}\n\n#mv-twinglide .tg-reach-word{\n  width:100%;\n  margin:38px 0 28px;\n  color:#fff;\n  font-size:clamp(43px,7.5vw,66px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-reach-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--ice);\n  font-size:.65em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-reach-list{\n  border-top:1px solid rgba(255,255,255,.18);\n}\n\n#mv-twinglide .tg-reach-row{\n  padding:20px 0;\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-twinglide .tg-reach-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--ice);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-reach-row h3{\n  margin:0 0 5px;\n  color:#fff;\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-reach-row p{\n  max-width:650px;\n  margin:0;\n  color:#B9CAC7;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   HOW TO USE\n========================================================= *\/\n\n#mv-twinglide .tg-use{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-twinglide .tg-use-list{\n  margin-top:37px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-use-row{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-use-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--wood);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-use-row h3{\n  margin:0 0 5px;\n  color:var(--forest);\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-use-row p{\n  max-width:650px;\n  margin:0;\n  color:#717B77;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   IMAGE 3 \/ GLASS COMPATIBILITY\n========================================================= *\/\n\n#mv-twinglide .tg-glass{\n  padding:76px 0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-glass-alert{\n  margin-top:34px;\n  padding:28px 0;\n  border-top:2px solid var(--wood);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-glass-alert small{\n  display:block;\n  margin-bottom:7px;\n  color:var(--wood);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-glass-alert h3{\n  margin:0 0 8px;\n  color:var(--forest);\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-glass-alert p{\n  max-width:650px;\n  margin:0;\n  color:#68736F;\n  font-size:12px;\n  line-height:1.72;\n}\n\n#mv-twinglide .tg-strength-list{\n  margin-top:25px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-strength{\n  padding:18px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-strength strong{\n  display:block;\n  margin-bottom:5px;\n  color:var(--forest);\n  font-size:15px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-strength p{\n  max-width:650px;\n  margin:0;\n  color:#717B77;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   CARE\n========================================================= *\/\n\n#mv-twinglide .tg-care{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-twinglide .tg-care-word{\n  width:100%;\n  margin:38px 0 28px;\n  color:var(--teal);\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-twinglide .tg-care-word span{\n  display:block;\n  margin-top:8px;\n  color:var(--aqua);\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-twinglide .tg-care-list{\n  border-top:1px solid #CBC2B5;\n}\n\n#mv-twinglide .tg-care-row{\n  padding:19px 0;\n  border-bottom:1px solid #CBC2B5;\n}\n\n#mv-twinglide .tg-care-row small{\n  display:block;\n  margin-bottom:5px;\n  color:var(--wood);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-care-row strong{\n  display:block;\n  margin-bottom:5px;\n  color:var(--forest);\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-twinglide .tg-care-row p{\n  max-width:650px;\n  margin:0;\n  color:#707A76;\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   DIMENSIONS\n========================================================= *\/\n\n#mv-twinglide .tg-size{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-twinglide .tg-size-list{\n  margin-top:37px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-size-row{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-twinglide .tg-size-row small{\n  display:block;\n  margin-bottom:6px;\n  color:var(--wood);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-size-row strong{\n  display:block;\n  margin-bottom:5px;\n  color:var(--forest);\n  font-size:22px;\n  line-height:1.25;\n  letter-spacing:-.025em;\n  font-weight:650;\n}\n\n#mv-twinglide .tg-size-row p{\n  max-width:650px;\n  margin:0;\n  color:#707A76;\n  font-size:11px;\n  line-height:1.68;\n}\n\n#mv-twinglide .tg-size-note{\n  margin:20px 0 0;\n  color:#7D8581;\n  font-size:9px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   SPECS\n========================================================= *\/\n\n#mv-twinglide .tg-specs{\n  padding:80px 0;\n  background:var(--forest);\n}\n\n#mv-twinglide .tg-spec-list{\n  margin-top:37px;\n  border-top:1px solid rgba(255,255,255,.17);\n}\n\n#mv-twinglide .tg-spec-row{\n  padding:14px 0;\n  border-bottom:1px solid rgba(255,255,255,.17);\n}\n\n#mv-twinglide .tg-spec-row dt{\n  margin:0 0 4px;\n  color:var(--ice);\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-spec-row dd{\n  margin:0;\n  color:#F0F5F3;\n  font-size:11px;\n  line-height:1.55;\n}\n\n\n\/* =========================================================\n   SAFETY NOTES\n========================================================= *\/\n\n#mv-twinglide .tg-notes{\n  padding:76px 0;\n  background:#fff;\n}\n\n#mv-twinglide .tg-note-list{\n  margin-top:31px;\n  border-top:1px solid var(--line);\n}\n\n#mv-twinglide .tg-note{\n  position:relative;\n  padding:16px 0 16px 22px;\n  border-bottom:1px solid var(--line);\n  color:#66716D;\n  font-size:11px;\n  line-height:1.68;\n}\n\n#mv-twinglide .tg-note::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:22px;\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:var(--wood);\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n#mv-twinglide .tg-final{\n  position:relative;\n  overflow:hidden;\n  padding:86px 0;\n  background:var(--ivory);\n}\n\n#mv-twinglide .tg-final::after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:0;\n  width:1px;\n  height:100%;\n  background:rgba(34,169,189,.12);\n}\n\n#mv-twinglide .tg-final-inner{\n  position:relative;\n  z-index:2;\n}\n\n#mv-twinglide .tg-final h2{\n  width:100%;\n  max-width:700px;\n  margin:0 0 20px;\n  color:var(--forest);\n  font-size:clamp(34px,6vw,54px);\n  line-height:1.02;\n  letter-spacing:-.043em;\n  font-weight:650;\n}\n\n#mv-twinglide .tg-final h2 span{\n  color:var(--aqua);\n}\n\n#mv-twinglide .tg-final p{\n  max-width:650px;\n  margin:0;\n  color:#626D69;\n  font-size:13px;\n  line-height:1.75;\n}\n\n#mv-twinglide .tg-final-brand{\n  display:flex;\n  align-items:center;\n  gap:11px;\n  margin-top:28px;\n  color:var(--forest);\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n\n#mv-twinglide .tg-final-brand::before{\n  content:\"\";\n  width:28px;\n  height:2px;\n  background:var(--wood);\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:600px){\n\n  #mv-twinglide .tg-wrap{\n    width:88%;\n  }\n\n  #mv-twinglide .tg-hero{\n    padding:59px 0 54px;\n  }\n\n  #mv-twinglide .tg-hero h1{\n    font-size:38px;\n  }\n\n  #mv-twinglide .tg-title{\n    font-size:31px;\n  }\n\n  #mv-twinglide .tg-intro,\n  #mv-twinglide .tg-benefits,\n  #mv-twinglide .tg-dual,\n  #mv-twinglide .tg-magnet,\n  #mv-twinglide .tg-wash,\n  #mv-twinglide .tg-squeegee,\n  #mv-twinglide .tg-corners,\n  #mv-twinglide .tg-safety,\n  #mv-twinglide .tg-motion,\n  #mv-twinglide .tg-reach,\n  #mv-twinglide .tg-use,\n  #mv-twinglide .tg-glass,\n  #mv-twinglide .tg-care,\n  #mv-twinglide .tg-size,\n  #mv-twinglide .tg-specs,\n  #mv-twinglide .tg-notes,\n  #mv-twinglide .tg-final{\n    padding:58px 0;\n  }\n\n  #mv-twinglide .tg-dual-word,\n  #mv-twinglide .tg-wash-word,\n  #mv-twinglide .tg-corner-word,\n  #mv-twinglide .tg-safety-word,\n  #mv-twinglide .tg-reach-word,\n  #mv-twinglide .tg-care-word{\n    font-size:43px;\n  }\n\n  #mv-twinglide .tg-final h2{\n    font-size:36px;\n  }\n}\n\n\n\/* =========================================================\n   VERY NARROW SHOPIFY DESCRIPTION\n========================================================= *\/\n\n@media(max-width:380px){\n\n  #mv-twinglide .tg-wrap{\n    width:86%;\n  }\n\n  #mv-twinglide .tg-hero h1{\n    font-size:34px;\n  }\n\n  #mv-twinglide .tg-title{\n    font-size:28px;\n  }\n\n  #mv-twinglide .tg-hero-copy,\n  #mv-twinglide .tg-copy,\n  #mv-twinglide .tg-intro-copy p{\n    font-size:13px;\n  }\n\n  #mv-twinglide .tg-tags{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n  }\n\n  #mv-twinglide .tg-tags span{\n    text-align:center;\n  }\n\n  #mv-twinglide .tg-dual-word,\n  #mv-twinglide .tg-wash-word,\n  #mv-twinglide .tg-corner-word,\n  #mv-twinglide .tg-safety-word,\n  #mv-twinglide .tg-reach-word,\n  #mv-twinglide .tg-care-word{\n    font-size:37px;\n  }\n\n  #mv-twinglide .tg-corner-mark{\n    font-size:65px;\n  }\n\n  #mv-twinglide .tg-final h2{\n    font-size:33px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"mv-twinglide\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"tg-hero\"\u003e\n\u003cdiv class=\"tg-wrap tg-hero-inner\"\u003e\n\u003cdiv class=\"tg-brand\"\u003eOlivaupe™ \u003cspan\u003e\/ TWINGLIDE SERIES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eTwo Sides of Glass. \u003cspan\u003eOne Guided Motion.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tg-hero-copy\"\u003eA double-sided magnetic window cleaning system designed to coordinate an interior and exterior cleaning head across compatible glass — helping wash and wipe both surfaces from a more convenient position.\u003c\/p\u003e\n\u003cdiv class=\"tg-tags\"\u003e\n\u003cspan\u003eDual-Side Cleaning\u003c\/span\u003e \u003cspan\u003eMagnetic System\u003c\/span\u003e \u003cspan\u003eWash + Wipe\u003c\/span\u003e \u003cspan\u003eSafety Tether\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMAGE 01 --\u003e\n\u003csection class=\"tg-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/1_4f7e0f7a-083b-427d-9fbe-924ce9cccf24.png?v=1791568987\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"tg-intro\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eInside + Outside\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eWindow Cleaning Gets Harder the Moment the Outside Is Hard to Reach.\u003c\/h2\u003e\n\u003cdiv class=\"tg-intro-copy\"\u003e\n\u003cp\u003eInterior glass may be easy to access. Exterior-facing glass can be a completely different cleaning job — especially with certain apartment windows, fixed panels and other compatible window configurations.\u003c\/p\u003e\n\u003cp\u003eTwinGlide uses two magnetically connected cleaning sections. Guide the interior unit across the glass while the exterior section follows the coordinated movement on the opposite side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-statement\"\u003e\n\u003cstrong\u003e Guide one side. Clean both compatible surfaces. \u003c\/strong\u003e\n\u003cp\u003eA coordinated two-piece system designed to reduce the need to repeatedly switch between the interior and exterior sides of compatible glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"tg-benefits\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eOne Tool \/ Multiple Functions\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eConnect. Clean. Wipe. Secure.\u003c\/h2\u003e\n\u003cdiv class=\"tg-benefit-list\"\u003e\n\u003cdiv class=\"tg-benefit\"\u003e\n\u003cdiv class=\"tg-benefit-head\"\u003e\n\u003cspan class=\"tg-num\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eDual-Side Magnetic Cleaning\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eInterior and exterior cleaning sections move together across compatible window glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-benefit\"\u003e\n\u003cdiv class=\"tg-benefit-head\"\u003e\n\u003cspan class=\"tg-num\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eReusable Microfiber Pads\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eSoft removable pads help loosen and collect everyday dust, fingerprints and surface residue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-benefit\"\u003e\n\u003cdiv class=\"tg-benefit-head\"\u003e\n\u003cspan class=\"tg-num\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eIntegrated Squeegee Edge\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eA flexible wiping strip helps move excess moisture from the glass during finishing passes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-benefit\"\u003e\n\u003cdiv class=\"tg-benefit-head\"\u003e\n\u003cspan class=\"tg-num\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eExterior Safety Tether\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe safety cord provides an additional layer of security for the exterior cleaning unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TWO SIDES --\u003e\n\u003csection class=\"tg-dual\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker light\"\u003eCoordinated Magnetic Movement\u003c\/div\u003e\n\u003ch2 class=\"tg-title light\"\u003eThe Glass Sits Between Two Cleaning Surfaces.\u003c\/h2\u003e\n\u003cdiv class=\"tg-dual-word\"\u003eTWO SIDES. \u003cspan\u003eONE MOTION.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-dual-box\"\u003e\n\u003ch3\u003eMove the Interior Unit. Guide the Exterior Unit.\u003c\/h3\u003e\n\u003cp\u003eInternal magnets help maintain alignment through compatible glass so the exterior cleaning section can follow the motion of the interior handle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MAGNETIC SYSTEM --\u003e\n\u003csection class=\"tg-magnet\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eHow TwinGlide Works\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eA Simple Idea Built Around the Glass Itself.\u003c\/h2\u003e\n\u003cdiv class=\"tg-magnet-list\"\u003e\n\u003cdiv class=\"tg-magnet-row\"\u003e\n\u003csmall\u003eInterior Side\u003c\/small\u003e\n\u003ch3\u003eThe Side You Control\u003c\/h3\u003e\n\u003cp\u003eThe ergonomic interior handle gives you direct control over the direction and pace of cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-magnet-row\"\u003e\n\u003csmall\u003eGlass\u003c\/small\u003e\n\u003ch3\u003eThe Surface Between the Two Units\u003c\/h3\u003e\n\u003cp\u003eThe magnetic configuration must be appropriate for the thickness and construction of your glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-magnet-row\"\u003e\n\u003csmall\u003eExterior Side\u003c\/small\u003e\n\u003ch3\u003eThe Following Cleaning Unit\u003c\/h3\u003e\n\u003cp\u003eWhen properly matched and positioned, the exterior section follows the movement on the opposite side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WASH + WIPE --\u003e\n\u003csection class=\"tg-wash\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eCleaning + Moisture Control\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eLoosen Window Residue — Then Guide Away Excess Moisture.\u003c\/h2\u003e\n\u003cdiv class=\"tg-wash-word\"\u003eWASH. \u003cspan\u003eTHEN WIPE.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-wash-box\"\u003e\n\u003ch3\u003eMicrofiber Pads + Flexible Wiping Edge.\u003c\/h3\u003e\n\u003cp\u003eLightly dampened reusable cleaning pads help work across everyday window residue, while the integrated wiping edge helps remove excess water during controlled finishing passes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-residue\"\u003e\n\u003cspan\u003eDust\u003c\/span\u003e \u003cspan\u003eFingerprints\u003c\/span\u003e \u003cspan\u003eRain Marks\u003c\/span\u003e \u003cspan\u003eLight Water Spots\u003c\/span\u003e \u003cspan\u003eWindow Film\u003c\/span\u003e \u003cspan\u003eSurface Dirt\u003c\/span\u003e \u003cspan\u003eOutdoor Residue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SQUEEGEE --\u003e\n\u003csection class=\"tg-squeegee\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eIntegrated Flexible Squeegee\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eCleaning the Glass Is Only Half the Finish.\u003c\/h2\u003e\n\u003cp class=\"tg-copy\"\u003eExcess moisture left behind can affect the final appearance of the window. TwinGlide combines its cleaning surface with a flexible wiping edge so both steps can be part of the same routine.\u003c\/p\u003e\n\u003cdiv class=\"tg-squeegee-box\"\u003e\n\u003csmall\u003eFlexible Wiping Strip\u003c\/small\u003e\n\u003ch3\u003eFinish With Slower, Controlled Passes.\u003c\/h3\u003e\n\u003cp\u003eNear the end of cleaning, use overlapping movements to help collect remaining water and improve the appearance of the glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMAGE 02 --\u003e\n\u003csection class=\"tg-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/2_9c9af528-9caa-413f-abfd-77a5fbf553fd.png?v=1791568985\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- CORNERS --\u003e\n\u003csection class=\"tg-corners\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker light\"\u003eTriangular Corner-Reach Geometry\u003c\/div\u003e\n\u003ch2 class=\"tg-title light\"\u003eLarge Flat Glass Is Easy. Edges Are Where Shape Matters.\u003c\/h2\u003e\n\u003cdiv class=\"tg-corner-mark\"\u003e△\u003c\/div\u003e\n\u003cdiv class=\"tg-corner-word\"\u003eINTO THE EDGE. \u003cspan\u003eCLOSER TO THE CORNER.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-dark-list\"\u003e\n\u003cdiv class=\"tg-dark-row\"\u003e\n\u003csmall\u003eWindow Corners\u003c\/small\u003e\n\u003ch3\u003ePointed Geometry Reaches Farther In\u003c\/h3\u003e\n\u003cp\u003eThe triangular profile helps position the cleaning surface closer to corner areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-dark-row\"\u003e\n\u003csmall\u003eNarrow Edges\u003c\/small\u003e\n\u003ch3\u003eFollow the Perimeter More Precisely\u003c\/h3\u003e\n\u003cp\u003eGuide the pointed head along compatible narrow areas where broad rectangular tools can feel bulky.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-dark-row\"\u003e\n\u003csmall\u003eFrame Lines\u003c\/small\u003e\n\u003ch3\u003eWork Closer to the Window Boundary\u003c\/h3\u003e\n\u003cp\u003eThe shaped cleaning head supports more controlled movement near compatible frame edges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-dark-row\"\u003e\n\u003csmall\u003eExterior Sections\u003c\/small\u003e\n\u003ch3\u003eReach Areas That Are Awkward From Inside\u003c\/h3\u003e\n\u003cp\u003eThe dual-side system helps address compatible outward-facing sections without unsafe reaching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SAFETY TETHER --\u003e\n\u003csection class=\"tg-safety\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eExterior Unit Security\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eMagnetic Cleaning Still Needs a Backup.\u003c\/h2\u003e\n\u003cdiv class=\"tg-safety-word\"\u003eCONNECT. \u003cspan\u003eTHEN SECURE.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-safety-box\"\u003e\n\u003ch3\u003eAttach the Safety Cord Before Exterior Cleaning.\u003c\/h3\u003e\n\u003cp\u003eThe exterior unit includes a tether designed to help reduce the risk of the cleaner falling if magnetic contact is accidentally interrupted.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"tg-safety-note\"\u003eFor elevated or outward-facing windows, always secure the safety tether before beginning. Never lean outside a window to retrieve or reposition the exterior cleaning unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CONTROL --\u003e\n\u003csection class=\"tg-motion\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eErgonomic Guided Control\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eControl the Path From the Interior Side.\u003c\/h2\u003e\n\u003cdiv class=\"tg-motion-list\"\u003e\n\u003cdiv class=\"tg-motion-row\"\u003e\n\u003csmall\u003eHorizontal\u003c\/small\u003e\n\u003ch3\u003eMove Across Wide Window Panels\u003c\/h3\u003e\n\u003cp\u003eGuide the handle steadily across compatible glass using controlled overlapping passes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-motion-row\"\u003e\n\u003csmall\u003eVertical\u003c\/small\u003e\n\u003ch3\u003eWork From Top to Bottom\u003c\/h3\u003e\n\u003cp\u003eUse measured downward passes while maintaining proper magnetic alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-motion-row\"\u003e\n\u003csmall\u003eCurved Pattern\u003c\/small\u003e\n\u003ch3\u003eChange Direction Without Changing Tools\u003c\/h3\u003e\n\u003cp\u003eThe shaped grip helps guide the cleaning system through different movement patterns across the glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-motion-row\"\u003e\n\u003csmall\u003eFinishing Pass\u003c\/small\u003e\n\u003ch3\u003eSlow Down Near the End\u003c\/h3\u003e\n\u003cp\u003eUse controlled overlapping movements to help collect remaining moisture from the surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HARD TO REACH --\u003e\n\u003csection class=\"tg-reach\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker light\"\u003eDesigned for Difficult Exterior Access\u003c\/div\u003e\n\u003ch2 class=\"tg-title light\"\u003eWhen the Outside of the Glass Isn't Conveniently Within Reach.\u003c\/h2\u003e\n\u003cdiv class=\"tg-reach-word\"\u003eSTAY INSIDE. \u003cspan\u003eGUIDE BOTH SIDES.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-reach-list\"\u003e\n\u003cdiv class=\"tg-reach-row\"\u003e\n\u003csmall\u003eApartment Windows\u003c\/small\u003e\n\u003ch3\u003eCoordinate Interior + Exterior Cleaning\u003c\/h3\u003e\n\u003cp\u003eUseful for compatible window configurations where direct exterior access is inconvenient.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-reach-row\"\u003e\n\u003csmall\u003eFixed Glass Panels\u003c\/small\u003e\n\u003ch3\u003eClean Large Smooth Areas\u003c\/h3\u003e\n\u003cp\u003eGuide the paired cleaning units across compatible fixed window surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-reach-row\"\u003e\n\u003csmall\u003eBalcony Glass\u003c\/small\u003e\n\u003ch3\u003eMaintain Compatible Smooth Panels\u003c\/h3\u003e\n\u003cp\u003eUse TwinGlide on suitable glass configurations while following appropriate safety practices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-reach-row\"\u003e\n\u003csmall\u003eGlass Doors\u003c\/small\u003e\n\u003ch3\u003eCover Broad Smooth Surfaces\u003c\/h3\u003e\n\u003cp\u003eThe wide cleaning contact area can also be used on compatible glass door panels.\u003c\/p\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=\"tg-use\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eBefore the First Pass\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eSet It Up Correctly Before You Start Cleaning.\u003c\/h2\u003e\n\u003cdiv class=\"tg-use-list\"\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e01 \/ Check\u003c\/small\u003e\n\u003ch3\u003eConfirm Glass Compatibility\u003c\/h3\u003e\n\u003cp\u003eMeasure your total glass thickness and make sure the selected magnetic configuration is appropriate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e02 \/ Prepare\u003c\/small\u003e\n\u003ch3\u003eWet the Cleaning Pads\u003c\/h3\u003e\n\u003cp\u003eLightly dampen the microfiber pads with water or a suitable glass cleaning solution.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e03 \/ Secure\u003c\/small\u003e\n\u003ch3\u003eAttach the Safety Cord\u003c\/h3\u003e\n\u003cp\u003eSecure the exterior safety tether before positioning the outside cleaning unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e04 \/ Position\u003c\/small\u003e\n\u003ch3\u003ePlace One Unit on Each Side\u003c\/h3\u003e\n\u003cp\u003eCarefully position the two magnetic sections on opposite sides of compatible glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e05 \/ Clean\u003c\/small\u003e\n\u003ch3\u003eMove Slowly Across the Window\u003c\/h3\u003e\n\u003cp\u003eGuide the interior handle while maintaining controlled alignment between both sections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-use-row\"\u003e\n\u003csmall\u003e06 \/ Finish\u003c\/small\u003e\n\u003ch3\u003eUse Controlled Overlapping Passes\u003c\/h3\u003e\n\u003cp\u003eSlow down near the end to help remove remaining moisture with the flexible wiping edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMAGE 03 --\u003e\n\u003csection class=\"tg-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/1_4f7e0f7a-083b-427d-9fbe-924ce9cccf24.png?v=1791568987\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- GLASS COMPATIBILITY --\u003e\n\u003csection class=\"tg-glass\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eImportant \/ Glass Thickness\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eMagnetic Strength Must Match the Window.\u003c\/h2\u003e\n\u003cp class=\"tg-copy\"\u003eDifferent window constructions and glass thicknesses can require different magnetic strengths. Always determine the total glass thickness and select an appropriate TwinGlide configuration before use.\u003c\/p\u003e\n\u003cdiv class=\"tg-glass-alert\"\u003e\n\u003csmall\u003eCompatibility Matters\u003c\/small\u003e\n\u003ch3\u003eToo Weak Can Separate. Too Strong Can Create Excessive Force.\u003c\/h3\u003e\n\u003cp\u003eA magnetic configuration intended for thinner glass may not remain connected through thicker window structures, while a version intended for significantly thicker glass may create excessive magnetic force on thin glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-strength-list\"\u003e\n\u003cdiv class=\"tg-strength\"\u003e\n\u003cstrong\u003eSingle Glass Version\u003c\/strong\u003e\n\u003cp\u003eSuggested for compatible thinner single-pane glass configurations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-strength\"\u003e\n\u003cstrong\u003eMedium-Strength Version\u003c\/strong\u003e\n\u003cp\u003eMay suit thicker single-pane or selected compatible double-glass configurations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-strength\"\u003e\n\u003cstrong\u003eHigh-Strength Version\u003c\/strong\u003e\n\u003cp\u003eIntended for compatible thicker window structures when the selected configuration specifies this range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARE --\u003e\n\u003csection class=\"tg-care\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eReusable Window Care\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eClean the Pads. Rinse the Edge. Use It Again.\u003c\/h2\u003e\n\u003cdiv class=\"tg-care-word\"\u003eRINSE. \u003cspan\u003eDRY. REUSE.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-care-list\"\u003e\n\u003cdiv class=\"tg-care-row\"\u003e\n\u003csmall\u003eCleaning Pads\u003c\/small\u003e \u003cstrong\u003eRemove \u0026amp; Wash\u003c\/strong\u003e\n\u003cp\u003eRinse or wash accumulated dust, window film and everyday residue from the microfiber pads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-care-row\"\u003e\n\u003csmall\u003eWiping Edge\u003c\/small\u003e \u003cstrong\u003eRinse Thoroughly\u003c\/strong\u003e\n\u003cp\u003eRemove remaining cleaning solution and surface debris from the flexible squeegee edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-care-row\"\u003e\n\u003csmall\u003eAfter Cleaning\u003c\/small\u003e \u003cstrong\u003eAir Dry Completely\u003c\/strong\u003e\n\u003cp\u003eAllow reusable cleaning components to dry before the next cleaning session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-care-row\"\u003e\n\u003csmall\u003eStorage\u003c\/small\u003e \u003cstrong\u003eSeparate the Magnetic Sections\u003c\/strong\u003e\n\u003cp\u003eStore the magnetic units with the included separator or protective spacing piece when applicable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DIMENSIONS --\u003e\n\u003csection class=\"tg-size\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eCompact Handheld Geometry\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eBroad Enough for Glass. Shaped for Controlled Movement.\u003c\/h2\u003e\n\u003cdiv class=\"tg-size-list\"\u003e\n\u003cdiv class=\"tg-size-row\"\u003e\n\u003csmall\u003eCleaning Head Length\u003c\/small\u003e \u003cstrong\u003eApprox. 5–6.5 in\u003c\/strong\u003e\n\u003cp\u003eCompact surface area designed for coordinated movement across compatible glass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-size-row\"\u003e\n\u003csmall\u003eCleaning Head Width\u003c\/small\u003e \u003cstrong\u003eApprox. 4–5.5 in\u003c\/strong\u003e\n\u003cp\u003eProvides useful glass coverage while maintaining handheld control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-size-row\"\u003e\n\u003csmall\u003eHandle Height\u003c\/small\u003e \u003cstrong\u003eApprox. 2.5–3.5 in\u003c\/strong\u003e\n\u003cp\u003eErgonomic interior grip for guided horizontal, vertical and curved movements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-size-row\"\u003e\n\u003csmall\u003eCleaning Pad Width\u003c\/small\u003e \u003cstrong\u003eApprox. 3.5–5 in\u003c\/strong\u003e\n\u003cp\u003eReusable microfiber contact area for routine wet glass cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tg-size-row\"\u003e\n\u003csmall\u003eWeight\u003c\/small\u003e \u003cstrong\u003eCompact Handheld Design\u003c\/strong\u003e\n\u003cp\u003eDesigned for controlled household window maintenance without electric power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"tg-size-note\"\u003eDimensions may vary slightly depending on the selected configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"tg-specs\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker light\"\u003eProduct Details\u003c\/div\u003e\n\u003ch2 class=\"tg-title light\"\u003eTechnical Overview.\u003c\/h2\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eBrand Olivaupe™\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eProduct TypeDouble-Sided Magnetic Glass Cleaner\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning SystemDual-Side Magnetic Window Cleaning\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eHead ShapeTriangular \/ Corner-Reach Design\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning PadsRemovable Reusable Microfiber Pads\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eWiping EdgeIntegrated Flexible Squeegee\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eMagnetic ConnectionStrong Internal Magnet System\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eSafety FeatureExterior Safety Cord \/ Tether\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eHandle DesignErgonomic Easy-Grip Interior Handle\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning MethodWet Glass Cleaning\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eRecommended SurfacesCompatible Smooth Glass Windows \u0026amp; Glass Doors\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003ePower RequiredNo\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eBattery RequiredNo\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eReusableYes\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCareWash Cleaning Pads, Rinse Wiping Edges \u0026amp; Air Dry After Use\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eColor StyleClean Neutral Household Finish\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tg-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003ePackage Includes1 × Olivaupe™ Interior Cleaning Unit + 1 × Exterior Cleaning Unit + Reusable Cleaning Pads + 1 × Safety Cord\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMPORTANT SAFETY --\u003e\n\u003csection class=\"tg-notes\"\u003e\n\u003cdiv class=\"tg-wrap\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eImportant Safety Notes\u003c\/div\u003e\n\u003ch2 class=\"tg-title\"\u003eCheck. Secure. Position. Then Clean.\u003c\/h2\u003e\n\u003cdiv class=\"tg-note-list\"\u003e\n\u003cdiv class=\"tg-note\"\u003eConfirm compatibility with your window thickness before use.\u003c\/div\u003e\n\u003cdiv class=\"tg-note\"\u003eAlways attach the safety cord securely when cleaning exterior-facing glass.\u003c\/div\u003e\n\u003cdiv class=\"tg-note\"\u003eKeep fingers away from magnetic contact surfaces when joining the two halves.\u003c\/div\u003e\n\u003cdiv class=\"tg-note\"\u003eStore the magnetic sections with a separator when provided.\u003c\/div\u003e\n\u003cdiv class=\"tg-note\"\u003eDo not use on cracked, damaged, irregular or unsupported glass.\u003c\/div\u003e\n\u003cdiv class=\"tg-note\"\u003eNever lean outside a window to retrieve or reposition the exterior unit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL --\u003e\n\u003csection class=\"tg-final\"\u003e\n\u003cdiv class=\"tg-wrap tg-final-inner\"\u003e\n\u003cdiv class=\"tg-kicker\"\u003eOlivaupe™ \/ TwinGlide Series\u003c\/div\u003e\n\u003ch2\u003eTwo Sides.\u003cbr\u003eOne Guided Motion.\u003cbr\u003e\u003cspan\u003eA Smarter Window Routine.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eOlivaupe™ TwinGlide combines coordinated magnetic dual-surface cleaning, reusable microfiber pads, an integrated flexible squeegee, corner-reaching geometry and an exterior safety tether in one practical glass-care system. For compatible household windows, apartment glass and glass doors, it brings both sides of the surface into one more convenient cleaning routine.\u003c\/p\u003e\n\u003cdiv class=\"tg-final-brand\"\u003eOlivaupe™ Modern Home Cleaning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Olivaupe™","offers":[{"title":"1 Piece — Everyday Essential","offer_id":50525102178383,"sku":"Marivelley13*1","price":69.9,"currency_code":"USD","in_stock":true},{"title":"2 Pieces — Best Value 🔥","offer_id":50525102211151,"sku":"Marivelley13*2","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/yf-generated-node-n0bb2qhqfrs_c0799500-16d3-4f45-891e-450f99e2e771.png?v=1791568987"},{"product_id":"marivelley™-screensweep-window-screen-cleaning-brush-dual-sided-mesh-duster-for-window-screens-sliding-doors-fine-dust-removal","title":"Olivaupe™ ScreenSweep Window Screen Cleaning Brush – Dual-Sided Mesh Duster for Window Screens, Sliding Doors \u0026 Fine Dust Removal","description":"\u003cstyle\u003e\n\/* =========================================================\n   MARIVELLEY™ SCREENSWEEP\n   WINDOW SCREEN CLEANING BRUSH\n   Shopify Product Description\n   Premium Natural × Deep Teal × Soft Sage\n========================================================= *\/\n\n#mv-screensweep{\n  --ivory:#F7F3EB;\n  --cream:#EEE6DA;\n  --beige:#D7CBB9;\n  --sage:#A8AD98;\n  --sage-dark:#7E8974;\n  --teal:#073F47;\n  --forest:#123B3C;\n  --aqua:#22A9BD;\n  --ice:#72D2DD;\n  --wood:#A97849;\n  --ink:#253536;\n  --muted:#68736F;\n  --line:#D3CCC0;\n  --white:#FFFFFF;\n\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  background:#FFFFFF;\n  color:var(--ink);\n\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n\n  word-break:normal;\n  overflow-wrap:normal;\n  hyphens:none;\n}\n\n#mv-screensweep *,\n#mv-screensweep *::before,\n#mv-screensweep *::after{\n  box-sizing:border-box;\n}\n\n#mv-screensweep h1,\n#mv-screensweep h2,\n#mv-screensweep h3,\n#mv-screensweep p,\n#mv-screensweep dl,\n#mv-screensweep dt,\n#mv-screensweep dd{\n  margin-top:0;\n}\n\n#mv-screensweep .ss-wrap{\n  width:88%;\n  max-width:820px;\n  margin:0 auto;\n}\n\n#mv-screensweep .ss-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin:0 0 16px;\n\n  color:var(--aqua);\n\n  font-size:9px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-kicker::before{\n  content:\"\";\n  width:28px;\n  height:1px;\n  flex:0 0 28px;\n  background:currentColor;\n}\n\n#mv-screensweep .ss-kicker.light{\n  color:var(--ice);\n}\n\n#mv-screensweep .ss-title{\n  width:100%;\n  max-width:710px;\n  margin:0 0 18px;\n\n  color:var(--ink);\n\n  font-size:clamp(29px,5.4vw,48px);\n  line-height:1.05;\n  letter-spacing:-.04em;\n  font-weight:650;\n}\n\n#mv-screensweep .ss-title.light{\n  color:#FFFFFF;\n}\n\n#mv-screensweep .ss-copy{\n  max-width:670px;\n  margin:0;\n\n  color:var(--muted);\n\n  font-size:14px;\n  line-height:1.76;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#mv-screensweep .ss-hero{\n  position:relative;\n  overflow:hidden;\n\n  padding:82px 0 76px;\n\n  background:\n    radial-gradient(\n      circle at 86% 15%,\n      rgba(34,169,189,.22),\n      transparent 30%\n    ),\n    linear-gradient(\n      145deg,\n      #073F47 0%,\n      #123B3C 100%\n    );\n}\n\n#mv-screensweep .ss-hero::before{\n  content:\"\";\n\n  position:absolute;\n  right:-5%;\n  top:16%;\n\n  width:49%;\n  height:1px;\n\n  background:rgba(114,210,221,.14);\n\n  box-shadow:\n    0 18px 0 rgba(114,210,221,.12),\n    0 36px 0 rgba(114,210,221,.10),\n    0 54px 0 rgba(114,210,221,.08),\n    0 72px 0 rgba(114,210,221,.06),\n    0 90px 0 rgba(114,210,221,.04),\n    0 108px 0 rgba(114,210,221,.025);\n}\n\n#mv-screensweep .ss-hero::after{\n  content:\"\";\n\n  position:absolute;\n  left:0;\n  bottom:0;\n\n  width:61%;\n  height:2px;\n\n  background:linear-gradient(\n    90deg,\n    var(--aqua),\n    transparent\n  );\n}\n\n#mv-screensweep .ss-hero-inner{\n  position:relative;\n  z-index:2;\n}\n\n#mv-screensweep .ss-brand{\n  margin:0 0 30px;\n\n  color:#A6BBB7;\n\n  font-size:9px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.17em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-brand span{\n  color:var(--ice);\n}\n\n#mv-screensweep .ss-hero h1{\n  width:100%;\n  max-width:730px;\n\n  margin:0 0 24px;\n\n  color:#FFFFFF;\n\n  font-size:clamp(38px,7vw,64px);\n  line-height:.98;\n  letter-spacing:-.05em;\n  font-weight:650;\n}\n\n#mv-screensweep .ss-hero h1 span{\n  display:block;\n\n  margin-top:7px;\n\n  color:var(--ice);\n}\n\n#mv-screensweep .ss-hero-copy{\n  max-width:625px;\n  margin:0;\n\n  color:#C5D4D1;\n\n  font-size:14px;\n  line-height:1.76;\n}\n\n#mv-screensweep .ss-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n\n  margin-top:30px;\n}\n\n#mv-screensweep .ss-tags span{\n  padding:8px 11px;\n\n  border:1px solid rgba(255,255,255,.17);\n\n  color:#EDF5F3;\n\n  font-size:8px;\n  line-height:1.35;\n  font-weight:750;\n  letter-spacing:.05em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-tags span:first-child{\n  border-color:var(--ice);\n}\n\n\n\/* =========================================================\n   IMAGES\n========================================================= *\/\n\n#mv-screensweep .ss-image{\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  background:#FFFFFF;\n}\n\n#mv-screensweep .ss-image img{\n  display:block !important;\n\n  width:100% !important;\n  max-width:100% !important;\n  height:auto !important;\n\n  margin:0 !important;\n  padding:0 !important;\n\n  border:0 !important;\n  border-radius:0 !important;\n  box-shadow:none !important;\n\n  object-fit:cover;\n}\n\n\n\/* =========================================================\n   INTRO\n========================================================= *\/\n\n#mv-screensweep .ss-intro{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-screensweep .ss-intro-copy{\n  max-width:670px;\n  margin-top:22px;\n}\n\n#mv-screensweep .ss-intro-copy p{\n  margin:0 0 13px;\n\n  color:#68736F;\n\n  font-size:14px;\n  line-height:1.76;\n}\n\n#mv-screensweep .ss-intro-copy p:last-child{\n  margin-bottom:0;\n}\n\n#mv-screensweep .ss-statement{\n  margin-top:38px;\n  padding:27px 0;\n\n  border-top:2px solid var(--aqua);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-statement strong{\n  display:block;\n\n  margin-bottom:8px;\n\n  color:var(--forest);\n\n  font-size:20px;\n  line-height:1.35;\n  letter-spacing:-.02em;\n}\n\n#mv-screensweep .ss-statement p{\n  max-width:650px;\n  margin:0;\n\n  color:#717B77;\n\n  font-size:11px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   QUICK BENEFITS\n========================================================= *\/\n\n#mv-screensweep .ss-benefits{\n  padding:76px 0;\n  background:#FFFFFF;\n}\n\n#mv-screensweep .ss-benefit-list{\n  margin-top:37px;\n  border-top:1px solid var(--line);\n}\n\n#mv-screensweep .ss-benefit{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-benefit-head{\n  display:flex;\n  align-items:center;\n  gap:13px;\n\n  margin-bottom:6px;\n}\n\n#mv-screensweep .ss-num{\n  flex:0 0 auto;\n\n  color:var(--wood);\n\n  font-size:9px;\n  line-height:1;\n  font-weight:800;\n  letter-spacing:.12em;\n}\n\n#mv-screensweep .ss-benefit h3{\n  margin:0;\n\n  color:var(--forest);\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-benefit p{\n  max-width:650px;\n  margin:0;\n\n  color:#747D79;\n\n  font-size:11px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   WIDE CONTACT\n========================================================= *\/\n\n#mv-screensweep .ss-wide{\n  position:relative;\n  overflow:hidden;\n\n  padding:82px 0;\n\n  background:var(--teal);\n}\n\n#mv-screensweep .ss-wide::before{\n  content:\"\";\n\n  position:absolute;\n  left:0;\n  top:23%;\n\n  width:100%;\n  height:1px;\n\n  background:rgba(114,210,221,.10);\n\n  box-shadow:\n    0 26px 0 rgba(114,210,221,.08),\n    0 52px 0 rgba(114,210,221,.06);\n}\n\n#mv-screensweep .ss-wide-word{\n  position:relative;\n  z-index:2;\n\n  display:block;\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:#FFFFFF;\n\n  font-size:clamp(43px,7.5vw,68px);\n  line-height:.87;\n  letter-spacing:-.055em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-wide-word span{\n  display:block;\n\n  width:100%;\n  max-width:100%;\n\n  margin-top:8px;\n\n  color:var(--ice);\n\n  font-size:.64em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-wide-box{\n  position:relative;\n  z-index:2;\n\n  padding:27px 0;\n\n  border-top:1px solid rgba(255,255,255,.18);\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-wide-box h3{\n  margin:0 0 7px;\n\n  color:#FFFFFF;\n\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-wide-box p{\n  max-width:650px;\n  margin:0;\n\n  color:#B9CAC7;\n\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   DEBRIS\n========================================================= *\/\n\n#mv-screensweep .ss-debris{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-screensweep .ss-debris-word{\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:var(--teal);\n\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-debris-word span{\n  display:block;\n\n  margin-top:8px;\n\n  color:var(--wood);\n\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-debris-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n}\n\n#mv-screensweep .ss-debris-tags span{\n  padding:9px 12px;\n\n  border:1px solid #C8BFB2;\n\n  color:#53615C;\n\n  font-size:8px;\n  line-height:1.35;\n  font-weight:750;\n}\n\n\n\/* =========================================================\n   SOFT FIBER\n========================================================= *\/\n\n#mv-screensweep .ss-fiber{\n  padding:76px 0;\n  background:#FFFFFF;\n}\n\n#mv-screensweep .ss-fiber-box{\n  margin-top:35px;\n  padding:28px 0;\n\n  border-top:2px solid var(--sage);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-fiber-box small{\n  display:block;\n\n  margin-bottom:7px;\n\n  color:var(--sage-dark);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-fiber-box h3{\n  margin:0 0 7px;\n\n  color:var(--forest);\n\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-fiber-box p{\n  max-width:650px;\n  margin:0;\n\n  color:#6D7773;\n\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   DUAL SIDE\n========================================================= *\/\n\n#mv-screensweep .ss-dual{\n  padding:80px 0;\n  background:var(--forest);\n}\n\n#mv-screensweep .ss-dual-word{\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:#FFFFFF;\n\n  font-size:clamp(43px,7.5vw,66px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-dual-word span{\n  display:block;\n\n  margin-top:8px;\n\n  color:var(--ice);\n\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-dark-list{\n  border-top:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-dark-row{\n  padding:20px 0;\n\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-dark-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--ice);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-dark-row h3{\n  margin:0 0 5px;\n\n  color:#FFFFFF;\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-dark-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#B9CAC7;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   IMAGE 02 \/ DRY OR DAMP\n========================================================= *\/\n\n#mv-screensweep .ss-method{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-screensweep .ss-method-word{\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:var(--teal);\n\n  font-size:clamp(43px,7.5vw,66px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-method-word span{\n  display:block;\n\n  margin-top:8px;\n\n  color:var(--aqua);\n\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-method-list{\n  border-top:1px solid var(--line);\n}\n\n#mv-screensweep .ss-method-row{\n  padding:21px 0;\n\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-method-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--wood);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-method-row h3{\n  margin:0 0 5px;\n\n  color:var(--forest);\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-method-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#707A76;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n#mv-screensweep .ss-method-note{\n  margin-top:24px;\n  padding:20px 0;\n\n  border-top:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n\n  color:#6D7773;\n\n  font-size:10px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   REACH\n========================================================= *\/\n\n#mv-screensweep .ss-reach{\n  padding:76px 0;\n  background:#FFFFFF;\n}\n\n#mv-screensweep .ss-reach-stat{\n  display:block;\n\n  width:100%;\n  margin:38px 0 9px;\n\n  color:var(--teal);\n\n  font-size:clamp(54px,10vw,88px);\n  line-height:.86;\n  letter-spacing:-.055em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-reach-label{\n  display:block;\n\n  margin:0 0 28px;\n\n  color:var(--aqua);\n\n  font-size:10px;\n  line-height:1.5;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-reach-box{\n  padding:27px 0;\n\n  border-top:2px solid var(--aqua);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-reach-box h3{\n  margin:0 0 7px;\n\n  color:var(--forest);\n\n  font-size:18px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-reach-box p{\n  max-width:650px;\n  margin:0;\n\n  color:#6D7773;\n\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   SCREEN TYPES\n========================================================= *\/\n\n#mv-screensweep .ss-surfaces{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-screensweep .ss-surface-list{\n  margin-top:37px;\n\n  border-top:1px solid #CBC2B5;\n}\n\n#mv-screensweep .ss-surface-row{\n  padding:20px 0;\n\n  border-bottom:1px solid #CBC2B5;\n}\n\n#mv-screensweep .ss-surface-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--wood);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-surface-row h3{\n  margin:0 0 5px;\n\n  color:var(--forest);\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-surface-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#707A76;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   INSTALLED SCREEN\n========================================================= *\/\n\n#mv-screensweep .ss-installed{\n  position:relative;\n  overflow:hidden;\n\n  padding:80px 0;\n\n  background:var(--teal);\n}\n\n#mv-screensweep .ss-installed::after{\n  content:\"\";\n\n  position:absolute;\n  right:-10%;\n  bottom:15%;\n\n  width:50%;\n  height:1px;\n\n  background:rgba(114,210,221,.15);\n\n  box-shadow:\n    0 22px 0 rgba(114,210,221,.11),\n    0 44px 0 rgba(114,210,221,.07),\n    0 66px 0 rgba(114,210,221,.04);\n}\n\n#mv-screensweep .ss-installed-word{\n  position:relative;\n  z-index:2;\n\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:#FFFFFF;\n\n  font-size:clamp(42px,7.3vw,64px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-installed-word span{\n  display:block;\n\n  margin-top:8px;\n\n  color:var(--ice);\n\n  font-size:.66em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-installed-box{\n  position:relative;\n  z-index:2;\n\n  padding:27px 0;\n\n  border-top:1px solid rgba(255,255,255,.18);\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-installed-box h3{\n  margin:0 0 7px;\n\n  color:#FFFFFF;\n\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-installed-box p{\n  max-width:650px;\n  margin:0;\n\n  color:#B9CAC7;\n\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   PETS \/ POLLEN\n========================================================= *\/\n\n#mv-screensweep .ss-life{\n  padding:76px 0;\n  background:var(--ivory);\n}\n\n#mv-screensweep .ss-life-list{\n  margin-top:37px;\n\n  border-top:1px solid var(--line);\n}\n\n#mv-screensweep .ss-life-row{\n  padding:21px 0;\n\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-life-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--aqua);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-life-row h3{\n  margin:0 0 5px;\n\n  color:var(--forest);\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-life-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#717B77;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   IMAGE 03 \/ WASH REUSE\n========================================================= *\/\n\n#mv-screensweep .ss-reuse{\n  padding:80px 0;\n  background:var(--forest);\n}\n\n#mv-screensweep .ss-reuse-word{\n  display:block;\n\n  width:100%;\n  max-width:100%;\n\n  margin:38px 0 28px;\n\n  color:#FFFFFF;\n\n  font-size:clamp(43px,7.5vw,66px);\n  line-height:.88;\n  letter-spacing:-.05em;\n  font-weight:700;\n}\n\n#mv-screensweep .ss-reuse-word span{\n  display:block;\n\n  margin-top:8px;\n\n  color:var(--ice);\n\n  font-size:.67em;\n  line-height:1;\n  letter-spacing:-.03em;\n}\n\n#mv-screensweep .ss-reuse-list{\n  border-top:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-reuse-row{\n  padding:20px 0;\n\n  border-bottom:1px solid rgba(255,255,255,.18);\n}\n\n#mv-screensweep .ss-reuse-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--ice);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-reuse-row h3{\n  margin:0 0 5px;\n\n  color:#FFFFFF;\n\n  font-size:16px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-reuse-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#B9CAC7;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n\n\/* =========================================================\n   CARE NOTE\n========================================================= *\/\n\n#mv-screensweep .ss-care{\n  padding:76px 0;\n  background:#FFFFFF;\n}\n\n#mv-screensweep .ss-care-box{\n  margin-top:34px;\n  padding:28px 0;\n\n  border-top:2px solid var(--wood);\n  border-bottom:1px solid var(--line);\n}\n\n#mv-screensweep .ss-care-box small{\n  display:block;\n\n  margin-bottom:7px;\n\n  color:var(--wood);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-care-box h3{\n  margin:0 0 8px;\n\n  color:var(--forest);\n\n  font-size:19px;\n  line-height:1.4;\n}\n\n#mv-screensweep .ss-care-box p{\n  max-width:650px;\n  margin:0;\n\n  color:#68736F;\n\n  font-size:12px;\n  line-height:1.72;\n}\n\n\n\/* =========================================================\n   DIMENSIONS\n========================================================= *\/\n\n#mv-screensweep .ss-size{\n  padding:76px 0;\n  background:var(--cream);\n}\n\n#mv-screensweep .ss-size-list{\n  margin-top:37px;\n\n  border-top:1px solid #CBC2B5;\n}\n\n#mv-screensweep .ss-size-row{\n  padding:20px 0;\n\n  border-bottom:1px solid #CBC2B5;\n}\n\n#mv-screensweep .ss-size-row small{\n  display:block;\n\n  margin-bottom:6px;\n\n  color:var(--wood);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-size-row strong{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:var(--forest);\n\n  font-size:22px;\n  line-height:1.25;\n  letter-spacing:-.025em;\n  font-weight:650;\n}\n\n#mv-screensweep .ss-size-row p{\n  max-width:650px;\n  margin:0;\n\n  color:#707A76;\n\n  font-size:11px;\n  line-height:1.68;\n}\n\n#mv-screensweep .ss-size-note{\n  margin:20px 0 0;\n\n  color:#7D8581;\n\n  font-size:9px;\n  line-height:1.7;\n}\n\n\n\/* =========================================================\n   SPECS\n========================================================= *\/\n\n#mv-screensweep .ss-specs{\n  padding:80px 0;\n  background:var(--forest);\n}\n\n#mv-screensweep .ss-spec-list{\n  margin-top:37px;\n\n  border-top:1px solid rgba(255,255,255,.17);\n}\n\n#mv-screensweep .ss-spec-row{\n  padding:14px 0;\n\n  border-bottom:1px solid rgba(255,255,255,.17);\n}\n\n#mv-screensweep .ss-spec-row dt{\n  margin:0 0 4px;\n\n  color:var(--ice);\n\n  font-size:8px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-spec-row dd{\n  margin:0;\n\n  color:#F0F5F3;\n\n  font-size:11px;\n  line-height:1.55;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n#mv-screensweep .ss-final{\n  position:relative;\n  overflow:hidden;\n\n  padding:86px 0;\n\n  background:var(--ivory);\n}\n\n#mv-screensweep .ss-final::before{\n  content:\"\";\n\n  position:absolute;\n  right:-10%;\n  top:20%;\n\n  width:48%;\n  height:1px;\n\n  background:rgba(34,169,189,.12);\n\n  box-shadow:\n    0 20px 0 rgba(34,169,189,.09),\n    0 40px 0 rgba(34,169,189,.06),\n    0 60px 0 rgba(34,169,189,.035);\n}\n\n#mv-screensweep .ss-final-inner{\n  position:relative;\n  z-index:2;\n}\n\n#mv-screensweep .ss-final h2{\n  width:100%;\n  max-width:700px;\n\n  margin:0 0 20px;\n\n  color:var(--forest);\n\n  font-size:clamp(34px,6vw,54px);\n  line-height:1.02;\n  letter-spacing:-.043em;\n  font-weight:650;\n}\n\n#mv-screensweep .ss-final h2 span{\n  color:var(--aqua);\n}\n\n#mv-screensweep .ss-final p{\n  max-width:650px;\n  margin:0;\n\n  color:#626D69;\n\n  font-size:13px;\n  line-height:1.75;\n}\n\n#mv-screensweep .ss-final-brand{\n  display:flex;\n  align-items:center;\n  gap:11px;\n\n  margin-top:28px;\n\n  color:var(--forest);\n\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n\n#mv-screensweep .ss-final-brand::before{\n  content:\"\";\n\n  width:28px;\n  height:2px;\n\n  background:var(--wood);\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:600px){\n\n  #mv-screensweep .ss-wrap{\n    width:88%;\n  }\n\n  #mv-screensweep .ss-hero{\n    padding:59px 0 54px;\n  }\n\n  #mv-screensweep .ss-hero h1{\n    font-size:38px;\n  }\n\n  #mv-screensweep .ss-title{\n    font-size:31px;\n  }\n\n  #mv-screensweep .ss-intro,\n  #mv-screensweep .ss-benefits,\n  #mv-screensweep .ss-wide,\n  #mv-screensweep .ss-debris,\n  #mv-screensweep .ss-fiber,\n  #mv-screensweep .ss-dual,\n  #mv-screensweep .ss-method,\n  #mv-screensweep .ss-reach,\n  #mv-screensweep .ss-surfaces,\n  #mv-screensweep .ss-installed,\n  #mv-screensweep .ss-life,\n  #mv-screensweep .ss-reuse,\n  #mv-screensweep .ss-care,\n  #mv-screensweep .ss-size,\n  #mv-screensweep .ss-specs,\n  #mv-screensweep .ss-final{\n    padding:58px 0;\n  }\n\n  #mv-screensweep .ss-wide-word,\n  #mv-screensweep .ss-debris-word,\n  #mv-screensweep .ss-dual-word,\n  #mv-screensweep .ss-method-word,\n  #mv-screensweep .ss-installed-word,\n  #mv-screensweep .ss-reuse-word{\n    font-size:43px;\n  }\n\n  #mv-screensweep .ss-reach-stat{\n    font-size:62px;\n  }\n\n  #mv-screensweep .ss-final h2{\n    font-size:36px;\n  }\n}\n\n\n\/* =========================================================\n   VERY NARROW SHOPIFY DESCRIPTION\n========================================================= *\/\n\n@media(max-width:380px){\n\n  #mv-screensweep .ss-wrap{\n    width:86%;\n  }\n\n  #mv-screensweep .ss-hero h1{\n    font-size:34px;\n  }\n\n  #mv-screensweep .ss-title{\n    font-size:28px;\n  }\n\n  #mv-screensweep .ss-hero-copy,\n  #mv-screensweep .ss-copy,\n  #mv-screensweep .ss-intro-copy p{\n    font-size:13px;\n  }\n\n  #mv-screensweep .ss-tags{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n  }\n\n  #mv-screensweep .ss-tags span{\n    text-align:center;\n  }\n\n  #mv-screensweep .ss-wide-word,\n  #mv-screensweep .ss-debris-word,\n  #mv-screensweep .ss-dual-word,\n  #mv-screensweep .ss-method-word,\n  #mv-screensweep .ss-installed-word,\n  #mv-screensweep .ss-reuse-word{\n    font-size:37px;\n  }\n\n  #mv-screensweep .ss-reach-stat{\n    font-size:54px;\n  }\n\n  #mv-screensweep .ss-final h2{\n    font-size:33px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"mv-screensweep\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"ss-hero\"\u003e\n\u003cdiv class=\"ss-wrap ss-hero-inner\"\u003e\n\u003cdiv class=\"ss-brand\"\u003eOlivaupe™ \u003cspan\u003e\/ SCREENSWEEP SERIES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eClean the Screen. \u003cspan\u003eWithout the Complicated Routine.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"ss-hero-copy\"\u003eA wide, soft-fiber window screen cleaning brush designed to lift everyday dust, pollen, lint, pet hair and outdoor debris from compatible mesh surfaces — without removing every screen for routine maintenance.\u003c\/p\u003e\n\u003cdiv class=\"ss-tags\"\u003e\n\u003cspan\u003eWide Cleaning Head\u003c\/span\u003e \u003cspan\u003eSoft Dense Fiber\u003c\/span\u003e \u003cspan\u003eDry or Damp\u003c\/span\u003e \u003cspan\u003eReusable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       IMAGE 01\n  ====================================================== --\u003e\n\u003csection class=\"ss-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/1_840a46e7-aec7-4042-bf5f-5ccb61eb6872.png?v=1791569057\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- =====================================================\n       INTRO\n  ====================================================== --\u003e\n\u003csection class=\"ss-intro\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eMade for Mesh\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eClean Windows Can Still Look Unfinished When the Screens Are Covered in Dust.\u003c\/h2\u003e\n\u003cdiv class=\"ss-intro-copy\"\u003e\n\u003cp\u003eWindow screens sit between the home and the outdoors, collecting pollen, fine dust, lint, pet hair and everyday airborne debris over time.\u003c\/p\u003e\n\u003cp\u003eOrdinary cloths can feel awkward on mesh and may simply move loose particles around. ScreenSweep uses a broad, dense, soft-fiber cleaning surface designed specifically to make more useful contact with compatible screen material.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-statement\"\u003e\n\u003cstrong\u003e More mesh covered with every controlled pass. \u003c\/strong\u003e\n\u003cp\u003eA purpose-built cleaning head for routine screen maintenance — from bedroom windows to large sliding patio doors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       BENEFITS\n  ====================================================== --\u003e\n\u003csection class=\"ss-benefits\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003ePurpose-Built Screen Care\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eSoft Where It Matters. Wide Where It Helps.\u003c\/h2\u003e\n\u003cdiv class=\"ss-benefit-list\"\u003e\n\u003cdiv class=\"ss-benefit\"\u003e\n\u003cdiv class=\"ss-benefit-head\"\u003e\n\u003cspan class=\"ss-num\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWide Cleaning Surface\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe broad rectangular head covers a larger section of mesh with each pass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-benefit\"\u003e\n\u003cdiv class=\"ss-benefit-head\"\u003e\n\u003cspan class=\"ss-num\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eDense Soft Fiber Layer\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eSoft fibers help collect common particles without the aggressive scraping action of a hard-bristle scrub brush.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-benefit\"\u003e\n\u003cdiv class=\"ss-benefit-head\"\u003e\n\u003cspan class=\"ss-num\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eDual-Sided Cleaning Head\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eUse both cleaning surfaces before stopping to rinse or refresh the brush.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-benefit\"\u003e\n\u003cdiv class=\"ss-benefit-head\"\u003e\n\u003cspan class=\"ss-num\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eExtended Easy-Grip Handle\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp\u003eAdded reach and lightweight control make larger windows and screen doors easier to maintain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       WIDE CONTACT\n  ====================================================== --\u003e\n\u003csection class=\"ss-wide\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker light\"\u003eBroad Screen Coverage\u003c\/div\u003e\n\u003ch2 class=\"ss-title light\"\u003eStop Cleaning a Large Screen With a Tiny Contact Area.\u003c\/h2\u003e\n\u003cdiv class=\"ss-wide-word\"\u003eWIDER CONTACT. \u003cspan\u003eFEWER REPEATED PASSES.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-wide-box\"\u003e\n\u003ch3\u003eApprox. 8–10 Inches of Cleaning Head Width.\u003c\/h3\u003e\n\u003cp\u003eThe broad rectangular cleaning surface helps cover more mesh during each vertical or horizontal stroke — especially useful across larger window screens and sliding screen doors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DEBRIS\n  ====================================================== --\u003e\n\u003csection class=\"ss-debris\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eEveryday Screen Buildup\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eOutdoor Air Leaves More Behind Than You Think.\u003c\/h2\u003e\n\u003cdiv class=\"ss-debris-word\"\u003eDUST. \u003cspan\u003ePOLLEN. HAIR. DEBRIS.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-debris-tags\"\u003e\n\u003cspan\u003eDust\u003c\/span\u003e \u003cspan\u003ePollen\u003c\/span\u003e \u003cspan\u003ePet Hair\u003c\/span\u003e \u003cspan\u003eLint\u003c\/span\u003e \u003cspan\u003eFine Dirt\u003c\/span\u003e \u003cspan\u003eLight Cobwebs\u003c\/span\u003e \u003cspan\u003eOutdoor Debris\u003c\/span\u003e \u003cspan\u003eSurface Particles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       SOFT FIBER\n  ====================================================== --\u003e\n\u003csection class=\"ss-fiber\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eDense Soft Fiber Surface\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eDesigned to Work With Mesh — Not Fight Against It.\u003c\/h2\u003e\n\u003cp class=\"ss-copy\"\u003eScreenSweep replaces aggressive hard-bristle scrubbing with a softer, dense fiber contact layer suited to routine maintenance of compatible screen materials.\u003c\/p\u003e\n\u003cdiv class=\"ss-fiber-box\"\u003e\n\u003csmall\u003eSoft Surface Contact\u003c\/small\u003e\n\u003ch3\u003eLift Loose Particles From Tiny Mesh Openings.\u003c\/h3\u003e\n\u003cp\u003eThe textured fiber surface makes broad contact with the mesh while helping pull everyday loose debris away from the small openings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DUAL-SIDED\n  ====================================================== --\u003e\n\u003csection class=\"ss-dual\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker light\"\u003eTwo Cleaning Surfaces\u003c\/div\u003e\n\u003ch2 class=\"ss-title light\"\u003eKeep Cleaning Before You Stop to Rinse.\u003c\/h2\u003e\n\u003cdiv class=\"ss-dual-word\"\u003eUSE ONE SIDE. \u003cspan\u003eTHEN FLIP.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-dark-list\"\u003e\n\u003cdiv class=\"ss-dark-row\"\u003e\n\u003csmall\u003eFirst Pass\u003c\/small\u003e\n\u003ch3\u003eStart With One Cleaning Surface\u003c\/h3\u003e\n\u003cp\u003eUse the first side for the initial pass across dustier or more exposed areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-dark-row\"\u003e\n\u003csmall\u003eSecond Pass\u003c\/small\u003e\n\u003ch3\u003eTurn the Head and Continue\u003c\/h3\u003e\n\u003cp\u003eUse the opposite surface for finishing work, lighter sections or additional screen areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-dark-row\"\u003e\n\u003csmall\u003eAfter Cleaning\u003c\/small\u003e\n\u003ch3\u003eRinse Both Surfaces\u003c\/h3\u003e\n\u003cp\u003eRemove accumulated debris and allow the brush to dry completely before storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       IMAGE 02\n  ====================================================== --\u003e\n\u003csection class=\"ss-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/2_7b1c960b-4e33-41f6-b10d-487b396ae017.png?v=1791569057\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- =====================================================\n       DRY \/ DAMP\n  ====================================================== --\u003e\n\u003csection class=\"ss-method\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eChoose the Cleaning Method\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eDifferent Buildup Calls for a Different Pass.\u003c\/h2\u003e\n\u003cdiv class=\"ss-method-word\"\u003eUSE IT DRY. \u003cspan\u003eOR LIGHTLY DAMP.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-method-list\"\u003e\n\u003cdiv class=\"ss-method-row\"\u003e\n\u003csmall\u003eDry Cleaning\u003c\/small\u003e\n\u003ch3\u003eFor Loose Dust, Pollen \u0026amp; Hair\u003c\/h3\u003e\n\u003cp\u003eUse the brush dry when removing loose dust, pollen, pet hair, lint and fine surface particles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-method-row\"\u003e\n\u003csmall\u003eDamp Cleaning\u003c\/small\u003e\n\u003ch3\u003eFor More Noticeable Surface Buildup\u003c\/h3\u003e\n\u003cp\u003eLightly moisten the cleaning surface and use gentle passes across compatible mesh.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-method-note\"\u003eAvoid soaking delicate screen material. Use light pressure and allow damp-cleaned screens to dry naturally.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       EXTENDED REACH\n  ====================================================== --\u003e\n\u003csection class=\"ss-reach\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eExtended Handle\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eMore Reach Without Making the Tool Feel Bulky.\u003c\/h2\u003e\n\u003cdiv class=\"ss-reach-stat\"\u003e12–16 IN\u003c\/div\u003e\n\u003cspan class=\"ss-reach-label\"\u003e Approx. Handle Length \u003c\/span\u003e\n\u003cdiv class=\"ss-reach-box\"\u003e\n\u003ch3\u003eReach Higher Screens and Larger Door Panels More Comfortably.\u003c\/h3\u003e\n\u003cp\u003eThe longer ergonomic grip provides additional working reach while helping you guide the broad cleaning head vertically or horizontally across compatible mesh surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       SURFACES\n  ====================================================== --\u003e\n\u003csection class=\"ss-surfaces\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eAround the Home\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eFrom Bedroom Windows to Full-Size Screen Doors.\u003c\/h2\u003e\n\u003cdiv class=\"ss-surface-list\"\u003e\n\u003cdiv class=\"ss-surface-row\"\u003e\n\u003csmall\u003eWindow Screens\u003c\/small\u003e\n\u003ch3\u003eRoutine Dust \u0026amp; Pollen Maintenance\u003c\/h3\u003e\n\u003cp\u003eMove the brush gently across compatible mesh using overlapping strokes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-surface-row\"\u003e\n\u003csmall\u003eSliding Screen Doors\u003c\/small\u003e\n\u003ch3\u003eCover Larger Areas More Efficiently\u003c\/h3\u003e\n\u003cp\u003eThe broad cleaning head is especially useful across larger sliding door screens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-surface-row\"\u003e\n\u003csmall\u003ePatio \u0026amp; Balcony Screens\u003c\/small\u003e\n\u003ch3\u003eAddress Outdoor-Facing Buildup\u003c\/h3\u003e\n\u003cp\u003eRefresh compatible mesh exposed to outdoor dust, pollen and everyday particles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-surface-row\"\u003e\n\u003csmall\u003ePorch Screens\u003c\/small\u003e\n\u003ch3\u003eMaintain Larger Mesh Sections\u003c\/h3\u003e\n\u003cp\u003eUse broad, controlled passes during seasonal or routine home cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-surface-row\"\u003e\n\u003csmall\u003eCompatible Mesh Panels\u003c\/small\u003e\n\u003ch3\u003eA Soft Approach to Fine Household Mesh\u003c\/h3\u003e\n\u003cp\u003eUse light pressure on compatible mesh materials where hard scrubbing is unnecessary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       INSTALLED SCREENS\n  ====================================================== --\u003e\n\u003csection class=\"ss-installed\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker light\"\u003eSimplify Routine Maintenance\u003c\/div\u003e\n\u003ch2 class=\"ss-title light\"\u003eLight Cleaning Doesn't Always Need to Start With Removing the Screen.\u003c\/h2\u003e\n\u003cdiv class=\"ss-installed-word\"\u003eLEAVE IT IN. \u003cspan\u003eBRUSH IT CLEAN.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-installed-box\"\u003e\n\u003ch3\u003eClean Many Installed Screens Directly.\u003c\/h3\u003e\n\u003cp\u003eFor light routine maintenance, ScreenSweep can be used directly on many compatible installed screens — helping reduce the time involved in removing and reinstalling each panel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       PET \/ POLLEN\n  ====================================================== --\u003e\n\u003csection class=\"ss-life\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eReal-Life Screen Buildup\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eBuilt for the Debris Screens Collect Every Day.\u003c\/h2\u003e\n\u003cdiv class=\"ss-life-list\"\u003e\n\u003cdiv class=\"ss-life-row\"\u003e\n\u003csmall\u003ePollen Season\u003c\/small\u003e\n\u003ch3\u003eRemove Loose Pollen Before It Builds Up\u003c\/h3\u003e\n\u003cp\u003eRoutine dry brushing helps lift visible pollen and fine outdoor dust from compatible screens.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-life-row\"\u003e\n\u003csmall\u003eHomes With Pets\u003c\/small\u003e\n\u003ch3\u003eLift Loose Fur Around Entry Areas\u003c\/h3\u003e\n\u003cp\u003eUse the textured cleaning surface around mesh doors where pet hair can collect after frequent use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-life-row\"\u003e\n\u003csmall\u003ePatio Doors\u003c\/small\u003e\n\u003ch3\u003eRefresh High-Traffic Screen Areas\u003c\/h3\u003e\n\u003cp\u003eThe wide head helps cover larger door screens where outdoor debris can accumulate quickly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-life-row\"\u003e\n\u003csmall\u003eSeasonal Cleaning\u003c\/small\u003e\n\u003ch3\u003eRefresh Screens Along With the Windows\u003c\/h3\u003e\n\u003cp\u003eAdd screen care to spring cleaning, fall maintenance or regular household cleaning routines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       IMAGE 03\n  ====================================================== --\u003e\n\u003csection class=\"ss-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/3_1597697c-3779-4176-a79a-20a1da766a98.png?v=1791569058\" alt=\"\"\u003e\u003c\/section\u003e\n\u003c!-- =====================================================\n       WASH \/ REUSE\n  ====================================================== --\u003e\n\u003csection class=\"ss-reuse\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker light\"\u003eWashable + Reusable\u003c\/div\u003e\n\u003ch2 class=\"ss-title light\"\u003eNo Disposable Sheet Needed for Every Cleaning Session.\u003c\/h2\u003e\n\u003cdiv class=\"ss-reuse-word\"\u003eRINSE. \u003cspan\u003eDRY. REUSE.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-reuse-list\"\u003e\n\u003cdiv class=\"ss-reuse-row\"\u003e\n\u003csmall\u003eStep 01\u003c\/small\u003e\n\u003ch3\u003eRinse the Cleaning Head\u003c\/h3\u003e\n\u003cp\u003eRemove accumulated dust, pollen, hair and surface debris after cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-reuse-row\"\u003e\n\u003csmall\u003eStep 02\u003c\/small\u003e\n\u003ch3\u003eGently Remove Excess Water\u003c\/h3\u003e\n\u003cp\u003eAvoid aggressive twisting or handling that could unnecessarily stress the cleaning surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-reuse-row\"\u003e\n\u003csmall\u003eStep 03\u003c\/small\u003e\n\u003ch3\u003eAir Dry Completely\u003c\/h3\u003e\n\u003cp\u003eAllow the brush to dry thoroughly before placing it back into storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-reuse-row\"\u003e\n\u003csmall\u003eStep 04\u003c\/small\u003e\n\u003ch3\u003eUse It Again\u003c\/h3\u003e\n\u003cp\u003eReturn ScreenSweep to your regular window and screen maintenance routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       CARE NOTE\n  ====================================================== --\u003e\n\u003csection class=\"ss-care\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eGentle Pressure Matters\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eMesh Is Different From Tile, Glass or Other Hard Surfaces.\u003c\/h2\u003e\n\u003cp class=\"ss-copy\"\u003eScreenSweep is designed around soft contact, but screen materials can vary in age, tension and condition. Cleaning technique still matters.\u003c\/p\u003e\n\u003cdiv class=\"ss-care-box\"\u003e\n\u003csmall\u003eCare Note\u003c\/small\u003e\n\u003ch3\u003eTest First — Especially on Older or Delicate Screens.\u003c\/h3\u003e\n\u003cp\u003eAlways use light pressure on delicate screen material. Test the brush on a small area first, especially on older, loose, damaged or easily stretched mesh.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DIMENSIONS\n  ====================================================== --\u003e\n\u003csection class=\"ss-size\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eBuilt for Coverage + Reach\u003c\/div\u003e\n\u003ch2 class=\"ss-title\"\u003eWide at the Screen. Comfortable in the Hand.\u003c\/h2\u003e\n\u003cdiv class=\"ss-size-list\"\u003e\n\u003cdiv class=\"ss-size-row\"\u003e\n\u003csmall\u003eOverall Length\u003c\/small\u003e \u003cstrong\u003eApprox. 18–24 in\u003c\/strong\u003e\n\u003cp\u003eExtended handheld profile for routine window and screen-door maintenance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-size-row\"\u003e\n\u003csmall\u003eCleaning Head Width\u003c\/small\u003e \u003cstrong\u003eApprox. 8–10 in\u003c\/strong\u003e\n\u003cp\u003eBroad coverage helps clean larger sections of mesh during each pass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-size-row\"\u003e\n\u003csmall\u003eCleaning Head Height\u003c\/small\u003e \u003cstrong\u003eApprox. 3–4.5 in\u003c\/strong\u003e\n\u003cp\u003eLow-profile rectangular cleaning surface designed for controlled mesh contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-size-row\"\u003e\n\u003csmall\u003eHandle Length\u003c\/small\u003e \u003cstrong\u003eApprox. 12–16 in\u003c\/strong\u003e\n\u003cp\u003eAdded reach for higher window screens and larger sliding screen doors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ss-size-row\"\u003e\n\u003csmall\u003eWeight\u003c\/small\u003e \u003cstrong\u003eLightweight Handheld Design\u003c\/strong\u003e\n\u003cp\u003eDesigned for cleaning multiple household screens without unnecessary bulk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"ss-size-note\"\u003eDimensions may vary slightly depending on the selected configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       SPECIFICATIONS\n  ====================================================== --\u003e\n\u003csection class=\"ss-specs\"\u003e\n\u003cdiv class=\"ss-wrap\"\u003e\n\u003cdiv class=\"ss-kicker light\"\u003eProduct Details\u003c\/div\u003e\n\u003ch2 class=\"ss-title light\"\u003eTechnical Overview.\u003c\/h2\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eBrand Olivaupe™\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eProduct TypeWindow Screen Cleaning Brush\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning HeadWide Dual-Sided Mesh Cleaning Head\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning SurfaceDense Soft Fiber Material\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eHandle MaterialDurable Household-Use Polymer\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eHandle DesignErgonomic Extended Grip\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCleaning MethodDry or Lightly Damp Use\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eRecommended DebrisDust, Pollen, Lint, Pet Hair \u0026amp; Fine Surface Debris\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eRecommended SurfacesWindow Screens, Sliding Screen Doors, Patio Screens \u0026amp; Compatible Mesh Panels\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eReusableYes\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003ePower RequiredNo\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eBattery RequiredNo\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eWashableYes\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eCareRinse or Hand Wash as Needed and Air Dry Completely\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eStorageCompact \/ Hanging Storage Compatible\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003eColor StyleClean Neutral Household Finish\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ss-spec-row\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003ePackage Includes1 × Olivaupe™ Window Screen Cleaning Brush\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL\n  ====================================================== --\u003e\n\u003csection class=\"ss-final\"\u003e\n\u003cdiv class=\"ss-wrap ss-final-inner\"\u003e\n\u003cdiv class=\"ss-kicker\"\u003eOlivaupe™ \/ ScreenSweep Series\u003c\/div\u003e\n\u003ch2\u003eCleaner Screens.\u003cbr\u003e\u003cspan\u003eWithout the Complicated Routine.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eOlivaupe™ ScreenSweep combines a wide soft-fiber cleaning head, dual-sided design, extended ergonomic handle and washable reusable construction to make everyday screen care more convenient. From bedroom windows and pollen-covered mesh to large patio screen doors and pet-entry areas, it gives routine screen maintenance a tool designed specifically for the job.\u003c\/p\u003e\n\u003cdiv class=\"ss-final-brand\"\u003eOlivaupe™ Modern Home Cleaning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Olivaupe™","offers":[{"title":"1 Piece — Everyday Essential","offer_id":50525162831951,"sku":"Marivelley15*1","price":69.9,"currency_code":"USD","in_stock":true},{"title":"2 Pieces — Best Value 🔥","offer_id":50525162864719,"sku":"Marivelley15*2","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/yf-generated-node-qsd29nzmic_78168523-6bfb-40ad-97ae-e0e76baa7257.png?v=1791569057"},{"product_id":"marivelley™-trackreach-window-groove-cleaning-brush-slim-crevice-scrubber-for-window-tracks-sliding-door-rails-narrow-household-gaps","title":"Olivaupe™ TrackReach Window Groove Cleaning Brush – Slim Crevice Scrubber for Window Tracks, Sliding Door Rails \u0026 Narrow Household Gaps","description":"\u003cstyle\u003e\n\/* =====================================================\n   Marivelley™ TrackReach Window Groove Cleaning Brush\n   Shopify Product Description Landing Page\n   Theme: Warm Ivory × Sage Green × Deep Teal\n===================================================== *\/\n\n#marivelley-trackreach{\n  --ivory:#F7F3EB;\n  --cream:#EEE6DA;\n  --beige:#D7CBB9;\n  --sage:#A8AD98;\n  --sage-dark:#7E8974;\n  --teal:#073F47;\n  --forest:#123B3C;\n  --blue:#22A9BD;\n  --text:#253536;\n  --white:#ffffff;\n\n  width:100%;\n  overflow:hidden;\n  font-family:\n  -apple-system,\n  BlinkMacSystemFont,\n  \"Segoe UI\",\n  Arial,\n  sans-serif;\n  color:var(--text);\n}\n\n#marivelley-trackreach *,\n#marivelley-trackreach *::before,\n#marivelley-trackreach *::after{\n  box-sizing:border-box;\n}\n\n#marivelley-trackreach img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n.m-wrap{\n  width:88%;\n  max-width:820px;\n  margin:auto;\n}\n\n\n\/* ================= HERO ================= *\/\n\n.m-hero{\n  position:relative;\n  padding:90px 0;\n  background:\n  radial-gradient(circle at top right,\n  rgba(168,173,152,.35),\n  transparent 35%),\n  linear-gradient(\n  145deg,\n  #073F47,\n  #123B3C\n  );\n  overflow:hidden;\n}\n\n.m-hero:after{\n  content:\"\";\n  position:absolute;\n  width:280px;\n  height:280px;\n  right:-120px;\n  bottom:-120px;\n  border-radius:50%;\n  border:1px solid rgba(255,255,255,.18);\n}\n\n.m-brand{\n  color:#D7CBB9;\n  font-size:10px;\n  letter-spacing:.2em;\n  font-weight:700;\n  text-transform:uppercase;\n  margin-bottom:25px;\n}\n\n.m-brand span{\n  color:#72D2DD;\n}\n\n\n.m-hero h1{\n  color:#fff;\n  font-size:clamp(38px,7vw,64px);\n  line-height:1;\n  letter-spacing:-.04em;\n  margin:0 0 25px;\n  font-weight:700;\n}\n\n.m-hero h1 span{\n  display:block;\n  color:#A8AD98;\n}\n\n\n.m-hero p{\n  max-width:620px;\n  color:#E6ECEA;\n  font-size:15px;\n  line-height:1.75;\n}\n\n\n.m-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:35px;\n}\n\n.m-tags span{\n  padding:9px 13px;\n  border:1px solid rgba(255,255,255,.25);\n  color:white;\n  font-size:9px;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n\n\/* ================= IMAGE ================= *\/\n\n.m-image{\n  margin:0;\n}\n\n.m-image img{\n  width:100%;\n}\n\n.m-caption{\n  background:#073F47;\n  color:#fff;\n  text-align:center;\n  padding:14px;\n  font-size:9px;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n\n\/* ================= SECTION ================= *\/\n\n.m-section{\n  padding:80px 0;\n}\n\n.m-light{\n  background:#F7F3EB;\n}\n\n.m-cream{\n  background:#EEE6DA;\n}\n\n.m-dark{\n  background:#073F47;\n  color:white;\n}\n\n\n.m-label{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  color:#7E8974;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  margin-bottom:18px;\n}\n\n.m-label:before{\n  content:\"\";\n  width:30px;\n  height:2px;\n  background:#7E8974;\n}\n\n\n.m-title{\n  font-size:clamp(30px,5vw,48px);\n  line-height:1.05;\n  letter-spacing:-.04em;\n  margin:0 0 25px;\n  font-weight:700;\n}\n\n\n.m-text{\n  font-size:14px;\n  line-height:1.8;\n  color:#52605E;\n}\n\n\n\/* ================= FEATURE LIST ================= *\/\n\n.m-feature-list{\n  margin-top:35px;\n}\n\n.m-feature{\n  padding:25px 0;\n  border-bottom:1px solid rgba(37,53,54,.15);\n}\n\n.m-feature small{\n  display:block;\n  color:#7E8974;\n  font-size:9px;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  font-weight:800;\n  margin-bottom:8px;\n}\n\n.m-feature h3{\n  margin:0 0 8px;\n  font-size:20px;\n}\n\n.m-feature p{\n  margin:0;\n  font-size:12px;\n  line-height:1.7;\n  color:#596563;\n}\n\n\n\n\/* ================= BIG WORD ================= *\/\n\n.m-big{\n  font-size:clamp(45px,8vw,75px);\n  line-height:.9;\n  font-weight:800;\n  letter-spacing:-.06em;\n  margin:35px 0;\n}\n\n.m-big span{\n  display:block;\n  color:#7E8974;\n  font-size:.5em;\n}\n\n\n\n\/* ================= DARK SECTION ================= *\/\n\n\n.m-dark .m-label{\n  color:#72D2DD;\n}\n\n.m-dark .m-label:before{\n  background:#72D2DD;\n}\n\n.m-dark .m-text{\n  color:#D7E1DF;\n}\n\n\n.m-dark .m-feature{\n  border-color:rgba(255,255,255,.18);\n}\n\n.m-dark .m-feature h3{\n  color:white;\n}\n\n.m-dark .m-feature p{\n  color:#D7E1DF;\n}\n\n.m-dark .m-feature small{\n  color:#72D2DD;\n}\n\n\n\/* ================= PRODUCT BENEFIT CARDS ================= *\/\n\n.m-cards{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:15px;\n  margin-top:35px;\n}\n\n.m-card{\n  background:white;\n  padding:25px;\n  border-radius:18px;\n  border:1px solid rgba(37,53,54,.1);\n}\n\n.m-card strong{\n  display:block;\n  font-size:18px;\n  margin-bottom:10px;\n}\n\n.m-card p{\n  margin:0;\n  font-size:12px;\n  line-height:1.7;\n  color:#596563;\n}\n\n\n\/* ================= CLEANING SCENES ================= *\/\n\n.m-scene{\n  display:flex;\n  gap:15px;\n  padding:20px 0;\n  border-bottom:1px solid rgba(37,53,54,.15);\n}\n\n.m-number{\n  width:35px;\n  height:35px;\n  border-radius:50%;\n  background:#7E8974;\n  color:white;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:12px;\n  flex:none;\n}\n\n.m-scene h3{\n  margin:0 0 5px;\n  font-size:17px;\n}\n\n.m-scene p{\n  margin:0;\n  font-size:12px;\n  line-height:1.6;\n  color:#596563;\n}\n\n\n\/* MOBILE *\/\n\n@media(max-width:600px){\n\n.m-wrap{\n width:88%;\n}\n\n.m-hero{\n padding:65px 0;\n}\n\n.m-title{\n font-size:32px;\n}\n\n.m-big{\n font-size:45px;\n}\n\n}\n\u003c\/style\u003e\n\u003cdiv id=\"marivelley-trackreach\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"m-hero\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-brand\"\u003eOlivaupe™ \u003cspan\u003e\/ TRACKREACH SERIES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eSmall Brush. \u003cspan\u003eDeep Reach.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp\u003eDesigned for the narrow spaces ordinary cleaning tools often miss. TrackReach combines a slim precision head, firm bristles and a comfortable grip to help remove dust, dirt, hair and debris from window tracks, sliding door rails and everyday household gaps.\u003c\/p\u003e\n\u003cdiv class=\"m-tags\"\u003e\n\u003cspan\u003ePrecision Groove Cleaning\u003c\/span\u003e \u003cspan\u003eFirm Bristles\u003c\/span\u003e \u003cspan\u003eNarrow Reach\u003c\/span\u003e \u003cspan\u003eReusable Design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMAGE 1 --\u003e\n\u003csection class=\"m-image\"\u003e\n\u003cdiv class=\"m-caption\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/1_0cbbe187-6550-46f5-a0f5-416607330c37.png?v=1791569473\" alt=\"\"\u003eOlivaupe™ TrackReach Detail Cleaning Brush\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"m-section m-light\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-label\"\u003eHidden Dirt Solution\u003c\/div\u003e\n\u003ch2 class=\"m-title\"\u003eThe Small Spaces That Stay Dirty.\u003c\/h2\u003e\n\u003cp class=\"m-text\"\u003eLarge cleaning tools can handle open surfaces, but narrow grooves, tracks and recessed edges often collect dust and debris that are difficult to reach.\u003c\/p\u003e\n\u003cdiv class=\"m-feature-list\"\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e01 \/ Window Tracks\u003c\/small\u003e\n\u003ch3\u003eReach Inside Narrow Channels\u003c\/h3\u003e\n\u003cp\u003eThe slim brush profile fits into window grooves and recessed tracks where cloths and larger brushes struggle to reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e02 \/ Sliding Door Rails\u003c\/small\u003e\n\u003ch3\u003eClean Long Hidden Tracks\u003c\/h3\u003e\n\u003cp\u003eDesigned to move through sliding door rails and remove accumulated dust, hair and outdoor debris.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e03 \/ Household Gaps\u003c\/small\u003e\n\u003ch3\u003eDetail Cleaning Beyond Windows\u003c\/h3\u003e\n\u003cp\u003eUseful around shower tracks, cabinet gaps, appliance seams and other narrow household spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRECISION --\u003e\n\u003csection class=\"m-section m-dark\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-label\"\u003ePrecision Cleaning Head\u003c\/div\u003e\n\u003ch2 class=\"m-title\"\u003eBuilt To Enter The Places Others Ignore.\u003c\/h2\u003e\n\u003cdiv class=\"m-big\"\u003eSLIM. \u003cspan\u003ePRECISE. CONTROLLED.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"m-text\"\u003eThe tapered cleaning head concentrates brushing power directly inside narrow channels instead of spreading pressure across surrounding surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* =====================================================\n   Marivelley™ TrackReach Window Groove Cleaning Brush\n   Shopify Product Description Landing Page\n   Theme: Warm Ivory × Sage Green × Deep Teal\n===================================================== *\/\n\n#marivelley-trackreach{\n  --ivory:#F7F3EB;\n  --cream:#EEE6DA;\n  --beige:#D7CBB9;\n  --sage:#A8AD98;\n  --sage-dark:#7E8974;\n  --teal:#073F47;\n  --forest:#123B3C;\n  --blue:#22A9BD;\n  --text:#253536;\n  --white:#ffffff;\n\n  width:100%;\n  overflow:hidden;\n  font-family:\n  -apple-system,\n  BlinkMacSystemFont,\n  \"Segoe UI\",\n  Arial,\n  sans-serif;\n  color:var(--text);\n}\n\n#marivelley-trackreach *,\n#marivelley-trackreach *::before,\n#marivelley-trackreach *::after{\n  box-sizing:border-box;\n}\n\n#marivelley-trackreach img{\n  width:100%;\n  height:auto;\n  display:block;\n}\n\n.m-wrap{\n  width:88%;\n  max-width:820px;\n  margin:auto;\n}\n\n\n\/* ================= HERO ================= *\/\n\n.m-hero{\n  position:relative;\n  padding:90px 0;\n  background:\n  radial-gradient(circle at top right,\n  rgba(168,173,152,.35),\n  transparent 35%),\n  linear-gradient(\n  145deg,\n  #073F47,\n  #123B3C\n  );\n  overflow:hidden;\n}\n\n.m-hero:after{\n  content:\"\";\n  position:absolute;\n  width:280px;\n  height:280px;\n  right:-120px;\n  bottom:-120px;\n  border-radius:50%;\n  border:1px solid rgba(255,255,255,.18);\n}\n\n.m-brand{\n  color:#D7CBB9;\n  font-size:10px;\n  letter-spacing:.2em;\n  font-weight:700;\n  text-transform:uppercase;\n  margin-bottom:25px;\n}\n\n.m-brand span{\n  color:#72D2DD;\n}\n\n\n.m-hero h1{\n  color:#fff;\n  font-size:clamp(38px,7vw,64px);\n  line-height:1;\n  letter-spacing:-.04em;\n  margin:0 0 25px;\n  font-weight:700;\n}\n\n.m-hero h1 span{\n  display:block;\n  color:#A8AD98;\n}\n\n\n.m-hero p{\n  max-width:620px;\n  color:#E6ECEA;\n  font-size:15px;\n  line-height:1.75;\n}\n\n\n.m-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:35px;\n}\n\n.m-tags span{\n  padding:9px 13px;\n  border:1px solid rgba(255,255,255,.25);\n  color:white;\n  font-size:9px;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n\n\/* ================= IMAGE ================= *\/\n\n.m-image{\n  margin:0;\n}\n\n.m-image img{\n  width:100%;\n}\n\n.m-caption{\n  background:#073F47;\n  color:#fff;\n  text-align:center;\n  padding:14px;\n  font-size:9px;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n\n\/* ================= SECTION ================= *\/\n\n.m-section{\n  padding:80px 0;\n}\n\n.m-light{\n  background:#F7F3EB;\n}\n\n.m-cream{\n  background:#EEE6DA;\n}\n\n.m-dark{\n  background:#073F47;\n  color:white;\n}\n\n\n.m-label{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  color:#7E8974;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  margin-bottom:18px;\n}\n\n.m-label:before{\n  content:\"\";\n  width:30px;\n  height:2px;\n  background:#7E8974;\n}\n\n\n.m-title{\n  font-size:clamp(30px,5vw,48px);\n  line-height:1.05;\n  letter-spacing:-.04em;\n  margin:0 0 25px;\n  font-weight:700;\n}\n\n\n.m-text{\n  font-size:14px;\n  line-height:1.8;\n  color:#52605E;\n}\n\n\n\/* ================= FEATURE LIST ================= *\/\n\n.m-feature-list{\n  margin-top:35px;\n}\n\n.m-feature{\n  padding:25px 0;\n  border-bottom:1px solid rgba(37,53,54,.15);\n}\n\n.m-feature small{\n  display:block;\n  color:#7E8974;\n  font-size:9px;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n  font-weight:800;\n  margin-bottom:8px;\n}\n\n.m-feature h3{\n  margin:0 0 8px;\n  font-size:20px;\n}\n\n.m-feature p{\n  margin:0;\n  font-size:12px;\n  line-height:1.7;\n  color:#596563;\n}\n\n\n\n\/* ================= BIG WORD ================= *\/\n\n.m-big{\n  font-size:clamp(45px,8vw,75px);\n  line-height:.9;\n  font-weight:800;\n  letter-spacing:-.06em;\n  margin:35px 0;\n}\n\n.m-big span{\n  display:block;\n  color:#7E8974;\n  font-size:.5em;\n}\n\n\n\n\/* ================= DARK SECTION ================= *\/\n\n\n.m-dark .m-label{\n  color:#72D2DD;\n}\n\n.m-dark .m-label:before{\n  background:#72D2DD;\n}\n\n.m-dark .m-text{\n  color:#D7E1DF;\n}\n\n\n.m-dark .m-feature{\n  border-color:rgba(255,255,255,.18);\n}\n\n.m-dark .m-feature h3{\n  color:white;\n}\n\n.m-dark .m-feature p{\n  color:#D7E1DF;\n}\n\n.m-dark .m-feature small{\n  color:#72D2DD;\n}\n\n\n\/* ================= PRODUCT BENEFIT CARDS ================= *\/\n\n.m-cards{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:15px;\n  margin-top:35px;\n}\n\n.m-card{\n  background:white;\n  padding:25px;\n  border-radius:18px;\n  border:1px solid rgba(37,53,54,.1);\n}\n\n.m-card strong{\n  display:block;\n  font-size:18px;\n  margin-bottom:10px;\n}\n\n.m-card p{\n  margin:0;\n  font-size:12px;\n  line-height:1.7;\n  color:#596563;\n}\n\n\n\/* ================= CLEANING SCENES ================= *\/\n\n.m-scene{\n  display:flex;\n  gap:15px;\n  padding:20px 0;\n  border-bottom:1px solid rgba(37,53,54,.15);\n}\n\n.m-number{\n  width:35px;\n  height:35px;\n  border-radius:50%;\n  background:#7E8974;\n  color:white;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:12px;\n  flex:none;\n}\n\n.m-scene h3{\n  margin:0 0 5px;\n  font-size:17px;\n}\n\n.m-scene p{\n  margin:0;\n  font-size:12px;\n  line-height:1.6;\n  color:#596563;\n}\n\n\n\/* MOBILE *\/\n\n@media(max-width:600px){\n\n.m-wrap{\n width:88%;\n}\n\n.m-hero{\n padding:65px 0;\n}\n\n.m-title{\n font-size:32px;\n}\n\n.m-big{\n font-size:45px;\n}\n\n}\n\u003c\/style\u003e\n\u003cdiv id=\"marivelley-trackreach\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"m-hero\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-brand\"\u003eOlivaupe™ \u003cspan\u003e\/ TRACKREACH SERIES\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eSmall Brush. \u003cspan\u003eDeep Reach.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp\u003eDesigned for the narrow spaces ordinary cleaning tools often miss. TrackReach combines a slim precision head, firm bristles and a comfortable grip to help remove dust, dirt, hair and debris from window tracks, sliding door rails and everyday household gaps.\u003c\/p\u003e\n\u003cdiv class=\"m-tags\"\u003e\n\u003cspan\u003ePrecision Groove Cleaning\u003c\/span\u003e \u003cspan\u003eFirm Bristles\u003c\/span\u003e \u003cspan\u003eNarrow Reach\u003c\/span\u003e \u003cspan\u003eReusable Design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMAGE 1 --\u003e\n\u003csection class=\"m-image\"\u003e\n\u003cdiv class=\"m-caption\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/2_b6c7caf4-9644-419b-abeb-48bab747aa3d.png?v=1791569472\" alt=\"\"\u003eOlivaupe™ TrackReach Detail Cleaning Brush\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INTRO --\u003e\n\u003csection class=\"m-section m-light\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-label\"\u003eHidden Dirt Solution\u003c\/div\u003e\n\u003ch2 class=\"m-title\"\u003eThe Small Spaces That Stay Dirty.\u003c\/h2\u003e\n\u003cp class=\"m-text\"\u003eLarge cleaning tools can handle open surfaces, but narrow grooves, tracks and recessed edges often collect dust and debris that are difficult to reach.\u003c\/p\u003e\n\u003cdiv class=\"m-feature-list\"\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e01 \/ Window Tracks\u003c\/small\u003e\n\u003ch3\u003eReach Inside Narrow Channels\u003c\/h3\u003e\n\u003cp\u003eThe slim brush profile fits into window grooves and recessed tracks where cloths and larger brushes struggle to reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e02 \/ Sliding Door Rails\u003c\/small\u003e\n\u003ch3\u003eClean Long Hidden Tracks\u003c\/h3\u003e\n\u003cp\u003eDesigned to move through sliding door rails and remove accumulated dust, hair and outdoor debris.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"m-feature\"\u003e\n\u003csmall\u003e03 \/ Household Gaps\u003c\/small\u003e\n\u003ch3\u003eDetail Cleaning Beyond Windows\u003c\/h3\u003e\n\u003cp\u003eUseful around shower tracks, cabinet gaps, appliance seams and other narrow household spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRECISION --\u003e\n\u003csection class=\"m-section m-dark\"\u003e\n\u003cdiv class=\"m-wrap\"\u003e\n\u003cdiv class=\"m-label\"\u003ePrecision Cleaning Head\u003c\/div\u003e\n\u003ch2 class=\"m-title\"\u003eBuilt To Enter The Places Others Ignore.\u003c\/h2\u003e\n\u003cdiv class=\"m-big\"\u003eSLIM. \u003cspan\u003ePRECISE. CONTROLLED.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"m-text\"\u003eThe tapered cleaning head concentrates brushing power directly inside narrow channels instead of spreading pressure across surrounding surfaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Olivaupe™","offers":[{"title":"1 Piece — Everyday Essential","offer_id":50557350936655,"sku":"Marivelley14*1","price":69.9,"currency_code":"USD","in_stock":true},{"title":"2 Pieces — Best Value 🔥","offer_id":50557350969423,"sku":"Marivelley14*2","price":89.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/6132\/9743\/files\/yf-generated-node-f9dbnu8zk5e_7e77e31c-54fa-413c-84fd-ba5ced7fa9c0.png?v=1791569472"}],"url":"https:\/\/olivaupe.com\/collections\/window-surface-cleaning.oembed","provider":"Olivaupe™","version":"1.0","type":"link"}