{"product_id":"windshield-oil-film-cleaner","title":"🚘 Windshield Oil Film Cleaner – Built-In Scrub Applicator","description":"\u003cstyle\u003e\n\/* =========================================\n   WINDSHIELD OIL FILM CLEANER\n   MOBILE FIRST · CONTAINER QUERY\n   Scoped Shopify Product Description\n========================================= *\/\n\n#glassSweep26{\n  --gs-ink:#252829;\n  --gs-copy:#626869;\n  --gs-orange:#e66f27;\n  --gs-orange-dark:#b84c14;\n  --gs-charcoal:#292d2f;\n  --gs-dark:#1f2325;\n  --gs-metal:#788184;\n  --gs-soft:#f1f3f1;\n  --gs-warm:#f7f1e9;\n  --gs-paper:#fffdf9;\n  --gs-line:#e0e2df;\n\n  width:100%;\n  max-width:880px;\n  margin:0 auto;\n  padding:12px;\n\n  color:var(--gs-ink);\n  background:\n    linear-gradient(\n      160deg,\n      #e9ece9 0%,\n      #f7f3ed 48%,\n      #e9ece9 100%\n    );\n\n  border-radius:24px;\n\n  font-family:inherit;\n  line-height:1.65;\n  overflow:hidden;\n  overflow-wrap:break-word;\n\n  container-type:inline-size;\n  container-name:glassSweep;\n}\n\n#glassSweep26,\n#glassSweep26 *{\n  box-sizing:border-box;\n}\n\n#glassSweep26 :where(\n  h2,h3,p,figure,ul,ol,dl,dd\n){\n  margin:0;\n}\n\n#glassSweep26 :where(h2,h3){\n  color:var(--gs-ink);\n  line-height:1.16;\n  letter-spacing:-.025em;\n  font-weight:800;\n}\n\n#glassSweep26 h2{\n  font-size:27px;\n}\n\n#glassSweep26 h3{\n  font-size:18px;\n}\n\n#glassSweep26 p{\n  color:var(--gs-copy);\n  font-size:16px;\n}\n\n#glassSweep26 strong{\n  color:var(--gs-ink);\n}\n\n\/* =========================================\n   CARD SYSTEM\n========================================= *\/\n\n#glassSweep26 .gs-card{\n  margin-bottom:14px;\n  padding:21px 16px;\n\n  border:1px solid var(--gs-line);\n  border-radius:20px;\n\n  background:rgba(255,253,249,.97);\n\n  box-shadow:\n    0 7px 22px rgba(39,45,45,.035);\n}\n\n#glassSweep26 .gs-card:last-child{\n  margin-bottom:0;\n}\n\n#glassSweep26 .gs-eyebrow{\n  display:block;\n\n  margin-bottom:9px;\n\n  color:var(--gs-orange-dark);\n\n  font-size:11px;\n  font-weight:850;\n  letter-spacing:.13em;\n  line-height:1.5;\n  text-transform:uppercase;\n}\n\n#glassSweep26 .gs-lead{\n  margin-top:11px;\n}\n\n#glassSweep26 .gs-media{\n  margin-top:18px;\n\n  overflow:hidden;\n\n  border:1px solid #dfe1df;\n  border-radius:15px;\n\n  background:#eef0ee;\n}\n\n#glassSweep26 .gs-media img{\n  display:block;\n\n  width:100%;\n  max-width:100%;\n  height:auto;\n\n  margin:0;\n  border:0;\n\n  transition:transform .35s ease;\n}\n\n#glassSweep26 .gs-caption{\n  margin-top:9px;\n\n  color:#777e7e;\n\n  font-size:12.5px;\n  line-height:1.55;\n}\n\n\/* =========================================\n   HERO\n========================================= *\/\n\n#glassSweep26 .gs-hero{\n  text-align:center;\n\n  background:\n    radial-gradient(\n      ellipse at 50% 0%,\n      #ffffff 0%,\n      #f5f3ee 57%,\n      #e9edeb 100%\n    );\n}\n\n#glassSweep26 .gs-symbol{\n  position:relative;\n\n  min-height:166px;\n  margin-bottom:21px;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  overflow:hidden;\n\n  border:1px solid #d8ddda;\n  border-radius:18px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #e7ecea,\n      #fafafa\n    );\n}\n\n#glassSweep26 .gs-windshield{\n  position:relative;\n\n  width:205px;\n  max-width:75%;\n  height:103px;\n\n  overflow:hidden;\n\n  clip-path:\n    polygon(\n      13% 5%,\n      87% 5%,\n      100% 94%,\n      0 94%\n    );\n\n  border-radius:13px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #758386,\n      #cdd5d5 45%,\n      #818d90\n    );\n\n  box-shadow:\n    0 12px 24px rgba(34,44,46,.17);\n}\n\n#glassSweep26 .gs-windshield::before{\n  content:\"\";\n\n  position:absolute;\n  inset:6px;\n\n  clip-path:\n    polygon(\n      11% 3%,\n      89% 3%,\n      100% 94%,\n      0 94%\n    );\n\n  background:\n    linear-gradient(\n      130deg,\n      rgba(255,255,255,.72),\n      rgba(197,215,216,.46)\n    );\n}\n\n#glassSweep26 .gs-windshield::after{\n  content:\"\";\n\n  position:absolute;\n\n  width:47%;\n  height:180%;\n\n  top:-40%;\n  left:-56%;\n\n  transform:rotate(18deg);\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(255,255,255,.78),\n      rgba(230,111,39,.40),\n      transparent\n    );\n\n  animation:\n    gsSweep 4s ease-in-out infinite;\n}\n\n#glassSweep26 .gs-sweep-line{\n  position:absolute;\n  z-index:3;\n\n  width:115px;\n  height:3px;\n\n  border-radius:999px;\n\n  background:var(--gs-orange);\n\n  transform:\n    translateY(26px)\n    rotate(-18deg);\n\n  box-shadow:\n    0 2px 10px rgba(230,111,39,.35);\n}\n\n#glassSweep26 .gs-symbol-label{\n  position:absolute;\n  bottom:12px;\n\n  color:#586363;\n\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n#glassSweep26 .gs-hero h2{\n  font-size:33px;\n  line-height:1.12;\n}\n\n#glassSweep26 .gs-hero h2 em{\n  color:var(--gs-orange);\n  font-style:normal;\n}\n\n#glassSweep26 .gs-hero .gs-lead{\n  max-width:580px;\n  margin:12px auto 0;\n}\n\n#glassSweep26 .gs-benefits{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:8px;\n\n  margin-top:13px;\n}\n\n#glassSweep26 .gs-benefit{\n  display:flex;\n  align-items:center;\n  gap:11px;\n\n  padding:11px 12px;\n\n  border:1px solid #e0e2df;\n  border-radius:12px;\n\n  background:#fff;\n\n  text-align:left;\n}\n\n#glassSweep26 .gs-benefit-icon{\n  flex:0 0 34px;\n\n  width:34px;\n  height:34px;\n\n  display:grid;\n  place-items:center;\n\n  border-radius:10px;\n\n  background:#f8e9df;\n  color:var(--gs-orange-dark);\n\n  font-size:15px;\n  font-weight:900;\n}\n\n#glassSweep26 .gs-benefit b{\n  display:block;\n\n  color:var(--gs-ink);\n\n  font-size:13.5px;\n}\n\n#glassSweep26 .gs-benefit small{\n  display:block;\n\n  margin-top:2px;\n\n  color:#777e7d;\n\n  font-size:12px;\n}\n\n\/* =========================================\n   PAIN\n========================================= *\/\n\n#glassSweep26 .gs-pain{\n  background:#f7f3ed;\n}\n\n#glassSweep26 .gs-compare{\n  display:grid;\n  gap:9px;\n\n  margin-top:15px;\n}\n\n#glassSweep26 .gs-compare-item{\n  padding:14px;\n\n  border:1px solid #dfdfda;\n  border-radius:12px;\n\n  background:#f8f7f3;\n}\n\n#glassSweep26 .gs-compare-item.after{\n  border-color:#e4c4ad;\n  background:#fff0e4;\n}\n\n#glassSweep26 .gs-compare-label{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:#7d7770;\n\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.11em;\n}\n\n#glassSweep26 .gs-compare-item.after\n.gs-compare-label{\n  color:#b9571e;\n}\n\n#glassSweep26 .gs-compare-item p{\n  color:var(--gs-ink);\n  font-size:14px;\n}\n\n\/* =========================================\n   HOW TO USE\n========================================= *\/\n\n#glassSweep26 .gs-steps{\n  display:grid;\n  gap:9px;\n\n  margin-top:16px;\n}\n\n#glassSweep26 .gs-step{\n  display:flex;\n  align-items:flex-start;\n  gap:11px;\n\n  padding:13px;\n\n  border:1px solid #dee1df;\n  border-radius:12px;\n\n  background:#f4f5f3;\n}\n\n#glassSweep26 .gs-step-no{\n  flex:0 0 30px;\n\n  width:30px;\n  height:30px;\n\n  display:grid;\n  place-items:center;\n\n  border-radius:50%;\n\n  background:var(--gs-charcoal);\n  color:#fff;\n\n  font-size:12px;\n  font-weight:850;\n}\n\n#glassSweep26 .gs-step p{\n  margin-top:3px;\n\n  font-size:13.5px;\n}\n\n\/* =========================================\n   PRODUCT FEEDBACK \/ DESIGN\n========================================= *\/\n\n#glassSweep26 .gs-tools{\n  display:grid;\n  gap:9px;\n\n  margin-top:15px;\n}\n\n#glassSweep26 .gs-tool{\n  padding:14px;\n\n  border:1px solid #dfdfdc;\n  border-radius:12px;\n\n  background:#f7f5f1;\n}\n\n#glassSweep26 .gs-tool strong{\n  display:block;\n\n  margin-bottom:4px;\n\n  font-size:14px;\n}\n\n#glassSweep26 .gs-tool p{\n  font-size:13px;\n}\n\n\/* =========================================\n   USE SCENES\n========================================= *\/\n\n#glassSweep26 .gs-scenes{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:9px;\n\n  margin-top:15px;\n}\n\n#glassSweep26 .gs-scene{\n  padding:14px 8px;\n\n  border:1px solid #dde1de;\n  border-radius:12px;\n\n  background:#f3f5f2;\n\n  text-align:center;\n}\n\n#glassSweep26 .gs-scene span{\n  display:block;\n\n  margin-bottom:5px;\n\n  font-size:22px;\n}\n\n#glassSweep26 .gs-scene strong{\n  display:block;\n\n  font-size:13px;\n}\n\n#glassSweep26 .gs-scene small{\n  display:block;\n\n  margin-top:3px;\n\n  color:#767d7b;\n\n  font-size:11.5px;\n  line-height:1.4;\n}\n\n\/* =========================================\n   SPECS\n========================================= *\/\n\n#glassSweep26 .gs-specs{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:9px;\n\n  margin-top:15px;\n}\n\n#glassSweep26 .gs-spec{\n  padding:13px;\n\n  border:1px solid #dedfdc;\n  border-radius:11px;\n\n  background:#f4f1eb;\n}\n\n#glassSweep26 .gs-spec dt{\n  margin-bottom:4px;\n\n  color:var(--gs-orange-dark);\n\n  font-size:10.5px;\n  font-weight:850;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n#glassSweep26 .gs-spec dd{\n  color:var(--gs-ink);\n\n  font-size:14px;\n  font-weight:700;\n  line-height:1.45;\n}\n\n\/* =========================================\n   NOTE\n========================================= *\/\n\n#glassSweep26 .gs-note{\n  margin-top:14px;\n  padding:12px 13px;\n\n  border-left:3px solid var(--gs-orange);\n\n  border-radius:0 10px 10px 0;\n\n  background:#f8eee6;\n\n  color:#66574f;\n\n  font-size:13px;\n  line-height:1.6;\n}\n\n\/* =========================================\n   FAQ\n========================================= *\/\n\n#glassSweep26 .gs-faq details{\n  margin-top:8px;\n\n  overflow:hidden;\n\n  border:1px solid #dfe1df;\n  border-radius:11px;\n\n  background:#f8f8f5;\n}\n\n#glassSweep26 .gs-faq summary{\n  position:relative;\n\n  padding:14px 42px 14px 14px;\n\n  cursor:pointer;\n  list-style:none;\n\n  color:var(--gs-ink);\n\n  font-size:14px;\n  font-weight:750;\n}\n\n#glassSweep26 .gs-faq\nsummary::-webkit-details-marker{\n  display:none;\n}\n\n#glassSweep26 .gs-faq\nsummary::after{\n  content:\"+\";\n\n  position:absolute;\n  right:14px;\n  top:8px;\n\n  color:var(--gs-orange);\n\n  font-size:22px;\n}\n\n#glassSweep26 .gs-faq\ndetails[open] summary::after{\n  content:\"−\";\n}\n\n#glassSweep26 .gs-faq p{\n  padding:0 14px 15px;\n\n  font-size:13.5px;\n}\n\n\/* =========================================\n   CTA\n========================================= *\/\n\n#glassSweep26 .gs-cta{\n  padding:28px 18px;\n\n  text-align:center;\n\n  border-color:#32383a;\n\n  background:\n    radial-gradient(\n      ellipse at 50% 0%,\n      rgba(230,111,39,.22),\n      transparent 57%\n    ),\n    linear-gradient(\n      145deg,\n      #303638,\n      #202426\n    );\n}\n\n#glassSweep26 .gs-cta\n.gs-eyebrow{\n  color:#f3ad7e;\n}\n\n#glassSweep26 .gs-cta h2{\n  color:#fff;\n\n  font-size:29px;\n}\n\n#glassSweep26 .gs-cta p{\n  max-width:510px;\n\n  margin:11px auto 0;\n\n  color:#d9dfdf;\n}\n\n#glassSweep26 .gs-choice{\n  display:inline-block;\n\n  margin-top:18px;\n  padding:12px 19px;\n\n  border-radius:11px;\n\n  background:#f3e7dd;\n  color:#9b4417;\n\n  font-size:14px;\n  font-weight:850;\n}\n\n#glassSweep26 .gs-cta small{\n  display:block;\n\n  margin-top:10px;\n\n  color:#adb7b8;\n\n  font-size:11.5px;\n}\n\n\/* =========================================\n   CONTAINER QUERIES\n========================================= *\/\n\n@container glassSweep (min-width:460px){\n\n  #glassSweep26 .gs-benefits{\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n  }\n\n  #glassSweep26 .gs-benefit{\n    flex-direction:column;\n    text-align:center;\n    gap:5px;\n  }\n\n  #glassSweep26 .gs-compare{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #glassSweep26 .gs-scenes{\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n  }\n\n  #glassSweep26 .gs-specs{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n}\n\n@container glassSweep (min-width:650px){\n\n  #glassSweep26 .gs-card{\n    padding:29px;\n    margin-bottom:18px;\n  }\n\n  #glassSweep26 h2{\n    font-size:33px;\n  }\n\n  #glassSweep26 .gs-hero h2{\n    font-size:43px;\n  }\n\n  #glassSweep26 .gs-steps{\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n  }\n\n  #glassSweep26 .gs-step{\n    display:block;\n  }\n\n  #glassSweep26 .gs-step-no{\n    margin-bottom:9px;\n  }\n\n  #glassSweep26 .gs-tools{\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n  }\n\n}\n\n\/* =========================================\n   MOTION\n========================================= *\/\n\n@keyframes gsSweep{\n\n  0%,12%{\n    left:-58%;\n  }\n\n  75%,100%{\n    left:110%;\n  }\n\n}\n\n@media(hover:hover) and (pointer:fine){\n\n  #glassSweep26 .gs-media:hover img{\n    transform:scale(1.015);\n  }\n\n}\n\n@media(prefers-reduced-motion:reduce){\n\n  #glassSweep26 *,\n  #glassSweep26 *::before,\n  #glassSweep26 *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n\n}\n\u003c\/style\u003e\n\u003cdiv id=\"glassSweep26\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"gs-card gs-hero\"\u003e\n\u003cdiv class=\"gs-symbol\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"gs-windshield\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"gs-sweep-line\"\u003e\u003c\/span\u003e \u003cspan class=\"gs-symbol-label\"\u003e CLEAR SWEEP \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"gs-eyebrow\"\u003e EXTERIOR GLASS CLEANING \u003c\/span\u003e\n\u003ch2\u003eThat Windshield Haze? \u003cbr\u003e\u003cem\u003eGive It a Hands-On Clean.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eHelp lift oily film and buildup from exterior automotive glass with a compact glass emulsion and its \u003cstrong\u003ebuilt-in textured applicator.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/www.cherishous.com\/cdn\/shop\/files\/image\/a8a7d5db8c51d7016d7c6ebdd21a99f19d044c53.gif\" alt=\"Glass emulsion being worked across wet exterior automotive glass with its built-in applicator\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gs-benefits\"\u003e\n\u003cdiv class=\"gs-benefit\"\u003e\n\u003cspan class=\"gs-benefit-icon\"\u003e ◐ \u003c\/span\u003e\n\u003cdiv\u003e\n\u003cb\u003eOil-Film Cleaning\u003c\/b\u003e \u003csmall\u003eFor exterior auto glass\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-benefit\"\u003e\n\u003cspan class=\"gs-benefit-icon\"\u003e ◎ \u003c\/span\u003e\n\u003cdiv\u003e\n\u003cb\u003eBuilt-In Pad\u003c\/b\u003e \u003csmall\u003eNo separate sponge needed\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-benefit\"\u003e\n\u003cspan class=\"gs-benefit-icon\"\u003e 4 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003cb\u003eSimple Routine\u003c\/b\u003e \u003csmall\u003eWet · Apply · Scrub · Rinse\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PAIN --\u003e\n\u003csection class=\"gs-card gs-pain\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e THE FILM YOU NOTICE IN THE LIGHT \u003c\/span\u003e\n\u003ch2\u003eThe Glass Looks Clean... Until the Sun Hits It.\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eOily residue can leave exterior glass looking smeared or hazy even after an ordinary wash.\u003c\/p\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469506728755201.png\" alt=\"Illustrative before and after comparison of oily film on exterior automotive windshield glass\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gs-compare\"\u003e\n\u003cdiv class=\"gs-compare-item\"\u003e\n\u003cspan class=\"gs-compare-label\"\u003e BEFORE \u003c\/span\u003e\n\u003cp\u003eHazy-looking film and visible smearing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-compare-item after\"\u003e\n\u003cspan class=\"gs-compare-label\"\u003e AFTER CLEANING \u003c\/span\u003e\n\u003cp\u003eA cleaner-looking exterior glass surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"gs-caption\"\u003eIllustrative cleaning comparison. Actual results depend on the glass condition and type of buildup.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- INTERACTIVE LEARNING --\u003e\n\u003csection class=\"gs-card\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e A SIMPLE WASH-DAY ROUTINE \u003c\/span\u003e\n\u003ch2\u003eWet. Apply. Scrub. Rinse Again.\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eWork on wet exterior glass and use gentle circular motions with the integrated applicator.\u003c\/p\u003e\n\u003cdiv class=\"gs-steps\"\u003e\n\u003cdiv class=\"gs-step\"\u003e\n\u003cspan class=\"gs-step-no\"\u003e 01 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eWet\u003c\/h3\u003e\n\u003cp\u003eRinse the glass with clean water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-step\"\u003e\n\u003cspan class=\"gs-step-no\"\u003e 02 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eApply\u003c\/h3\u003e\n\u003cp\u003eShake and spread the emulsion evenly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-step\"\u003e\n\u003cspan class=\"gs-step-no\"\u003e 03 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eScrub\u003c\/h3\u003e\n\u003cp\u003eWork the wet glass in gentle circles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-step\"\u003e\n\u003cspan class=\"gs-step-no\"\u003e 04 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eRinse\u003c\/h3\u003e\n\u003cp\u003eThoroughly rinse away the remaining residue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469577545383937.png\" alt=\"Four-step exterior automotive glass cleaning routine: wet, apply, scrub and rinse\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- APPLICATOR --\u003e\n\u003csection class=\"gs-card\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e CLEANER + APPLICATOR \u003c\/span\u003e\n\u003ch2\u003eOne Bottle. One Built-In Cleaning Pad.\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eThe applicator is already part of the bottle, so you can work the emulsion across wet glass without juggling a separate sponge.\u003c\/p\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469605697552385.png\" alt=\"Close-up of the built-in textured cleaning pad, handheld bottle and protective applicator cap\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gs-tools\"\u003e\n\u003cdiv class=\"gs-tool\"\u003e\n\u003cstrong\u003eTextured Pad\u003c\/strong\u003e\n\u003cp\u003eProvides a broad contact area for hands-on cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-tool\"\u003e\n\u003cstrong\u003eHandheld Shape\u003c\/strong\u003e\n\u003cp\u003eCompact bottle design for controlled application.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-tool\"\u003e\n\u003cstrong\u003eProtective Cap\u003c\/strong\u003e\n\u003cp\u003eCovers the applicator between uses.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HANDS-ON --\u003e\n\u003csection class=\"gs-card\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e WORK THE FILM, NOT A DRY CLOTH \u003c\/span\u003e\n\u003ch2\u003eA More Hands-On Glass-Cleaning Step.\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eApply the emulsion on wet glass, then use the textured pad in gentle circular motions before rinsing thoroughly.\u003c\/p\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469548520800257.png\" alt=\"Hand applying glass emulsion across a wet automotive windshield using the integrated pad\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- USE CASES --\u003e\n\u003csection class=\"gs-card\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e MORE THAN THE FRONT WINDSHIELD \u003c\/span\u003e\n\u003ch2\u003eUse the Same Routine Across Exterior Auto Glass.\u003c\/h2\u003e\n\u003cp class=\"gs-lead\"\u003eKeep the bottle with your car-care supplies for suitable exterior glass cleaning.\u003c\/p\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469639872741377.png\" alt=\"Glass emulsion used on exterior side windows of different passenger vehicles\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gs-scenes\"\u003e\n\u003cdiv class=\"gs-scene\"\u003e\n\u003cspan\u003e🚘\u003c\/span\u003e \u003cstrong\u003eWindshield\u003c\/strong\u003e \u003csmall\u003eExterior front glass\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-scene\"\u003e\n\u003cspan\u003e🚗\u003c\/span\u003e \u003cstrong\u003eSide Glass\u003c\/strong\u003e \u003csmall\u003eExterior side windows\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gs-scene\"\u003e\n\u003cspan\u003e🧽\u003c\/span\u003e \u003cstrong\u003eWash Day\u003c\/strong\u003e \u003csmall\u003eAdd it to your car-care routine\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"gs-card\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e PRODUCT DETAILS \u003c\/span\u003e\n\u003ch2\u003eCompact Enough for the Car-Care Shelf.\u003c\/h2\u003e\n\u003cfigure class=\"gs-media\"\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/product-management\/2026-11-04\/97469624957796353.png\" alt=\"Size reference for the 100 gram automotive glass emulsion bottle\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"gs-spec\"\u003eProduct TypeExterior Automotive Glass Emulsion\u003c\/div\u003e\n\u003cdiv class=\"gs-spec\"\u003eNet Content100 g\u003c\/div\u003e\n\u003cdiv class=\"gs-spec\"\u003eDimensions3.39 × 2.20 × 5.47 in\u003c\/div\u003e\n\u003cdiv class=\"gs-spec\"\u003eMetric Size8.6 × 5.6 × 13.9 cm\u003c\/div\u003e\n\u003cdiv class=\"gs-spec\"\u003eApplicatorBuilt-In Textured Cleaning Pad\u003c\/div\u003e\n\u003cdiv class=\"gs-spec\"\u003eUse OnExterior Windshield \u0026amp; Side Glass\u003c\/div\u003e\n\u003cdiv class=\"gs-note\"\u003e\n\u003cstrong\u003eUse note:\u003c\/strong\u003e This listing describes use on exterior automotive glass. Follow the directions supplied with the actual product before use.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"gs-card gs-faq\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e GOOD TO KNOW \u003c\/span\u003e\n\u003ch2\u003eQuick Answers Before You Clean.\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is this designed to clean?\u003c\/summary\u003e\n\u003cp\u003eIt is designed to help lift oily film and buildup from exterior automotive windshield and side glass.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I use it?\u003c\/summary\u003e\n\u003cp\u003eWet the glass, shake the product, apply with the built-in pad, work in gentle circular motions, then rinse thoroughly.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDo I need a separate sponge?\u003c\/summary\u003e\n\u003cp\u003eNo separate sponge is required for the described application routine. The bottle includes a built-in textured cleaning pad.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use it on interior glass?\u003c\/summary\u003e\n\u003cp\u003eThe supplied product information describes use on exterior automotive glass. Do not assume compatibility with interior glass, tint film or other surfaces.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it add a permanent coating?\u003c\/summary\u003e\n\u003cp\u003eNo permanent coating, water-repellent layer or long-term protective effect is confirmed in the supplied product information. It is presented here as a glass-cleaning emulsion.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill every windshield look identical afterward?\u003c\/summary\u003e\n\u003cp\u003eResults can vary with the condition of the glass and the type or amount of buildup present.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- CTA --\u003e\n\u003csection class=\"gs-card gs-cta\"\u003e\u003cspan class=\"gs-eyebrow\"\u003e LESS HAZE. A FRESHER-LOOKING VIEW. \u003c\/span\u003e\n\u003ch2\u003eMake It Part of Your Next Wash Day.\u003c\/h2\u003e\n\u003cp\u003eCleaner and applicator in one compact bottle— wet the glass, work the film, then rinse it away.\u003c\/p\u003e\n\u003cdiv class=\"gs-choice\"\u003eChoose Your Pack Above ↑\u003c\/div\u003e\n\u003csmall\u003e 100 g · Built-In Applicator · Exterior Auto Glass \u003c\/small\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"lwb","offers":[{"title":"Buy 1","offer_id":54347193909611,"sku":"2PR26110403-WH0273-去油膜膏","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/1950\/7307\/files\/97469391184068609.png?v=1794192306","url":"https:\/\/skainstacks.com\/products\/windshield-oil-film-cleaner","provider":"skainstacks","version":"1.0","type":"link"}