{"title":"Bulk Pricing — Restaurants, Hotels \u0026 Venues","description":"\u003cp\u003eTiered bulk pricing for cordless lamps used in restaurants, hotels, cafes, glamping sites, and event venues. 40% off for 10+ units. Free worldwide shipping. 1-year free replacement guarantee. Free sample available — \u003ca href=\"\/pages\/free-sample\"\u003erequest yours\u003c\/a\u003e or \u003ca href=\"\/pages\/contact\"\u003econtact us\u003c\/a\u003e for custom quantities.\u003c\/p\u003e","products":[{"product_id":"bulk-orders-for-refresh-decor-luminous-lamp","title":"[Bulk Orders] For Refresh Decor Luminous Lamp","description":"\u003cstyle\u003e\n.rd-bulk-hero-stats { display: flex; justify-content: center; gap: 40px; margin: 24px auto 8px; padding: 18px 16px; background: linear-gradient(180deg, #f3fbfb 0%, #ecf8f6 100%); border: 1px solid rgba(0,128,128,0.18); border-radius: 8px; flex-wrap: wrap; max-width: 1200px; font-family: 'Inter', system-ui, sans-serif; box-sizing: border-box; }\n.rd-bulk-hero-stats .rd-stat { text-align:center; }\n.rd-bulk-hero-stats .rd-stat-num { display:block; font: 800 28px\/1 'Inter', sans-serif; color:#008080; letter-spacing: -0.02em; }\n.rd-bulk-hero-stats .rd-stat-lbl { display:block; margin-top:4px; font: 600 12px\/1.2 'Inter', sans-serif; color: #4c4b53; text-transform: uppercase; letter-spacing: 0.06em; }\n@media (max-width: 640px) { .rd-bulk-hero-stats { gap: 18px; padding: 14px 12px; } .rd-bulk-hero-stats .rd-stat-num { font-size: 22px; } .rd-bulk-hero-stats .rd-stat-lbl { font-size: 11px; } }\n\n.rd-p1-section { margin: 48px auto; max-width: 1200px; padding: 0 16px; text-align: center; box-sizing: border-box; }\n.rd-p1-section img { max-width: 100%; height: auto; border-radius: 14px; box-shadow: 0 8px 32px rgba(0,0,0,.08); }\n.rd-p1-section h3 { font-family: 'Inter', system-ui, sans-serif; font-weight: 800; font-size: 30px; line-height: 1.2; color: #0F2937; margin: 0 0 8px; }\n.rd-p1-section p.rd-eyebrow { font-family: 'Inter', sans-serif; font-weight: 700; font-size: 13px; letter-spacing: .12em; text-transform: uppercase; color: #008080; margin: 0 0 8px; }\n.rd-p1-section p.rd-sub { font-family: 'Inter', sans-serif; font-weight: 400; font-size: 17px; line-height: 1.5; color: #4A5667; max-width: 640px; margin: 0 auto 24px; }\n@media (max-width: 640px) { .rd-p1-section { margin: 32px auto; } .rd-p1-section h3 { font-size: 24px; } .rd-p1-section p.rd-sub { font-size: 16px; } }\n\n.rd-b2b-trust-row { max-width: 1200px; margin: 32px auto; padding: 0 16px; box-sizing: border-box; display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; font-family: 'Inter', sans-serif; }\n.rd-b2b-trust-row .rd-trust-card { background: #fff; border: 1px solid rgba(15, 41, 55, 0.08); border-radius: 8px; padding: 18px 16px; text-align: center; box-shadow: 0 2px 6px rgba(13, 41, 41, 0.04); }\n.rd-b2b-trust-row .rd-trust-icon { font-size: 24px; line-height: 1; margin-bottom: 6px; }\n.rd-b2b-trust-row .rd-trust-title { font: 700 14px\/1.3 'Inter', sans-serif; color: #0F2937; }\n.rd-b2b-trust-row .rd-trust-sub { font: 500 12px\/1.4 'Inter', sans-serif; color: #6b7280; margin-top: 3px; }\n@media (max-width: 980px) { .rd-b2b-trust-row { grid-template-columns: repeat(2, 1fr); } }\n.rd-b2b-call-card {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  max-width: 1200px;\n  margin: 24px auto;\n  padding: 22px 28px;\n  background: linear-gradient(135deg, #0F4D4D 0%, #008080 100%);\n  border-radius: 12px;\n  color: #fff !important;\n  text-decoration: none !important;\n  font-family: 'Inter', system-ui, sans-serif;\n  box-sizing: border-box;\n  transition: transform 0.18s ease, box-shadow 0.22s ease;\n  box-shadow: 0 6px 22px rgba(0, 128, 128, 0.18);\n}\n.rd-b2b-call-card:hover {\n  transform: translateY(-1px);\n  box-shadow: 0 10px 28px rgba(0, 128, 128, 0.28);\n}\n.rd-b2b-call-card .rd-call-icon {\n  font-size: 28px; line-height: 1; flex: 0 0 auto;\n}\n.rd-b2b-call-card .rd-call-text { flex: 1 1 auto; }\n.rd-b2b-call-card .rd-call-title {\n  font: 700 14px\/1.2 'Inter', sans-serif;\n  color: rgba(255,255,255,0.78) !important;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  margin-bottom: 2px;\n}\n.rd-b2b-call-card .rd-call-sub {\n  font: 800 28px\/1.1 'Inter', sans-serif;\n  color: #fff !important;\n  letter-spacing: -0.01em;\n}\n.rd-b2b-call-card .rd-call-arrow {\n  font: 800 26px\/1 'Inter', sans-serif;\n  color: #fff;\n  flex: 0 0 auto;\n  transition: transform 0.18s ease;\n}\n.rd-b2b-call-card:hover .rd-call-arrow {\n  transform: translateX(4px);\n}\n.rd-b2b-trust-row.rd-b2b-trust-row--2 {\n  grid-template-columns: repeat(2, 1fr) !important;\n  max-width: 1200px;\n  margin: 0 auto 32px;\n}\n@media (max-width: 640px) {\n  .rd-b2b-call-card {\n    padding: 18px 18px;\n    gap: 14px;\n  }\n  .rd-b2b-call-card .rd-call-sub {\n    font-size: 21px;\n  }\n  .rd-b2b-trust-row.rd-b2b-trust-row--2 {\n    grid-template-columns: 1fr !important;\n  }\n}\n\n\n.rd-bulk-quote-cta { max-width: 1200px; margin: 56px auto; padding: 36px 32px; box-sizing: border-box; background: linear-gradient(135deg, #0F4D4D 0%, #008080 100%); border-radius: 12px; color: #fff; text-align: center; font-family: 'Inter', system-ui, sans-serif; }\n.rd-bulk-quote-cta h2 { font: 800 32px\/1.15 'Inter', sans-serif; letter-spacing: -0.02em; color: #fff !important; margin: 0 0 8px; }\n.rd-bulk-quote-cta p.rd-quote-sub { font: 500 16px\/1.5 'Inter', sans-serif; color: rgba(255,255,255,0.86); margin: 0 auto 24px; max-width: 560px; }\n.rd-bulk-quote-cta .rd-quote-buttons { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }\n.rd-bulk-quote-cta a.rd-quote-btn-primary { display: inline-flex; align-items: center; gap: 8px; background: #fff; color: #0F4D4D !important; padding: 14px 26px; border-radius: 8px; font: 800 15px\/1 'Inter', sans-serif; letter-spacing: 0.02em; text-decoration: none !important; box-shadow: 0 6px 18px rgba(0,0,0,0.18); transition: transform 0.18s ease, box-shadow 0.22s ease; }\n.rd-bulk-quote-cta a.rd-quote-btn-primary:hover { transform: translateY(-1px); box-shadow: 0 8px 22px rgba(0,0,0,0.24); }\n.rd-bulk-quote-cta a.rd-quote-btn-secondary { display: inline-flex; align-items: center; gap: 8px; background: transparent; color: #fff !important; padding: 14px 26px; border: 1.5px solid rgba(255,255,255,0.45); border-radius: 8px; font: 700 15px\/1 'Inter', sans-serif; letter-spacing: 0.02em; text-decoration: none !important; transition: background 0.18s ease, border-color 0.18s ease; }\n.rd-bulk-quote-cta a.rd-quote-btn-secondary:hover { background: rgba(255,255,255,0.10); border-color: rgba(255,255,255,0.75); }\n.rd-bulk-quote-cta .rd-quote-foot { margin-top: 14px; font: 500 13px\/1.4 'Inter', sans-serif; color: rgba(255,255,255,0.7); }\n@media (max-width: 640px) { .rd-bulk-quote-cta { padding: 28px 20px; } .rd-bulk-quote-cta h2 { font-size: 24px; } .rd-bulk-quote-cta .rd-quote-buttons { flex-direction: column; } .rd-bulk-quote-cta a.rd-quote-btn-primary, .rd-bulk-quote-cta a.rd-quote-btn-secondary { width: 100%; justify-content: center; box-sizing: border-box; } }\n\n.rd-guarantee-bold { display: block !important; margin-left: auto !important; margin-right: auto !important; }\n.rd-loveit-hybrid { position: relative; border-radius: 8px; overflow: hidden; border: 1px solid rgba(15, 41, 55, 0.08); background: #0F4D4D; margin: 32px 0; width: 100%; display: block; }\n.rd-loveit-hybrid img.rd-loveit-bg { display: block; width: 100%; height: auto; border-radius: 8px; }\n.rd-loveit-overlay { position: absolute; left: 0; right: 0; bottom: 0; padding: 28px 32px 32px; background: linear-gradient(180deg, rgba(15,77,77,0) 0%, rgba(10,40,42,0.85) 60%, rgba(8,30,33,0.95) 100%); color: #fff; text-align: left; }\n.rd-loveit-overlay h2 { font: 800 38px\/1.1 'Inter', system-ui, sans-serif; letter-spacing: -0.02em; color: #fff; margin: 0 0 10px; }\n.rd-loveit-overlay p { font: 500 16px\/1.5 'Inter', system-ui, sans-serif; color: rgba(255,255,255,0.82); margin: 0 0 20px; max-width: 520px; }\n.rd-loveit-btn { display: inline-block; background: #fff; color: #0F2937 !important; font: 800 16px\/1 'Inter', system-ui, sans-serif; letter-spacing: 0.05em; text-transform: uppercase; text-decoration: none !important; padding: 16px 32px; border-radius: 6px; box-shadow: 0 4px 14px rgba(0,0,0,0.25); transition: transform 0.18s ease, box-shadow 0.22s ease; }\n.rd-loveit-btn:hover { transform: translateY(-1px); box-shadow: 0 6px 18px rgba(0,0,0,0.32); }\n.rd-loveit-foot { display: block; margin-top: 14px; font: 500 13px\/1 'Inter', sans-serif; color: rgba(255,255,255,0.6); letter-spacing: 0.02em; }\n@media (max-width: 640px) { .rd-loveit-overlay { padding: 20px 18px 22px; } .rd-loveit-overlay h2 { font-size: 26px; } .rd-loveit-overlay p { font-size: 14px; } .rd-loveit-btn { padding: 14px 24px; font-size: 14px; } }\n\n.rd-bulk-trust-strip {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 14px;\n  max-width: 1200px;\n  margin: 24px auto 32px;\n  padding: 0 16px;\n  font-family: 'Inter', system-ui, sans-serif;\n  box-sizing: border-box;\n}\n.rd-bulk-trust-strip .rd-trust-cell {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  background: #fff;\n  border: 1px solid rgba(15, 41, 55, 0.08);\n  border-radius: 8px;\n  padding: 14px 16px;\n  text-decoration: none !important;\n  color: #0F2937 !important;\n  box-sizing: border-box;\n  transition: transform 0.16s ease, box-shadow 0.22s ease, border-color 0.18s ease;\n  box-shadow: 0 2px 6px rgba(13, 41, 41, 0.04);\n}\n.rd-bulk-trust-strip a.rd-trust-cell--call {\n  background: linear-gradient(135deg, #0F4D4D 0%, #008080 100%);\n  color: #fff !important;\n  border-color: transparent;\n  box-shadow: 0 6px 16px rgba(0, 128, 128, 0.18);\n}\n.rd-bulk-trust-strip a.rd-trust-cell--call:hover {\n  transform: translateY(-1px);\n  box-shadow: 0 8px 22px rgba(0, 128, 128, 0.28);\n}\n.rd-bulk-trust-strip .rd-trust-cell-ico {\n  font-size: 22px;\n  line-height: 1;\n  flex: 0 0 auto;\n}\n.rd-bulk-trust-strip .rd-trust-cell-body { flex: 1 1 auto; min-width: 0; }\n.rd-bulk-trust-strip .rd-trust-cell-title {\n  font: 700 13px\/1.25 'Inter', sans-serif;\n  letter-spacing: -0.005em;\n  margin-bottom: 1px;\n}\n.rd-bulk-trust-strip .rd-trust-cell-sub {\n  font: 500 12px\/1.35 'Inter', sans-serif;\n  color: #6b7280;\n}\n.rd-bulk-trust-strip a.rd-trust-cell--call .rd-trust-cell-title {\n  color: rgba(255,255,255,0.82);\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n  font-size: 11px;\n}\n.rd-bulk-trust-strip a.rd-trust-cell--call .rd-trust-cell-sub {\n  color: #fff;\n  font: 800 16px\/1.1 'Inter', sans-serif;\n  letter-spacing: -0.01em;\n}\n@media (max-width: 980px) {\n  .rd-bulk-trust-strip { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 480px) {\n  .rd-bulk-trust-strip { grid-template-columns: 1fr; }\n}\n\n.rd-bulk-quote-cta[data-rd-at-top] {\n  margin-top: 32px !important;\n  margin-bottom: 16px !important;\n}\n\n.rd-bulk-quote-cta--v2 {\n  \/* Full-bleed: width = viewport, margin-left negative half-viewport offset by half-parent *\/\n  width: 100vw;\n  max-width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  margin-top: 32px !important;\n  margin-bottom: 32px !important;\n  padding: 28px 0 !important;\n  background: linear-gradient(135deg, #0F4D4D 0%, #008080 100%);\n  border-radius: 0 !important;\n  color: #fff;\n  font-family: 'Inter', system-ui, sans-serif;\n  box-shadow: none !important;\n}\n.rd-bulk-quote-cta--v2 .rd-quote-inner {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 32px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 32px;\n  box-sizing: border-box;\n}\n.rd-bulk-quote-cta--v2 .rd-quote-left { flex: 1 1 auto; min-width: 0; text-align: left; }\n.rd-bulk-quote-cta--v2 h2 {\n  font: 800 26px\/1.2 'Inter', sans-serif !important;\n  letter-spacing: -0.02em !important;\n  color: #fff !important;\n  margin: 0 0 6px !important;\n}\n.rd-bulk-quote-cta--v2 p.rd-quote-sub {\n  font: 500 15px\/1.5 'Inter', sans-serif !important;\n  color: rgba(255,255,255,0.85) !important;\n  margin: 0 !important;\n  max-width: 640px;\n  text-align: left;\n}\n.rd-bulk-quote-cta--v2 .rd-quote-right {\n  display: flex; gap: 10px; flex-shrink: 0;\n}\n.rd-bulk-quote-cta--v2 .rd-quote-buttons { display: none; }  \/* hide legacy class if any *\/\n.rd-bulk-quote-cta--v2 a.rd-quote-btn-primary {\n  display: inline-flex; align-items: center; gap: 7px;\n  background: #fff !important;\n  color: #0F4D4D !important;\n  padding: 13px 22px !important;\n  border-radius: 8px !important;\n  font: 800 14px\/1 'Inter', sans-serif !important;\n  letter-spacing: 0 !important;\n  text-decoration: none !important;\n  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;\n  transition: transform 0.16s ease, box-shadow 0.22s ease !important;\n  white-space: nowrap;\n}\n.rd-bulk-quote-cta--v2 a.rd-quote-btn-primary:hover {\n  transform: translateY(-1px);\n  box-shadow: 0 6px 18px rgba(0,0,0,0.24) !important;\n}\n.rd-bulk-quote-cta--v2 a.rd-quote-btn-secondary {\n  display: inline-flex; align-items: center; gap: 7px;\n  background: transparent !important;\n  color: #fff !important;\n  padding: 12px 20px !important;\n  border: 1.5px solid rgba(255,255,255,0.42) !important;\n  border-radius: 8px !important;\n  font: 700 14px\/1 'Inter', sans-serif !important;\n  text-decoration: none !important;\n  transition: background 0.18s ease, border-color 0.18s ease !important;\n  white-space: nowrap;\n}\n.rd-bulk-quote-cta--v2 a.rd-quote-btn-secondary:hover {\n  background: rgba(255,255,255,0.10) !important;\n  border-color: rgba(255,255,255,0.75) !important;\n}\n.rd-bulk-quote-cta--v2 .rd-quote-foot {\n  text-align: center !important;\n  margin: 14px auto 0 !important;\n  font: 500 12px\/1.4 'Inter', sans-serif !important;\n  color: rgba(255,255,255,0.65) !important;\n  letter-spacing: 0.01em;\n}\n@media (max-width: 900px) {\n  .rd-bulk-quote-cta--v2 .rd-quote-inner {\n    flex-direction: column;\n    align-items: stretch;\n    text-align: center;\n    gap: 18px;\n  }\n  .rd-bulk-quote-cta--v2 h2 { text-align: center; font-size: 22px !important; }\n  .rd-bulk-quote-cta--v2 p.rd-quote-sub { text-align: center; }\n  .rd-bulk-quote-cta--v2 .rd-quote-right {\n    justify-content: center;\n    flex-wrap: wrap;\n  }\n  .rd-bulk-quote-cta--v2 .rd-quote-left { text-align: center; }\n}\n@media (max-width: 480px) {\n  .rd-bulk-quote-cta--v2 { padding: 22px 0 !important; }\n  .rd-bulk-quote-cta--v2 .rd-quote-inner { padding: 0 18px; }\n  .rd-bulk-quote-cta--v2 h2 { font-size: 20px !important; }\n  .rd-bulk-quote-cta--v2 .rd-quote-right { flex-direction: column; gap: 8px; }\n  .rd-bulk-quote-cta--v2 a.rd-quote-btn-primary,\n  .rd-bulk-quote-cta--v2 a.rd-quote-btn-secondary { justify-content: center; box-sizing: border-box; width: 100%; }\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"rd-bulk-relocator\"\u003e\n\u003cdiv class=\"rd-bulk-trust-strip\"\u003e\n  \u003ca class=\"rd-trust-cell rd-trust-cell--call\" href=\"tel:+12133294626\"\u003e\n    \u003cdiv class=\"rd-trust-cell-ico\"\u003e📞\u003c\/div\u003e\n    \u003cdiv class=\"rd-trust-cell-body\"\u003e\n      \u003cdiv class=\"rd-trust-cell-title\"\u003eTalk to a human\u003c\/div\u003e\n      \u003cdiv class=\"rd-trust-cell-sub\"\u003e+1 (213) 329-4626\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n  \u003cdiv class=\"rd-trust-cell\"\u003e\n    \u003cdiv class=\"rd-trust-cell-ico\"\u003e🚚\u003c\/div\u003e\n    \u003cdiv class=\"rd-trust-cell-body\"\u003e\n      \u003cdiv class=\"rd-trust-cell-title\"\u003eShips in 24-48h\u003c\/div\u003e\n      \u003cdiv class=\"rd-trust-cell-sub\"\u003eFrom in-stock warehouse\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rd-trust-cell\"\u003e\n    \u003cdiv class=\"rd-trust-cell-ico\"\u003e🛡\u003c\/div\u003e\n    \u003cdiv class=\"rd-trust-cell-body\"\u003e\n      \u003cdiv class=\"rd-trust-cell-title\"\u003e1-yr free replacement\u003c\/div\u003e\n      \u003cdiv class=\"rd-trust-cell-sub\"\u003eEvery order, every venue\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"rd-trust-cell\"\u003e\n    \u003cdiv class=\"rd-trust-cell-ico\"\u003e📦\u003c\/div\u003e\n    \u003cdiv class=\"rd-trust-cell-body\"\u003e\n      \u003cdiv class=\"rd-trust-cell-title\"\u003eFree worldwide shipping\u003c\/div\u003e\n      \u003cdiv class=\"rd-trust-cell-sub\"\u003eNo minimums\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \n\n  \n\n\n\u003cscript\u003e\n(function() {\n  function relocate() {\n    var src = document.getElementById('rd-bulk-relocator');\n    if (!src || src.dataset.rdMoved === '1') return true;\n    \/\/ Insert before .rd-quality-section (which we know is rendered at the same outer scope as on Luminous).\n    var anchor = document.querySelector('.rd-quality-section');\n    if (!anchor) return false;\n    anchor.parentNode.insertBefore(src, anchor);\n    src.dataset.rdMoved = '1';\n    return true;\n  }\n  if (relocate()) return;\n  var tries = 0;\n  var iv = setInterval(function() {\n    if (relocate() || ++tries \u003e 40) clearInterval(iv);\n  }, 250);\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function() {\n  var SECTIONS = {\n    'rd-quality-section': { html: '\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-section-why-refresh.png?v=1782059076\" alt=\"Why Refresh? Because Quality Matters\" style=\"width:100%;max-width:1200px;display:block;margin:0 auto;border-radius:8px;\" loading=\"lazy\"\u003e' },\n    'rd-specs': { html: '\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-section-specs-v2.png?v=1782065522\" alt=\"Product Specifications\" style=\"width:100%;max-width:1200px;display:block;margin:0 auto;border-radius:8px;\" loading=\"lazy\"\u003e' },\n    'rd-guarantee-bold': {\n      html: '\u003cdiv class=\"rd-loveit-hybrid\"\u003e' +\n        '\u003cimg class=\"rd-loveit-bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-section-love-it-bg-v2.png?v=1782062131\" alt=\"30-Day Guarantee — Risk-Free Trial\" loading=\"lazy\"\u003e' +\n        '\u003cdiv class=\"rd-loveit-overlay\"\u003e' +\n          '\u003ch2\u003eLove It or Your Money Back.\u003c\/h2\u003e' +\n          '\u003cp\u003e9 out of 10 customers buy again. If you do not love it, full refund — no questions asked.\u003c\/p\u003e' +\n          '\u003ca href=\"#buy\" class=\"rd-loveit-btn\"\u003eSHOP NOW\u003c\/a\u003e' +\n          '\u003cspan class=\"rd-loveit-foot\"\u003eFree worldwide shipping  ·  Easy returns\u003c\/span\u003e' +\n        '\u003c\/div\u003e' +\n      '\u003c\/div\u003e'\n    }\n  };\n  function swap() {\n    var changed = 0;\n    for (var cls in SECTIONS) {\n      var el = document.querySelector('.' + cls);\n      if (!el) continue;\n      if (el.dataset.rdL21Swapped === '2') continue;\n      el.innerHTML = SECTIONS[cls].html;\n      el.dataset.rdL21Swapped = '2';\n      changed++;\n    }\n    return changed;\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', function() { setTimeout(swap, 100); });\n  } else {\n    setTimeout(swap, 100);\n  }\n  var tries = 0;\n  var iv = setInterval(function() {\n    if (swap() === Object.keys(SECTIONS).length || ++tries \u003e 30) clearInterval(iv);\n  }, 200);\n})();\n\u003c\/script\u003e\n\n\n\u003cstyle\u003e\/* RD-L29-REVIEWS-V2 *\/\n.rd-reviews-v2 {\n  margin: 56px auto;\n  padding: 0 16px;\n  max-width: 1200px;\n  font-family: 'Inter', system-ui, sans-serif;\n}\n.rd-reviews-v2 .rd-rev-head { text-align: center; margin-bottom: 8px; }\n.rd-reviews-v2 .rd-rev-stars {\n  display: inline-flex; align-items: center; gap: 8px;\n  font: 600 15px\/1 'Inter', sans-serif; color: #4c4b53; margin-bottom: 20px;\n}\n.rd-reviews-v2 .rd-rev-stars .stars { color: #f5a623; font-size: 18px; letter-spacing: 1px; }\n.rd-reviews-v2 h2 {\n  font: 800 42px\/1.1 'Inter', sans-serif !important;\n  letter-spacing: -0.02em; color: #0F2937 !important;\n  margin: 0 0 12px !important; text-align: center !important;\n}\n.rd-reviews-v2 .rd-rev-sub {\n  font: 500 17px\/1.5 'Inter', sans-serif; color: #4c4b53;\n  max-width: 600px; margin: 0 auto 40px; text-align: center;\n}\n.rd-reviews-v2 .rd-rev-grid {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;\n}\n.rd-reviews-v2 .rd-rev-card {\n  background: #fff; border: 1px solid rgba(15, 41, 55, 0.08);\n  border-radius: 8px; padding: 28px 24px 24px;\n  display: flex; flex-direction: column; gap: 14px;\n  transition: transform 0.22s ease, box-shadow 0.22s ease; position: relative;\n}\n.rd-reviews-v2 .rd-rev-card:hover {\n  transform: translateY(-2px); box-shadow: 0 12px 32px rgba(13, 41, 41, 0.08);\n}\n.rd-reviews-v2 .rd-rev-card .rev-stars { color: #f5a623; font-size: 16px; letter-spacing: 1px; line-height: 1; }\n.rd-reviews-v2 .rd-rev-card .rev-quote {\n  font: 500 16px\/1.55 'Inter', sans-serif; color: #2A3441;\n  letter-spacing: -0.005em; min-height: 110px;\n}\n.rd-reviews-v2 .rd-rev-card .rev-author {\n  display: flex; align-items: center; gap: 12px; margin-top: auto;\n  padding-top: 12px; border-top: 1px solid rgba(15, 41, 55, 0.06);\n}\n.rd-reviews-v2 .rd-rev-card .rev-avatar {\n  width: 42px; height: 42px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  font: 800 16px\/1 'Inter', sans-serif; color: #fff;\n  background: linear-gradient(135deg, #008080 0%, #006666 100%); flex-shrink: 0;\n}\n.rd-reviews-v2 .rd-rev-card .rev-meta { display: flex; flex-direction: column; gap: 2px; min-width: 0; }\n.rd-reviews-v2 .rd-rev-card .rev-name { font: 700 14px\/1.2 'Inter', sans-serif; color: #0F2937; }\n.rd-reviews-v2 .rd-rev-card .rev-loc { font: 500 12px\/1.2 'Inter', sans-serif; color: #6b7280; }\n.rd-reviews-v2 .rd-rev-card .rev-verified {\n  display: inline-flex; align-items: center; gap: 4px; margin-top: 4px;\n  font: 700 11px\/1 'Inter', sans-serif; color: #008080;\n  letter-spacing: 0.04em; text-transform: uppercase;\n}\n.rd-reviews-v2 .rd-rev-card .rev-verified::before {\n  content: '\\2713'; display: inline-flex; align-items: center; justify-content: center;\n  width: 14px; height: 14px; border-radius: 50%;\n  background: #008080; color: #fff; font-size: 9px; font-weight: 800;\n}\n.rd-reviews-v2 .rd-rev-actions {\n  display: flex; gap: 14px; justify-content: center; margin-top: 36px; flex-wrap: wrap;\n}\n.rd-reviews-v2 .rd-rev-btn {\n  display: inline-flex; align-items: center; gap: 8px;\n  padding: 14px 28px; border-radius: 8px;\n  font: 700 15px\/1 'Inter', sans-serif;\n  letter-spacing: 0.02em; text-decoration: none !important;\n  cursor: pointer; border: none;\n  transition: transform 0.18s ease, box-shadow 0.22s ease;\n}\n.rd-reviews-v2 .rd-rev-btn-primary {\n  background: #008080; color: #fff;\n  box-shadow: 0 4px 14px rgba(0,128,128,0.25);\n}\n.rd-reviews-v2 .rd-rev-btn-primary:hover {\n  transform: translateY(-1px); box-shadow: 0 6px 18px rgba(0,128,128,0.32);\n}\n.rd-reviews-v2 .rd-rev-btn-secondary {\n  background: #fff; color: #0F2937; border: 1.5px solid #0F2937;\n}\n.rd-reviews-v2 .rd-rev-btn-secondary:hover {\n  background: #0F2937; color: #fff;\n}\n\/* When Vitals widget is revealed, style it on-brand *\/\n.rd-vitals-revealed {\n  margin: 40px auto 0 !important;\n  max-width: 1200px !important;\n  padding: 0 16px !important;\n  display: block !important;\n}\n.rd-vitals-revealed #bundle-product_reviews,\n.rd-vitals-revealed .Vtl-AppBlock {\n  display: block !important;\n  width: 100% !important;\n  font-family: 'Inter', system-ui, sans-serif !important;\n}\n@media (max-width: 980px) {\n  .rd-reviews-v2 .rd-rev-grid { grid-template-columns: repeat(2, 1fr); gap: 16px; }\n  .rd-reviews-v2 h2 { font-size: 32px !important; }\n  .rd-reviews-v2 .rd-rev-card { padding: 22px 18px 18px; }\n  .rd-reviews-v2 .rd-rev-card .rev-quote { min-height: 0; font-size: 15px; }\n  .rd-reviews-v2 { margin: 40px auto; }\n}\n@media (max-width: 640px) {\n  .rd-reviews-v2 .rd-rev-grid { grid-template-columns: 1fr; }\n  .rd-reviews-v2 h2 { font-size: 28px !important; }\n  .rd-reviews-v2 .rd-rev-actions { flex-direction: column; align-items: stretch; }\n  .rd-reviews-v2 .rd-rev-btn { justify-content: center; }\n}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function() {\n  \/\/ 9 hand-picked review previews (real Vitals review content)\n  var REVIEWS = [\n    {s:5, t:'We replaced all the candles in our restaurant with these. Zero maintenance, zero fire risk. Guests always comment on how elegant they look.', a:'Marco R.', loc:'Restaurant Owner, New York'},\n    {s:5, t:'The battery lasts all evening, which is exactly what we needed for our outdoor patio. Waterproof claim is real \\u2014 survived a full rainstorm.', a:'Priya S.', loc:'Hotel Manager, Toronto'},\n    {s:5, t:'My wife and I were in Italy last fall and ate at a caf\\u00e9 that had lights very similar to this. Fabulous lights! If you need a light like this, get them.', a:'Ridgely F.', loc:'Home Buyer, USA'},\n    {s:5, t:'We bought 30 for our hotel lobby and bar area. The touch dimming is perfect for setting the mood throughout the day.', a:'David K.', loc:'GM, Boutique Hotel, Vancouver'},\n    {s:4, t:'Beautiful lamp, great quality. Only reason for 4 stars is I wish it came in more colors. But the gold is stunning.', a:'Emma L.', loc:'Home Buyer, Australia'},\n    {s:5, t:'Bought 15 for our restaurant. The ability to angle the light toward each table setting is a game changer for creating ambiance.', a:'Andrea F.', loc:'Restaurant Owner, Milan'},\n    {s:5, t:'Replaced our entire candle program. Saving $400+ a month on wax candles alone, plus our servers love not having to relight them every hour.', a:'Sarah M.', loc:'F\u0026B Director, London'},\n    {s:5, t:'Got two for the bedside tables. The 8 hour battery actually lasts even longer on the dim setting. Beautiful warm light for reading.', a:'James P.', loc:'Home Buyer, UK'},\n    {s:5, t:'Used at our outdoor wedding reception. Survived a light drizzle and looked gorgeous on every table. Highly recommend for events.', a:'Lia T.', loc:'Wedding Planner, Lisbon'}\n  ];\n  function build() {\n    var wrap = document.querySelector('.rd-honest-reviews');\n    if (!wrap || wrap.dataset.rdRevV2 === '2') return;\n    var html = '\u003cdiv class=\"rd-reviews-v2\"\u003e';\n    html += '\u003cdiv class=\"rd-rev-head\"\u003e';\n    html += '\u003cdiv class=\"rd-rev-stars\"\u003e\u003cspan class=\"stars\"\u003e\\u2605\\u2605\\u2605\\u2605\\u2605\u003c\/span\u003e\u003cspan\u003e4.91 from 180 verified buyers\u003c\/span\u003e\u003c\/div\u003e';\n    html += '\u003ch2\u003eLoved by thousands.\u003c\/h2\u003e';\n    html += '\u003cp class=\"rd-rev-sub\"\u003eFrom boutique hotels to home dining rooms \\u2014 here\\u2019s what real customers say.\u003c\/p\u003e';\n    html += '\u003c\/div\u003e';\n    html += '\u003cdiv class=\"rd-rev-grid\"\u003e';\n    for (var i = 0; i \u003c REVIEWS.length; i++) {\n      var r = REVIEWS[i];\n      var stars = '\\u2605'.repeat(r.s) + '\\u2606'.repeat(5 - r.s);\n      var initial = r.a.charAt(0);\n      html += '\u003cdiv class=\"rd-rev-card\"\u003e';\n      html += '\u003cdiv class=\"rev-stars\"\u003e' + stars + '\u003c\/div\u003e';\n      html += '\u003cdiv class=\"rev-quote\"\u003e\\u201c' + r.t + '\\u201d\u003c\/div\u003e';\n      html += '\u003cdiv class=\"rev-author\"\u003e';\n      html += '\u003cdiv class=\"rev-avatar\"\u003e' + initial + '\u003c\/div\u003e';\n      html += '\u003cdiv class=\"rev-meta\"\u003e';\n      html += '\u003cdiv class=\"rev-name\"\u003e' + r.a + '\u003c\/div\u003e';\n      html += '\u003cdiv class=\"rev-loc\"\u003e' + r.loc + '\u003c\/div\u003e';\n      html += '\u003cdiv class=\"rev-verified\"\u003eVerified Buyer\u003c\/div\u003e';\n      html += '\u003c\/div\u003e';\n      html += '\u003c\/div\u003e';\n      html += '\u003c\/div\u003e';\n    }\n    html += '\u003c\/div\u003e';\n    html += '\u003cdiv class=\"rd-rev-actions\"\u003e';\n    html += '\u003cbutton type=\"button\" class=\"rd-rev-btn rd-rev-btn-primary\" id=\"rd-rev-see-all\"\u003eSee all 180 reviews\u003c\/button\u003e';\n    html += '\u003cbutton type=\"button\" class=\"rd-rev-btn rd-rev-btn-secondary\" id=\"rd-rev-write\"\u003eWrite a review\u003c\/button\u003e';\n    html += '\u003c\/div\u003e';\n    html += '\u003c\/div\u003e';\n    wrap.innerHTML = html;\n    wrap.dataset.rdRevV2 = '2';\n\n    \/\/ Wire up buttons to reveal + scroll to Vitals widget\n    function findVitals() {\n      return document.querySelector('[id*=\"16932739\"]')\n          || document.querySelector('#bundle-product_reviews')?.closest('.shopify-section');\n    }\n    function revealVitals() {\n      var v = findVitals();\n      if (!v) return null;\n      v.style.display = 'block';\n      v.classList.add('rd-vitals-revealed');\n      \/\/ Also force inner Vitals divs to be visible\n      v.querySelectorAll('#bundle-product_reviews, .Vtl-AppBlock').forEach(function(el) {\n        el.style.display = 'block';\n        el.style.width = '100%';\n      });\n      return v;\n    }\n    var seeAll = document.getElementById('rd-rev-see-all');\n    if (seeAll) seeAll.addEventListener('click', function() {\n      var v = revealVitals();\n      if (v) {\n        setTimeout(function() { v.scrollIntoView({behavior: 'smooth', block: 'start'}); }, 100);\n      }\n    });\n    var writeBtn = document.getElementById('rd-rev-write');\n    if (writeBtn) writeBtn.addEventListener('click', function() {\n      var v = revealVitals();\n      if (v) {\n        setTimeout(function() {\n          \/\/ Try to click Vitals write-review button\n          var w = v.querySelector('.vtl-pr-reviews__write button, .vtl-pr-reviews__write a, .vtl-pr-reviews__write');\n          if (w) {\n            w.scrollIntoView({behavior: 'smooth', block: 'center'});\n            \/\/ Force-trigger click on the visible write button\n            setTimeout(function() { try { w.click(); } catch(e) {} }, 600);\n          } else {\n            v.scrollIntoView({behavior: 'smooth', block: 'start'});\n          }\n        }, 200);\n      }\n    });\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', function() { setTimeout(build, 150); });\n  } else { setTimeout(build, 150); }\n  var tries = 0;\n  var iv = setInterval(function() {\n    var w = document.querySelector('.rd-honest-reviews');\n    if ((w \u0026\u0026 w.dataset.rdRevV2 === '2') || ++tries \u003e 40) clearInterval(iv);\n    else build();\n  }, 200);\n})();\n\u003c\/script\u003e\n\n\u003cstyle\u003e\/* RD-L34-LIFESTYLE-IMG *\/\n.rd-reviews-v2 .rd-rev-card { padding-top: 0 !important; overflow: hidden; }\n.rd-reviews-v2 .rd-rev-card \u003e .rev-hero-img {\n  display: block;\n  width: calc(100% + 48px);\n  margin: 0 -24px 18px;\n  height: auto;\n  max-width: none;\n  border-radius: 8px 8px 0 0;\n  object-fit: contain;\n  background: #0F2937;\n}\n@media (max-width: 980px) {\n  .rd-reviews-v2 .rd-rev-card \u003e .rev-hero-img {\n    width: calc(100% + 36px);\n    margin: 0 -18px 14px;\n  }\n}\n\/* end RD-L34-LIFESTYLE-IMG *\/\u003c\/style\u003e\n\u003cscript\u003e\n(function() {\n  var IMAGES = ['https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-01.png?v=1782084342','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-02.png?v=1782084343','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-03.png?v=1782084345','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-04.png?v=1782084347','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-05.png?v=1782084349','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-06.png?v=1782084350','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-07.png?v=1782084352','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-08.png?v=1782084354','https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/t\/6\/assets\/rd-rev-lifestyle-v3-09.png?v=1782084356'];\n  var ALTS = ['Multiple Luminous Lamps glowing across tables in a busy Manhattan restaurant at dinner service','Luminous Lamp on a hotel patio table after rain — water droplets on glass shade','Luminous Lamp on a sunlit Italian café terrace with espresso, daytime','Three Luminous Lamps at different brightness levels in a boutique hotel lobby','Macro close-up of the Luminous Lamp\\'s brushed gold finish and ribbed amber glass shade','Six Luminous Lamps lining a long communal table in a Milanese trattoria','Old brass candlesticks pushed aside next to new Luminous Lamp in a London brasserie','Hand holding open hardback book lit by the Luminous Lamp on a nightstand at evening','Five Luminous Lamps along a Lisbon wedding reception table after a light drizzle'];\n  function inject() {\n    var cards = document.querySelectorAll('.rd-reviews-v2 .rd-rev-grid .rd-rev-card');\n    if (!cards.length) return false;\n    for (var i = 0; i \u003c cards.length; i++) {\n      var c = cards[i];\n      if (c.dataset.rdHeroV3 === '1') continue;\n      \/\/ Remove any prior background-image div from L33\n      var oldHero = c.querySelector('.rev-hero');\n      if (oldHero) oldHero.remove();\n      var src = IMAGES[i % IMAGES.length];\n      if (!src) continue;\n      var img = document.createElement('img');\n      img.className = 'rev-hero-img';\n      img.src = src;\n      img.alt = ALTS[i % ALTS.length] || '';\n      img.loading = 'lazy';\n      img.decoding = 'async';\n      c.insertBefore(img, c.firstChild);\n      c.dataset.rdHeroV3 = '1';\n    }\n    return true;\n  }\n  if (inject()) return;\n  var tries = 0;\n  var poll = setInterval(function() {\n    tries++;\n    if (inject() || tries \u003e 30) clearInterval(poll);\n  }, 250);\n})();\n\u003c\/script\u003e\n\u003c!-- end RD-L34-LIFESTYLE-IMG --\u003e\n\n\u003cscript\u003e\/* RD-L41-BULK-HINT-TEXT *\/\n(function() {\n  function shorten() {\n    var a = document.querySelector('.rd-per-unit-anchor');\n    if (!a) return false;\n    var txt = a.textContent || '';\n    if (a.dataset.rdShortened === '1') return true;\n    \/\/ Find the price like $76.20\n    var m = txt.match(\/\\$\\s?[\\d,]+(?:\\.\\d{1,2})?\/);\n    if (!m) return false;\n    var price = m[0];\n    var allSame = \/any quantity\/i.test(txt) || \/any qty\/i.test(txt);\n    var html = allSame\n      ? 'Bulk: \u003cstrong\u003e' + price + '\/lamp\u003c\/strong\u003e at any qty \\u2193'\n      : '\u003cstrong\u003e' + price + '\/lamp\u003c\/strong\u003e on 10+ \\u2193';\n    a.innerHTML = html;\n    a.dataset.rdShortened = '1';\n    return true;\n  }\n  var tries = 0;\n  var poll = setInterval(function() {\n    tries++;\n    if (shorten() || tries \u003e 60) clearInterval(poll);\n  }, 250);\n  \/\/ Re-run on variant changes (price may differ per variant)\n  document.addEventListener('variant:changed', function() {\n    var a = document.querySelector('.rd-per-unit-anchor');\n    if (a) { a.dataset.rdShortened = ''; setTimeout(shorten, 200); }\n  });\n})();\n\/* end RD-L41-BULK-HINT-TEXT *\/\u003c\/script\u003e\n\n\u003cdiv id=\"rd-bulk-tail\"\u003e\n  \u003cdiv class=\"rd-honest-reviews\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rd-bulk-quote-cta rd-bulk-quote-cta--v2\"\u003e\n  \u003cdiv class=\"rd-quote-inner\"\u003e\n    \u003cdiv class=\"rd-quote-left\"\u003e\n      \u003ch2\u003eNeed a custom quote for your venue?\u003c\/h2\u003e\n      \u003cp class=\"rd-quote-sub\"\u003e1,700+ restaurants, hotels \u0026amp; event venues trust Refresh Decor. Tell us your size — quotes as fast as 5 minutes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rd-quote-right\"\u003e\n      \u003ca class=\"rd-quote-btn-primary\" href=\"tel:+12133294626\"\u003e📞 Call (213) 329-4626\u003c\/a\u003e\n      \u003ca class=\"rd-quote-btn-secondary\" href=\"\/pages\/request-a-quote\"\u003e✉ Request a quote\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"rd-quote-foot\"\u003eFree worldwide shipping · 30-day full refund · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\/* RD-L52-RIGHT-COL *\/\n\/* Narrow right-column rd-p1-section styling for bulk PDP — these get injected\n   directly into the .two-fifths.columns buy-box area via JS below. *\/\n.rd-right-numbered-sections {\n  margin: 32px 0 8px;\n  padding: 0;\n}\n.rd-right-numbered-sections .rd-p1-section {\n  margin: 24px 0 !important;\n  padding: 0 !important;\n  max-width: 100% !important;\n  text-align: left !important;\n}\n.rd-right-numbered-sections .rd-p1-section h3 {\n  font: 800 19px\/1.25 'Inter', sans-serif !important;\n  color: #0F2937 !important;\n  margin: 0 0 6px !important;\n  letter-spacing: -0.015em !important;\n}\n.rd-right-numbered-sections .rd-p1-section p.rd-eyebrow {\n  font: 700 10.5px\/1.4 'Inter', sans-serif !important;\n  color: #008080 !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  margin: 0 0 6px !important;\n}\n.rd-right-numbered-sections .rd-p1-section p.rd-sub {\n  font: 500 13.5px\/1.5 'Inter', sans-serif !important;\n  color: #4A5667 !important;\n  margin: 0 0 12px !important;\n  max-width: 100% !important;\n}\n.rd-right-numbered-sections .rd-p1-section img {\n  border-radius: 8px !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.06) !important;\n  width: 100% !important;\n  height: auto !important;\n  max-width: 100% !important;\n  margin-top: 4px !important;\n}\n.rd-right-numbered-sections .rd-p1-section .rd-num-chip {\n  display: inline-flex; align-items: center; justify-content: center;\n  width: 26px; height: 26px; border-radius: 50%;\n  background: #008080; color: #fff;\n  font: 800 13px\/1 'Inter', sans-serif;\n  margin-right: 8px; vertical-align: middle;\n}\n\n\n\/* end RD-L52-RIGHT-COL *\/\u003c\/style\u003e\n\n\u003cscript\u003e\/* RD-L52-INJECT *\/\n(function() {\n  var SECTIONS = [\n    {\n      n: 1,\n      eyebrow: 'For the entire fleet',\n      h3: 'Charge 30 lamps overnight on one station.',\n      sub: 'Bundle the 30-port USB charging station with your order — your team plugs in at close and every lamp is ready before doors open.',\n      img: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/rd-bulk-charging-hero-ui.png?v=1782151193\n      alt: '30-port charging station with Luminous Lamps charging overnight',\n      cta_href: '\/products\/30-ports-charging-station',\n      cta_label: 'View charging station options (5–30 ports) →',\n    },\n    {\n      n: 2,\n      eyebrow: 'From hospitality buyers',\n      h3: 'Built for venues that bill by the hour.',\n      sub: '',\n      img: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/rd-luminous-gallery-03-hospitality-testimonial-v2.png?v=1782091776',\n      alt: 'F\u0026B Director testimonial — replaced 80 candles in 3 months, ROI in 6 weeks',\n      cta_href: '',\n      cta_label: '',\n    },\n    {\n      n: 3,\n      eyebrow: 'Stop buying wax',\n      h3: 'One lamp pays for itself in 6-8 weeks.',\n      sub: 'Replace 100 candles per table per year with a one-time purchase. 8-10 hour battery, USB-C recharge, 2700K warm glow.',\n      img: 'https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/rd-candle-vs-luminous-v2-8h.png?v=1781888677',\n      alt: 'Candle vs Luminous cost comparison',\n      cta_href: '',\n      cta_label: '',\n    }\n  ];\n\n  function inject() {\n    if (document.querySelector('.rd-right-numbered-sections')) return true;\n    var rightCol = document.querySelector('.product-block--form');\n    if (!rightCol) {\n      var desc = document.querySelector('.product-block--description');\n      rightCol = (desc \u0026\u0026 desc.parentElement) || document.querySelector('.two-fifths.columns');\n    }\n    if (!rightCol) return false;\n    var wrap = document.createElement('div');\n    wrap.className = 'rd-right-numbered-sections';\n    var html = '';\n    for (var i = 0; i \u003c SECTIONS.length; i++) {\n      var s = SECTIONS[i];\n      html += '\u003cdiv class=\"rd-p1-section\"\u003e';\n      html += '\u003cp class=\"rd-eyebrow\"\u003e\u003cspan class=\"rd-num-chip\"\u003e' + s.n + '\u003c\/span\u003e' + s.eyebrow + '\u003c\/p\u003e';\n      html += '\u003ch3\u003e' + s.h3 + '\u003c\/h3\u003e';\n      if (s.sub) html += '\u003cp class=\"rd-sub\"\u003e' + s.sub + '\u003c\/p\u003e';\n      html += '\u003cimg src=\"' + s.img + '\" alt=\"' + s.alt + '\" loading=\"lazy\"\u003e';\n      if (s.cta_label) {\n        html += '\u003cp style=\"margin:10px 0 0;font:600 13px\/1.4 Inter,sans-serif;\"\u003e\u003ca href=\"' + s.cta_href + '\" style=\"color:#008080;text-decoration:none;border-bottom:1px solid rgba(0,128,128,0.4);\"\u003e' + s.cta_label + '\u003c\/a\u003e\u003c\/p\u003e';\n      }\n      html += '\u003c\/div\u003e';\n    }\n    wrap.innerHTML = html;\n    rightCol.appendChild(wrap);\n    return true;\n  }\n  if (inject()) return;\n  var tries = 0;\n  var iv = setInterval(function() {\n    if (inject() || ++tries \u003e 40) clearInterval(iv);\n  }, 250);\n})();\n\u003c\/script\u003e\n\u003cscript\u003e\/* RD-L57-TOP-QUOTE-PLUS-REORDER *\/\n(function() {\n  \/\/ Aggressively hide Vitals until .rd-vitals-revealed\n  function hideVitals() {\n    var v = document.querySelectorAll('[id*=\"16932739\"]');\n    for (var i = 0; i \u003c v.length; i++) {\n      if (!v[i].classList.contains('rd-vitals-revealed')) {\n        v[i].style.setProperty('display', 'none', 'important');\n      }\n    }\n  }\n\n  function reorder() {\n    \/\/ Find anchors\n    var productSection = document.querySelector('.shopify-section--product-template, .shopify-section--product-main');\n    var relocator = document.querySelector('#rd-bulk-relocator');\n    var guarantee = document.querySelector('.rd-guarantee-bold');\n    if (!productSection || !guarantee) return false;\n\n    \/\/ ── Tail handling: pull quote-CTA, honest-reviews out of #rd-bulk-tail ──\n    var tails = document.querySelectorAll('#rd-bulk-tail');\n    var kept = null;\n    for (var i = tails.length - 1; i \u003e= 0; i--) {\n      if (!tails[i].closest('.rte')) { kept = tails[i]; break; }\n    }\n    if (!kept \u0026\u0026 tails.length) kept = tails[tails.length - 1];\n    for (var j = 0; j \u003c tails.length; j++) {\n      if (tails[j] !== kept) { try { tails[j].remove(); } catch (e) {} }\n    }\n\n    var quoteCta = kept ? kept.querySelector('.rd-bulk-quote-cta') : document.querySelector('.rd-bulk-quote-cta');\n    var honestReviews = kept ? kept.querySelector('.rd-honest-reviews') : document.querySelector('.rd-honest-reviews');\n\n    if (quoteCta \u0026\u0026 !quoteCta.dataset.rdAtTop) {\n      \/\/ INSERT QUOTE-CTA at the very TOP — right after the product section\n      productSection.parentNode.insertBefore(quoteCta, productSection.nextSibling);\n      quoteCta.dataset.rdAtTop = '1';\n    }\n\n    \/\/ Find FAQ\n    var faq = null;\n    var allH = document.querySelectorAll('h2, h3');\n    for (var m = 0; m \u003c allH.length; m++) {\n      if ((allH[m].textContent||'').indexOf('Frequently Asked') !== -1) {\n        faq = allH[m].closest('.shopify-section') || allH[m].closest('section') || allH[m].parentElement;\n        break;\n      }\n    }\n\n    \/\/ BOTTOM order: guarantee → FAQ → reviews\n    var cursor = guarantee;\n    if (faq \u0026\u0026 faq !== cursor) {\n      cursor.parentNode.insertBefore(faq, cursor.nextSibling);\n      cursor = faq;\n    }\n    if (honestReviews) {\n      cursor.parentNode.insertBefore(honestReviews, cursor.nextSibling);\n      cursor = honestReviews;\n    }\n\n    \/\/ Remove empty tail\n    if (kept) { try { kept.remove(); } catch (e) {} }\n    return true;\n  }\n\n  hideVitals();\n  if (reorder()) {\n    hideVitals();\n    setInterval(hideVitals, 500);\n    return;\n  }\n  var tries = 0;\n  var iv = setInterval(function() {\n    hideVitals();\n    if (reorder() || ++tries \u003e 80) {\n      clearInterval(iv);\n      var hideIv = setInterval(hideVitals, 500);\n      setTimeout(function() { clearInterval(hideIv); }, 30000);\n    }\n  }, 250);\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\/* RD-L59-HIDE-BULK-CTA *\/\nhtml body[class*=\"product-luminous-bulk\"] .bulk-order-cta,\nhtml body .bulk-order-cta { display: none !important; }\n\/* end RD-L59-HIDE-BULK-CTA *\/\u003c\/style\u003e\n\u003cstyle\u003e\/* RD-L61-HIDE-INLINE-CHIP *\/\n.rd-right-numbered-sections .rd-p1-section .rd-num-chip {\n  display: none !important;\n}\n\/* Add top padding so the absolute-positioned chapter circle has room *\/\n.rd-right-numbered-sections .rd-p1-section {\n  position: relative !important;\n  padding-top: 80px !important;\n}\n\/* end RD-L61-HIDE-INLINE-CHIP *\/\u003c\/style\u003e\n\u003cstyle\u003e\/* RD-L62-BULK-HINT-LEFT-ALIGN *\/\nhtml body a.rd-per-unit-anchor.rd-per-unit-anchor,\nhtml body .rd-per-unit-anchor.rd-per-unit-anchor {\n  text-align: left !important;\n  padding-left: 16px !important;\n}\n\/* end RD-L62-BULK-HINT-LEFT-ALIGN *\/\u003c\/style\u003e\n\u003cstyle\u003e\/* RD-L68-INFOGRAPHIC-V2 *\/\n.rd-charging-infographic-wrap {\n  display: block;\n  width: 100%;\n  margin: 18px 0 16px;\n}\n.rd-charging-infographic-wrap .rd-info-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 8px;\n  box-shadow: 0 6px 18px rgba(13, 41, 41, 0.10);\n}\n.rd-charging-infographic-wrap .rd-info-btn {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  width: 100%;\n  margin-top: 12px;\n  padding: 13px 18px;\n  background: #008080;\n  color: #fff !important;\n  font: 700 14px\/1 'Inter', system-ui, sans-serif;\n  letter-spacing: 0.02em;\n  text-decoration: none !important;\n  border-radius: 8px;\n  box-shadow: 0 4px 14px rgba(0, 128, 128, 0.22);\n  box-sizing: border-box;\n  transition: transform 0.16s ease, box-shadow 0.22s ease, background 0.18s ease;\n}\n.rd-charging-infographic-wrap .rd-info-btn:hover {\n  background: #006666;\n  transform: translateY(-1px);\n  box-shadow: 0 6px 18px rgba(0, 128, 128, 0.32);\n}\n\/* end RD-L68-INFOGRAPHIC-V2 *\/\u003c\/style\u003e\n\n\u003cdiv class=\"rd-charging-infographic-wrap\" id=\"rd-charging-infographic-wrap\"\u003e\n  \u003cimg class=\"rd-info-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/rd-bulk-charging-infographic-v2.png?v=1782154882\" alt=\"One station. Thirty lamps. Ready by open. 30 ports, 8-10h charge, 1 outlet, 1 year free replacement.\" loading=\"lazy\"\u003e\n  \u003ca class=\"rd-info-btn\" href=\"\/products\/30-ports-charging-station\"\u003eView charging station (5 to 30 ports) →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\/* RD-L68-INFOGRAPHIC-V2 *\/\n(function() {\n  function place() {\n    var src = document.getElementById('rd-charging-infographic-wrap');\n    if (!src || src.dataset.rdPlaced === '1') return true;\n    var anchor = document.querySelector('.rd-seen-in');\n    if (!anchor) return false;\n    anchor.parentNode.insertBefore(src, anchor.nextSibling);\n    src.dataset.rdPlaced = '1';\n    return true;\n  }\n  if (place()) return;\n  var tries = 0;\n  var iv = setInterval(function() {\n    if (place() || ++tries \u003e 80) clearInterval(iv);\n  }, 200);\n})();\n\/* end RD-L68-INFOGRAPHIC-V2 *\/\u003c\/script\u003e\n\u003cstyle\u003e\/* RD-L69-PER-UNIT-PROMO *\/\nhtml body a.rd-per-unit-anchor.rd-per-unit-anchor {\n  display: inline-block !important;\n  text-align: left !important;\n  text-decoration: none !important;\n  margin: 8px 0 6px !important;\n  padding: 9px 13px 9px 13px !important;\n  background: #f5fafa !important;\n  border: 1px solid #cfe5e5 !important;\n  border-radius: 8px !important;\n  font-family: 'Inter', system-ui, -apple-system, sans-serif !important;\n  line-height: 1.3 !important;\n  letter-spacing: 0 !important;\n  box-shadow: 0 1px 0 rgba(0,128,128,0.04);\n  transition: background 0.16s ease, border-color 0.16s ease;\n  max-width: 100%;\n}\nhtml body a.rd-per-unit-anchor.rd-per-unit-anchor:hover {\n  background: #ecf6f6 !important;\n  border-color: #b3d9d9 !important;\n  cursor: pointer;\n}\nhtml body .rd-per-unit-anchor .rd-pu-line1 {\n  display: block;\n  font-size: 13.5px;\n  font-weight: 600;\n  color: #0F4D4D;\n  white-space: nowrap;\n}\nhtml body .rd-per-unit-anchor .rd-pu-was {\n  color: #9aa3a3;\n  text-decoration: line-through;\n  font-weight: 500;\n  margin-right: 6px;\n  font-size: 12.5px;\n}\nhtml body .rd-per-unit-anchor .rd-pu-now {\n  color: #008080;\n  font-weight: 700;\n}\nhtml body .rd-per-unit-anchor .rd-pu-suffix {\n  color: #0F4D4D;\n  font-weight: 500;\n}\nhtml body .rd-per-unit-anchor .rd-pu-line2 {\n  display: block;\n  margin-top: 4px;\n  font-size: 11px;\n  font-weight: 500;\n  color: #6b7575;\n  letter-spacing: 0.01em;\n  white-space: normal;\n}\nhtml body .rd-per-unit-anchor .rd-pu-code {\n  display: inline-block;\n  font-weight: 700;\n  color: #008080;\n  background: rgba(0,128,128,0.10);\n  padding: 1px 6px;\n  border-radius: 3px;\n  font-size: 10.5px;\n  letter-spacing: 0.04em;\n  margin: 0 2px;\n}\nhtml body .rd-per-unit-anchor .rd-pu-dot {\n  display: inline-block;\n  margin: 0 5px;\n  color: #c8d0d0;\n}\nhtml body .rd-per-unit-anchor .rd-pu-limited {\n  color: #b07a00;\n  font-weight: 600;\n}\nhtml body .rd-per-unit-anchor .rd-pu-limited::before {\n  content: '\\25CF';\n  color: #e3a01f;\n  font-size: 7px;\n  vertical-align: 2px;\n  margin-right: 4px;\n}\n@media (max-width: 480px) {\n  html body .rd-per-unit-anchor .rd-pu-line1 { font-size: 13px; }\n  html body .rd-per-unit-anchor .rd-pu-line2 { font-size: 10.5px; }\n}\n\/* end RD-L69-PER-UNIT-PROMO *\/\u003c\/style\u003e\n\n\u003cscript\u003e\/* RD-L69-PER-UNIT-PROMO *\/\n(function() {\n  var DISCOUNT_PCT = 0.20;       \/\/ VENUE20 = 20% off bulk 10+\n  var CODE = 'VENUE20';\n\n  function fmt(n) {\n    return '$' + n.toFixed(2);\n  }\n\n  function render() {\n    var a = document.querySelector('.rd-per-unit-anchor');\n    if (!a) return false;\n    if (a.dataset.rdRich === '1') return true;\n    var raw = (a.textContent || '').trim();\n    if (!raw) return false;\n    \/\/ skip \"any quantity\" sample variant — no VENUE20\n    var anyQty = \/any\\s*(quantity|qty)\/i.test(raw);\n    var m = raw.match(\/\\$\\s?([\\d,]+(?:\\.\\d{1,2})?)\/);\n    if (!m) return false;\n    var msrp = parseFloat(m[1].replace(\/,\/g, ''));\n    if (!msrp || isNaN(msrp)) return false;\n\n    var html;\n    if (anyQty) {\n      html =\n        '\u003cspan class=\"rd-pu-line1\"\u003e' +\n          '\u003cspan class=\"rd-pu-now\"\u003e' + fmt(msrp) + '\/lamp\u003c\/span\u003e' +\n          '\u003cspan class=\"rd-pu-suffix\"\u003e at any qty \\u2193\u003c\/span\u003e' +\n        '\u003c\/span\u003e';\n    } else {\n      var discounted = msrp * (1 - DISCOUNT_PCT);\n      html =\n        '\u003cspan class=\"rd-pu-line1\"\u003e' +\n          '\u003cspan class=\"rd-pu-was\"\u003e' + fmt(msrp) + '\u003c\/span\u003e' +\n          '\u003cspan class=\"rd-pu-now\"\u003e' + fmt(discounted) + '\u003c\/span\u003e' +\n          '\u003cspan class=\"rd-pu-suffix\"\u003e\/lamp on 10+ \\u2193\u003c\/span\u003e' +\n        '\u003c\/span\u003e' +\n        '\u003cspan class=\"rd-pu-line2\"\u003e' +\n          'with code \u003cspan class=\"rd-pu-code\"\u003e' + CODE + '\u003c\/span\u003e' +\n          '\u003cspan class=\"rd-pu-dot\"\u003e\\u00B7\u003c\/span\u003esave 30%' +\n          '\u003cspan class=\"rd-pu-dot\"\u003e\\u00B7\u003c\/span\u003e' +\n          '\u003cspan class=\"rd-pu-limited\"\u003elimited time\u003c\/span\u003e' +\n        '\u003c\/span\u003e';\n    }\n    a.innerHTML = html;\n    a.dataset.rdRich = '1';\n    a.dataset.rdShortened = '1';  \/\/ lock out L41 simple renderer\n    a.setAttribute('aria-label', anyQty\n      ? fmt(msrp) + ' per lamp at any quantity'\n      : fmt(msrp * (1 - DISCOUNT_PCT)) + ' per lamp on 10+ with code ' + CODE + ' (limited time)');\n    return true;\n  }\n\n  \/\/ L41 sets data-rd-shortened first; we wait briefly, then re-render with richer HTML.\n  if (render()) {} else {\n    var tries = 0;\n    var iv = setInterval(function() {\n      tries++;\n      if (render() || tries \u003e 100) clearInterval(iv);\n    }, 150);\n  }\n\n  \/\/ Re-render when variant changes (Shopify swap re-injects anchor text)\n  document.addEventListener('variant:change', function() {\n    var a = document.querySelector('.rd-per-unit-anchor');\n    if (a) { a.dataset.rdRich = ''; a.dataset.rdShortened = ''; setTimeout(render, 200); }\n  });\n  document.addEventListener('change', function(e) {\n    if (e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('input[name=\"id\"], select[name=\"id\"]')) {\n      var a = document.querySelector('.rd-per-unit-anchor');\n      if (a) { a.dataset.rdRich = ''; a.dataset.rdShortened = ''; setTimeout(render, 350); }\n    }\n  });\n})();\n\/* end RD-L69-PER-UNIT-PROMO *\/\u003c\/script\u003e\n","brand":"Refresh Decoration","offers":[{"title":"Gold","offer_id":47176878817564,"sku":"200000795:29#A-Gold;136:200002573#Type-C charging","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47176878850332,"sku":"200000795:193#A-Black;136:200002573#Type-C charging","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":47176878883100,"sku":"200000795:175#A-Silvery;136:200002573#Type-C charging","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/rd-luminous-hero-luxury-v5-810_ca451db7-3d68-4843-a6a3-caa68e5719e2.png?v=1782100048"},{"product_id":"bulk-orders-for-refresh-decor-crystal-lantern","title":"[Bulk Orders] For Refresh Decor Crystal Lantern","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Crystal Lantern. Cordless LED table lamp with crystal-clear glass diffuser and full-range dimmer. IP54 waterproof. Available in packs of 15 to 100 units for restaurants, hotels, and events.\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top:12px;padding:12px 16px;background:#fff5f0;border:1px solid #ffe0d0;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0;font-size:14px;color:#c35412;font-weight:bold;\"\u003e⚡ High demand — selling fast\u003c\/p\u003e\n\u003cp style=\"margin:4px 0 0;font-size:13px;color:#666;\"\u003eOver 1,700 restaurants and hotels trust Refresh Decor lamps. Orders ship within 24-48 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#f8f8f8;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:15px;\"\u003e\u003cstrong\u003e🏨 For Restaurants, Hotels \u0026amp; Venues\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003eOrdering 10+ for your restaurant or venue? Use code \u003cstrong style=\"color:#008080;\"\u003eHOSPITALITY\u003c\/strong\u003e at checkout for \u003cstrong\u003e20% off\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e📞 \u003cstrong\u003eQuestions? Call us at \u003ca href=\"tel:+12133294626\" style=\"color:#008080;text-decoration:none;\"\u003e(213) 329-4626\u003c\/a\u003e\u003c\/strong\u003e — bulk pricing in under 5 minutes.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e⚡ \u003cstrong\u003e30-Port Charging Station\u003c\/strong\u003e available — charge your entire fleet overnight. \u003ca href=\"\/products\/30-ports-charging-station\" style=\"color:#008080;\"\u003eView charging station →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e✅ \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e — full refund or free replacement with free shipping, no questions asked.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e🔄 \u003cstrong\u003e1-Year Free Replacement\u003c\/strong\u003e — after 30 days, we still replace it free for a full year (you only pay shipping).\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Refresh Decoration","offers":[{"title":"Gold","offer_id":47325915382044,"sku":"200000795:350850#3 colors Gold","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47325915414812,"sku":"200000795:193#3 colors balck","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":47325915447580,"sku":"200000795:347#3 colors Silver","price":84.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/Buy1Get150_OFF_2_9cf72fd7-dcb2-4c70-80bc-57e3cb8042f5.webp?v=1701132398"},{"product_id":"bulk-refresh-decor-pointing-lamp","title":"[Bulk] Refresh Decor Pointing Lamp","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Pointing Lamp. Compact adjustable cordless table lamp with directional light control, USB-C charging, and IP54 waterproof rating. 40% off for 10 or more units. Available in Gold, Black, Brown, White, and Gray.\u003c\/p\u003e","brand":"Refresh Decoration","offers":[{"title":"Brown","offer_id":48621292192028,"sku":"136:200002572#Type-C charging;200000795:691#Brown","price":89.97,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":48621292224796,"sku":"136:200002572#Type-C charging;200000795:29#White","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48621292257564,"sku":"136:200002572#Type-C charging;200000795:193#Black","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":48621292290332,"sku":"136:200002572#Type-C charging;200000795:175#Gray","price":89.97,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":48621292323100,"sku":"136:200002572#Type-C charging;200000795:10#Gold","price":89.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/S8bf343a1fc494e3cba9248dd6975995ct_2d4b46d7-2357-42b3-b4ec-0f32c8a13fe6.webp?v=1714857495"},{"product_id":"bulk-refresh-decor-restaurant-lamp","title":"[Bulk] Refresh Decor Restaurant Lamp","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Restaurant Lamp at $59.97 per unit. Cordless, IP54 waterproof, runs a full service on one charge. Available in Alluvial Gold, Red Copper, and Sand Nickel. Ideal for restaurants,hotels, and event venues.\u003c\/p\u003e","brand":"Refresh Decoration","offers":[{"title":"Gold","offer_id":48621341868316,"sku":"200000795:29#A- Alluvial Gold","price":59.97,"currency_code":"USD","in_stock":true},{"title":"Copper","offer_id":48621341901084,"sku":"200000795:175#A- Red Copper","price":59.97,"currency_code":"USD","in_stock":true},{"title":"Nickel","offer_id":48621341933852,"sku":"200000795:193#A- Sand Nickel","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/bulk-restaurant-lamp-hero-luxury-v1.png?v=1783312322"},{"product_id":"bulk-refresh-decor-candle-lamp","title":"[Bulk] Refresh Decor Candle Lamp","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Candle Lamp. Cordless rechargeable table lamp — a candle alternative for restaurants and hospitality venues. IP54 waterproof, touch-controlled, USB-C charging. 40% off for 10+ units\u003c\/p\u003e","brand":"Refresh Decoration","offers":[{"title":"Gold","offer_id":48621372047644,"sku":"136:173#Type C charging;200000795:1052#Golden","price":89.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48621372080412,"sku":"136:173#Type C charging;200000795:366#Black","price":89.99,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":48621372113180,"sku":"136:173#Type C charging;200000795:173#Grey","price":89.99,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":48621372145948,"sku":"136:173#Type C charging;200000795:496#rose gold","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/wsCpResidential-table-lamp-LED-usb-rechargeable-desk-lamp-touch-switch-bedside-decorative-lamp-bar-atmosphere-table_630d9cc1-f555-47c6-b37b-1ec37ed95636.jpg?v=1714857957"},{"product_id":"bulk-refresh-decor-mushroom-glow-lamp","title":"[Bulk] Refresh Decor Mushroom Glow Lamp","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Mushroom Glow Lamp. Cordless rechargeable decorative table lamp at $78.99 per unit. 40% off for 10 or more units. Available in Gray, Blue, White, Red, Pink, and Yellow.\u003c\/p\u003e","brand":"Refresh Decoration","offers":[{"title":"Gray","offer_id":48621490864412,"sku":"136:865#Gray","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":48621490897180,"sku":"136:96235566#Blue","price":89.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":48621490929948,"sku":"136:504#White","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":48621490962716,"sku":"136:4522#Red","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":48621490995484,"sku":"136:1063#Pink","price":89.0,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":48621491028252,"sku":"136:173#Yellow","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/S8240f60bfedd42219753258401ad47dbV_609d2001-b34b-403d-9c84-7ecf729b017e.webp?v=1714858964"},{"product_id":"bulk-refresh-decor-dimmable-tall-lamp","title":"[Bulk] Refresh Decor Dimmable Tall Lamp","description":"\n\u003cdiv style=\"background:#f0f7f0;border:2px solid #008080;border-radius:12px;padding:24px;margin:24px 0;text-align:center;\"\u003e\n  \u003ch3 style=\"color:#008080;margin:0 0 8px;font-size:20px;\"\u003eNeed a Custom Quote for Your Venue?\u003c\/h3\u003e\n  \u003cp style=\"color:#555;margin:0 0 20px;font-size:14px;\"\u003e1,700+ restaurants and hotels trust Refresh Decoration for their table lighting.\u003cbr\u003eVolume discounts starting at 10 units. Code \u003cstrong\u003eHOSPITALITY\u003c\/strong\u003e for instant savings.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-items:stretch;\"\u003e\n    \u003ca href=\"tel:+12133294626\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#008080;color:white;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e📞\u003c\/span\u003e Call (213) 329-4626\n    \u003c\/a\u003e\n    \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Bulk%20Order%20Inquiry\" style=\"display:inline-flex;align-items:center;justify-content:center;gap:10px;background:white;color:#008080;padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:bold;font-size:16px;border:2px solid #008080;min-width:240px;box-sizing:border-box;\"\u003e\n      \u003cspan style=\"font-size:18px;\"\u003e✉\u003c\/span\u003e Request via Email\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"color:#333;margin:14px 0 4px;font-size:14px;font-weight:500;\"\u003eTalk to us — bulk pricing in under 5 minutes.\u003c\/p\u003e\n  \u003cp style=\"color:#999;margin:0;font-size:12px;\"\u003eFree shipping · Ships in 48 hours · 1-year free replacement\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display:flex;justify-content:center;gap:24px;margin:16px 0;flex-wrap:wrap;\"\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e1,700+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eRestaurants \u0026amp; Hotels\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e200K+\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eLamps Sold\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv style=\"text-align:center;padding:12px;\"\u003e\n\u003cstrong style=\"font-size:24px;color:#008080;\"\u003e4.9★\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:12px;color:#777;\"\u003eCustomer Rating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBulk ordering for the Refresh Decor Dimmable Tall Lamp. 38cm rechargeable cordless lamp with a 5200mAh battery, aluminum build, full continuous dimming range, and IP54 waterproof rating. 40% off for 10 or more units. Available in Gold, Black, Brown, White, and Pink.\u003c\/p\u003e","brand":"Refresh Decoration","offers":[{"title":"Brown","offer_id":48621537427740,"sku":"200000795:175#Brown;136:200002572#5200mAh;200007763:201336100","price":89.87,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":48621537460508,"sku":"200000795:29#White;136:200002572#5200mAh;200007763:201336100","price":89.87,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48621537493276,"sku":"200000795:193#Black;136:200002572#5200mAh;200007763:201336100","price":89.87,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":48621537526044,"sku":"200000795:10#Gold;136:200002572#5200mAh;200007763:201336100","price":89.87,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":48621537558812,"sku":"200000795:173#Pink;136:200002572#5200mAh;200007763:201336100","price":89.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/Sa9c7eff1e65c42f68d868ce719b2e8daF_c46b6b38-0564-47e8-aadd-5b82a16425b1.webp?v=1714859334"},{"product_id":"refresh-decor-lumen-pro","title":"Refresh Decor Lumen Pro — Wireless-Charging Cordless Table Lamp","description":"\u003cp\u003eThe Refresh Decor Lumen Pro is our next-generation cordless table lamp — minimalist disc-top design with magnetic wireless charging. Available in Brushed Gold, Brushed Silver, and Matte Black.\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top:16px;padding:16px;background:linear-gradient(135deg,#fff8f0 0%,#fef0e8 100%);border:1px solid #f5d8c0;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 6px;font-size:15px;color:#a04010;font-weight:bold;\"\u003e✨ New Launch — Limited Initial Run\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#666;\"\u003eShips in 48 hours. Initial production limited — restocked weekly.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:18px;background:#f7faff;border:1px solid #d8e4f5;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 10px;font-size:15px;color:#0f3a78;font-weight:bold;\"\u003e⚡ Why wireless changes everything\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003eNo cables, no USB ports\u003c\/strong\u003e — just set the lamp down on the Wireless Charging Tray and walk away. Magnetic contact does the rest.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003eOne tray charges 6 lamps\u003c\/strong\u003e — clean countertop, no spaghetti of cords behind the bar.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e• \u003cstrong\u003eBuilt for fleet use\u003c\/strong\u003e — restaurants, hotels, and event venues swap lamps mid-shift in seconds.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#f8f8f8;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:15px;\"\u003e\u003cstrong\u003e🏨 For Restaurants, Hotels \u0026amp; Venues\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003eOrdering 10+ for your venue? Use code \u003cstrong style=\"color:#008080;\"\u003eHOSPITALITY\u003c\/strong\u003e at checkout for \u003cstrong\u003e20% off\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e⚡ Pair with the \u003cstrong\u003eWireless Charging Tray\u003c\/strong\u003e — charges 6 Lumen Pro lamps simultaneously. \u003ca href=\"\/products\/refresh-decor-wireless-charging-tray\" style=\"color:#008080;\"\u003eView the tray →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e🎁 Or save with the \u003cstrong\u003eLumen Pro Starter Set\u003c\/strong\u003e — 6 lamps + 1 tray. \u003ca href=\"\/products\/refresh-decor-lumen-pro-starter-set\" style=\"color:#008080;\"\u003eSee the set →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e✅ \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e — full refund or free replacement, free shipping, no questions asked.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e🔄 \u003cstrong\u003e1-Year Free Replacement\u003c\/strong\u003e — after 30 days, we still replace it free for a full year (you only pay shipping).\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#fafafa;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:14px;\"\u003e\u003cstrong\u003eSpecs at a glance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Charging: magnetic contact wireless (via Refresh Decor Wireless Charging Tray, sold separately)\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Battery runtime: 7–8 hours on warm setting\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Light: 3 brightness levels, touch-controlled, warm 2700K\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Build: brushed metal, IP54 splash-resistant\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#555;\"\u003e• Finishes: Brushed Gold, Brushed Silver, Matte Black\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Refresh Decoration","offers":[{"title":"Gold","offer_id":54125809074460,"sku":"LP-GOLD","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":54125809107228,"sku":"LP-SILVER","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":54125809139996,"sku":"LP-BLACK","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/2026-05-18_LumenPro-A-HeroRestaurant.png?v=1779134712"},{"product_id":"refresh-decor-wireless-charging-tray","title":"Refresh Decor Wireless Charging Tray — 6 Lamps, No Cables","description":"\u003cp\u003eThe Refresh Decor Wireless Charging Tray charges up to 6 \u003ca href=\"\/products\/refresh-decor-lumen-pro\"\u003eLumen Pro lamps\u003c\/a\u003e at once — no cables, no USB ports. Just set the lamps down. Designed for restaurants, hotels, and event venues that want their fleet ready every shift.\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top:16px;padding:16px;background:linear-gradient(135deg,#fff8f0 0%,#fef0e8 100%);border:1px solid #f5d8c0;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 6px;font-size:15px;color:#a04010;font-weight:bold;\"\u003e✨ New Launch — Limited Initial Run\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#666;\"\u003eShips in 48 hours. Initial production limited — restocked weekly.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:18px;background:#f7faff;border:1px solid #d8e4f5;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 10px;font-size:15px;color:#0f3a78;font-weight:bold;\"\u003e⚡ The end of the cable rack\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003e6 magnetic charging stations\u003c\/strong\u003e in a single low-profile tray. No individual cables to plug into each lamp.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003eOne wall outlet\u003c\/strong\u003e charges your entire bar's worth of table lamps overnight.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e• \u003cstrong\u003eStaff-proof\u003c\/strong\u003e — drop the lamp roughly anywhere on the puck and it snaps to the contacts automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#f8f8f8;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:15px;\"\u003e\u003cstrong\u003e🏨 For Venues with a Fleet\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003eCharges only the \u003cstrong\u003eLumen Pro\u003c\/strong\u003e lamp (with magnetic contact base). Not compatible with the original Luminous Lamp (which charges via USB-C).\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e🎁 Save more with the \u003cstrong\u003eLumen Pro Starter Set\u003c\/strong\u003e — 6 lamps + this tray bundled. \u003ca href=\"\/products\/refresh-decor-lumen-pro-starter-set\" style=\"color:#008080;\"\u003eSee the set →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003eLarger venue (3+ trays \/ 18+ lamps)? Use code \u003cstrong style=\"color:#008080;\"\u003eHOSPITALITY\u003c\/strong\u003e at checkout for \u003cstrong\u003e20% off\u003c\/strong\u003e, or email us at \u003ca href=\"mailto:workspace@refreshdecoration.com\"\u003eworkspace@refreshdecoration.com\u003c\/a\u003e for a custom quote.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e✅ \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e — full refund or free replacement, no questions asked.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e🔄 \u003cstrong\u003e1-Year Free Replacement\u003c\/strong\u003e — after 30 days, we still replace it free for a full year (you only pay shipping).\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#fafafa;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:14px;\"\u003e\u003cstrong\u003eSpecs at a glance\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Charges: 6 Lumen Pro lamps simultaneously via magnetic contact\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Power: single AC adapter (US \/ EU \/ UK \/ AU plug options at checkout)\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#555;\"\u003e• Build: matte black powder-coated metal, low-profile (fits behind bar)\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#555;\"\u003e• Footprint: A4-size, stackable\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Refresh Decoration","offers":[{"title":"US plug","offer_id":54125809205532,"sku":"WCT-US","price":129.0,"currency_code":"USD","in_stock":true},{"title":"EU plug","offer_id":54125809238300,"sku":"WCT-EU","price":129.0,"currency_code":"USD","in_stock":true},{"title":"UK plug","offer_id":54125809271068,"sku":"WCT-UK","price":129.0,"currency_code":"USD","in_stock":true},{"title":"AU plug","offer_id":54125809303836,"sku":"WCT-AU","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/2026-05-18_LumenPro-E-FinishFamily_1287b4b6-933f-4610-b9a3-cd478b684bd4.png?v=1779134727"},{"product_id":"refresh-decor-lumen-pro-starter-set","title":"Lumen Pro Starter Set — 6 Wireless Cordless Lamps + Charging Tray","description":"\u003cp\u003eEverything you need to wireless-charge a fleet of cordless lamps in one box: \u003cstrong\u003e6 × \u003ca href=\"\/products\/refresh-decor-lumen-pro\"\u003eLumen Pro\u003c\/a\u003e lamps + 1 × \u003ca href=\"\/products\/refresh-decor-wireless-charging-tray\"\u003eWireless Charging Tray\u003c\/a\u003e\u003c\/strong\u003e. Designed for restaurants and hotels making the jump to wireless.\u003c\/p\u003e\n\n\u003cdiv style=\"margin-top:16px;padding:16px;background:linear-gradient(135deg,#e8f5e8 0%,#d8f0d8 100%);border:1px solid #b0d8b0;border-radius:10px;text-align:center;\"\u003e\n\u003cp style=\"margin:0 0 4px;font-size:13px;color:#446644;text-decoration:line-through;\"\u003eList $723\u003c\/p\u003e\n\u003cp style=\"margin:0 0 4px;font-size:24px;color:#206020;font-weight:bold;\"\u003eStarter Set — $549\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#446644;\"\u003eYou save $174 (~24%) vs buying separately\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:16px;padding:16px;background:linear-gradient(135deg,#fff8f0 0%,#fef0e8 100%);border:1px solid #f5d8c0;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 6px;font-size:15px;color:#a04010;font-weight:bold;\"\u003e✨ New Launch — Limited Initial Run\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13px;color:#666;\"\u003eShips in 48 hours. Initial production limited — restocked weekly.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:18px;background:#f7faff;border:1px solid #d8e4f5;border-radius:10px;\"\u003e\n\u003cp style=\"margin:0 0 10px;font-size:15px;color:#0f3a78;font-weight:bold;\"\u003e📦 What's in the box\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003e6 × Lumen Pro cordless table lamps\u003c\/strong\u003e — your choice of finish (single color or mixed)\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e• \u003cstrong\u003e1 × Wireless Charging Tray\u003c\/strong\u003e — charges all 6 lamps at once, single wall outlet\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e• \u003cstrong\u003e1 × AC power adapter\u003c\/strong\u003e — choose your plug type at checkout (US \/ EU \/ UK \/ AU)\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top:20px;padding:16px;background:#f8f8f8;border-radius:8px;\"\u003e\n\u003cp style=\"margin:0 0 8px;font-size:15px;\"\u003e\u003cstrong\u003e🏨 For Restaurants \u0026amp; Hotels\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003eNeed more than 6 lamps? Larger venues (3+ sets \/ 18+ lamps) typically email us for a custom quote — \u003ca href=\"mailto:workspace@refreshdecoration.com?subject=Lumen%20Pro%20Bulk%20Inquiry\"\u003eworkspace@refreshdecoration.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 6px;font-size:14px;\"\u003e✅ \u003cstrong\u003e30-Day Guarantee\u003c\/strong\u003e on every lamp + tray — full refund or free replacement, no questions asked.\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:14px;\"\u003e🔄 \u003cstrong\u003e1-Year Free Replacement\u003c\/strong\u003e — after 30 days, we still replace it free for a full year (you only pay shipping).\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Refresh Decoration","offers":[{"title":"Gold \/ US plug","offer_id":54125809369372,"sku":"LPS-GOL-US","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Gold \/ EU plug","offer_id":54125809402140,"sku":"LPS-GOL-EU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Gold \/ UK plug","offer_id":54125809434908,"sku":"LPS-GOL-UK","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Gold \/ AU plug","offer_id":54125809467676,"sku":"LPS-GOL-AU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ US plug","offer_id":54125809500444,"sku":"LPS-SIL-US","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ EU plug","offer_id":54125809533212,"sku":"LPS-SIL-EU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ UK plug","offer_id":54125809565980,"sku":"LPS-SIL-UK","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ AU plug","offer_id":54125809598748,"sku":"LPS-SIL-AU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ US plug","offer_id":54125809631516,"sku":"LPS-BLA-US","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ EU plug","offer_id":54125809664284,"sku":"LPS-BLA-EU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ UK plug","offer_id":54125809697052,"sku":"LPS-BLA-UK","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ AU plug","offer_id":54125809729820,"sku":"LPS-BLA-AU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Mixed (2 of each) \/ US plug","offer_id":54125809762588,"sku":"LPS-MIX-US","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Mixed (2 of each) \/ EU plug","offer_id":54125809795356,"sku":"LPS-MIX-EU","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Mixed (2 of each) \/ UK plug","offer_id":54125809828124,"sku":"LPS-MIX-UK","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Mixed (2 of each) \/ AU plug","offer_id":54125809860892,"sku":"LPS-MIX-AU","price":549.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/6399\/9516\/files\/2026-05-18_LumenPro-E-FinishFamily_8f5ea970-728d-4be6-b5a5-820db510659c.png?v=1779134742"}],"url":"https:\/\/refreshdecoration.com\/collections\/bulk-orders.oembed","provider":"Refresh Decoration","version":"1.0","type":"link"}