{"product_id":"windshield-oil-film-remover","title":"🔥Buy 2 Get 1 Free🚗 Windshield Oil Film Remover Brush – Clear Car Glass Cleaner","description":"\u003cdiv class=\"product__description rte quick-add-hidden\" style=\"--margin-top: 2.4rem;--margin-bottom: 2.4rem;\"\u003e\n                  \u003cstyle\u003e\n.ofr-page,\n.ofr-page * {\n  box-sizing: border-box;\n}\n\n.ofr-page {\n  --green: #198754;\n  --green-dark: #0f6840;\n  --green-light: #edf9f3;\n  --blue-light: #eef7ff;\n  --warm: #fff8ed;\n  --dark: #17232b;\n  --text: #44515a;\n  --border: #dfe9e4;\n  --white: #ffffff;\n  max-width: 920px;\n  margin: 0 auto;\n  padding: 12px;\n  font-family: Arial, Helvetica, sans-serif;\n  color: var(--dark);\n  line-height: 1.6;\n  background: #f7faf8;\n}\n\n.ofr-page img {\n  display: block;\n  width: 100%;\n  height: auto;\n  margin: 0;\n  border-radius: 16px;\n}\n\n.ofr-page h1,\n.ofr-page h2,\n.ofr-page h3,\n.ofr-page p {\n  margin-top: 0;\n}\n\n.ofr-page h1 {\n  margin-bottom: 12px;\n  font-size: 31px;\n  line-height: 1.12;\n  letter-spacing: -0.7px;\n}\n\n.ofr-page h2 {\n  margin-bottom: 10px;\n  font-size: 24px;\n  line-height: 1.22;\n}\n\n.ofr-page h3 {\n  margin-bottom: 6px;\n  font-size: 17px;\n  line-height: 1.3;\n}\n\n.ofr-page p {\n  margin-bottom: 12px;\n  color: var(--text);\n  font-size: 15px;\n}\n\n.ofr-page p:last-child {\n  margin-bottom: 0;\n}\n\n.ofr-card {\n  margin-bottom: 18px;\n  padding: 22px 18px;\n  overflow: hidden;\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 22px;\n  box-shadow: 0 8px 25px rgba(25, 86, 59, 0.06);\n}\n\n.ofr-hero {\n  padding: 25px 18px 18px;\n  text-align: center;\n  background: linear-gradient(145deg, #e8f8ef 0%, #f8fcfa 56%, #edf7ff 100%);\n}\n\n.ofr-kicker {\n  display: inline-block;\n  margin-bottom: 10px;\n  padding: 7px 11px;\n  color: var(--green-dark);\n  font-size: 12px;\n  font-weight: 800;\n  line-height: 1;\n  letter-spacing: 0.9px;\n  text-transform: uppercase;\n  background: rgba(255,255,255,0.9);\n  border: 1px solid #cce8d9;\n  border-radius: 999px;\n}\n\n.ofr-hero-text {\n  max-width: 670px;\n  margin: 0 auto 15px !important;\n  font-size: 16px !important;\n}\n\n.ofr-badges {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  margin: 15px 0 19px;\n}\n\n.ofr-badge {\n  padding: 8px 11px;\n  color: var(--green-dark);\n  font-size: 13px;\n  font-weight: 700;\n  background: #ffffff;\n  border: 1px solid #cfe5d9;\n  border-radius: 999px;\n}\n\n.ofr-img-wrap {\n  margin-top: 16px;\n}\n\n.ofr-section-head {\n  margin-bottom: 16px;\n  text-align: center;\n}\n\n.ofr-label {\n  display: block;\n  margin-bottom: 6px;\n  color: var(--green);\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 0.9px;\n  text-transform: uppercase;\n}\n\n.ofr-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 11px;\n}\n\n.ofr-mini {\n  padding: 16px;\n  background: #f8fbf9;\n  border: 1px solid var(--border);\n  border-radius: 16px;\n}\n\n.ofr-mini p {\n  margin: 0;\n  font-size: 14px;\n}\n\n.ofr-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 41px;\n  height: 41px;\n  margin-bottom: 10px;\n  font-size: 21px;\n  background: var(--green-light);\n  border-radius: 12px;\n}\n\n.ofr-feature {\n  padding: 0;\n}\n\n.ofr-feature-copy {\n  padding: 21px 18px 23px;\n}\n\n.ofr-green {\n  background: var(--green-light);\n}\n\n.ofr-blue {\n  background: var(--blue-light);\n}\n\n.ofr-warm {\n  background: var(--warm);\n}\n\n.ofr-list {\n  margin: 13px 0 0;\n  padding: 0;\n  list-style: none;\n}\n\n.ofr-list li {\n  position: relative;\n  margin-bottom: 9px;\n  padding-left: 27px;\n  color: #45554d;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n.ofr-list li:last-child {\n  margin-bottom: 0;\n}\n\n.ofr-list li::before {\n  content: \"✓\";\n  position: absolute;\n  top: 1px;\n  left: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 19px;\n  height: 19px;\n  color: #ffffff;\n  font-size: 11px;\n  font-weight: 900;\n  background: var(--green);\n  border-radius: 50%;\n}\n\n.ofr-before-after {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 9px;\n  margin-top: 15px;\n}\n\n.ofr-ba {\n  padding: 14px 10px;\n  text-align: center;\n  border-radius: 15px;\n}\n\n.ofr-ba.before {\n  background: #fff4ed;\n  border: 1px solid #f1d9cb;\n}\n\n.ofr-ba.after {\n  background: #edf9f3;\n  border: 1px solid #cce7d8;\n}\n\n.ofr-ba strong {\n  display: block;\n  margin-bottom: 4px;\n  font-size: 14px;\n}\n\n.ofr-ba span {\n  display: block;\n  color: var(--text);\n  font-size: 12px;\n  line-height: 1.4;\n}\n\n.ofr-how {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 11px;\n  counter-reset: ofr-step;\n}\n\n.ofr-step {\n  counter-increment: ofr-step;\n  position: relative;\n  min-height: 78px;\n  padding: 15px 14px 15px 60px;\n  background: #ffffff;\n  border: 1px solid #dbe8e1;\n  border-radius: 15px;\n}\n\n.ofr-step::before {\n  content: counter(ofr-step);\n  position: absolute;\n  top: 15px;\n  left: 14px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 32px;\n  height: 32px;\n  color: #ffffff;\n  font-size: 15px;\n  font-weight: 800;\n  background: var(--green);\n  border-radius: 50%;\n}\n\n.ofr-step p {\n  margin: 0;\n  font-size: 14px;\n}\n\n.ofr-use-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 9px;\n  margin-top: 15px;\n}\n\n.ofr-use {\n  padding: 14px 8px;\n  text-align: center;\n  background: #ffffff;\n  border: 1px solid var(--border);\n  border-radius: 14px;\n}\n\n.ofr-use span {\n  display: block;\n  margin-bottom: 5px;\n  font-size: 22px;\n}\n\n.ofr-use strong {\n  display: block;\n  color: var(--dark);\n  font-size: 13px;\n  line-height: 1.3;\n}\n\n.ofr-stains {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 7px;\n  margin-top: 15px;\n}\n\n.ofr-stain {\n  padding: 7px 10px;\n  color: #496053;\n  font-size: 12px;\n  font-weight: 700;\n  background: #ffffff;\n  border: 1px solid #dbe8e1;\n  border-radius: 999px;\n}\n\n.ofr-benefit-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 10px;\n}\n\n.ofr-benefit {\n  padding: 16px;\n  background: #ffffff;\n  border: 1px solid #dfe8e3;\n  border-radius: 15px;\n}\n\n.ofr-benefit-tag {\n  display: inline-block;\n  margin-bottom: 8px;\n  padding: 5px 9px;\n  color: var(--green-dark);\n  font-size: 11px;\n  font-weight: 800;\n  background: var(--green-light);\n  border-radius: 999px;\n}\n\n.ofr-spec {\n  width: 100%;\n  overflow: hidden;\n  border-collapse: separate;\n  border-spacing: 0;\n  border: 1px solid var(--border);\n  border-radius: 15px;\n}\n\n.ofr-spec tr:nth-child(odd) {\n  background: #f8fbf9;\n}\n\n.ofr-spec td {\n  padding: 12px 11px;\n  vertical-align: top;\n  border-bottom: 1px solid var(--border);\n  font-size: 14px;\n}\n\n.ofr-spec tr:last-child td {\n  border-bottom: 0;\n}\n\n.ofr-spec td:first-child {\n  width: 40%;\n  color: var(--green-dark);\n  font-weight: 700;\n}\n\n.ofr-faq details {\n  margin-bottom: 9px;\n  overflow: hidden;\n  background: #f8fbf9;\n  border: 1px solid var(--border);\n  border-radius: 14px;\n}\n\n.ofr-faq details:last-child {\n  margin-bottom: 0;\n}\n\n.ofr-faq summary {\n  position: relative;\n  padding: 14px 40px 14px 14px;\n  color: var(--dark);\n  font-size: 15px;\n  font-weight: 700;\n  line-height: 1.4;\n  cursor: pointer;\n  list-style: none;\n}\n\n.ofr-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n.ofr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  top: 50%;\n  right: 14px;\n  color: var(--green);\n  font-size: 22px;\n  transform: translateY(-50%);\n}\n\n.ofr-faq details[open] summary::after {\n  content: \"−\";\n}\n\n.ofr-answer {\n  padding: 0 14px 14px;\n  color: var(--text);\n  font-size: 14px;\n}\n\n.ofr-note {\n  padding: 17px;\n  background: #fafafa;\n  box-shadow: none;\n}\n\n.ofr-note ul {\n  margin: 0;\n  padding-left: 19px;\n  color: var(--text);\n  font-size: 13px;\n}\n\n.ofr-note li {\n  margin-bottom: 5px;\n}\n\n.ofr-cta {\n  padding: 28px 18px;\n  text-align: center;\n  background: linear-gradient(145deg, #e7f8ef 0%, #f8fcfa 55%, #edf7ff 100%);\n}\n\n.ofr-cta-pill {\n  display: inline-block;\n  margin-top: 6px;\n  padding: 11px 17px;\n  color: #ffffff;\n  font-size: 14px;\n  font-weight: 800;\n  background: var(--green);\n  border-radius: 999px;\n}\n\n@media (min-width: 700px) {\n  .ofr-page {\n    padding: 20px;\n  }\n\n  .ofr-card {\n    margin-bottom: 22px;\n    padding: 29px;\n  }\n\n  .ofr-hero {\n    padding: 38px 32px 28px;\n  }\n\n  .ofr-page h1 {\n    font-size: 42px;\n  }\n\n  .ofr-page h2 {\n    font-size: 29px;\n  }\n\n  .ofr-grid-4 {\n    grid-template-columns: repeat(4, 1fr);\n  }\n\n  .ofr-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    padding: 0;\n  }\n\n  .ofr-feature.reverse .ofr-img-side {\n    order: 2;\n  }\n\n  .ofr-feature-copy {\n    padding: 29px;\n  }\n\n  .ofr-feature .ofr-img-side,\n  .ofr-feature .ofr-img-side img {\n    height: 100%;\n  }\n\n  .ofr-feature .ofr-img-side img {\n    object-fit: cover;\n    border-radius: 0;\n  }\n\n  .ofr-how {\n    grid-template-columns: repeat(3, 1fr);\n  }\n\n  .ofr-step {\n    min-height: 165px;\n    padding: 60px 16px 17px;\n  }\n\n  .ofr-step::before {\n    top: 17px;\n    left: 16px;\n  }\n\n  .ofr-use-grid {\n    grid-template-columns: repeat(4, 1fr);\n  }\n\n  .ofr-benefit-grid {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ofr-page\"\u003e\n\n  \u003c!-- 1. HERO --\u003e\n\n  \u003csection class=\"ofr-card ofr-hero\"\u003e\n    \u003cspan class=\"ofr-kicker\"\u003eClearer Glass • Better Visibility\u003c\/span\u003e\n\n\n\u003ch1\u003eCar Glass Oil Film Remover Brush\u003c\/h1\u003e\n\n\u003cp class=\"ofr-hero-text\"\u003e\n  \u003cstrong\u003eCloudy, greasy windshield even after washing?\u003c\/strong\u003e\n  Remove stubborn oil film, water marks and road grime with an easy-to-use brush-and-cleaner design made for automotive glass.\n\u003c\/p\u003e\n\n\u003cdiv class=\"ofr-badges\"\u003e\n  \u003cspan class=\"ofr-badge\"\u003e✨ Removes Oil Film\u003c\/span\u003e\n  \u003cspan class=\"ofr-badge\"\u003e🚘 Clearer Windshield\u003c\/span\u003e\n  \u003cspan class=\"ofr-badge\"\u003e🧽 Brush-On Application\u003c\/span\u003e\n  \u003cspan class=\"ofr-badge\"\u003e🏠 Multi-Surface Glass Use\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ofr-img-wrap\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/2460\/2989\/files\/spp_shopify20260506173636_69df44c2b08fe7ba022787d69e63bd33.jpg?v=1778060199\" alt=\"Car glass oil film remover brush\"\u003e\n\u003c\/div\u003e\n\n\n  \u003c\/section\u003e\n\n  \u003c!-- 2. PAIN POINT --\u003e\n\n  \u003csection class=\"ofr-card\"\u003e\n    \u003cdiv class=\"ofr-section-head\"\u003e\n      \u003cspan class=\"ofr-label\"\u003eWhy Regular Washing Isn't Enough\u003c\/span\u003e\n      \u003ch2\u003eWhen the Windshield Looks Clean — But Still Feels Hazy\u003c\/h2\u003e\n\n\n  \u003cp\u003e\n    Oil residue, rain marks and road contamination can cling to glass and leave behind a stubborn film that ordinary washing may not fully remove.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"ofr-grid ofr-grid-4\"\u003e\n  \u003cdiv class=\"ofr-mini\"\u003e\n    \u003cdiv class=\"ofr-icon\"\u003e🌫️\u003c\/div\u003e\n    \u003ch3\u003eGreasy Haze\u003c\/h3\u003e\n    \u003cp\u003eOil film can leave the windshield looking cloudy or smeared.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ofr-mini\"\u003e\n    \u003cdiv class=\"ofr-icon\"\u003e💧\u003c\/div\u003e\n    \u003ch3\u003eWater Marks\u003c\/h3\u003e\n    \u003cp\u003eRain and mineral residue can build up on exterior glass.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ofr-mini\"\u003e\n    \u003cdiv class=\"ofr-icon\"\u003e🦟\u003c\/div\u003e\n    \u003ch3\u003eStubborn Residue\u003c\/h3\u003e\n    \u003cp\u003eRoad grime, bird droppings and other deposits can be difficult to clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ofr-mini\"\u003e\n    \u003cdiv class=\"ofr-icon\"\u003e🚗\u003c\/div\u003e\n    \u003ch3\u003eReduced Clarity\u003c\/h3\u003e\n    \u003cp\u003eDirty glass can make your windshield less clear, especially in challenging conditions.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n  \u003c\/section\u003e\n\n  \u003c!-- 3. CORE RESULT --\u003e\n\n  \u003csection class=\"ofr-card ofr-feature\"\u003e\n    \u003cdiv class=\"ofr-img-side\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/2460\/2989\/files\/spp_shopify20260506173640_04ee1bf2940862af5ff9ab0d503ce838.jpg?v=1778060203\" alt=\"Oil film remover cleaning car windshield\"\u003e\n    \u003c\/div\u003e\n\n\n\u003cdiv class=\"ofr-feature-copy\"\u003e\n  \u003cspan class=\"ofr-label\"\u003eClear Vision\u003c\/span\u003e\n\n  \u003ch2\u003eCut Through Stubborn Windshield Film\u003c\/h2\u003e\n\n  \u003cp\u003e\n    The cleaning formula is designed to help dissolve and remove stubborn oil film and dirt from automotive glass, helping restore a cleaner, clearer finish.\n  \u003c\/p\u003e\n\n  \u003cul class=\"ofr-list\"\u003e\n    \u003cli\u003eTargets stubborn \u003cstrong\u003eoil film and greasy residue\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003cli\u003eHelps remove \u003cstrong\u003ewater marks and rain stains\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003cli\u003eLeaves glass looking \u003cstrong\u003ecleaner and clearer\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003cli\u003eIdeal for routine\n\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n                \u003c\/div\u003e","brand":"theshy","offers":[{"title":"Buy 1","offer_id":64452073947505,"sku":"NC02232608214305-¡¾ӢÎİ桿2.0ÂÌɫÓÍĤ²Á1ºÐװ","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Buy 2 get 1 free","offer_id":64452073980273,"sku":"NC02232608214305-¡¾ӢÎİ桿2.0ÂÌɫÓÍĤ²Á1ºÐװ*3","price":49.98,"currency_code":"USD","in_stock":true},{"title":"Buy 3 get 2 free","offer_id":64452074013041,"sku":"NC02232608214305-¡¾ӢÎİ桿2.0ÂÌɫÓÍĤ²Á1ºÐװ*5","price":74.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/2870\/5137\/files\/spp_shopify20260506173656_d8eced78dc6563aedd9b9e7369d108e7_a0d9497f-f92f-4390-af7b-0ec24c573181.jpg?v=1787388530","url":"https:\/\/viqzes.com\/products\/windshield-oil-film-remover","provider":"viqzes","version":"1.0","type":"link"}