{"product_id":"dab-esybox-mini-3","title":"DAB Esybox Mini 3 Variable-Speed Water Pressure Booster Pump","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eDAB Esybox Mini 3 Variable-Speed Water Pressure Booster Pump | Happy Hydro\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n\/* ═══════════════════════════════════════════\n   DESIGN TOKENS — do not change these\n═══════════════════════════════════════════ *\/\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\nbody {\n  font-family: var(--font-body);\n  font-size: 14px;\n  background: var(--bg);\n  color: var(--text);\n  line-height: 1.65;\n  padding-bottom: 40px;\n}\n\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n\/* ── 1. INTRO ── *\/\n.intro { padding-bottom: 18px; border-bottom: 1px solid var(--border); }\n.outcome-headline {\n  font-family: var(--font-head);\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.25;\n  margin-bottom: 10px;\n}\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.84rem; color: var(--text-light); line-height: 1.75; }\n\n.cert-strip { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n.cert-badge {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  color: var(--green-dark); font-family: var(--font-head);\n  font-size: 0.68rem; font-weight: 700; padding: 4px 10px; border-radius: 20px;\n}\n\n.callout {\n  display: flex; align-items: flex-start; gap: 10px;\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  border-radius: var(--radius); padding: 11px 14px; margin-top: 12px;\n  font-size: 0.77rem; color: var(--text-light); line-height: 1.6;\n}\n.callout svg { flex-shrink: 0; margin-top: 1px; color: var(--green-dark); }\n.callout strong { color: var(--text); }\n.callout a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.callout a:hover { text-decoration: underline; }\n\n\/* ── 2. TRUST BAR ── *\/\n.trust-bar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 4px 16px;\n  padding: 9px 12px;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--bg-soft);\n  margin: 18px 0;\n}\n.trust-item {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 0.74rem;\n  font-weight: 500;\n  color: var(--text-light);\n}\n.trust-item strong { color: var(--text); }\n\n\/* ── SECTION LABELS (shared) ── *\/\n.section-label {\n  font-family: var(--font-head);\n  font-size: 0.64rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--blue);\n  margin-bottom: 3px;\n}\n.section-title {\n  font-family: var(--font-head);\n  font-size: 0.97rem;\n  font-weight: 700;\n  color: var(--text);\n  margin-bottom: 11px;\n}\n\n\/* ── GALLERY ── *\/\n.gallery-wrap { margin: 20px 0; }\n.gallery-main { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; margin-bottom: 9px; background: var(--bg-soft); }\n.gallery-main img { width: 100%; display: block; }\n.gallery-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: #000; }\n.gallery-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }\n.gallery-thumbs { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 9px; }\n.gallery-item {\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  overflow: hidden;\n  background: var(--bg-soft);\n  aspect-ratio: 1 \/ 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.gallery-item img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.gallery-item.placeholder {\n  flex-direction: column;\n  gap: 6px;\n  padding: 12px;\n  text-align: center;\n  color: var(--text-light);\n  font-size: 0.68rem;\n  line-height: 1.4;\n  border-style: dashed;\n}\n.gallery-item.placeholder svg { color: var(--border); }\n\n\/* ── COMPARISON ── *\/\n.comparison-wrap { margin: 20px 0; }\n.comparison-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 9px; }\n.comp-col { border-radius: var(--radius); overflow: hidden; border: 1px solid var(--border); }\n.comp-header {\n  padding: 8px 13px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  text-align: center;\n}\n.comp-col.old .comp-header { background: #f5f5f5; color: var(--text-light); border-bottom: 1px solid var(--border); }\n.comp-col.new .comp-header { background: var(--green); color: #fff; }\n.comp-list { list-style: none; padding: 0; }\n.comp-list li {\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  padding: 7px 13px;\n  font-size: 0.76rem;\n  color: var(--text-light);\n  border-bottom: 1px solid var(--border);\n  line-height: 1.45;\n}\n.comp-list li:last-child { border-bottom: none; }\n.comp-col.old .comp-list li svg { color: #bbb; margin-top: 2px; flex-shrink: 0; }\n.comp-col.new .comp-list li { color: var(--text); }\n.comp-col.new .comp-list li svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n\n\/* ── MECHANISM EXPLAINER ── *\/\n.mech-explainer {\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  border-radius: var(--radius); margin: 20px 0; overflow: hidden;\n}\n.mech-header { background: var(--green); padding: 10px 15px; display: flex; align-items: center; gap: 9px; }\n.mech-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.mech-body { padding: 14px 16px; font-size: 0.78rem; color: var(--text-light); line-height: 1.75; }\n.mech-body strong { color: var(--text); }\n.mech-body p + p { margin-top: 8px; }\n\n\/* ── FEATURE CARDS ── *\/\n.features-wrap { margin: 20px 0; }\n.features-grid { display: flex; flex-direction: column; gap: 7px; }\n.feature-card {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 11px 13px;\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 11px;\n}\n.feature-card.hero { border-color: var(--green); background: var(--green-pale); }\n.feature-icon-wrap {\n  width: 34px;\n  height: 34px;\n  border-radius: var(--radius-sm);\n  background: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  border: 1px solid var(--border);\n}\n.feature-card.hero .feature-icon-wrap { border-color: #b8ddb0; }\n.feature-card-body { flex: 1; min-width: 0; }\n.feature-card h4 {\n  font-family: var(--font-head);\n  font-size: 0.8rem;\n  font-weight: 700;\n  color: var(--text);\n  margin-bottom: 3px;\n  line-height: 1.3;\n}\n.feature-card p { font-size: 0.74rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n.stat-badge {\n  display: inline-block;\n  background: var(--green);\n  color: #fff;\n  font-family: var(--font-head);\n  font-size: 0.61rem;\n  font-weight: 700;\n  padding: 2px 7px;\n  border-radius: 20px;\n  white-space: nowrap;\n  margin-left: 6px;\n  vertical-align: middle;\n}\n\n\/* ── SPECS ── *\/\n.specs-wrap { margin: 20px 0; }\n.specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }\n.spec-card {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 9px 12px;\n}\n.spec-card-label {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n  font-size: 0.65rem;\n  font-weight: 500;\n  color: var(--text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  margin-bottom: 2px;\n}\n.spec-card-value { font-family: var(--font-head); font-size: 0.81rem; font-weight: 600; color: var(--text); line-height: 1.3; }\n.manual-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 11px;\n  font-size: 0.76rem;\n  font-weight: 500;\n  color: var(--blue);\n  text-decoration: none;\n  border: 1px solid var(--blue);\n  border-radius: var(--radius-sm);\n  padding: 6px 12px;\n  transition: background 0.15s, color 0.15s;\n}\n.manual-link:hover { background: var(--blue); color: #fff; }\n\n\/* ── HOW IT WORKS ── *\/\n.reassurance-block {\n  background: var(--blue-pale);\n  border: 1px solid #b3e4f9;\n  border-radius: var(--radius);\n  margin: 20px 0;\n  overflow: hidden;\n}\n.reassurance-header {\n  background: var(--blue);\n  padding: 10px 15px;\n  display: flex;\n  align-items: center;\n  gap: 9px;\n}\n.reassurance-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.reassurance-steps {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 1px;\n  background: #b3e4f9;\n}\n.reassurance-step {\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 12px 14px;\n  background: var(--blue-pale);\n  text-align: left;\n}\n.step-num {\n  width: 22px;\n  height: 22px;\n  border-radius: 50%;\n  background: var(--blue);\n  color: #fff;\n  font-family: var(--font-head);\n  font-size: 0.7rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.reassurance-step-body { flex: 1; }\n.reassurance-step h4 { font-family: var(--font-head); font-size: 0.76rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n.reassurance-step p { font-size: 0.71rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n\n\/* ── INCLUDED IN BOX ── *\/\n.included-wrap { margin: 20px 0; }\n.included-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.included-col { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n.included-col-header {\n  padding: 8px 13px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  border-bottom: 1px solid var(--border);\n}\n.included-col-header.blue { background: var(--blue-pale); color: var(--blue-dark); }\n.included-col-header.green { background: var(--green-pale); color: var(--green-dark); }\n.included-list { list-style: none; padding: 6px 0; }\n.included-list li {\n  display: flex;\n  align-items: flex-start;\n  gap: 7px;\n  padding: 4px 13px;\n  font-size: 0.75rem;\n  color: var(--text-light);\n  line-height: 1.5;\n}\n.included-list li svg { flex-shrink: 0; margin-top: 3px; }\n.included-tip {\n  padding: 10px 13px;\n  font-size: 0.74rem;\n  color: var(--text-light);\n  border-top: 1px solid var(--border);\n  background: #fff;\n  line-height: 1.6;\n}\n.included-tip strong { color: var(--text); }\n.included-tip a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.included-tip a:hover { text-decoration: underline; }\n\n\/* ── FAQ ── *\/\n.faq-wrap { margin: 20px 0; }\n.faq-list { display: flex; flex-direction: column; gap: 6px; }\n.faq-item { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: var(--bg); }\n.faq-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n.faq-label {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 11px 14px;\n  cursor: pointer;\n  font-family: var(--font-head);\n  font-size: 0.79rem;\n  font-weight: 600;\n  color: var(--text);\n  user-select: none;\n  transition: background 0.15s;\n  line-height: 1.4;\n}\n.faq-label:hover { background: var(--bg-soft); }\n.faq-q-icon {\n  flex-shrink: 0;\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--blue);\n  transition: background 0.15s, color 0.15s, transform 0.2s;\n}\n.faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.35s ease, padding 0.2s;\n  font-size: 0.78rem;\n  color: var(--text-light);\n  line-height: 1.7;\n  padding: 0 14px;\n  background: var(--bg-soft);\n}\n.faq-answer a { color: var(--blue); }\n.faq-toggle:checked + .faq-label { background: var(--blue); color: #fff; }\n.faq-toggle:checked + .faq-label .faq-q-icon {\n  background: rgba(255,255,255,0.2);\n  border-color: rgba(255,255,255,0.4);\n  transform: rotate(45deg);\n}\n.faq-toggle:checked ~ .faq-answer {\n  max-height: 500px;\n  padding: 12px 14px;\n  border-top: 1px solid rgba(1,173,240,0.15);\n}\n.faq-toggle:focus-visible + .faq-label { outline: 3px solid var(--blue); outline-offset: -2px; }\n\n\/* ── CLOSING FOOTER ── *\/\n.closing-trust {\n  margin-top: 22px;\n  padding: 15px 16px;\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 12px;\n  justify-content: space-between;\n}\n.closing-trust-text { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 200px; }\n.closing-trust-text svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n.closing-trust-text p { font-size: 0.78rem; color: var(--text-light); line-height: 1.6; }\n.closing-trust-text strong { color: var(--text); font-weight: 600; }\n.closing-contact { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }\n.closing-contact a {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 600;\n  color: var(--blue);\n  text-decoration: none;\n  padding: 6px 12px;\n  border: 1px solid var(--blue);\n  border-radius: var(--radius-sm);\n  transition: background 0.15s, color 0.15s;\n  white-space: nowrap;\n}\n.closing-contact a:hover { background: var(--blue); color: #fff; }\n.closing-contact a svg { flex-shrink: 0; }\n\n\u003c\/style\u003e\n\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SVG ICON SPRITE\n═══════════════════════════════════════════ --\u003e\n\u003csvg class=\"svg-sprite\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"ic-check\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-x\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"3\" x2=\"13\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" y1=\"3\" x2=\"3\" y2=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-plus\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"\u003e\u003c\/line\u003e\u003cline x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-shield\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-truck\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"1\" y=\"5\" width=\"12\" height=\"9\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-return\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M4 10a6 6 0 106-6H6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3,7 6,10 3,13\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-calendar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"4\" width=\"16\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"6\" y1=\"2\" x2=\"6\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"14\" y1=\"2\" x2=\"14\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"2\" y1=\"9\" x2=\"18\" y2=\"9\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-phone\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M5 2h4l2 4-2.5 1.5a11 11 0 004 4L14 9l4 2v4a2 2 0 01-2 2A16 16 0 013 4a2 2 0 012-2z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-email\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"5\" width=\"16\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-info\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\u003ccircle cx=\"10\" cy=\"6.5\" r=\"0.5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-box\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l8 4v8l-8 4-8-4V6z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"2,6 10,10 18,6\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"10\" x2=\"10\" y2=\"18\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-star\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolygon points=\"10,2 12.4,7.5 18.5,8 14,12.3 15.4,18 10,15 4.6,18 6,12.3 1.5,8 7.6,7.5\"\u003e\u003c\/polygon\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-pdf\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M5 2h7l4 4v12a1 1 0 01-1 1H5a1 1 0 01-1-1V3a1 1 0 011-1z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"12,2 12,6 16,6\"\u003e\u003c\/polyline\u003e\n      \u003cline x1=\"7\" y1=\"11\" x2=\"13\" y2=\"11\"\u003e\u003c\/line\u003e\u003cline x1=\"7\" y1=\"14\" x2=\"11\" y2=\"14\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003c!-- Product-specific icons --\u003e\n    \u003csymbol id=\"ic-gauge\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M3 15a8 8 0 1114 0\"\u003e\u003c\/path\u003e\u003cline x1=\"10\" y1=\"12\" x2=\"13.5\" y2=\"7.5\"\u003e\u003c\/line\u003e\u003ccircle cx=\"10\" cy=\"12\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-drop\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2c0 0-6 6.5-6 10.5a6 6 0 0012 0C16 8.5 10 2 10 2z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-sliders\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"6\" x2=\"16\" y2=\"6\"\u003e\u003c\/line\u003e\u003ccircle cx=\"8\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\u003cline x1=\"3\" y1=\"13\" x2=\"16\" y2=\"13\"\u003e\u003c\/line\u003e\u003ccircle cx=\"13\" cy=\"13\" r=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-flow\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"7\" x2=\"14\" y2=\"7\"\u003e\u003c\/line\u003e\u003cpolyline points=\"11,4 15,7 11,10\"\u003e\u003c\/polyline\u003e\u003cline x1=\"3\" y1=\"14\" x2=\"12\" y2=\"14\"\u003e\u003c\/line\u003e\u003cpolyline points=\"9,11 13,14 9,17\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-bolt\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolygon points=\"11,2 4,11 9,11 8,18 15,8 10,8\"\u003e\u003c\/polygon\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-plug\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cline x1=\"7\" y1=\"2\" x2=\"7\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" y1=\"2\" x2=\"13\" y2=\"6\"\u003e\u003c\/line\u003e\u003cpath d=\"M5 6h10v3a5 5 0 01-10 0z\"\u003e\u003c\/path\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"10\" y2=\"18\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-volume\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolygon points=\"3,8 6,8 10,4 10,16 6,12 3,12\"\u003e\u003c\/polygon\u003e\u003cpath d=\"M13 7a4 4 0 010 6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-wifi\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M2 7a12 12 0 0116 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10a8 8 0 0110 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 13a4 4 0 014 0\"\u003e\u003c\/path\u003e\u003ccircle cx=\"10\" cy=\"16\" r=\"0.6\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-image\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"3\" y=\"4\" width=\"14\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"7\" cy=\"8\" r=\"1.3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 15l4-4 3 3 3-3 2 2\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 1 — OUTCOME HEADLINE + INTRO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"intro\" role=\"region\" aria-label=\"Product introduction\"\u003e\n  \u003ch1 class=\"outcome-headline\"\u003e\n    Give your feed lines \u003cspan\u003econstant, boosted pressure\u003c\/span\u003e from one plug-in pump\n  \u003c\/h1\u003e\n  \u003cp\u003e\n    The DAB Esybox Mini 3 pulls water from your reservoir, tote, or house supply and holds it at a pressure you set, anywhere from 15 to 79 psi, so every emitter down the line gets the same push. An inverter varies the motor speed to match demand instead of cycling on and off, which takes the swings and the noise out of the old pump-and-tank setup. The whole system runs off a standard wall outlet. Set your pressure, connect your lines, walk away.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"cert-strip\"\u003e\n    \u003cspan class=\"cert-badge\"\u003e\n      \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      ACS certified for potable water\n    \u003c\/span\u003e\n    \u003cspan class=\"cert-badge\"\u003e\n      \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      Authorized DAB Pumps dealer\n    \u003c\/span\u003e\n    \u003cspan class=\"cert-badge\"\u003e\n      \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      Full manufacturer warranty\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"callout\" aria-label=\"Sizing and upgrade path\"\u003e\n    \u003csvg width=\"18\" height=\"18\" fill=\"none\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003cspan\u003e\n      \u003cstrong\u003eRunning something bigger?\u003c\/strong\u003e A single Esybox Mini 3 covers most home and single-room grows. When one pump cannot keep up with a larger operation, up to four units link together to add flow without swapping hardware. Not sure how many you need? Call \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e and we will size it with you.\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 2 — TRUST BAR\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"trust-bar\" role=\"list\" aria-label=\"Store trust signals\"\u003e\n  \u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n    \u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n    \u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n    \u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 3 — VIDEO\n     Product video embedded from the Happy Hydro\n     YouTube channel. Responsive 16:9, no JS.\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"gallery-wrap\" role=\"region\" aria-label=\"Product video\"\u003e\n  \u003cdiv class=\"section-label\"\u003eVideo\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eSee the Esybox Mini 3 in action\u003c\/div\u003e\n\n  \u003cdiv class=\"gallery-video\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/V_MBUXit5Yg\" title=\"DAB Esybox Mini 3 water pressure booster pump\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c\/iframe\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 4 — COMPARISON TABLE\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"comparison-wrap\" role=\"region\" aria-label=\"Comparison table\"\u003e\n  \u003cdiv class=\"section-label\"\u003eWhy upgrade\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eStandard pump and tank vs. the DAB Esybox Mini 3\u003c\/div\u003e\n  \u003cdiv class=\"comparison-grid\"\u003e\n\n    \u003cdiv class=\"comp-col old\"\u003e\n      \u003cdiv class=\"comp-header\" aria-label=\"Standard pump and tank column\"\u003e\n        \u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"currentColor\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Standard pump + tank\n      \u003c\/div\u003e\n      \u003cul class=\"comp-list\" role=\"list\"\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003ePressure rises and drops as the pump kicks on and off\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLoud motor cycling you can hear across the room\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eSeparate pump, bladder tank, and pressure switch to source and size\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHardwire and plumb several parts before it runs\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eRuns at full speed, then shuts off, over and over\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNo readout, so you notice a problem when the water stops\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"comp-col new\"\u003e\n      \u003cdiv class=\"comp-header\" aria-label=\"DAB Esybox Mini 3 column\"\u003e\n        \u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        DAB Esybox Mini 3\n      \u003c\/div\u003e\n      \u003cul class=\"comp-list\" role=\"list\"\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHolds the pressure you set as valves open and close\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eAbout 45 dB(A), water-cooled and on anti-vibration feet\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003ePump, sensors, controller, and expansion vessel in one housing\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eConnect inlet, outlet, and a wall plug, with no extra parts\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eInverter varies motor speed to match what you draw\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLCD and the DConnect app show status and set pressure\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     MECHANISM EXPLAINER\n     Sits between comparison and feature cards.\n     Explains HOW the constant-pressure feature works.\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"mech-explainer\" role=\"region\" aria-label=\"How the Esybox Mini 3 holds pressure steady\"\u003e\n  \u003cdiv class=\"mech-header\"\u003e\n    \u003csvg class=\"icon\" width=\"18\" height=\"18\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-sliders\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003ch3\u003eHow the Esybox Mini 3 holds pressure steady\u003c\/h3\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"mech-body\"\u003e\n    \u003cp\u003eThe unit reads pressure and flow through built-in sensors many times a second. Open a valve or an emitter and pressure drops; the inverter speeds the motor up just enough to bring it back to your target, then eases off as demand falls. A standard pump only knows on and off, so it overshoots and coasts down, and \u003cstrong\u003ethat is where the pressure swings and the water hammer come from.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eBecause the motor rarely runs flat out, it draws less power and makes less noise than a fixed-speed pump doing the same work. The built-in expansion vessel handles the smallest draws on its own, so the motor is not restarting every time a single dripper opens.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 5 — FEATURE CARDS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"features-wrap\" role=\"region\" aria-label=\"Product features\"\u003e\n  \u003cdiv class=\"section-label\"\u003eFeatures\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eWhat an integrated booster gives you\u003c\/div\u003e\n  \u003cdiv class=\"features-grid\"\u003e\n\n    \u003cdiv class=\"feature-card hero\" aria-label=\"Feature: even flow across the line\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-gauge\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eEven flow from the first emitter to the last \u003cspan class=\"stat-badge\"\u003eConstant pressure\u003c\/span\u003e\n\u003c\/h4\u003e\n        \u003cp\u003eAs zones open and close, the pump adjusts to keep pressure level across the whole manifold. A long drip run does not start strong and finish weak.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eFeed from a reservoir below the pump \u003cspan class=\"stat-badge\"\u003e26 ft lift\u003c\/span\u003e\n\u003c\/h4\u003e\n        \u003cp\u003eThe self-priming design lifts water from a tank, tote, or barrel sitting well below the unit, so your reservoir does not have to sit up high.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-volume\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eQuiet enough to run indoors \u003cspan class=\"stat-badge\"\u003e~45 dB(A)\u003c\/span\u003e\n\u003c\/h4\u003e\n        \u003cp\u003eA water-cooled motor and anti-vibration feet keep it quiet enough to live in a grow room, basement, or closet without the cycling clunk of a jet pump.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eInstalls horizontal or vertical\u003c\/h4\u003e\n        \u003cp\u003eThe unit mounts either way to fit tight spots, and the pump, sensors, and controller all share one sealed housing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-bolt\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eMatches power to demand\u003c\/h4\u003e\n        \u003cp\u003eThe inverter trims motor speed when you draw less, and DAB rates the savings at up to $175 a year against a fixed-speed pump.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-icon-wrap\"\u003e\n        \u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-wifi\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"feature-card-body\"\u003e\n        \u003ch4\u003eProtected and connected\u003c\/h4\u003e\n        \u003cp\u003eDry-run and antifreeze protection shut the pump down before damage, and built-in DConnect connectivity lets you check status and set pressure from the DAB app.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 6 — SPECIFICATIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"specs-wrap\" role=\"region\" aria-label=\"Product specifications\"\u003e\n  \u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eNumbers and build\u003c\/div\u003e\n  \u003cdiv class=\"specs-grid\"\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-flow\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Max flow rate\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003eUp to 22 gpm (80 L\/min)\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-gauge\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Max head\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003e55 m (about 180 ft)\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-sliders\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Pressure setpoint\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003e15 to 79 psi, adjustable\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Self-priming lift\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003eUp to 26 ft (8 m)\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-bolt\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Motor\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003eWater-cooled multistage, about 1.1 HP\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-plug\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Power\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003e115V plug, about 4.8 A (also runs 208\/230V)\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Expansion vessel\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003e1 liter, built in\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spec-card\"\u003e\n      \u003cdiv class=\"spec-card-label\"\u003e\n        \u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Protection rating\n      \u003c\/div\u003e\n      \u003cdiv class=\"spec-card-value\"\u003eIPX4, insulation class F\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- PLACEHOLDER LINK: mirror the DAB spec sheet \/ user manual PDF to the\n       Happy Hydro CDN, then swap the href below to the hosted URL.\n       CDN path pattern: https:\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/ --\u003e\n  \u003cdiv\u003e\n    \u003ca href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"manual-link\" aria-label=\"Download DAB Esybox Mini 3 spec sheet (PDF, opens in new tab)\"\u003e\n      \u003csvg width=\"15\" height=\"15\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-pdf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      Download the spec sheet (PDF)\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 7 — HOW IT WORKS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"reassurance-block\" role=\"region\" aria-label=\"Setting up the Esybox Mini 3\"\u003e\n  \u003cdiv class=\"reassurance-header\"\u003e\n    \u003csvg class=\"icon\" width=\"18\" height=\"18\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003ch3\u003eSetting up the Esybox Mini 3\u003c\/h3\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"reassurance-steps\" role=\"list\"\u003e\n\n    \u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n      \u003cdiv class=\"step-num\" aria-label=\"Step 1\"\u003e1\u003c\/div\u003e\n      \u003cdiv class=\"reassurance-step-body\"\u003e\n        \u003ch4\u003ePlace and connect\u003c\/h4\u003e\n        \u003cp\u003eSet the unit near your water source. Connect the inlet to your supply or reservoir and the outlet to your feed line.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n      \u003cdiv class=\"step-num\" aria-label=\"Step 2\"\u003e2\u003c\/div\u003e\n      \u003cdiv class=\"reassurance-step-body\"\u003e\n        \u003ch4\u003ePlug in and start\u003c\/h4\u003e\n        \u003cp\u003ePlug into a standard outlet. A guided routine on the display walks you through the first start-up.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n      \u003cdiv class=\"step-num\" aria-label=\"Step 3\"\u003e3\u003c\/div\u003e\n      \u003cdiv class=\"reassurance-step-body\"\u003e\n        \u003ch4\u003eSet your pressure\u003c\/h4\u003e\n        \u003cp\u003eUse the LCD to dial in the target pressure for your emitters, misters, or RO membrane.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n      \u003cdiv class=\"step-num\" aria-label=\"Step 4\"\u003e4\u003c\/div\u003e\n      \u003cdiv class=\"reassurance-step-body\"\u003e\n        \u003ch4\u003eLet it hold\u003c\/h4\u003e\n        \u003cp\u003eThe pump speeds up and eases off to keep that pressure as valves open and close. Dry-run protection stops it if the reservoir runs empty.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 8 — WHAT'S INCLUDED\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"included-wrap\" role=\"region\" aria-label=\"What's included in the box\"\u003e\n  \u003cdiv class=\"section-label\"\u003eIn the box\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eWhat comes with the pump, and how to scale it\u003c\/div\u003e\n  \u003cdiv class=\"included-grid\"\u003e\n\n    \u003cdiv class=\"included-col\"\u003e\n      \u003cdiv class=\"included-col-header blue\"\u003e\n        \u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--blue-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        In every unit\n      \u003c\/div\u003e\n      \u003cul class=\"included-list\" role=\"list\"\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Esybox Mini 3 pump body\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Integrated inverter and pressure\/flow sensors\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Built-in expansion vessel\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Cartridge check valve\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Power cable and plug\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Quick start guide and documentation\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"included-col\"\u003e\n      \u003cdiv class=\"included-col-header green\"\u003e\n        \u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Options and add-ons\n      \u003c\/div\u003e\n      \u003cul class=\"included-list\" role=\"list\"\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eConfiguration:\u003c\/strong\u003e ships as a single unit; up to four can be linked in parallel for higher flow\u003c\/li\u003e\n        \u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eAdditional units:\u003c\/strong\u003e sold separately for parallel capacity\u003c\/li\u003e\n        \u003cli role=\"listitem\" style=\"border-top:1px solid var(--border);margin-top:4px;padding-top:8px;\"\u003e\n          \u003csvg width=\"13\" height=\"13\" stroke=\"var(--orange)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n          \u003cstrong\u003eOptional:\u003c\/strong\u003e a supplementary pressure tank cuts down start-stops on systems with lots of small, frequent draws\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"included-tip\"\u003e\n        \u003cstrong\u003eNot sure one unit will keep up with your system?\u003c\/strong\u003e Tell us your emitters, zones, and reservoir setup and we will size it with you. Call or email us: \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e \/ \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 9 — FAQ\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"faq-wrap\" role=\"region\" aria-label=\"Frequently asked questions\"\u003e\n  \u003cdiv class=\"section-label\"\u003eQuestions\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eFrequently asked questions\u003c\/div\u003e\n  \u003cdiv class=\"faq-list\"\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq1\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq1\" aria-expanded=\"false\"\u003e\n        Will one unit run my whole watering setup?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        For most home and single-room grows, yes. One Esybox Mini 3 moves about 10 gpm at 58 psi, which covers typical drip manifolds, top-feed systems, and multi-zone setups with room to spare. If you are running a large commercial layout, tell us the details and we will confirm the sizing or set you up with linked units at 716-217-0353.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq2\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq2\" aria-expanded=\"false\"\u003e\n        Can I run nutrient solution through it, or does it need clean water?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        The pump is rated for clean water that is free of grit and abrasives, so it is best used to pressurize fresh or RO water for your feed lines and mixing. Running heavy nutrient slurry or debris through it can shorten its life. If you want to pump mixed solution, filter out particulates first and give us a call so we can talk through your setup at 716-217-0353.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq3\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq3\" aria-expanded=\"false\"\u003e\n        Will it work for boosting my RO system?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        Yes. A common use is pressurizing water from an atmospheric RO holding tank, or boosting weak feed pressure going into the membrane. Set the pressure within your membrane's rated range on the display, and keep the feed water clean, since the pump is meant for clear water only.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq4\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq4\" aria-expanded=\"false\"\u003e\n        Can I install it in my grow room, or does it need to be outside?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        Keep it indoors or under cover. The IPX4 rating means it shrugs off splashes, but it is not weatherproof and should not be submerged or left in the rain. Set it on a flat, solid surface in whichever orientation fits your space, horizontal or vertical.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq5\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq5\" aria-expanded=\"false\"\u003e\n        What power does it need?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        It ships with a standard 115V plug and pulls about 4.8 amps, so a normal household outlet handles it. It can also run on 208 or 230V if that is what you have. Give it its own circuit where you can, especially running alongside lights and climate gear.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq6\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq6\" aria-expanded=\"false\"\u003e\n        Do I need any extra parts or a separate tank to install it?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        No. Everything needed to run is built into the unit, so you only supply the inlet, outlet, and power. The one thing worth considering is an optional add-on pressure tank, which reduces how often the motor starts on systems with lots of tiny, frequent draws. It is not required.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq7\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq7\" aria-expanded=\"false\"\u003e\n        What if my unit shows up damaged, or I change my mind?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        If you receive a defective or damaged unit, email us a photo at \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right immediately. For change-of-mind returns, we accept returns within 30 days for items in new, resalable condition. If you're not sure whether this product is right for your setup, call us first at 716-217-0353. We'd rather answer your questions before you order.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cinput type=\"checkbox\" id=\"faq8\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e\n      \u003clabel class=\"faq-label\" for=\"faq8\" aria-expanded=\"false\"\u003e\n        Why should I buy this from Happy Hydro instead of somewhere else?\n        \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n      \u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003e\n        Happy Hydro has been selling growing equipment since 2006. We've carried DAB Pumps for years because the systems work great and customers who buy them leave happy. Have questions before you order? Call 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e. We're easy to reach and happy to help!\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 10 — CLOSING TRUST FOOTER\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"closing-trust\" role=\"contentinfo\" aria-label=\"Store contact and trust information\"\u003e\n  \u003cdiv class=\"closing-trust-text\"\u003e\n    \u003csvg class=\"icon\" width=\"20\" height=\"20\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n    \u003cp\u003e\n      \u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003e\n      Happy Hydro has been serving growers since 2006. Call or email us before you order, after you order, or any time something comes up. When you're happy, we're happy.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"closing-contact\"\u003e\n    \u003ca href=\"tel:7162170353\" aria-label=\"Call Happy Hydro at 716-217-0353\"\u003e\n      \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      716-217-0353\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:help@happyhydro.com\" aria-label=\"Email Happy Hydro\"\u003e\n      \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      help@happyhydro.com\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\u003c\/body\u003e","brand":"Dab Pumps","offers":[{"title":"Default Title","offer_id":42530044117059,"sku":"60212610","price":1547.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/DAB-Esybox-Mini-3-Variable-Speed-Water-Pressure-Booster-Pump-Happy-Hydro-26460118122563.jpg?v=1782705980","url":"https:\/\/happyhydro.com\/products\/dab-esybox-mini-3","provider":"Happy Hydro","version":"1.0","type":"link"}