{"product_id":"vivosun-vcure-smart-curing-box","title":"PRE ORDER: Vivosun Vcure Smart Curing Box","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\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\u003c\/p\u003e\n\u003cstyle\u003e\n\n\/* ═══════════════════════════════════════════\n   DESIGN TOKENS\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\/* ── PRE-ORDER STRIP ── *\/\n.preorder-strip {\n  background: var(--orange-pale);\n  border: 1px solid #fcd5c2;\n  border-left: 4px solid var(--orange);\n  border-radius: var(--radius);\n  padding: 12px 16px;\n  margin-bottom: 18px;\n  display: flex;\n  align-items: flex-start;\n  gap: 11px;\n}\n.preorder-strip svg { margin-top: 2px; flex-shrink: 0; }\n.preorder-strip-text h3 {\n  font-family: var(--font-head);\n  font-size: 0.82rem;\n  font-weight: 700;\n  color: #c04a1a;\n  margin-bottom: 2px;\n}\n.preorder-strip-text p {\n  font-size: 0.77rem;\n  color: #7a3214;\n  line-height: 1.6;\n}\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\/* ── 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 ── *\/\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\/* ── 3. 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\/* ── 4. GALLERY ── *\/\n.gallery-wrap { margin: 20px 0; }\n.gallery-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 9px;\n}\n.gallery-item {\n  border-radius: var(--radius);\n  overflow: hidden;\n  border: 1px solid var(--border);\n  aspect-ratio: 1;\n  background: var(--bg-soft);\n}\n.gallery-item img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n\/* ── 5. 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\/* ── 6. 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\/* ── 7. HOW IT WORKS (pre-order steps) ── *\/\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\/* ── 8. 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\/* ── 9. 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\/* ── 10. 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\n@media (max-width: 599px) {\n  body { font-size: 15px; overflow-x: hidden; }\n\n  .comparison-grid,\n  .specs-grid,\n  .reassurance-steps,\n  .included-grid { grid-template-columns: 1fr; }\n\n  .reassurance-steps { background: transparent; gap: 7px; }\n  .reassurance-step { border: 1px solid #b3e4f9; border-radius: var(--radius); }\n\n  .section-title { font-size: 0.9rem; }\n\n  .comp-list li { font-size: 0.82rem; line-height: 1.6; }\n  .feature-card p { font-size: 0.82rem; line-height: 1.6; }\n  .included-list li { font-size: 0.82rem; line-height: 1.6; }\n  .reassurance-step p { font-size: 0.79rem; line-height: 1.6; }\n\n  .faq-label {\n    padding: 14px;\n    font-size: 0.84rem;\n    min-height: 44px;\n  }\n  .faq-answer { font-size: 0.82rem; }\n  .faq-toggle:checked ~ .faq-answer { padding: 12px 14px; }\n\n  .closing-trust {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .closing-contact { align-items: stretch; flex-direction: column; }\n  .closing-contact a {\n    justify-content: center;\n    padding-top: 13px;\n    padding-bottom: 13px;\n    font-size: 0.82rem;\n    min-height: 44px;\n    width: 100%;\n  }\n}\n\u003c\/style\u003e\n\u003c!-- SVG SPRITE --\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"svg-sprite\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 16 16\" id=\"ic-check\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 16 16\" id=\"ic-x\"\u003e\n      \u003cline y2=\"13\" x2=\"13\" y1=\"3\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"13\" x2=\"3\" y1=\"3\" x1=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 12 12\" id=\"ic-plus\"\u003e\n      \u003cline y2=\"11\" x2=\"6\" y1=\"1\" x1=\"6\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"11\" y1=\"6\" x1=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-shield\"\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 stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-truck\"\u003e\n      \u003crect rx=\"1\" height=\"9\" width=\"12\" y=\"5\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"1.5\" cy=\"16\" cx=\"5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"1.5\" cy=\"16\" cx=\"15\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-return\"\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 stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-calendar\"\u003e\n      \u003crect rx=\"2\" height=\"14\" width=\"16\" y=\"4\" x=\"2\"\u003e\u003c\/rect\u003e\u003cline y2=\"6\" x2=\"6\" y1=\"2\" x1=\"6\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"14\" y1=\"2\" x1=\"14\"\u003e\u003c\/line\u003e\u003cline y2=\"9\" x2=\"18\" y1=\"9\" x1=\"2\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-clock\"\u003e\n      \u003ccircle r=\"8\" cy=\"10\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"10,5 10,10 13,13\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-temp\"\u003e\n      \u003cpath d=\"M12 12.76V5a2 2 0 00-4 0v7.76a4 4 0 104 0z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-drop\"\u003e\n      \u003cpath d=\"M10 3C10 3 4 9.5 4 13a6 6 0 0012 0c0-3.5-6-10-6-10z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-airflow\"\u003e\n      \u003cpath d=\"M2 7h11a2 2 0 000-4 2 2 0 00-2 2\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 10h13a2 2 0 010 4 2 2 0 01-2-2\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 13h8a2 2 0 010 4 2 2 0 01-2-2\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-glass\"\u003e\n      \u003crect rx=\"2\" height=\"16\" width=\"16\" y=\"2\" x=\"2\"\u003e\u003c\/rect\u003e\u003cline y2=\"8\" x2=\"18\" y1=\"8\" x1=\"2\"\u003e\u003c\/line\u003e\u003cline y2=\"13\" x2=\"18\" y1=\"13\" x1=\"2\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"8\" y1=\"8\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"13\" y1=\"8\" x1=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-lock\"\u003e\n      \u003crect rx=\"2\" height=\"9\" width=\"12\" y=\"9\" x=\"4\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 9V6a3 3 0 016 0v3\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-phone\"\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 stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-email\"\u003e\n      \u003crect rx=\"2\" height=\"12\" width=\"16\" y=\"5\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-wifi\"\u003e\n      \u003cpath d=\"M1.5 8a12 12 0 0117 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M4.5 11a8 8 0 0111 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.5 14a4 4 0 015 0\"\u003e\u003c\/path\u003e\u003ccircle stroke=\"none\" fill=\"currentColor\" r=\"1\" cy=\"17\" cx=\"10\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-noise\"\u003e\n      \u003cpolygon points=\"9,4 5,8 2,8 2,12 5,12 9,16\"\u003e\u003c\/polygon\u003e\u003cpath d=\"M13 7a4 4 0 010 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M15.5 4.5a8 8 0 010 11\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-sensor\"\u003e\n      \u003cpath d=\"M4.5 4.5a8 8 0 000 11\"\u003e\u003c\/path\u003e\u003cpath d=\"M15.5 4.5a8 8 0 010 11\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7a4 4 0 000 6\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 7a4 4 0 010 6\"\u003e\u003c\/path\u003e\u003ccircle stroke=\"none\" fill=\"currentColor\" r=\"1.5\" cy=\"10\" cx=\"10\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-plant\"\u003e\n      \u003cpath d=\"M10 18V10\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10C10 6 6 3 2 3c0 4 3 7 8 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 13c0-3 3-6 8-6 0 4-3 6-8 6z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-box\"\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 y2=\"18\" x2=\"10\" y1=\"10\" x1=\"10\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-pdf\"\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 y2=\"11\" x2=\"13\" y1=\"11\" x1=\"7\"\u003e\u003c\/line\u003e\u003cline y2=\"14\" x2=\"11\" y1=\"14\" x1=\"7\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-info\"\u003e\n      \u003ccircle r=\"8\" cy=\"10\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cline y2=\"14\" x2=\"10\" y1=\"9\" x1=\"10\"\u003e\u003c\/line\u003e\u003ccircle fill=\"currentColor\" r=\"0.5\" cy=\"6.5\" cx=\"10\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\u003c!-- PRE-ORDER ALERT STRIP --\u003e\n\u003cdiv aria-label=\"Pre-order notice\" role=\"note\" class=\"preorder-strip\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--orange)\" height=\"18\" width=\"18\" class=\"icon\"\u003e\u003cuse href=\"#ic-clock\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cdiv class=\"preorder-strip-text\"\u003e\n\u003ch3\u003ePre-Order: Ships in mid-late June, 2026\u003c\/h3\u003e\n\u003cp\u003ePayment is collected when you place your order. Cancel any time before your unit ships for a full refund. Email us and we'll sort it same day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 1 — INTRO --\u003e\n\u003cdiv aria-label=\"Product introduction\" role=\"region\" class=\"intro\"\u003e\n\u003ch2 class=\"outcome-headline\"\u003ePerfect cures, every time.\u003cbr\u003e\u003cspan\u003eNo babysitting required.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe VCure Smart Box is a dedicated post-harvest curing chamber that controls temperature, humidity, and airflow simultaneously using an inverter compressor. Most growers lose quality in the cure because jars swing humidity, rooms run too warm, or a missed burp lets mold get started. The VCure holds 61–72°F and 55–65% RH automatically through the entire cycle, with 360° airflow across every shelf. Load it, set a profile, and check back when it's done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 2 — TRUST BAR --\u003e\n\u003cdiv aria-label=\"Store trust signals\" role=\"list\" class=\"trust-bar\"\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 3 — VIDEO --\u003e\n\u003cdiv aria-label=\"Product video\" role=\"region\" class=\"gallery-wrap\"\u003e\n\u003cdiv class=\"video-wrap\"\u003e\u003ciframe title=\"VIVOSUN VCure Smart Box overview video\" src=\"https:\/\/www.youtube.com\/embed\/M69pkcw7NC0?si=mrNqyEmVcJdonsk2\" style=\"aspect-ratio: 16\/9; border: 0; border-radius: var(--radius);\" width=\"100%\"\u003e\n    \u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 4 — GALLERY --\u003e\n\u003cdiv aria-label=\"Product images\" role=\"region\" class=\"gallery-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eGallery\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eInside the VCure Smart Box\u003c\/div\u003e\n\u003cdiv class=\"gallery-grid\"\u003e\n\u003cdiv class=\"gallery-item\"\u003e\u003cimg alt=\"VCure Smart Box front view showing the touchscreen control panel and smart dimming glass door\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1383\/1731\/files\/Vivosun_Smart_Cure_Box_7.jpg?v=1765213393\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-item\"\u003e\u003cimg alt=\"VIVOSUN mobile app showing live temperature and humidity readings alongside the touchscreen display\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1383\/1731\/files\/Vivosun_Smart_Cure_Box_6.jpg?v=1765213380\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-item\"\u003e\u003cimg alt=\"Diagram showing the dual air duct system providing 360-degree horizontal and vertical airflow\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1383\/1731\/files\/Vivosun_Smart_Cure_Box_5.jpg?v=1765213356\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gallery-item\"\u003e\u003cimg alt=\"Smart dimming glass panel toggled to transparent mode showing interior shelving under 4000K LED lighting\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1383\/1731\/files\/Vivosun_Smart_Cure_Box_3.jpg?v=1765213388\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 5 — COMPARISON --\u003e\n\u003cdiv aria-label=\"Comparison table\" role=\"region\" class=\"comparison-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhy upgrade\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eVCure vs. traditional jar curing\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comp-col old\"\u003e\n\u003cdiv aria-label=\"Traditional method column\" class=\"comp-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"currentColor\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Traditional method\u003c\/div\u003e\n\u003cul role=\"list\" class=\"comp-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eBurp jars 2–3 times daily for weeks\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHumidity swings ruin batches\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMold risk with any missed burp\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNo visibility without opening\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eUneven drying shelf to shelf\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCan't monitor or adjust remotely\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comp-col new\"\u003e\n\u003cdiv aria-label=\"VCure Smart Box column\" class=\"comp-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"#fff\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e VCure Smart Box\u003c\/div\u003e\n\u003cul role=\"list\" class=\"comp-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFully automated. No burping ever.\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHolds 55–65% RH automatically\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eSealed system with door alert\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eSmart glass: inspect without opening\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e360° airflow, every shelf, every time\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLive readings and control from your phone\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 6 — FEATURE CARDS --\u003e\n\u003cdiv aria-label=\"Product features\" role=\"region\" class=\"features-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eKey features\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat the VCure does differently\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv aria-label=\"Feature: 4-in-1 climate control\" class=\"feature-card hero\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--green)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-temp\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003e4-in-1 climate control \u003cspan class=\"stat-badge\"\u003e61–72°F \/ 55–65% RH\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eCools, heats, dehumidifies, and humidifies simultaneously. The inverter compressor reads conditions constantly and adjusts in real time, with no manual dials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-airflow\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003e360° uniform airflow\u003c\/h4\u003e\n\u003cp\u003eDual air ducts move air both horizontally and vertically. No dead zones, no hot spots. Every shelf dries at the same rate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eApp and touchscreen control\u003c\/h4\u003e\n\u003cp\u003e5 built-in presets on the touchscreen. Build unlimited custom drying recipes in the VIVOSUN app and manage everything remotely over Wi-Fi.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-glass\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eSmart dimming glass door\u003c\/h4\u003e\n\u003cp\u003eOne tap switches the door between opaque and transparent. Check on your harvest under the built-in 4000K LED without cracking the chamber open.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eAuto vapor balance \u003cspan style=\"background: var(--blue);\" class=\"stat-badge\"\u003e40 dB\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eKeeps humidity steady through the entire cycle without manual draining or refilling. Runs at 40 dB or less, quieter than most refrigerators.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-lock\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eSmart lock and door alert\u003c\/h4\u003e\n\u003cp\u003eIntegrated lock keeps contents secure. An automatic alert fires the moment the chamber is left ajar, so a forgotten door never ruins a batch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 7 — SPECIFICATIONS --\u003e\n\u003cdiv aria-label=\"Product specifications\" role=\"region\" class=\"specs-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Dimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e19.1\" W × 19.7\" D × 32.6\" H\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e79 lbs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-plant\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Capacity\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eUp to 2.5 lbs fresh-cut\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--orange)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-temp\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Operating temp\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e61–72°F (16–22°C)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Operating humidity\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e55–65% RH\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-noise\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Noise level\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e≤ 40 dB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-sensor\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Power\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e110V \/ 50W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e2 years\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003ca aria-label=\"Download VCure Smart Box user manual (opens in new tab)\" class=\"manual-link\" rel=\"noopener noreferrer\" style=\"display: inline-flex;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1383\/1731\/files\/Vivosun_Smart_Cure_Box_Manual.pdf?v=1765207340\" target=\"_blank\"\u003e \u003csvg aria-hidden=\"true\" height=\"15\" width=\"15\"\u003e\u003cuse href=\"#ic-pdf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Download full user manual (PDF) \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 8 — WHAT'S INCLUDED --\u003e\n\u003cdiv aria-label=\"What's included in the box\" role=\"region\" class=\"included-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eIn the box\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat ships with your VCure\u003c\/div\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header blue\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue-dark)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Included with every unit\u003c\/div\u003e\n\u003cul role=\"list\" class=\"included-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e VCure Smart Box unit\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Removable interior shelving\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Power cord (110V)\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Touchscreen control panel (built-in)\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Smart dimming glass door\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Integrated smart lock\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 4000K LED interior lighting\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e VIVOSUN app (iOS and Android, free)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header green\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green-dark)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Good to know\u003c\/div\u003e\n\u003cul role=\"list\" class=\"included-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eWarranty:\u003c\/strong\u003e 2 years from VIVOSUN\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eWi-Fi required:\u003c\/strong\u003e 2.4GHz for app connectivity. App is optional. All 5 presets are accessible from the touchscreen without it.\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eRoom requirements:\u003c\/strong\u003e Keep ambient room temp between 50–90°F for optimal performance.\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eFootprint:\u003c\/strong\u003e 19.1\" W × 19.7\" D × 32.6\" H, 79 lbs. Plan floor space before ordering.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"included-tip\"\u003e\n\u003cstrong\u003eNot sure if the VCure fits your space?\u003c\/strong\u003e Call or email us before you order and we'll talk through placement and setup. 716-217-0353 \/ \u003ca href=\"mailto:help@happyhydro.com\" style=\"display: inline;\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 9 — HOW THE PRE-ORDER WORKS --\u003e\n\u003cdiv aria-label=\"How the pre-order works\" role=\"region\" class=\"reassurance-block\"\u003e\n\u003cdiv class=\"reassurance-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"#fff\" height=\"18\" width=\"18\" class=\"icon\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003ch3\u003eHow the pre-order works\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"list\" class=\"reassurance-steps\"\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 1\" class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eOrder and pay today\u003c\/h4\u003e\n\u003cp\u003ePayment is collected when you place your order. Stock is limited and orders ship in the sequence they're received, so order position matters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 2\" class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eWe notify you\u003c\/h4\u003e\n\u003cp\u003eYou'll get an email confirmation today, then a shipping notification the moment your VCure leaves our warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 3\" class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eChange your mind?\u003c\/h4\u003e\n\u003cp\u003eCancel any time before your order ships for a full refund. Email us and we'll handle it same day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 4\" class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eQuestions before you order?\u003c\/h4\u003e\n\u003cp\u003eCall us at 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\" style=\"display: inline;\"\u003ehelp@happyhydro.com\u003c\/a\u003e. We're available Monday through Friday, 10am to 4pm EST.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 10 — FAQ --\u003e\n\u003cdiv aria-label=\"Frequently asked questions\" role=\"region\" class=\"faq-wrap\"\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\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq1\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq1\" class=\"faq-label\"\u003e When will I be charged for my pre-order? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003ePayment is collected when you place your pre-order, not at shipment. If you need to cancel before your unit ships, email \u003ca href=\"mailto:help@happyhydro.com\" style=\"display: inline;\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll issue a full refund, no questions asked. We respond same business day.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq2\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq2\" class=\"faq-label\"\u003e Will this work for drying and curing aromatic plants and botanicals? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eYes. The VCure's 61–72°F temperature range and 55–65% RH operating band are the industry-standard targets for curing aromatic botanicals and post-harvest plant material. The 5 preset modes include profiles tuned specifically for this type of drying and curing, and you can build fully custom recipes via the app for anything outside those defaults.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq3\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq3\" class=\"faq-label\"\u003e How much material does it hold? Is it enough for my harvest? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eThe chamber holds up to 2.5 lbs of fresh-cut plant material across multiple shelves. For most personal growers running a 4x4 or smaller tent, a single harvest fits comfortably. The 360° airflow means you get even results whether the chamber is full or partially loaded. No rotating trays needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq4\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq4\" class=\"faq-label\"\u003e Does it need frequent draining or refilling? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eNo. The automatic vapor balance system manages internal moisture throughout the curing cycle without you needing to drain or refill anything manually. You're not watching a humidity gauge or fiddling with lids.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq5\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq5\" class=\"faq-label\"\u003e Why does automated climate control actually matter for curing quality? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003ePost-harvest plant material is sensitive to temperature and humidity fluctuations during the curing window. Even a brief spike in humidity can trigger mold. Even a dry spell degrades quality. The VCure holds both within a tight band continuously, which is something you simply can't replicate reliably with jars or tents and a hygrometer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq6\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq6\" class=\"faq-label\"\u003e What's the difference between the 5 presets and building a custom recipe? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eThe 5 built-in presets cover the most common drying and curing profiles and are accessible directly from the touchscreen without needing the app. Custom recipes in the VIVOSUN app let you set your own temperature, humidity, airflow, and duration targets and save them for repeat use. For most growers, a preset is all you'll ever need.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq7\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq7\" class=\"faq-label\"\u003e What if my unit arrives damaged or doesn't work? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eIf you receive a defective or damaged unit, email us a photo at \u003ca href=\"mailto:help@happyhydro.com\" style=\"display: inline;\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right immediately: replacement or refund, your call. 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 than deal with a return afterward.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq8\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq8\" class=\"faq-label\"\u003e Why should I buy this from Happy Hydro instead of somewhere else? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eHappy Hydro has been selling growing equipment since 2006. We've carried VIVOSUN 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\" style=\"display: inline;\"\u003ehelp@happyhydro.com\u003c\/a\u003e. We're easy to reach and happy to help!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 11 — CLOSING FOOTER --\u003e\n\u003cdiv aria-label=\"Store contact and trust information\" role=\"contentinfo\" class=\"closing-trust\"\u003e\n\u003cdiv class=\"closing-trust-text\"\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" height=\"20\" width=\"20\" class=\"icon\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003eHappy 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.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"closing-contact\"\u003e\n\u003ca aria-label=\"Call Happy Hydro at 716-217-0353\" href=\"tel:7162170353\" style=\"display: inline-flex;\"\u003e \u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 716-217-0353 \u003c\/a\u003e \u003ca aria-label=\"Email Happy Hydro at help@happyhydro.com\" href=\"mailto:help@happyhydro.com\" style=\"display: inline-flex;\"\u003e \u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e help@happyhydro.com \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vivosun","offers":[{"title":"Default Title","offer_id":43053851574339,"sku":"WEB-VSH-VC01","price":999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/Vivosun_Smart_Cure_Box_1.png?v=1774032459","url":"https:\/\/happyhydro.com\/products\/vivosun-vcure-smart-curing-box","provider":"Happy Hydro","version":"1.0","type":"link"}