{"product_id":"vimala-glass-wall-light","title":"Vimala Glass Wall Light","description":"\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600\u0026amp;family=DM+Sans:wght@300;400;500\u0026amp;display=swap\"\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\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\n\/* ── 修复后的 Feature Strip 网格样式 ── *\/\n.pd-features { \n  display: grid; \n  grid-template-columns: repeat(4, 1fr); \n  border: 1px solid #c8b89a; \n  margin-bottom: 40px; \n  background: #faf8f4; \/* 整体背景色 *\/\n}\n.pd-feature { \n  padding: 20px 16px; \n  text-align: center; \n  border-right: 1px solid #c8b89a; \/* 恢复右侧分割线 *\/\n}\n.pd-feature:last-child {\n  border-right: none; \/* 最后一项不要右边框 *\/\n}\n\n\/* 移动端适配：2列布局时的边框处理 *\/\n@media (max-width: 560px) { \n  .pd-features { grid-template-columns: repeat(2, 1fr); } \n  .pd-feature { border-bottom: 1px solid #c8b89a; } \/* 增加底部分割线 *\/\n  .pd-feature:nth-child(even) { border-right: none; } \/* 每行第二个不要右边框 *\/\n  .pd-feature:nth-last-child(-n+2) { border-bottom: none; } \/* 最后一行不要底边框 *\/\n}\n\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\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\n\/* ── Size comparison table ── *\/\n.pd-size-table { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0; margin-bottom: 40px; border: 1px solid #e8e0d4; }\n.pd-size-head { padding: 10px 8px; background: #faf8f4; border-bottom: 1px solid #c8b89a; font-size: 10px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: #9c7c4a; display: flex; align-items: center; justify-content: center; text-align: center; white-space: nowrap; border-right: 1px solid #e8e0d4; }\n.pd-size-head:last-child { border-right: none; }\n.pd-size-cell { padding: 14px 8px; border-bottom: 1px solid #e8e0d4; border-right: 1px solid #e8e0d4; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; font-size: 13px; color: #2c2820; line-height: 1.5; }\n.pd-size-cell:nth-child(5n) { border-right: none; }\n.pd-size-cell:nth-last-child(-n+5) { border-bottom: none; }\n.pd-size-cell--sketch { padding: 10px 6px; }\n.pd-size-row-alt { background: #fdfaf6; }\n.pd-size-main { display: block; font-size: 13px; font-weight: 500; color: #2c2820; }\n.pd-size-sub { display: block; font-size: 11px; color: #9c7c4a; margin-top: 3px; }\n.pd-size-config { font-family: 'Cormorant Garamond', serif; font-size: 16px; font-weight: 500; color: #2c2820; }\n.pd-size-config-sub { font-size: 10px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: #9c7c4a; margin-top: 3px; }\n\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.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\n\/* ── Color Note ── *\/\n.pd-notice { padding: 14px 16px; border-left: 3px solid; margin-bottom: 40px; }\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--color .pd-notice__label { color: #b8c4b6; }\n.pd-notice__text { font-size: 13px; line-height: 1.5; }\n.pd-notice--color .pd-notice__text { color: #e8ede7; font-weight: 500; }\n.pd-notice--color .pd-notice__text a { color: #d4e8b0; text-decoration: underline; text-underline-offset: 2px; }\n\n\/* ── Gallery: product photo + dimensions ── *\/\n.pd-img-row { display: flex; gap: 16px; margin-bottom: 8px; align-items: flex-end; flex-wrap: wrap; }\n.pd-img-block { display: flex; flex-direction: column; align-items: flex-start; gap: 8px; }\n.pd-img-thumb { position: relative; border: 1px solid #e8e0d4; background: #faf8f4; overflow: hidden; cursor: zoom-in; flex-shrink: 0; }\n.pd-img-thumb img { display: block; pointer-events: none; transition: opacity 0.25s; }\n.pd-img-thumb:hover img { opacity: 0.88; }\n.pd-img-thumb::after { content: ''; position: absolute; top: 8px; right: 8px; width: 22px; height: 22px; 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; border: 1px solid rgba(255,255,255,0.3); pointer-events: none; opacity: 0; transition: opacity 0.18s; }\n.pd-img-thumb:hover::after { opacity: 1; }\n\/* Both images: same fixed height 220px *\/\n#pdThumb1 { height: 220px !important; width: auto !important; }\n#pdThumb1 img { height: 220px !important; width: auto !important; max-width: none !important; }\n#pdThumb2 { height: 220px !important; width: 220px !important; }\n#pdThumb2 img { height: 220px !important; width: 220px !important; max-width: 220px !important; object-fit: contain; }\n.pd-img-caption { font-size: 11px; color: #9c7c4a; letter-spacing: 0.05em; text-transform: uppercase; }\n.pd-gallery-hint { font-size: 12px; color: #7a6a58; letter-spacing: 0.02em; margin-top: 4px; margin-bottom: 56px; }\n\n\/* ── Download buttons ── *\/\n.pd-downloads { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 40px; }\n.pd-download-link { display: inline-flex !important; align-items: center; gap: 0; padding: 0 18px 0 0; background: #4A5248 !important; border: 1px solid #4A5248 !important; font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.08em; color: #e8ede7 !important; text-decoration: none !important; text-transform: uppercase; position: relative; overflow: hidden; min-height: 44px; transition: background 0.15s, border-color 0.15s, color 0.15s; }\n.pd-download-link:hover { background: #3f4a3d !important; border-color: #3f4a3d !important; color: #ffffff !important; }\n.pd-download-link .dl-arrow { display: inline-flex; align-items: center; justify-content: center; width: 44px; align-self: stretch; background: #363d34; color: #e8ede7 !important; font-size: 15px; font-weight: 400; line-height: 1; flex-shrink: 0; margin-right: 14px; border-right: 1px solid rgba(232,237,231,0.14); letter-spacing: 0; }\n.pd-download-link .dl-text { display: inline-block; font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.08em; color: #e8ede7 !important; text-transform: uppercase; text-decoration: none; white-space: nowrap; position: relative; }\n.pd-download-link .dl-text::after { content: ''; position: absolute; bottom: -2px; left: 0; width: 0; height: 1.5px; background: rgba(232,237,231,0.7); transition: width 0.28s cubic-bezier(0.4,0,0.2,1); }\n.pd-download-link:hover .dl-text::after { width: 100%; }\n\n\/* ── 视频网格与弹窗交互样式 (新增部分，与模板色调融合) ── *\/\n.custom-vid-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin-bottom: 24px; }\n@media (max-width: 560px) { .custom-vid-grid { grid-template-columns: 1fr; } }\n.custom-vid-thumb { position: relative; cursor: pointer; border-radius: 8px; overflow: hidden; background: #000; aspect-ratio: 16 \/ 9; }\n.custom-vid-thumb img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.3s; opacity: 0.85; }\n.custom-vid-thumb:hover img { transform: scale(1.05); opacity: 1; }\n.custom-play-btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 48px; height: 48px; background-color: rgba(0, 0, 0, 0.65); border: 2px solid #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: all 0.3s; z-index: 2; }\n.custom-vid-thumb:hover .custom-play-btn { background-color: #9c7c4a; border-color: #9c7c4a; transform: translate(-50%, -50%) scale(1.1); }\n.custom-play-btn::before { content: ''; border-style: solid; border-width: 8px 0 8px 12px; border-color: transparent transparent transparent #fff; margin-left: 4px; }\n.custom-vid-label { position: absolute; bottom: 12px; left: 12px; color: #ffffff; font-size: 11px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; background-color: rgba(0, 0, 0, 0.65); padding: 4px 10px; border-radius: 4px; z-index: 2; pointer-events: none; transition: background-color 0.3s ease; }\n.custom-vid-thumb:hover .custom-vid-label { background-color: #9c7c4a; }\n\n.custom-vid-modal { display: none; position: fixed; z-index: 999999; left: 0; top: 0; width: 100vw; height: 100vh; background-color: rgba(0,0,0,0.95); align-items: center; justify-content: center; }\n.custom-vid-modal.active { display: flex; }\n.custom-vid-content { position: relative; width: 96vw; height: 96vh; display: flex; align-items: center; justify-content: center; }\n.custom-vid-aspect { width: 100%; height: 100%; max-height: calc(96vw * 9 \/ 16); max-width: calc(96vh * 16 \/ 9); position: relative; }\n.custom-vid-aspect iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; box-shadow: 0 4px 30px rgba(0,0,0,0.6); background-color: #000; }\n.custom-vid-close { position: absolute; top: 16px; right: 24px; color: #fff; font-size: 40px; cursor: pointer; font-weight: 300; line-height: 1; transition: color 0.3s; z-index: 1000000; }\n.custom-vid-close:hover { color: #9c7c4a; }\n\u003c\/style\u003e\n\u003cdiv class=\"pd-wrap\" style=\"text-align: start;\"\u003e\n\u003c!-- VIDEO GRID (新增部分) --\u003e\n\u003cdiv class=\"custom-vid-grid\"\u003e\n\u003cdiv class=\"custom-vid-thumb\"\u003e\n\u003cimg alt=\"Product Video 1\" src=\"https:\/\/img.youtube.com\/vi\/4LrHDpPbA9Y\/hqdefault.jpg\"\u003e\n\u003cdiv class=\"custom-play-btn\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"custom-vid-label\"\u003eBright Glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"custom-vid-thumb\"\u003e\n\u003cimg alt=\"Product Video 2\" src=\"https:\/\/img.youtube.com\/vi\/Up6vOYyt-44\/hqdefault.jpg\"\u003e\n\u003cdiv class=\"custom-play-btn\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"custom-vid-label\"\u003eFrosted Glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- LEAD DESCRIPTION --\u003e\n\u003cdiv class=\"pd-lead\"\u003e\n\u003cp class=\"pd-lead__text\"\u003e\u003ca style=\"color: #9c7c4a; text-decoration: underline; text-underline-offset: 3px; white-space: nowrap;\" href=\"#\" id=\"pdVideoLink\"\u003e▶ Watch the easy installation guide\u003c\/a\u003e to get started.\u003c\/p\u003e\n\u003cp class=\"pd-lead__text\"\u003eThe Vimala Glass Wall Light is a perfect fusion of function and refined style. Its minimalist form, paired with a milky frosted glass globe, brings soft, calming light into any space. Ideal for bedrooms, foyers, and dining areas, it uplifts your walls with quiet sophistication.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURE STRIP --\u003e\n\u003cdiv class=\"pd-features\"\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 28 28\" height=\"28\" width=\"28\"\u003e\n        \u003cpath d=\"M14 4v8\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 8v4\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 8v4\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 12 Q10 18 14 18 Q18 18 18 12\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline y2=\"24\" x2=\"14\" y1=\"18\" x1=\"14\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline y2=\"24\" x2=\"17\" y1=\"24\" x1=\"11\" stroke=\"#9c7c4a\" stroke-width=\"1.5\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003eHardwired\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 28 28\" height=\"28\" width=\"28\"\u003e\n        \u003ccircle cx=\"14\" cy=\"14\" r=\"7\" stroke=\"#9c7c4a\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M14 10v4l3 2\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 14H3M25 14h-2M14 3V5M14 23v2M7.1 7.1L5.7 5.7M22.3 22.3l-1.4-1.4\" stroke=\"#9c7c4a\" stroke-width=\"1.2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eDimming\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003eDimmable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 28 28\" height=\"28\" width=\"28\"\u003e\n        \u003cpath d=\"M10 20h8M11 23h6\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.5 20 Q8 16 8 13a6 6 0 0112 0q0 3-2.5 7\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cline y2=\"7\" x2=\"14\" y1=\"5\" x1=\"14\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline y2=\"9.4\" x2=\"8.4\" y1=\"8\" x1=\"7\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline y2=\"9.4\" x2=\"19.6\" y1=\"8\" x1=\"21\" stroke=\"#9c7c4a\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eLight Source\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003eG9\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-feature\"\u003e\n\u003cdiv class=\"pd-feature__icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 28 28\" height=\"28\" width=\"28\"\u003e\n        \u003ccircle stroke-width=\"1.4\" stroke=\"#9c7c4a\" r=\"5\" cy=\"14\" cx=\"10\"\u003e\u003c\/circle\u003e\n        \u003ccircle stroke-width=\"1.2\" stroke=\"#9c7c4a\" r=\"3.5\" cy=\"14\" cx=\"20\"\u003e\u003c\/circle\u003e\n        \u003ccircle stroke-width=\"1.1\" stroke=\"#9c7c4a\" r=\"2\" cy=\"14\" cx=\"6\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__label\"\u003eSizes\u003c\/div\u003e\n\u003cdiv class=\"pd-feature__value\"\u003eS \/ M \/ L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\"\u003eWall 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\"\u003ePINW-15347\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eSizes\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eS \/ M \/ L (see table below)\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\"\u003eInstallation\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eHardwired\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eMaterials\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eIron, 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\"\u003eLight Source\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eG9\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eStyle\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eContemporary\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\"\u003eDimming\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eCompatible with dimmers\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--key\"\u003eGlobe\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003eMilky Bright \/ Frosted 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\"\u003eCRI\u003c\/span\u003e \u003cspan class=\"pd-spec-cell pd-spec-cell--val\"\u003e90\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 style=\"background: linear-gradient(135deg,#e8c86a,#c49a2a);\" class=\"swatch\"\u003e\u003c\/span\u003e \u003cspan style=\"background: linear-gradient(135deg,#e8e8e8,#a8a8a8);\" class=\"swatch\"\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 \u003cspan style=\"border-bottom: none;\" class=\"pd-spec-cell pd-spec-cell--key\"\u003eWattage\u003c\/span\u003e \u003cspan style=\"border-bottom: none;\" class=\"pd-spec-cell pd-spec-cell--val\"\u003e5W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE COMPARISON TABLE --\u003e\n\u003cp class=\"pd-section-title\"\u003eSize Comparison\u003c\/p\u003e\n\u003cdiv class=\"pd-size-table\"\u003e\n\u003cdiv class=\"pd-size-head\"\u003eSilhouette\u003c\/div\u003e\n\u003cdiv class=\"pd-size-head\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"pd-size-head\"\u003eØ × Height\u003c\/div\u003e\n\u003cdiv class=\"pd-size-head\"\u003ecm\u003c\/div\u003e\n\u003cdiv class=\"pd-size-head\"\u003eWeight\u003c\/div\u003e\n\u003c!-- Small --\u003e\n\u003cdiv class=\"pd-size-cell pd-size-cell--sketch\"\u003e\u003csvg fill=\"none\" height=\"44\" width=\"44\" viewbox=\"0 0 60 60\"\u003e\n      \u003crect stroke-width=\"1.2\" stroke=\"#9c7c4a\" rx=\"1\" height=\"12\" width=\"4\" y=\"4\" x=\"28\"\u003e\u003c\/rect\u003e\n      \u003ccircle stroke-width=\"1.3\" stroke=\"#9c7c4a\" r=\"16\" cy=\"36\" cx=\"30\"\u003e\u003c\/circle\u003e\n      \u003ccircle stroke-dasharray=\"2 2\" stroke-width=\"0.8\" stroke=\"#9c7c4a\" r=\"9\" cy=\"36\" cx=\"30\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\n\u003cspan class=\"pd-size-config\"\u003eSmall\u003c\/span\u003e\u003cspan class=\"pd-size-config-sub\"\u003eS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\u003cspan class=\"pd-size-main\"\u003eØ 4.7″ × 4.7″\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #6a5a58;\" class=\"pd-size-cell\"\u003e12 × 12 cm\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\n\u003cspan class=\"pd-size-main\"\u003e2.2 lbs\u003c\/span\u003e\u003cspan class=\"pd-size-sub\"\u003e1 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Medium --\u003e\n\u003cdiv class=\"pd-size-cell pd-size-cell--sketch pd-size-row-alt\"\u003e\u003csvg fill=\"none\" height=\"44\" width=\"44\" viewbox=\"0 0 60 60\"\u003e\n      \u003crect stroke-width=\"1.2\" stroke=\"#9c7c4a\" rx=\"1.5\" height=\"13\" width=\"6\" y=\"2\" x=\"27\"\u003e\u003c\/rect\u003e\n      \u003ccircle stroke-width=\"1.3\" stroke=\"#9c7c4a\" r=\"19\" cy=\"38\" cx=\"30\"\u003e\u003c\/circle\u003e\n      \u003ccircle stroke-dasharray=\"2 2\" stroke-width=\"0.8\" stroke=\"#9c7c4a\" r=\"11\" cy=\"38\" cx=\"30\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell pd-size-row-alt\"\u003e\n\u003cspan class=\"pd-size-config\"\u003eMedium\u003c\/span\u003e\u003cspan class=\"pd-size-config-sub\"\u003eM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell pd-size-row-alt\"\u003e\u003cspan class=\"pd-size-main\"\u003eØ 5.9″ × 5.9″\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #6a5a58;\" class=\"pd-size-cell pd-size-row-alt\"\u003e15 × 15 cm\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell pd-size-row-alt\"\u003e\n\u003cspan class=\"pd-size-main\"\u003e3.3 lbs\u003c\/span\u003e\u003cspan class=\"pd-size-sub\"\u003e1.5 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- Large --\u003e\n\u003cdiv class=\"pd-size-cell pd-size-cell--sketch\"\u003e\u003csvg fill=\"none\" height=\"48\" width=\"44\" viewbox=\"0 0 60 64\"\u003e\n      \u003crect stroke-width=\"1.2\" stroke=\"#9c7c4a\" rx=\"2\" height=\"14\" width=\"8\" y=\"1\" x=\"26\"\u003e\u003c\/rect\u003e\n      \u003ccircle stroke-width=\"1.3\" stroke=\"#9c7c4a\" r=\"22\" cy=\"41\" cx=\"30\"\u003e\u003c\/circle\u003e\n      \u003ccircle stroke-dasharray=\"2 2\" stroke-width=\"0.8\" stroke=\"#9c7c4a\" r=\"13\" cy=\"41\" cx=\"30\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\n\u003cspan class=\"pd-size-config\"\u003eLarge\u003c\/span\u003e\u003cspan class=\"pd-size-config-sub\"\u003eL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\u003cspan class=\"pd-size-main\"\u003eØ 7.1″ × 7.1″\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 12px; color: #6a5a58;\" class=\"pd-size-cell\"\u003e18 × 18 cm\u003c\/div\u003e\n\u003cdiv class=\"pd-size-cell\"\u003e\n\u003cspan class=\"pd-size-main\"\u003e4.4 lbs\u003c\/span\u003e\u003cspan class=\"pd-size-sub\"\u003e2 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MORE DETAILS --\u003e\n\u003cp class=\"pd-section-title\"\u003eMore Details\u003c\/p\u003e\n\u003cul style=\"margin-bottom: 40px;\" class=\"pd-highlights\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eUses 5-watt G9 incandescent bulbs (not included). 90 CRI.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eMilky bright or frosted glass globe diffuses light evenly – minimalist form with quiet, sophisticated character.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pd-bullet\"\u003e\u003c\/span\u003e\u003cspan\u003eAvailable in Gold and Silver frame finishes, with Frosted or Bright glass globe options.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- CERTIFICATIONS --\u003e\n\u003cp class=\"pd-section-title\"\u003eCertifications \u0026amp; Compatibility\u003c\/p\u003e\n\u003cdiv style=\"margin-bottom: 40px;\" class=\"pd-certs\"\u003e\n\u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eNorth America (120V)\u003c\/span\u003e \u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eEurope (CE)\u003c\/span\u003e \u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eAustralia (SAA)\u003c\/span\u003e \u003cspan class=\"pd-cert-badge\"\u003e\u003cspan class=\"cert-dot\"\u003e\u003c\/span\u003eSaudi Arabia (SASO)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- COLOR NOTE --\u003e\u003c!-- PRODUCT GALLERY --\u003e\n\u003cp class=\"pd-section-title\"\u003eProduct Gallery\u003c\/p\u003e\n\u003cdiv class=\"pd-img-row\"\u003e\n\u003cdiv class=\"pd-img-block\"\u003e\n\u003cdiv id=\"pdThumb1\" class=\"pd-img-thumb\"\u003e\u003cimg alt=\"Vimala Glass Wall Light product photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Vimala_Glass_Wall_Light-Glass.jpg?v=1780621276\"\u003e\u003c\/div\u003e\n\u003cspan class=\"pd-img-caption\"\u003eProduct Photo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-img-block\"\u003e\n\u003cdiv id=\"pdThumb2\" class=\"pd-img-thumb\"\u003e\u003cimg alt=\"Vimala Glass Wall Light dimensions diagram\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Vimala-Glass-Wall-Light_1024x1024.jpg?v=1755501529\"\u003e\u003c\/div\u003e\n\u003cspan class=\"pd-img-caption\"\u003eDimensions Diagram\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pd-gallery-hint\"\u003e🔍 Click to view high-resolution diagram\u003c\/p\u003e\n\u003c!-- DOWNLOADS --\u003e\n\u003cp class=\"pd-section-title\"\u003eTechnical Documents\u003c\/p\u003e\n\u003cdiv class=\"pd-downloads\"\u003e\n\u003ca rel=\"noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1KBKQMo1Qm_A2-psbAsAgl2EjUHICtZBw\/view?usp=drive_link\" class=\"pd-download-link\" target=\"_blank\"\u003e \u003cspan class=\"dl-arrow\"\u003e↓\u003c\/span\u003e\u003cspan class=\"dl-text\"\u003eFull Specifications (PDF)\u003c\/span\u003e \u003c\/a\u003e \u003ca rel=\"noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1ZipfQ8R2619I93ZiSTanau_ck74YGuPX\/view?usp=drive_link\" class=\"pd-download-link\" target=\"_blank\"\u003e \u003cspan class=\"dl-arrow\"\u003e↓\u003c\/span\u003e\u003cspan class=\"dl-text\"\u003eInstallation Instructions (PDF)\u003c\/span\u003e \u003c\/a\u003e \u003ca rel=\"noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1kyNc7AYZlzdG4_n-rMthdnSAksMAvzNH\/view?usp=drive_link\" class=\"pd-download-link\" target=\"_blank\"\u003e \u003cspan class=\"dl-arrow\"\u003e↓\u003c\/span\u003e\u003cspan class=\"dl-text\"\u003e3D Files\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- 视频播放弹窗 (Modal) --\u003e\n\u003cdiv id=\"customVidModal\" class=\"custom-vid-modal\"\u003e\n\u003cspan id=\"customVidCloseBtn\" class=\"custom-vid-close\"\u003e×\u003c\/span\u003e\n\u003cdiv class=\"custom-vid-content\"\u003e\n\u003cdiv class=\"custom-vid-aspect\"\u003e\u003ciframe id=\"customVidIframe\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 弹窗交互脚本 --\u003e \u003cscript\u003e\n  function initVideoModals() {\n    var thumbs = document.querySelectorAll('.custom-vid-thumb');\n    var modal = document.getElementById('customVidModal');\n    var iframe = document.getElementById('customVidIframe');\n    var closeBtn = document.getElementById('customVidCloseBtn');\n\n    if (!modal || !iframe) return;\n\n    thumbs.forEach(function(thumb) {\n      thumb.addEventListener('click', function() {\n        var videoId = this.getAttribute('data-vid');\n        if (videoId) {\n          modal.classList.add('active');\n          setTimeout(function() {\n            iframe.src = \"https:\/\/www.youtube.com\/embed\/\" + videoId + \"?autoplay=1\u0026rel=0\u0026modestbranding=1\u0026iv_load_policy=3\u0026playsinline=1\";\n          }, 50);\n        }\n      });\n    });\n\n    if (closeBtn) {\n      closeBtn.addEventListener('click', function(e) {\n        e.stopPropagation();\n        iframe.src = \"\";\n        modal.classList.remove('active');\n      });\n    }\n\n    modal.addEventListener('click', function(e) {\n      if (e.target === modal || e.target.classList.contains('custom-vid-content')) {\n        iframe.src = \"\";\n        modal.classList.remove('active');\n      }\n    });\n\n    document.addEventListener('keydown', function(e) {\n      if (e.key === \"Escape\" \u0026\u0026 modal.classList.contains('active')) {\n        iframe.src = \"\";\n        modal.classList.remove('active');\n      }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initVideoModals);\n  } else {\n    initVideoModals();\n  }\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Pinlighting","offers":[{"title":"D 4.7″ x H 4.7″ \/ D 12cm x H 12cm \/ Gold \u0026 Frosted Glass","offer_id":50672805577025,"sku":"PINW-15347-01","price":122.95,"currency_code":"EUR","in_stock":true},{"title":"D 4.7″ x H 4.7″ \/ D 12cm x H 12cm \/ Gold \u0026 Bright Glass","offer_id":50672805609793,"sku":"PINW-15347-02","price":122.95,"currency_code":"EUR","in_stock":true},{"title":"D 4.7″ x H 4.7″ \/ D 12cm x H 12cm \/ Silver \u0026 Frosted Glass","offer_id":50672805642561,"sku":"PINW-15347-03","price":122.95,"currency_code":"EUR","in_stock":true},{"title":"D 4.7″ x H 4.7″ \/ D 12cm x H 12cm \/ Silver \u0026 Bright Glass","offer_id":50672805675329,"sku":"PINW-15347-04","price":122.95,"currency_code":"EUR","in_stock":true},{"title":"D 5.9″ x H 5.9″ \/ D 15cm x H 15cm \/ Gold \u0026 Frosted Glass","offer_id":50672805708097,"sku":"PINW-15347-05","price":126.95,"currency_code":"EUR","in_stock":true},{"title":"D 5.9″ x H 5.9″ \/ D 15cm x H 15cm \/ Gold \u0026 Bright Glass","offer_id":50672805740865,"sku":"PINW-15347-06","price":126.95,"currency_code":"EUR","in_stock":true},{"title":"D 5.9″ x H 5.9″ \/ D 15cm x H 15cm \/ Silver \u0026 Frosted Glass","offer_id":50672805773633,"sku":"PINW-15347-07","price":126.95,"currency_code":"EUR","in_stock":true},{"title":"D 5.9″ x H 5.9″ \/ D 15cm x H 15cm \/ Silver \u0026 Bright Glass","offer_id":50672805806401,"sku":"PINW-15347-08","price":126.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 7.1″ \/ D 18cm x H 18cm \/ Gold \u0026 Frosted Glass","offer_id":50672805839169,"sku":"PINW-15347-09","price":131.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 7.1″ \/ D 18cm x H 18cm \/ Gold \u0026 Bright Glass","offer_id":50672805871937,"sku":"PINW-15347-010","price":131.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 7.1″ \/ D 18cm x H 18cm \/ Silver \u0026 Frosted Glass","offer_id":50672805904705,"sku":"PINW-15347-011","price":131.95,"currency_code":"EUR","in_stock":true},{"title":"D 7.1″ x H 7.1″ \/ D 18cm x H 18cm \/ Silver \u0026 Bright Glass","offer_id":50672805937473,"sku":"PINW-15347-012","price":131.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/8107\/4497\/files\/Pinlighting_New_Vimala_Glass_Wall_Light_1.jpg?v=1780621455","url":"https:\/\/pinlighting.com\/pt-pt\/products\/vimala-glass-wall-light","provider":"Pinlighting","version":"1.0","type":"link"}