{"product_id":"lunara-marble-table-lamp","title":"Lunara Marble Table Lamp (Built-in Battery)","description":"\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600\u0026amp;family=DM+Sans:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .pd-wrap { font-family: 'DM Sans', sans-serif; color: #2c2820; }\n  .pd-lead { border-top: 1px solid #c8b89a; padding-top: 28px; margin-bottom: 36px; }\n  .pd-lead__text { font-size: 14px; font-weight: 400; line-height: 1.75; color: #2c2820; }\n  .pd-features { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: #c8b89a; border: 1px solid #c8b89a; margin-bottom: 40px; }\n  @media (max-width: 560px) { .pd-features { grid-template-columns: repeat(2, 1fr); } }\n  .pd-feature { background: #faf8f4; padding: 20px 16px; text-align: center; }\n  .pd-feature__icon { width: 36px; height: 36px; margin: 0 auto 10px; display: flex; align-items: center; justify-content: center; }\n  .pd-feature__label { font-size: 11px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: #9c7c4a; margin-bottom: 4px; }\n  .pd-feature__value { font-family: 'Cormorant Garamond', serif; font-size: 17px; color: #2c2820; line-height: 1.3; }\n  .pd-section-title { font-size: 10px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; color: #9c7c4a; margin-bottom: 16px; padding-bottom: 8px; border-bottom: 1px solid #c8b89a; }\n  .pd-specs-grid { display: grid; grid-template-columns: auto 1fr 40px auto 1fr; margin-bottom: 40px; align-items: stretch; }\n  .pd-spec-cell { padding: 9px 0; border-bottom: 1px solid #e8e0d4; display: flex; align-items: center; }\n  .pd-spec-cell--key { font-size: 12px; font-weight: 500; color: #7a6a58; white-space: nowrap; padding-right: 12px; }\n  .pd-spec-cell--val { font-size: 13px; color: #2c2820; text-align: right; justify-content: center; align-items: flex-end; flex-direction: column; line-height: 1.4; }\n  .pd-spec-cell--divider { border-bottom: 1px solid #e8e0d4; }\n  .pd-finishes-key { padding: 9px 0; border-bottom: none; display: flex; align-items: center; align-self: stretch; font-size: 12px; font-weight: 500; color: #7a6a58; white-space: nowrap; padding-right: 12px; }\n  .pd-finishes-val { padding: 9px 0; border-bottom: none; display: flex; align-items: center; justify-content: flex-end; align-self: stretch; }\n  .pd-swatches { display: flex; gap: 8px; justify-content: flex-end; }\n  .swatch { width: 16px; height: 16px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.15); flex-shrink: 0; position: relative; cursor: default; transition: transform 0.15s, box-shadow 0.15s; }\n  .swatch:hover { transform: scale(1.25); box-shadow: 0 2px 6px rgba(0,0,0,0.18); }\n  .swatch::after { content: attr(data-color); position: absolute; bottom: calc(100% + 7px); left: 50%; transform: translateX(-50%); background: #2c2820; color: #faf8f4; font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.04em; white-space: nowrap; padding: 4px 8px; pointer-events: none; opacity: 0; transition: opacity 0.15s; }\n  .swatch::before { content: ''; position: absolute; bottom: calc(100% + 3px); left: 50%; transform: translateX(-50%); border: 4px solid transparent; border-top-color: #2c2820; pointer-events: none; opacity: 0; transition: opacity 0.15s; }\n  .swatch:hover::after, .swatch:hover::before { opacity: 1; }\n  .pd-highlights { list-style: none; margin-bottom: 40px; }\n  .pd-highlights li { display: flex; gap: 14px; align-items: flex-start; padding: 10px 0; border-bottom: 1px solid #e8e0d4; font-size: 14px; line-height: 1.55; color: #3a3028; }\n  .pd-highlights li:last-child { border-bottom: none; }\n  .pd-bullet { width: 5px; height: 5px; background: #9c7c4a; border-radius: 50%; flex-shrink: 0; margin-top: 7px; }\n  \/* Care notes *\/\n  .pd-care-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 40px; }\n  @media (max-width: 500px) { .pd-care-grid { grid-template-columns: 1fr; } }\n  .pd-care-card { padding: 14px 16px; border-left: 3px solid #c49a3c; background: #fdfaf4; }\n  .pd-care-card__label { font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #9c7c4a; margin-bottom: 6px; }\n  .pd-care-card__text { font-size: 12px; line-height: 1.65; color: #4a3e32; }\n  .pd-care-img { margin-top: 10px; cursor: zoom-in; overflow: hidden; border: 1px solid #e8e0d4; max-width: 110px; position: relative; }\n  .pd-care-img img { width: 100%; height: auto; display: block; pointer-events: none; transition: transform 0.3s ease; }\n  .pd-care-img:hover img { transform: scale(1.04); }\n  \/* Notice banners *\/\n  .pd-notice-row { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 40px; }\n  @media (max-width: 500px) { .pd-notice-row { grid-template-columns: 1fr; } }\n  .pd-notice { padding: 14px 16px; border-left: 3px solid; }\n  .pd-notice--shipping { background: #fdf5e6; border-color: #c49a3c; }\n  \/* ── ✅ Color Note: #4A5248 ── *\/\n  .pd-notice--color { background: #4A5248; border-color: #6a7568; }\n  .pd-notice__label { font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 5px; }\n  .pd-notice--shipping .pd-notice__label { color: #a07820; }\n  .pd-notice--color .pd-notice__label { color: #b8c4b6; }\n  .pd-notice__text { font-size: 13px; line-height: 1.5; color: #4a3e32; }\n  .pd-notice--color .pd-notice__text { color: #e8ede7; font-weight: 500; }\n  .pd-notice__text a { color: #9c7c4a; }\n  .pd-notice--color .pd-notice__text a { color: #d4e8b0; text-decoration: underline; text-underline-offset: 2px; }\n  .pd-certs { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 40px; }\n  .pd-cert-badge { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border: 1px solid #c8b89a; font-size: 11px; font-weight: 500; color: #6a5a42; letter-spacing: 0.04em; background: #faf8f4; }\n  .cert-dot { width: 6px; height: 6px; border-radius: 50%; background: #9c7c4a; flex-shrink: 0; }\n  \/* ── ✅ Dimensions Diagram: 220px 左对齐 + 提示文字 ── *\/\n  .pd-img-wrap { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; margin-bottom: 40px; }\n  .pd-img-single {\n    position: relative;\n    cursor: zoom-in;\n    border: 1px solid #e8e0d4;\n    background: #faf8f4;\n    overflow: hidden;\n    width: 220px !important;\n    flex-shrink: 0;\n  }\n  .pd-img-single img {\n    width: 220px !important;\n    height: auto;\n    display: block;\n    pointer-events: none;\n    transition: opacity 0.25s;\n  }\n  .pd-img-single:hover img { opacity: 0.88; }\n  .pd-img-single::after {\n    content: '';\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 22px; height: 22px;\n    background: rgba(44,40,32,0.55) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' fill='none'%3E%3Ccircle cx='6' cy='6' r='4.5' stroke='%23fff' stroke-width='1.2'\/%3E%3Cpath d='M9.5 9.5l3 3' stroke='%23fff' stroke-width='1.2' stroke-linecap='round'\/%3E%3C\/svg%3E\") center\/14px no-repeat;\n    border: 1px solid rgba(255,255,255,0.3);\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 0.18s;\n  }\n  .pd-img-single:hover::after { opacity: 1; }\n  .pd-img-hint { font-size: 12px; color: #7a6a58; letter-spacing: 0.02em; }\n  \/* Video grid *\/\n  .pd-video-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 32px; }\n  @media (max-width: 560px) { .pd-video-grid { grid-template-columns: 1fr; } }\n  .pd-video-thumb { position: relative; cursor: pointer; overflow: hidden; background: #1a1614; }\n  .pd-video-thumb img { width: 100%; height: auto; display: block; pointer-events: none; opacity: 0.86; transition: opacity 0.2s; }\n  .pd-video-thumb:hover img { opacity: 0.72; }\n  .pd-video-play { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; pointer-events: none; }\n  .pd-video-play-btn { width: 52px; height: 52px; background: rgba(255,255,255,0.92); border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 18px rgba(0,0,0,0.4); }\n  .pd-video-label { position: absolute; bottom: 0; left: 0; right: 0; padding: 12px 14px; background: linear-gradient(to top,rgba(10,8,5,0.75),transparent); pointer-events: none; }\n  .pd-video-label span { font-family: 'DM Sans', sans-serif; font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255,255,255,0.75); }\n  \/* ── ✅ Download button: #4A5248 split-button ── *\/\n  .pd-downloads { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 40px; }\n  .pd-download-link {\n    display: inline-flex !important;\n    align-items: center;\n    gap: 0;\n    padding: 0 18px 0 0;\n    background: #4A5248 !important;\n    border: 1px solid #4A5248 !important;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 11px; font-weight: 500;\n    letter-spacing: 0.08em;\n    color: #e8ede7 !important;\n    text-decoration: none !important;\n    text-transform: uppercase;\n    position: relative;\n    overflow: hidden;\n    min-height: 44px;\n    transition: background 0.15s, border-color 0.15s, color 0.15s;\n  }\n  .pd-download-link:hover {\n    background: #3f4a3d !important;\n    border-color: #3f4a3d !important;\n    color: #ffffff !important;\n  }\n  .pd-download-link .dl-arrow {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 44px;\n    align-self: stretch;\n    background: #363d34;\n    color: #e8ede7 !important;\n    font-size: 15px; font-weight: 400;\n    line-height: 1; flex-shrink: 0;\n    margin-right: 14px;\n    border-right: 1px solid rgba(232,237,231,0.14);\n    letter-spacing: 0;\n  }\n  .pd-download-link .dl-text {\n    display: inline-block;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 11px; font-weight: 500;\n    letter-spacing: 0.08em;\n    color: #e8ede7 !important;\n    text-transform: uppercase;\n    text-decoration: none;\n    white-space: nowrap;\n    position: relative;\n  }\n  .pd-download-link .dl-text::after {\n    content: '';\n    position: absolute;\n    bottom: -2px; left: 0;\n    width: 0; height: 1.5px;\n    background: rgba(232,237,231,0.7);\n    transition: width 0.28s cubic-bezier(0.4,0,0.2,1);\n  }\n  .pd-download-link:hover .dl-text::after { width: 100%; }\n\u003c\/style\u003e\n\n\u003cdiv style=\"text-align: start;\" class=\"pd-wrap\"\u003e\n\n\u003c!-- VIDEO 2-UP --\u003e\n\u003cdiv class=\"pd-video-grid\"\u003e\n  \u003cdiv id=\"pdVideo1\" class=\"pd-video-thumb\" data-vid=\"hmZVOgxX_7M\"\u003e\n    \u003cimg src=\"https:\/\/img.youtube.com\/vi\/hmZVOgxX_7M\/maxresdefault.jpg\" alt=\"Lunara Marble Table Lamp - Video 1\"\u003e\n    \u003cdiv class=\"pd-video-play\"\u003e\u003cdiv class=\"pd-video-play-btn\"\u003e\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003cpath d=\"M10 7l14 7-14 7V7z\" fill=\"#1a1614\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pd-video-label\"\u003e\u003cspan\u003eWatch Video 1\u003c\/span\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv id=\"pdVideo2\" class=\"pd-video-thumb\" data-vid=\"LF5r5AsL4Pk\"\u003e\n    \u003cimg src=\"https:\/\/img.youtube.com\/vi\/LF5r5AsL4Pk\/maxresdefault.jpg\" alt=\"Lunara Marble Table Lamp - Video 2\"\u003e\n    \u003cdiv class=\"pd-video-play\"\u003e\u003cdiv class=\"pd-video-play-btn\"\u003e\u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\u003cpath d=\"M10 7l14 7-14 7V7z\" fill=\"#1a1614\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pd-video-label\"\u003e\u003cspan\u003eWatch Video 2\u003c\/span\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n  var _vl = null;\n  function openVideo(vid) {\n    if (!_vl) {\n      _vl = document.createElement('div');\n      _vl.style.cssText = 'display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(10,8,5,0.94);z-index:2147483647;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;';\n      var b = document.createElement('div');\n      b.innerHTML = '\u0026times;';\n      b.style.cssText = 'position:absolute;top:14px;right:18px;width:42px;height:42px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.28);color:#fff;font-size:30px;line-height:42px;text-align:center;cursor:pointer;';\n      var wrap = document.createElement('div');\n      wrap.style.cssText = 'position:relative;width:min(88vw,140vh);aspect-ratio:16\/9;background:#000;box-shadow:0 20px 80px rgba(0,0,0,0.7);';\n      var fr = document.createElement('iframe');\n      fr.allow = 'autoplay;fullscreen;picture-in-picture';\n      fr.setAttribute('allowfullscreen', '');\n      fr.style.cssText = 'position:absolute;top:0;left:0;width:100%;height:100%;border:0;';\n      wrap.appendChild(fr); _vl.appendChild(b); _vl.appendChild(wrap);\n      document.body.appendChild(_vl);\n      b.addEventListener('click', closeVideo);\n      _vl.addEventListener('click', function(e) { if (e.target === _vl) closeVideo(); });\n      document.addEventListener('keydown', function(e) {\n        if ((e.key === 'Escape' || e.keyCode === 27) \u0026\u0026 _vl \u0026\u0026 _vl.style.display !== 'none') closeVideo();\n      });\n    }\n    _vl.querySelector('iframe').src = 'https:\/\/www.youtube.com\/embed\/' + vid + '?autoplay=1\u0026rel=0';\n    _vl.style.display = 'flex';\n    document.body.style.overflow = 'hidden';\n  }\n  function closeVideo() {\n    if (!_vl) return;\n    _vl.querySelector('iframe').src = '';\n    _vl.style.display = 'none';\n    document.body.style.overflow = '';\n  }\n  ['pdVideo1','pdVideo2'].forEach(function(id) {\n    var el = document.getElementById(id);\n    if (!el) return;\n    el.addEventListener('click', function() { openVideo(el.getAttribute('data-vid')); });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- LEAD DESCRIPTION --\u003e\n\u003cdiv class=\"pd-lead\"\u003e\n\u003cp class=\"pd-lead__text\"\u003eThe Lunara Marble Table Lamp embodies elegant juxtaposition and refined design. Its luminous opaline glass orb appears to float delicately above a sumptuous espresso-toned marble base, creating a dialogue between lightness and solidity. Ideal for bedside tables, reading corners, or distinguished living spaces, it adds understated opulence and cultivated charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- FEATURE HIGHLIGHT STRIP --\u003e\n\u003cdiv class=\"pd-features\"\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n  \u003ccircle cx=\"14\" cy=\"14\" r=\"7\" stroke=\"#9c7c4a\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n  \u003cpath d=\"M14 7V5M14 23v-2M7 14H5M23 14h-2M9.2 9.2L7.8 7.8M20.2 20.2l-1.4-1.4M9.2 18.8l-1.4 1.4M20.2 7.8l-1.4 1.4\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eLED Life\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003e50,000 Hrs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n  \u003crect x=\"8\" y=\"12\" width=\"12\" height=\"8\" rx=\"1.5\" stroke=\"#9c7c4a\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n  \u003cpath d=\"M11 12V10a3 3 0 016 0v2\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n  \u003cline x1=\"14\" y1=\"16\" x2=\"14\" y2=\"18\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n  \u003cpath d=\"M21 16h1.5M5.5 16H7\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003e2400 mAh\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n  \u003cpath d=\"M8 14a6 6 0 1112 0\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n  \u003ccircle cx=\"14\" cy=\"14\" r=\"1.5\" fill=\"#9c7c4a\"\u003e\u003c\/circle\u003e\n  \u003cpath d=\"M14 15.5V19\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n  \u003cpath d=\"M6 21h16\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eColor Temp\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003e3000K-6000K\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 28 28\" fill=\"none\"\u003e\n  \u003ccircle cx=\"14\" cy=\"14\" r=\"7\" stroke=\"#9c7c4a\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"14\" cy=\"14\" r=\"2.5\" stroke=\"#9c7c4a\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n  \u003cpath d=\"M14 6V5M14 23v-1M6 14H5M23 14h-1\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eControl\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003eTouch Dimmer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPECIFICATIONS --\u003e\n\u003cp class=\"pd-section-title\"\u003eSpecifications\u003c\/p\u003e\n\u003cdiv class=\"pd-specs-grid\"\u003e\n\u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eType\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eTable Lamp\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eSKU\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003ePINT-104521\u003c\/span\u003e\n\u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eSize (Shade)\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e\u003cspan\u003eØ 7.1″ × H 8.3″\u003c\/span\u003e\u003cspan style=\"font-size:11px;color:#9c7c4a;\"\u003e18 cm × 21 cm\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eSize (Base)\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e\u003cspan\u003eØ 2.8″ × H 6.3″\u003c\/span\u003e\u003cspan style=\"font-size:11px;color:#9c7c4a;\"\u003e7 cm × 16 cm\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eWeight\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e8.8 lbs (4 kg)\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eWattage\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e5W\u003c\/span\u003e\n\u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eMarble, Metal, Glass\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eLumens\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e400 lm\u003c\/span\u003e\n\u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eStyle\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eModern\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eColor Temp\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e\u003cspan\u003e3000K–6000K\u003c\/span\u003e\u003cspan style=\"color:#9c7c4a;\"\u003e90 CRI\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"pd-finishes-key\"\u003eFinishes\u003c\/div\u003e\n\u003cdiv class=\"pd-finishes-val\"\u003e\n\u003cdiv class=\"pd-swatches\"\u003e\n\u003cspan class=\"swatch\" data-color=\"Black\" style=\"background:#2c2c2a;\"\u003e\u003c\/span\u003e\n\u003cspan class=\"swatch\" data-color=\"White\" style=\"background:#f0ece4;border-color:rgba(0,0,0,0.1);\"\u003e\u003c\/span\u003e\n\u003cspan class=\"swatch\" data-color=\"Violet Red\" style=\"background:#8b2060;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"border-bottom:none;\" class=\"pd-spec-cell pd-spec-cell--divider\"\u003e\u003c\/span\u003e\n\u003cspan style=\"border-bottom:none;\" class=\"pd-spec-cell pd-spec-cell--key\"\u003eBattery\u003c\/span\u003e\n\u003cspan style=\"border-bottom:none;\" class=\"pd-spec-cell pd-spec-cell--val\"\u003e\u003cspan\u003e2400 mAh\u003c\/span\u003e\u003cspan style=\"font-size:11px;color:#9c7c4a;\"\u003e7–9 hrs runtime\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- MORE DETAILS --\u003e\n\u003cp class=\"pd-section-title\"\u003eMore Details\u003c\/p\u003e\n\u003cul class=\"pd-highlights\" style=\"margin-bottom: 40px;\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eBuilt-in 5W LED module delivering 400 lm at 90 CRI, adjustable 3000K-6000K color temperature.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eTouch switch with three-level dimming.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003e2400 mAh rechargeable battery — charges in 2–3 hours via included 39.4″ cable, runs 7–9 hours per charge.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eCharging input: 5V  2A or 8V  2A.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eThe base size: 2.8\" diameter (7cm) x 6.3″ height (16cm).\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eAvailable in 3 finishes: Black, White, Violet Red.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- CARE \u0026 USE NOTES --\u003e\n\u003cp class=\"pd-section-title\"\u003eCare \u0026amp; Use Notes\u003c\/p\u003e\n\u003cdiv class=\"pd-care-grid\"\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cdiv class=\"pd-care-card__label\"\u003e🔋 Battery Care\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card__text\"\u003eAvoid leaving the lamp plugged in constantly — this may cause the built-in battery to bulge or degrade over time. Unplug occasionally to maintain battery health. Replacement batteries are available if needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cdiv class=\"pd-care-card__label\"\u003e⚡ Charging Cable\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card__text\"\u003eUse only the included 5W cable with round connector. High-current cables (e.g. 50W or 100W phone chargers) are incompatible and may permanently damage the battery or reduce its lifespan.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cdiv class=\"pd-care-card__label\"\u003e🔌 Plug-In Use\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card__text\"\u003eFor extended plug-in use, occasional unplugging or careful charge cycles are recommended to preserve battery capacity and longevity over time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card\"\u003e\n\u003cdiv class=\"pd-care-card__label\"\u003e✎ Handcraft Note\u003c\/div\u003e\n\u003cdiv class=\"pd-care-card__text\"\u003eThe lampshade is handcrafted. Minor edge irregularities at the opening are natural artisanal marks — fully concealed by mounting hardware once installed, with no effect on aesthetics or function.\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:flex-end;gap:10px;margin-top:10px;\"\u003e\n  \u003cdiv id=\"pdNoteImg\" class=\"pd-care-img\" data-lb-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Lunara_Marble_Table_Lamp_Note.jpg?v=1776494740\" data-lb-caption=\"Handcraft Note\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Lunara_Marble_Table_Lamp_Note.jpg?v=1776494740\" alt=\"Handcraft note illustration\"\u003e\n  \u003c\/div\u003e\n  \u003cspan style=\"font-size:10px;color:#9c7c4a;letter-spacing:0.02em;line-height:1.5;white-space:nowrap;\"\u003e🔍 Click to view high-resolution diagram\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- CERTIFICATIONS --\u003e\n\u003cp class=\"pd-section-title\"\u003eCertifications \u0026amp; Compatibility\u003c\/p\u003e\n\u003cdiv class=\"pd-certs\"\u003e\n\u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eNorth America (120V)\u003c\/span\u003e\n\u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eEurope (CE)\u003c\/span\u003e\n\u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eAustralia (SAA)\u003c\/span\u003e\n\u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eSaudi Arabia (SASO)\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- ✅ NOTICE BANNERS --\u003e\n\u003cdiv class=\"pd-notice-row\"\u003e\n\u003cdiv class=\"pd-notice pd-notice--shipping\"\u003e\n\u003cdiv class=\"pd-notice__label\"\u003eShipping Notice\u003c\/div\u003e\n\u003cdiv class=\"pd-notice__text\"\u003eCurrently ships to the United States, Japan, Australia, and EU countries only.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-notice pd-notice--color\"\u003e\n\u003cdiv class=\"pd-notice__label\"\u003eColor Note\u003c\/div\u003e\n\u003cdiv class=\"pd-notice__text\"\u003eSlight color variation may occur between production batches. \u003ca href=\"https:\/\/pinlighting.com\/pages\/contact\" rel=\"noopener\" target=\"_blank\"\u003eContact us\u003c\/a\u003e with any concerns.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ✅ DIMENSIONS DIAGRAM: 220px 左对齐 + 提示文字 --\u003e\n\u003cp class=\"pd-section-title\"\u003eDimensions Diagram\u003c\/p\u003e\n\u003cdiv class=\"pd-img-wrap\"\u003e\n  \u003cdiv id=\"pdThumb1\" class=\"pd-img-single\" data-lb-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Lunara-Marble-Table-Lamp-_Built-in-Battery_-2_600x600.jpg?v=1772243739\" data-lb-caption=\"Lunara Marble Table Lamp – Dimensions\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Lunara-Marble-Table-Lamp-_Built-in-Battery_-2_600x600.jpg?v=1772243739\" alt=\"Lunara Marble Table Lamp dimensions diagram\"\u003e\n  \u003c\/div\u003e\n  \u003cspan class=\"pd-img-hint\"\u003e🔍 Click to view high-resolution diagram\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  var ov = document.createElement('div');\n  ov.style.cssText = 'display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(12,9,6,0.92);z-index:2147483647;align-items:center;justify-content:center;box-sizing:border-box;padding:28px;';\n  var xBtn = document.createElement('div');\n  xBtn.innerHTML = '\u0026times;';\n  xBtn.style.cssText = 'position:absolute;top:14px;right:18px;width:42px;height:42px;line-height:42px;text-align:center;font-size:32px;color:#fff;cursor:pointer;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.25);';\n  var lbImg = document.createElement('img');\n  lbImg.style.cssText = 'max-width:min(600px,90vw);max-height:86vh;object-fit:contain;display:block;box-shadow:0 20px 70px rgba(0,0,0,0.65);';\n  var lbCap = document.createElement('div');\n  lbCap.style.cssText = 'position:absolute;bottom:16px;left:0;right:0;text-align:center;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:rgba(255,255,255,0.5);pointer-events:none;';\n  ov.appendChild(xBtn); ov.appendChild(lbImg); ov.appendChild(lbCap);\n  document.body.appendChild(ov);\n  function openLb(src, cap) { lbImg.src = src; lbCap.textContent = cap || ''; ov.style.display = 'flex'; document.body.style.overflow = 'hidden'; }\n  function closeLb() { ov.style.display = 'none'; lbImg.src = ''; document.body.style.overflow = ''; }\n  xBtn.addEventListener('click', closeLb);\n  ov.addEventListener('click', function(e) { if (e.target === ov) closeLb(); });\n  document.addEventListener('keydown', function(e) {\n    if ((e.key === 'Escape' || e.keyCode === 27) \u0026\u0026 ov.style.display !== 'none') closeLb();\n  });\n  ['pdNoteImg','pdThumb1'].forEach(function(id) {\n    var el = document.getElementById(id);\n    if (!el) return;\n    el.addEventListener('click', function() {\n      var src = el.getAttribute('data-lb-src');\n      var cap = el.getAttribute('data-lb-caption');\n      if (src) openLb(src, cap);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- ✅ DOWNLOADS --\u003e\n\u003cp class=\"pd-section-title\"\u003eTechnical Documents\u003c\/p\u003e\n\u003cdiv class=\"pd-downloads\"\u003e\n  \u003ca class=\"pd-download-link\" href=\"https:\/\/drive.google.com\/file\/d\/1vSAkynWPp_b5TNtSwoWk7QbOxmY10K6M\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\n    \u003cspan class=\"dl-arrow\"\u003e↓\u003c\/span\u003e\u003cspan class=\"dl-text\"\u003eFull Specifications (PDF)\u003c\/span\u003e\n  \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Pinlighting","offers":[{"title":"D 7.1″ x H 8.3″ \/ D 18 cm x H 21 cm \/ Black \/ Touch (Three-color changing light)","offer_id":50462114906433,"sku":"PINT-104521-01","price":174.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 8.3″ \/ D 18 cm x H 21 cm \/ White \/ Touch (Three-color changing light)","offer_id":50462114939201,"sku":"PINT-104521-02","price":174.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 8.3″ \/ D 18 cm x H 21 cm \/ Violet Red \/ Touch (Three-color changing light)","offer_id":50462114971969,"sku":"PINT-104521-03","price":174.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Lunara_Marble_Table_Lamp_53.jpg?v=1763552360","url":"https:\/\/pinlighting.com\/fr-fr\/products\/lunara-marble-table-lamp","provider":"Pinlighting","version":"1.0","type":"link"}