{"product_id":"no-drip-laundry-detergent-dispenser-cup-holder-drip-tray","title":"🧺 No-Drip Laundry Detergent Dispenser Cup Holder \u0026 Drip Tray","description":"\u003cstyle\u003e\n.laundry-v2,\n.laundry-v2 *{\n  box-sizing:border-box;\n}\n\n.laundry-v2{\n  --navy:#102a43;\n  --blue:#1769e0;\n  --blue-dark:#0c55bd;\n  --text:#172033;\n  --muted:#606b7b;\n  --ice:#f3f8ff;\n  --cream:#fff9f0;\n  --white:#ffffff;\n  --green:#17845c;\n  --border:#dfe8f2;\n\n  width:100%;\n  max-width:1200px;\n  margin:0 auto;\n  background:#ffffff;\n  color:var(--text)!important;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.55;\n}\n\n.laundry-v2 h1,\n.laundry-v2 h2,\n.laundry-v2 h3,\n.laundry-v2 p,\n.laundry-v2 span,\n.laundry-v2 li,\n.laundry-v2 strong{\n  color:inherit;\n}\n\n.laundry-v2 img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.lv-container{\n  max-width:1060px;\n  margin:0 auto;\n}\n\n.lv-section{\n  padding:58px 22px;\n}\n\n.lv-badge{\n  display:inline-flex;\n  align-items:center;\n  padding:7px 13px;\n  border-radius:999px;\n  background:#fff0d5;\n  color:#925300!important;\n  font-size:12px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:.07em;\n}\n\n.lv-title{\n  margin:15px 0 15px;\n  color:var(--navy)!important;\n  font-size:clamp(35px,5.8vw,57px);\n  line-height:1.03;\n  letter-spacing:-.04em;\n  font-weight:900;\n}\n\n.lv-heading{\n  margin:0 0 13px;\n  color:var(--navy)!important;\n  font-size:clamp(28px,4vw,40px);\n  line-height:1.09;\n  letter-spacing:-.025em;\n  font-weight:900;\n}\n\n.lv-copy{\n  margin:0;\n  color:var(--muted)!important;\n  font-size:16px;\n  line-height:1.7;\n}\n\n\/* HERO *\/\n.lv-hero{\n  padding:28px 22px 52px;\n  background:\n    radial-gradient(circle at 82% 12%,rgba(23,105,224,.15),transparent 28%),\n    linear-gradient(135deg,#f9fcff,#edf6ff 58%,#fffaf2);\n}\n\n.lv-hero-grid{\n  max-width:1060px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:46px;\n  align-items:center;\n}\n\n.lv-hero-text{\n  padding:18px 0;\n}\n\n.lv-sub{\n  margin:0;\n  max-width:540px;\n  color:var(--muted)!important;\n  font-size:18px;\n  line-height:1.6;\n}\n\n.lv-checks{\n  display:grid;\n  gap:11px;\n  margin-top:22px;\n}\n\n.lv-check{\n  display:flex;\n  gap:10px;\n  align-items:flex-start;\n  color:var(--text)!important;\n  font-size:15px;\n  font-weight:700;\n}\n\n.lv-check b{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:22px;\n  height:22px;\n  flex:0 0 22px;\n  border-radius:50%;\n  background:#ddf5e9;\n  color:var(--green)!important;\n  font-size:12px;\n}\n\n.lv-image{\n  overflow:hidden;\n  border-radius:24px;\n  background:#ffffff;\n  box-shadow:0 18px 45px rgba(28,61,98,.14);\n}\n\n.lv-image img{\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n.lv-cta{\n  display:inline-flex;\n  justify-content:center;\n  align-items:center;\n  margin-top:24px;\n  min-height:52px;\n  padding:14px 25px;\n  border-radius:14px;\n  background:var(--blue);\n  color:#ffffff!important;\n  text-decoration:none!important;\n  font-size:16px;\n  font-weight:900;\n  box-shadow:0 10px 25px rgba(23,105,224,.22);\n}\n\n.lv-cta:hover{\n  background:var(--blue-dark);\n  color:#ffffff!important;\n}\n\n\/* VALUE STRIP *\/\n.lv-strip{\n  padding:17px 20px;\n  background:var(--navy);\n}\n\n.lv-strip-grid{\n  max-width:1000px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:10px;\n}\n\n.lv-strip-item{\n  color:#ffffff!important;\n  text-align:center;\n  font-size:13px;\n  font-weight:800;\n}\n\n\/* INTRO *\/\n.lv-intro{\n  max-width:750px;\n  margin:0 auto 30px;\n  text-align:center;\n}\n\n\/* STORY *\/\n.lv-story{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  align-items:center;\n  gap:42px;\n}\n\n.lv-story.reverse .lv-media{\n  order:2;\n}\n\n.lv-media{\n  overflow:hidden;\n  border-radius:24px;\n  box-shadow:0 14px 34px rgba(29,59,91,.1);\n}\n\n.lv-media img{\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n.lv-points{\n  display:grid;\n  gap:12px;\n  padding:0;\n  margin:20px 0 0;\n  list-style:none;\n}\n\n.lv-points li{\n  position:relative;\n  padding-left:28px;\n  color:var(--text)!important;\n  font-size:15px;\n  font-weight:700;\n}\n\n.lv-points li:before{\n  content:\"✓\";\n  position:absolute;\n  left:0;\n  color:var(--blue)!important;\n  font-weight:900;\n}\n\n\/* BEFORE AFTER *\/\n.lv-pain{\n  background:var(--cream);\n}\n\n.lv-ba{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:17px;\n  margin-bottom:25px;\n}\n\n.lv-ba-card{\n  padding:24px;\n  border-radius:20px;\n  background:#ffffff;\n  border:1px solid #ece5d9;\n  box-shadow:0 10px 28px rgba(55,47,37,.06);\n}\n\n.lv-ba-card.after{\n  background:#eef7ff;\n  border-color:#d7e9fa;\n}\n\n.lv-ba-label{\n  color:#9a6253!important;\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.09em;\n}\n\n.lv-ba-card.after .lv-ba-label{\n  color:var(--blue)!important;\n}\n\n.lv-ba-card h3{\n  margin:7px 0 10px;\n  color:var(--navy)!important;\n  font-size:21px;\n  font-weight:900;\n}\n\n.lv-ba-card p{\n  margin:0;\n  color:var(--muted)!important;\n  font-size:14px;\n}\n\n\/* BENEFITS *\/\n.lv-benefits{\n  background:var(--ice);\n}\n\n.lv-card-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:17px;\n}\n\n.lv-card{\n  padding:23px;\n  border-radius:19px;\n  background:#ffffff;\n  border:1px solid var(--border);\n  box-shadow:0 9px 25px rgba(31,62,97,.06);\n}\n\n.lv-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:44px;\n  height:44px;\n  margin-bottom:14px;\n  border-radius:13px;\n  background:#e8f2ff;\n  font-size:21px;\n}\n\n.lv-card h3{\n  margin:0 0 7px;\n  color:var(--navy)!important;\n  font-size:18px;\n  font-weight:900;\n}\n\n.lv-card p{\n  margin:0;\n  color:var(--muted)!important;\n  font-size:14px;\n  line-height:1.65;\n}\n\n\/* HOW *\/\n.lv-how{\n  background:linear-gradient(135deg,#102a43,#17456f);\n}\n\n.lv-how .lv-heading{\n  color:#ffffff!important;\n}\n\n.lv-how .lv-copy{\n  color:#dbe9f7!important;\n}\n\n.lv-how .lv-badge{\n  background:rgba(255,255,255,.12);\n  color:#ffffff!important;\n}\n\n.lv-steps{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:16px;\n  margin-bottom:28px;\n}\n\n.lv-step{\n  padding:22px;\n  border-radius:18px;\n  background:rgba(255,255,255,.09);\n  border:1px solid rgba(255,255,255,.14);\n}\n\n.lv-num{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:37px;\n  height:37px;\n  margin-bottom:12px;\n  border-radius:50%;\n  background:#ffffff;\n  color:var(--navy)!important;\n  font-size:15px;\n  font-weight:900;\n}\n\n.lv-step h3{\n  margin:0 0 6px;\n  color:#ffffff!important;\n  font-size:18px;\n}\n\n.lv-step p{\n  margin:0;\n  color:#d7e5f3!important;\n  font-size:13px;\n}\n\n\/* SPECS *\/\n.lv-spec-bg{\n  background:#f5f7fa;\n}\n\n.lv-specs{\n  max-width:760px;\n  margin:28px auto 0;\n  overflow:hidden;\n  border:1px solid #dfe6ed;\n  border-radius:20px;\n  background:#ffffff;\n}\n\n.lv-spec{\n  display:grid;\n  grid-template-columns:1fr 1.6fr;\n  gap:15px;\n  padding:15px 20px;\n  border-bottom:1px solid #edf1f4;\n}\n\n.lv-spec:last-child{\n  border-bottom:0;\n}\n\n.lv-spec strong{\n  color:var(--navy)!important;\n}\n\n.lv-spec span{\n  color:var(--muted)!important;\n}\n\n.lv-note{\n  max-width:760px;\n  margin:15px auto 0;\n  padding:14px 17px;\n  border-radius:13px;\n  background:#fff5df;\n  color:#70501c!important;\n  font-size:13px;\n}\n\n\/* FAQ *\/\n.lv-faq{\n  background:var(--ice);\n}\n\n.lv-faq-list{\n  max-width:800px;\n  margin:28px auto 0;\n}\n\n.lv-faq details{\n  margin-bottom:11px;\n  padding:0 18px;\n  border-radius:15px;\n  border:1px solid #dde7f1;\n  background:#ffffff;\n}\n\n.lv-faq summary{\n  cursor:pointer;\n  padding:17px 0;\n  color:var(--navy)!important;\n  font-size:15px;\n  font-weight:900;\n}\n\n.lv-faq p{\n  margin:0;\n  padding-bottom:17px;\n  color:var(--muted)!important;\n  font-size:14px;\n}\n\n\/* FINAL *\/\n.lv-final{\n  padding:58px 22px;\n  text-align:center;\n  background:linear-gradient(135deg,#1769e0,#0d4fae);\n}\n\n.lv-final-inner{\n  max-width:720px;\n  margin:auto;\n}\n\n.lv-final h2{\n  margin:0 0 13px;\n  color:#ffffff!important;\n  font-size:clamp(30px,5vw,44px);\n  line-height:1.08;\n  font-weight:900;\n}\n\n.lv-final p{\n  margin:0;\n  color:#e8f2ff!important;\n  font-size:16px;\n  line-height:1.6;\n}\n\n.lv-final .lv-cta{\n  background:#ffffff;\n  color:#115abb!important;\n}\n\n@media(max-width:768px){\n\n  .lv-section{\n    padding:44px 16px;\n  }\n\n  .lv-hero{\n    padding:18px 16px 40px;\n  }\n\n  .lv-hero-grid,\n  .lv-story{\n    grid-template-columns:1fr;\n    gap:26px;\n  }\n\n  .lv-story.reverse .lv-media{\n    order:0;\n  }\n\n  .lv-title{\n    font-size:38px;\n  }\n\n  .lv-sub{\n    font-size:16px;\n  }\n\n  .lv-heading{\n    font-size:29px;\n  }\n\n  .lv-strip-grid{\n    grid-template-columns:1fr 1fr;\n    gap:12px 6px;\n  }\n\n  .lv-strip-item{\n    font-size:12px;\n  }\n\n  .lv-ba,\n  .lv-card-grid,\n  .lv-steps{\n    grid-template-columns:1fr;\n  }\n\n  .lv-spec{\n    grid-template-columns:1fr;\n    gap:3px;\n  }\n\n  .lv-cta{\n    width:100%;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"laundry-v2\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"lv-hero\"\u003e\n  \u003cdiv class=\"lv-hero-grid\"\u003e\n\n    \u003cdiv class=\"lv-hero-text\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003e⚡ LIMITED TIME OFFER\u003c\/div\u003e\n\n      \u003ch1 class=\"lv-title\"\u003e\n        Stop the Sticky Detergent Mess.\n      \u003c\/h1\u003e\n\n      \u003cp class=\"lv-sub\"\u003e\n        Press to pour, catch leftover drips and keep your measuring cup exactly where you need it — without the sticky cleanup.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"lv-checks\"\u003e\n        \u003cdiv class=\"lv-check\"\u003e\n          \u003cb\u003e✓\u003c\/b\u003e\n          \u003cspan\u003eHelps catch messy detergent drips\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lv-check\"\u003e\n          \u003cb\u003e✓\u003c\/b\u003e\n          \u003cspan\u003eSimple press-to-pour control\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lv-check\"\u003e\n          \u003cb\u003e✓\u003c\/b\u003e\n          \u003cspan\u003eBuilt-in measuring cup holder\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lv-check\"\u003e\n          \u003cb\u003e✓\u003c\/b\u003e\n          \u003cspan\u003eNo batteries or electricity needed\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ca href=\"#lv-final\" class=\"lv-cta\"\u003e\n        Make Laundry Less Messy →\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_07.png?v=1787222143\" alt=\"Laundry detergent dispenser cup holder and drip tray\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- VALUE --\u003e\n\u003cdiv class=\"lv-strip\"\u003e\n  \u003cdiv class=\"lv-strip-grid\"\u003e\n    \u003cdiv class=\"lv-strip-item\"\u003e💧 Catches Drips\u003c\/div\u003e\n    \u003cdiv class=\"lv-strip-item\"\u003e👇 Press \u0026amp; Pour\u003c\/div\u003e\n    \u003cdiv class=\"lv-strip-item\"\u003e🥤 Holds Your Cup\u003c\/div\u003e\n    \u003cdiv class=\"lv-strip-item\"\u003e✨ Less Cleanup\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- PAIN \/ BEFORE AFTER --\u003e\n\u003csection class=\"lv-section lv-pain\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003eTHE EVERYDAY LAUNDRY ANNOYANCE\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        Why Does One Pour Create Such a Mess?\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lv-copy\"\u003e\n        Detergent left around the spout keeps dripping after you're done.\n        Then the cup gets sticky, the shelf gets sticky, and you're wiping everything down again.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-ba\"\u003e\n\n      \u003cdiv class=\"lv-ba-card\"\u003e\n        \u003cdiv class=\"lv-ba-label\"\u003eBEFORE\u003c\/div\u003e\n        \u003ch3\u003ePour. Drip. Wipe. Repeat.\u003c\/h3\u003e\n        \u003cp\u003e\n          Sticky cups, detergent trails and another little mess waiting after laundry day.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-ba-card after\"\u003e\n        \u003cdiv class=\"lv-ba-label\"\u003eAFTER\u003c\/div\u003e\n        \u003ch3\u003ePress. Catch. Done.\u003c\/h3\u003e\n        \u003cp\u003e\n          Dispense into your cup and let the built-in tray handle the leftover drops.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_08.png?v=1787222143\" alt=\"Before and after detergent drip mess\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- 3 BENEFITS --\u003e\n\u003csection class=\"lv-section lv-benefits\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003eSMALL UPGRADE · BIG DIFFERENCE\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        Everything You Need Right Under the Spout.\n      \u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-card-grid\"\u003e\n\n      \u003cdiv class=\"lv-card\"\u003e\n        \u003cdiv class=\"lv-icon\"\u003e💧\u003c\/div\u003e\n        \u003ch3\u003eCatches Leftover Drips\u003c\/h3\u003e\n        \u003cp\u003e\n          Helps keep detergent residue contained instead of letting it collect on your washer or shelf.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-card\"\u003e\n        \u003cdiv class=\"lv-icon\"\u003e👇\u003c\/div\u003e\n        \u003ch3\u003ePress for Better Control\u003c\/h3\u003e\n        \u003cp\u003e\n          Dispense detergent directly into the measuring cup without constantly lifting and tilting a large jug.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-card\"\u003e\n        \u003cdiv class=\"lv-icon\"\u003e🥤\u003c\/div\u003e\n        \u003ch3\u003eKeeps the Cup Nearby\u003c\/h3\u003e\n        \u003cp\u003e\n          Give your measuring cup a dedicated place instead of leaving the sticky cup on the machine.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- PRESS \u0026 POUR --\u003e\n\u003csection class=\"lv-section\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-story\"\u003e\n\n      \u003cdiv class=\"lv-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_09.png?v=1787222143\" alt=\"Press to dispense laundry detergent\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cdiv class=\"lv-badge\"\u003ePRESS \u0026amp; POUR\u003c\/div\u003e\n\n        \u003ch2 class=\"lv-heading\"\u003e\n          Stop Wrestling With the Detergent Jug.\n        \u003c\/h2\u003e\n\n        \u003cp class=\"lv-copy\"\u003e\n          Leave the container in place. Put your measuring cup underneath and press the lever to dispense what you need.\n        \u003c\/p\u003e\n\n        \u003cul class=\"lv-points\"\u003e\n          \u003cli\u003eEasy everyday dispensing\u003c\/li\u003e\n          \u003cli\u003eBetter control over the flow\u003c\/li\u003e\n          \u003cli\u003eLess lifting and awkward pouring\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- DRIP TRAY --\u003e\n\u003csection class=\"lv-section\" style=\"background:#fff9f0;\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-story reverse\"\u003e\n\n      \u003cdiv class=\"lv-media\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_11.png?v=1787222143\" alt=\"Detergent drip tray and measuring cup holder\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cdiv class=\"lv-badge\"\u003eNO MORE STICKY CUP\u003c\/div\u003e\n\n        \u003ch2 class=\"lv-heading\"\u003e\n          Give Every Last Drop Somewhere to Go.\n        \u003c\/h2\u003e\n\n        \u003cp class=\"lv-copy\"\u003e\n          When you're finished measuring, place the cup directly on the tray.\n          Residual detergent stays around the dispenser instead of spreading across your laundry surface.\n        \u003c\/p\u003e\n\n        \u003cul class=\"lv-points\"\u003e\n          \u003cli\u003eBuilt-in drip-catching area\u003c\/li\u003e\n          \u003cli\u003eConvenient cup storage\u003c\/li\u003e\n          \u003cli\u003eCleaner-looking laundry setup\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- HOW --\u003e\n\u003csection class=\"lv-section lv-how\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003eQUICK SETUP\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        Attach. Press. Pour.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lv-copy\"\u003e\n        No complicated laundry-room upgrade required.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-steps\"\u003e\n\n      \u003cdiv class=\"lv-step\"\u003e\n        \u003cdiv class=\"lv-num\"\u003e1\u003c\/div\u003e\n        \u003ch3\u003eAttach\u003c\/h3\u003e\n        \u003cp\u003e\n          Position the accessory around the compatible detergent dispensing area.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-step\"\u003e\n        \u003cdiv class=\"lv-num\"\u003e2\u003c\/div\u003e\n        \u003ch3\u003ePlace Your Cup\u003c\/h3\u003e\n        \u003cp\u003e\n          Set your measuring cup underneath the dispensing nozzle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-step\"\u003e\n        \u003cdiv class=\"lv-num\"\u003e3\u003c\/div\u003e\n        \u003ch3\u003ePress \u0026amp; Pour\u003c\/h3\u003e\n        \u003cp\u003e\n          Press the control to dispense detergent directly into the cup.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_12.png?v=1787222143\" alt=\"Easy laundry detergent dispenser installation\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- LIFESTYLE --\u003e\n\u003csection class=\"lv-section\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003eCLEANER LAUNDRY ROUTINE\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        One Less Mess to Deal With Every Week.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lv-copy\"\u003e\n        It's a small upgrade, but it's attached to something you use again and again.\n        Less dripping. Less wiping. A cleaner laundry space after every load.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_14.png?v=1787222143\" alt=\"Clean organized laundry room detergent setup\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- SPECS --\u003e\n\u003csection class=\"lv-section lv-spec-bg\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003ePRODUCT DETAILS\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        Simple by Design.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"lv-copy\"\u003e\n        No electricity. No complicated controls. Just a practical upgrade for everyday laundry.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-specs\"\u003e\n\n      \u003cdiv class=\"lv-spec\"\u003e\n        \u003cstrong\u003eProduct Type\u003c\/strong\u003e\n        \u003cspan\u003eDetergent dispenser support with drip tray \u0026amp; cup holder\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-spec\"\u003e\n        \u003cstrong\u003eOperation\u003c\/strong\u003e\n        \u003cspan\u003eManual press-to-dispense\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-spec\"\u003e\n        \u003cstrong\u003ePower Required\u003c\/strong\u003e\n        \u003cspan\u003eNone\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lv-spec\"\u003e\n        \u003cstrong\u003eIdeal Use\u003c\/strong\u003e\n        \u003cspan\u003eLiquid laundry detergent containers with compatible dispensing spouts\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-note\"\u003e\n      \u003cstrong style=\"color:#70501c!important;\"\u003eCompatibility:\u003c\/strong\u003e\n      Detergent bottle and spout designs vary. Compare your container with the product photos before ordering.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"lv-section lv-faq\"\u003e\n  \u003cdiv class=\"lv-container\"\u003e\n\n    \u003cdiv class=\"lv-intro\"\u003e\n      \u003cdiv class=\"lv-badge\"\u003eFAQ\u003c\/div\u003e\n\n      \u003ch2 class=\"lv-heading\"\u003e\n        Good to Know.\n      \u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lv-faq-list\"\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it include laundry detergent?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. Laundry detergent shown in the images is for demonstration only.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it require batteries?\u003c\/summary\u003e\n        \u003cp\u003e\n          No. The dispenser uses a simple manual press-to-pour design.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWill it fit every detergent container?\u003c\/summary\u003e\n        \u003cp\u003e\n          Spout designs vary, so please compare your detergent container with the product photos before ordering.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the bottom tray for?\u003c\/summary\u003e\n        \u003cp\u003e\n          It holds your measuring cup and helps contain residual detergent drips after dispensing.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"lv-final\" id=\"lv-final\"\u003e\n  \u003cdiv class=\"lv-final-inner\"\u003e\n\n    \u003ch2\u003e\n      Stop Cleaning Up After Your Detergent.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Press. Pour. Catch the drips. Then get on with your day.\n    \u003c\/p\u003e\n\n    \u003ca href=\"#product-form\" class=\"lv-cta\"\u003e\n      Upgrade Your Laundry Setup →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"LQ","offers":[{"title":"2PCS","offer_id":48148689158295,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/ChatGPTImage2026_8_20_18_35_07.png?v=1787222143","url":"https:\/\/thenuvaro.com\/products\/no-drip-laundry-detergent-dispenser-cup-holder-drip-tray","provider":"thenuvaro.com","version":"1.0","type":"link"}