{"product_id":"470ml-dark-glass-oil-sprayer-olive-oil-dispenser-bottle-light-blocking-kitchen-cooking-air-fryer-bbq-oil-bottle-seasoning-tools","title":"DualFlow™ Oil Sprayer Bottle","description":"\u003c!-- DualFlow™ Oil Sprayer Bottle — Shopify Product Description --\u003e\n\u003cstyle\u003e\n    .df-wrap {\n      max-width: 680px;\n      margin: 0 auto;\n      box-sizing: border-box;\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n      color: #222;\n    }\n\n```\n.df-wrap * {\n  box-sizing: border-box;\n}\n\n.df-hook {\n  background: #c0392b;\n  color: #fff;\n  border-radius: 8px;\n  padding: 12px 14px;\n  text-align: center;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.2px;\n  margin-bottom: 22px;\n}\n\n.df-highlight {\n  color: #FFE066;\n}\n\n.df-headline {\n  font-size: 23px;\n  font-weight: 800;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n  margin: 0 0 10px 0;\n  color: #111;\n}\n\n.df-subheadline {\n  font-size: 15px;\n  color: #555;\n  line-height: 1.65;\n  margin: 0 0 22px 0;\n}\n\n.df-stars-row {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 22px;\n  font-size: 13px;\n  color: #333;\n  flex-wrap: wrap;\n}\n\n.df-stars {\n  color: #F5A623;\n  font-size: 15px;\n  letter-spacing: 0.5px;\n}\n\n.df-video-wrap {\n  position: relative;\n  border-radius: 10px;\n  overflow: hidden;\n  max-height: 560px;\n  margin-bottom: 22px;\n  border: 1px solid #e8e8e8;\n}\n\n.df-video {\n  width: 100%;\n  display: block;\n  object-fit: cover;\n  max-height: 560px;\n}\n\n.df-video-label {\n  position: absolute;\n  bottom: 12px;\n  left: 12px;\n  background: rgba(0,0,0,0.78);\n  color: #FFE066;\n  border-radius: 999px;\n  padding: 7px 12px;\n  font-size: 12px;\n  font-weight: 800;\n}\n\n.df-proof {\n  display: flex;\n  gap: 8px;\n  background: #f7f7f7;\n  border: 1px solid #e8e8e8;\n  border-radius: 8px;\n  padding: 14px 12px;\n  margin-bottom: 22px;\n}\n\n.df-stat {\n  flex: 1;\n  text-align: center;\n  min-width: 0;\n}\n\n.df-stat-num {\n  font-size: 19px;\n  font-weight: 800;\n  display: block;\n  color: #111;\n  line-height: 1.1;\n}\n\n.df-stat-label {\n  font-size: 11px;\n  color: #999;\n  text-transform: uppercase;\n  line-height: 1.3;\n  margin-top: 4px;\n  display: block;\n}\n\n.df-divider {\n  border: none;\n  border-top: 1px solid #ebebeb;\n  margin: 22px 0;\n}\n\n.df-section-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: #111;\n  margin: 0 0 12px 0;\n  letter-spacing: -0.2px;\n}\n\n.df-section-copy {\n  font-size: 14px;\n  line-height: 1.6;\n  color: #555;\n  margin: 0 0 14px 0;\n}\n\n.df-steps {\n  display: flex;\n  gap: 10px;\n  margin-bottom: 22px;\n  flex-wrap: wrap;\n}\n\n.df-step {\n  flex: 1;\n  min-width: 150px;\n  border: 1px solid #e8e8e8;\n  border-radius: 8px;\n  padding: 14px;\n  background: #fff;\n}\n\n.df-step-num {\n  width: 28px;\n  height: 28px;\n  border-radius: 50%;\n  background: #c0392b;\n  color: #FFE066;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 13px;\n  font-weight: 800;\n  margin-bottom: 9px;\n}\n\n.df-step-title {\n  display: block;\n  font-size: 14px;\n  font-weight: 800;\n  color: #111;\n  margin-bottom: 5px;\n}\n\n.df-step-text {\n  font-size: 13px;\n  line-height: 1.5;\n  color: #555;\n  margin: 0;\n}\n\n.df-perfect-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 8px;\n  margin-bottom: 22px;\n}\n\n.df-perfect-card {\n  border: 1px solid #e8e8e8;\n  border-radius: 8px;\n  background: #fff;\n  padding: 12px 10px;\n  text-align: center;\n}\n\n.df-perfect-emoji {\n  font-size: 19px;\n  display: block;\n  margin-bottom: 5px;\n  line-height: 1;\n}\n\n.df-perfect-title {\n  font-size: 12px;\n  font-weight: 800;\n  color: #111;\n  display: block;\n  line-height: 1.25;\n}\n\n.df-benefits {\n  list-style: none;\n  display: flex;\n  flex-direction: column;\n  gap: 11px;\n  margin: 0 0 24px 0;\n  padding: 0;\n}\n\n.df-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  font-size: 14px;\n  color: #222;\n  line-height: 1.5;\n}\n\n.df-icon {\n  width: 21px;\n  height: 21px;\n  min-width: 21px;\n  background: #c0392b;\n  color: #FFE066;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 11px;\n  font-weight: 700;\n  margin-top: 1px;\n  flex-shrink: 0;\n}\n\n.df-cards {\n  display: flex;\n  gap: 10px;\n  margin-bottom: 22px;\n  flex-wrap: wrap;\n}\n\n.df-card {\n  flex: 1;\n  min-width: 175px;\n  background: #fff;\n  border: 1px solid #e0e0e0;\n  border-radius: 8px;\n  padding: 13px 14px;\n}\n\n.df-card-emoji {\n  font-size: 20px;\n  display: block;\n  margin-bottom: 6px;\n  line-height: 1;\n}\n\n.df-card-title {\n  display: block;\n  font-size: 14px;\n  font-weight: 800;\n  color: #111;\n  margin-bottom: 5px;\n}\n\n.df-card-text {\n  font-size: 13px;\n  color: #555;\n  line-height: 1.5;\n  margin: 0;\n}\n\n.df-reviews {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  margin-bottom: 22px;\n}\n\n.df-review {\n  border: 1px solid #e8e8e8;\n  border-radius: 8px;\n  background: #fff;\n  padding: 14px;\n}\n\n.df-review-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 6px;\n  gap: 10px;\n}\n\n.df-reviewer {\n  font-size: 13px;\n  font-weight: 800;\n  color: #111;\n}\n\n.df-review-stars {\n  color: #F5A623;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.df-review-text {\n  font-size: 14px;\n  line-height: 1.55;\n  color: #444;\n  margin: 0 0 8px 0;\n}\n\n.df-verified {\n  font-size: 12px;\n  color: #2f7d32;\n  font-weight: 700;\n  margin: 0;\n}\n\n.df-guarantee {\n  background: #f0f7f0;\n  border: 1px solid #c3dfc3;\n  border-radius: 8px;\n  padding: 13px 15px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  margin-bottom: 22px;\n}\n\n.df-shield {\n  font-size: 22px;\n  line-height: 1;\n  flex-shrink: 0;\n}\n\n.df-guarantee-title {\n  font-size: 14px;\n  font-weight: 800;\n  color: #111;\n  margin: 0 0 4px 0;\n}\n\n.df-guarantee-text {\n  font-size: 13px;\n  color: #444;\n  line-height: 1.55;\n  margin: 0;\n}\n\n.df-urgency {\n  background: #fff8e6;\n  border: 1px solid #f5d878;\n  border-radius: 6px;\n  padding: 10px 14px;\n  font-size: 13px;\n  color: #333;\n  line-height: 1.45;\n  text-align: center;\n  margin-bottom: 22px;\n}\n\n.df-faq {\n  border: 1px solid #e8e8e8;\n  border-radius: 8px;\n  overflow: hidden;\n  margin-bottom: 22px;\n}\n\n.df-faq-item {\n  border-bottom: 1px solid #e8e8e8;\n}\n\n.df-faq-item-last {\n  border-bottom: none;\n}\n\n.df-faq-q {\n  width: 100%;\n  background: #fff;\n  border: none;\n  padding: 14px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  cursor: pointer;\n  text-align: left;\n  font-size: 14px;\n  font-weight: 800;\n  color: #111;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n}\n\n.df-arrow {\n  transition: transform 0.2s ease;\n  font-size: 14px;\n  color: #777;\n  margin-left: 10px;\n}\n\n.df-faq-item.open .df-arrow {\n  transform: rotate(180deg);\n}\n\n.df-faq-a {\n  display: none;\n  padding: 0 14px 14px 14px;\n  font-size: 13px;\n  color: #555;\n  line-height: 1.6;\n}\n\n.df-faq-item.open .df-faq-a {\n  display: block;\n}\n\n.df-badges {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n  justify-content: center;\n  margin-bottom: 22px;\n}\n\n.df-badge {\n  background: #f5f5f5;\n  border-radius: 20px;\n  padding: 5px 12px;\n  font-size: 12px;\n  color: #333;\n  border: 1px solid #e8e8e8;\n  font-weight: 700;\n}\n\n@media (max-width: 560px) {\n  .df-proof {\n    flex-wrap: wrap;\n  }\n\n  .df-stat {\n    flex: 1 1 45%;\n  }\n\n  .df-perfect-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .df-review-header {\n    align-items: flex-start;\n  }\n}\n```\n\n  \u003c\/style\u003e\n\u003cdiv class=\"df-wrap\"\u003e\n\u003cdiv class=\"df-hook\"\u003e🍳 \u003cspan class=\"df-highlight\"\u003eAS SEEN ON TIKTOK\u003c\/span\u003e — 80% OFF Today Only · Kitchen restock is almost gone\u003c\/div\u003e\n\u003ch2 class=\"df-headline\"\u003eCook with the perfect amount of oil without soaking your food or your counter\u003c\/h2\u003e\n\u003cp class=\"df-subheadline\"\u003eMade for home cooks who want cleaner salads, crispier air-fryer meals, and less oil waste, this glass sprayer gives you controlled misting and smooth pouring from one bottle.\u003c\/p\u003e\n\u003cdiv class=\"df-stars-row\"\u003e\n\u003cspan class=\"df-stars\"\u003e★★★★★\u003c\/span\u003e \u003cspan\u003e4,200+ reviews · Rated 4.9\/5 stars\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-video-wrap\"\u003e\n\u003cvideo preload=\"auto\" playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/be54628d4c884fdd83e47c87e37883d4.mp4\" class=\"df-video\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"df-video-label\"\u003eDualFlow™ Oil Sprayer Bottle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-proof\"\u003e\n\u003cdiv class=\"df-stat\"\u003e\n\u003cspan class=\"df-stat-num\"\u003e4,200+\u003c\/span\u003e \u003cspan class=\"df-stat-label\"\u003eHappy Customers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-stat\"\u003e\n\u003cspan class=\"df-stat-num\"\u003e2-in-1\u003c\/span\u003e \u003cspan class=\"df-stat-label\"\u003eSpray + Pour\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-stat\"\u003e\n\u003cspan class=\"df-stat-num\"\u003e4.9★\u003c\/span\u003e \u003cspan class=\"df-stat-label\"\u003eAvg. Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-stat\"\u003e\n\u003cspan class=\"df-stat-num\"\u003e30-Day\u003c\/span\u003e \u003cspan class=\"df-stat-label\"\u003eFree Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"df-divider\"\u003e\n\u003cdiv class=\"df-product-specific\"\u003e\n\u003ch3 class=\"df-section-title\"\u003eHow It Works\u003c\/h3\u003e\n\u003cp class=\"df-section-copy\"\u003eThe gravity sensor lid helps switch between a fine spray and an easy pour, while the borosilicate glass bottle lets you see exactly what is inside.\u003c\/p\u003e\n```\n\u003cdiv class=\"df-steps\"\u003e\n\u003cdiv class=\"df-step\"\u003e\n\u003cdiv class=\"df-step-num\"\u003e1\u003c\/div\u003e\n\u003cspan class=\"df-step-title\"\u003eFill with your favorite oil\u003c\/span\u003e\n\u003cp class=\"df-step-text\"\u003eUse olive oil, avocado oil, vinegar, soy sauce, or a homemade dressing for everyday cooking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-step\"\u003e\n\u003cdiv class=\"df-step-num\"\u003e2\u003c\/div\u003e\n\u003cspan class=\"df-step-title\"\u003eMist or pour as needed\u003c\/span\u003e\n\u003cp class=\"df-step-text\"\u003eSpray a thin coat for pans and air fryers, or pour smoothly when a recipe needs more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-step\"\u003e\n\u003cdiv class=\"df-step-num\"\u003e3\u003c\/div\u003e\n\u003cspan class=\"df-step-title\"\u003eKeep counters cleaner\u003c\/span\u003e\n\u003cp class=\"df-step-text\"\u003eThe leak-resistant design helps reduce greasy rings, messy drips, and over-poured oil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"df-section-title\"\u003ePerfect For\u003c\/h3\u003e\n\u003cdiv class=\"df-perfect-grid\"\u003e\n\u003cdiv class=\"df-perfect-card\"\u003e\n\u003cspan class=\"df-perfect-emoji\"\u003e🥗\u003c\/span\u003e \u003cspan class=\"df-perfect-title\"\u003eSalads\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-perfect-card\"\u003e\n\u003cspan class=\"df-perfect-emoji\"\u003e🍗\u003c\/span\u003e \u003cspan class=\"df-perfect-title\"\u003eAir Fryer Meals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-perfect-card\"\u003e\n\u003cspan class=\"df-perfect-emoji\"\u003e🍳\u003c\/span\u003e \u003cspan class=\"df-perfect-title\"\u003eNonstick Pans\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-perfect-card\"\u003e\n\u003cspan class=\"df-perfect-emoji\"\u003e🔥\u003c\/span\u003e \u003cspan class=\"df-perfect-title\"\u003eGrilling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003chr class=\"df-divider\"\u003e\n\u003cul class=\"df-benefits\"\u003e\n\u003cli\u003e\n\u003cspan class=\"df-icon\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eUse less oil without eating dry food:\u003c\/strong\u003e The fine spray coats pans, veggies, meats, and air fryer baskets more evenly than pouring from a bottle.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"df-icon\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSwitch from misting to pouring in seconds:\u003c\/strong\u003e The gravity sensor lid makes it easy to spray a light layer or pour more when a recipe needs it.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"df-icon\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eStop guessing what is left inside:\u003c\/strong\u003e The clear borosilicate glass body lets you check oil levels at a glance before cooking.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"df-icon\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eKeep your countertop from feeling greasy:\u003c\/strong\u003e The leak-resistant build helps reduce messy drips, oily bottle rings, and sticky cabinet shelves.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"df-icon\"\u003e✓\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClean refills without the tiny-bottle struggle:\u003c\/strong\u003e The wide opening makes it easier to refill, rinse, and rotate between oil, vinegar, and dressings.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"df-cards\"\u003e\n\u003cdiv class=\"df-card\"\u003e\n\u003cspan class=\"df-card-emoji\"\u003e🥦\u003c\/span\u003e \u003cspan class=\"df-card-title\"\u003eAir Fryer Veggies\u003c\/span\u003e\n\u003cp class=\"df-card-text\"\u003eMist broccoli, potatoes, zucchini, or carrots before seasoning so everything crisps without turning soggy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-card\"\u003e\n\u003cspan class=\"df-card-emoji\"\u003e🍳\u003c\/span\u003e \u003cspan class=\"df-card-title\"\u003eEveryday Breakfast\u003c\/span\u003e\n\u003cp class=\"df-card-text\"\u003eSpray a thin layer onto a nonstick pan before eggs, omelets, pancakes, or grilled sandwiches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-card\"\u003e\n\u003cspan class=\"df-card-emoji\"\u003e🥗\u003c\/span\u003e \u003cspan class=\"df-card-title\"\u003eSalad + Meal Prep\u003c\/span\u003e\n\u003cp class=\"df-card-text\"\u003ePour olive oil, vinegar, soy sauce, or homemade dressing directly over bowls without grabbing multiple bottles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"df-divider\"\u003e\n\u003ch3 class=\"df-section-title\"\u003eReal Kitchen Reviews\u003c\/h3\u003e\n\u003cdiv class=\"df-reviews\"\u003e\n\u003cdiv class=\"df-review\"\u003e\n\u003cdiv class=\"df-review-header\"\u003e\n\u003cspan class=\"df-reviewer\"\u003eMegan T. — Austin, TX\u003c\/span\u003e \u003cspan class=\"df-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"df-review-text\"\u003e\"I was using way too much olive oil in my air fryer because pouring was impossible to control. This gives my potatoes a light coat in about 6 sprays and they still come out crispy.\"\u003c\/p\u003e\n\u003cp class=\"df-verified\"\u003e✔ Verified Purchase\u003c\/p\u003e\n\u003c\/div\u003e\n```\n\u003cdiv class=\"df-review\"\u003e\n\u003cdiv class=\"df-review-header\"\u003e\n\u003cspan class=\"df-reviewer\"\u003eCarlos M. — Phoenix, AZ\u003c\/span\u003e \u003cspan class=\"df-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"df-review-text\"\u003e\"I thought the spray would clog like my old plastic one. I have used it with olive oil almost every day for 3 weeks and the filter port has kept the spray consistent.\"\u003c\/p\u003e\n\u003cp class=\"df-verified\"\u003e✔ Verified Purchase\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-review\"\u003e\n\u003cdiv class=\"df-review-header\"\u003e\n\u003cspan class=\"df-reviewer\"\u003eRachel S. — Tampa, FL\u003c\/span\u003e \u003cspan class=\"df-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"df-review-text\"\u003e\"The leak thing was my biggest concern because I keep oil on a white counter. No greasy ring so far, and I love that I can pour dressing over salads from the same bottle.\"\u003c\/p\u003e\n\u003cp class=\"df-verified\"\u003e✔ Verified Purchase\u003c\/p\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003cdiv class=\"df-guarantee\"\u003e\n\u003cspan class=\"df-shield\"\u003e🛡️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cp class=\"df-guarantee-title\"\u003e30-Day Cleaner Cooking Guarantee\u003c\/p\u003e\n\u003cp class=\"df-guarantee-text\"\u003eTry DualFlow™ in your real kitchen for 30 days. If it does not make oiling pans, salads, air fryer meals, and everyday recipes easier, send it back with no questions asked, free return label included. Cook with the perfect amount of oil without the mess.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-urgency\"\u003e⚡ Only \u003cstrong\u003e23 units left\u003c\/strong\u003e at this price · \u003cstrong\u003e118 people\u003c\/strong\u003e are viewing this right now\u003c\/div\u003e\n\u003cdiv class=\"df-faq\"\u003e\n\u003cdiv class=\"df-faq-item\"\u003e\n\u003cbutton class=\"df-faq-q\"\u003e Will the sprayer clog with thicker oils? \u003cspan class=\"df-arrow\"\u003e▾\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"df-faq-a\"\u003eIt is designed with an anti-clogging filter port to help keep spray flow smoother with common cooking oils like olive oil, avocado oil, and vegetable oil. For best results, avoid chunky dressings or liquids with herbs, seeds, or pulp.\u003c\/div\u003e\n\u003c\/div\u003e\n```\n\u003cdiv class=\"df-faq-item\"\u003e\n\u003cbutton class=\"df-faq-q\"\u003e What liquids can I use inside it? \u003cspan class=\"df-arrow\"\u003e▾\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"df-faq-a\"\u003eYou can use it for common kitchen liquids such as olive oil, avocado oil, vinegar, soy sauce, and thin homemade dressings. It works best with smooth liquids that can flow cleanly through the spray port.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-faq-item\"\u003e\n\u003cbutton class=\"df-faq-q\"\u003e Is the bottle glass or plastic? \u003cspan class=\"df-arrow\"\u003e▾\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"df-faq-a\"\u003eThe main bottle is borosilicate glass, which gives it a clean countertop look and lets you easily see the liquid level. The lid and sprayer components are made for regular kitchen use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-faq-item\"\u003e\n\u003cbutton class=\"df-faq-q\"\u003e How do I clean and refill it? \u003cspan class=\"df-arrow\"\u003e▾\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"df-faq-a\"\u003eOpen the lid, refill through the wide mouth, and wipe the outside after use. To clean, rinse with warm water and mild dish soap, then let it dry fully before refilling with oil or vinegar.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"df-faq-item df-faq-item-last\"\u003e\n\u003cbutton class=\"df-faq-q\"\u003e How long does shipping take? \u003cspan class=\"df-arrow\"\u003e▾\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"df-faq-a\"\u003eStandard shipping is 5–8 business days with full tracking. Express 2–3 day shipping is available at checkout. Orders placed before 2PM EST on weekdays are processed same day.\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003cdiv class=\"df-badges\"\u003e\n\u003cdiv class=\"df-badge\"\u003e🔒 Secure Checkout\u003c\/div\u003e\n\u003cdiv class=\"df-badge\"\u003e🚚 Free Shipping On All Orders!\u003c\/div\u003e\n\u003cdiv class=\"df-badge\"\u003e↩️ 30-Day Free Returns\u003c\/div\u003e\n\u003cdiv class=\"df-badge\"\u003e⭐ 4,200+ Reviews\u003c\/div\u003e\n\u003cdiv class=\"df-badge\"\u003e🍳 Kitchen Mess Saver\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Galavilly Home Goods Specialty Store","offers":[{"title":"Black-Green","offer_id":47907044688030,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"2Pcs Yellow","offer_id":47907044720798,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"2Pcs Green","offer_id":47907044753566,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"2Pcs White","offer_id":47907044786334,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"Yellow-Brown","offer_id":47907044819102,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"2Pcs Black","offer_id":47907044851870,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"Green-Brown","offer_id":47907044884638,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"White-Brown","offer_id":47907044917406,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"Yellow-Green","offer_id":47907044950174,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"Black-Brown","offer_id":47907044982942,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"Green-Green","offer_id":47907045015710,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true},{"title":"White-Green","offer_id":47907045048478,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0767\/4000\/1950\/files\/S034d86c8d96046c6a8f3cf5ac123cb0d5.webp?v=1782489935","url":"https:\/\/daydreamsupply.co\/products\/470ml-dark-glass-oil-sprayer-olive-oil-dispenser-bottle-light-blocking-kitchen-cooking-air-fryer-bbq-oil-bottle-seasoning-tools","provider":"Daydream Supply","version":"1.0","type":"link"}