{"product_id":"vintage-stained-glass-table-lamp","title":"Vintage Stained Glass Table Lamp","description":"\u003cdiv id=\"vsg-table-lamp-detail\"\u003e   \u003cstyle\u003e     #vsg-table-lamp-detail{--ink:#241f1a;--muted:#655d54;--paper:#fff;--soft:#f7f1e9;--line:#dfd3c4;--accent:#9a5a2e;--accent2:#6e314f;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff;line-height:1.55;max-width:1180px;margin:0 auto;padding:0 16px 36px}     #vsg-table-lamp-detail *{box-sizing:border-box}     #vsg-table-lamp-detail section{padding:34px 0;border-bottom:1px solid var(--line)}     #vsg-table-lamp-detail h1,#vsg-table-lamp-detail h2{margin:0;color:var(--ink);font-size:clamp(22px,3vw,32px);line-height:1.16;letter-spacing:0}     #vsg-table-lamp-detail h3{margin:0;color:var(--ink);font-size:19px;line-height:1.24;letter-spacing:0}     #vsg-table-lamp-detail p{margin:0;color:var(--muted);font-size:15px}     #vsg-table-lamp-detail img{display:block;width:100%;height:100%;object-fit:cover;border:0}     #vsg-table-lamp-detail .vsg-kicker{display:block;margin:0 0 8px;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}     #vsg-table-lamp-detail .vsg-intro{max-width:820px;padding-top:22px}     #vsg-table-lamp-detail .vsg-intro p{margin-top:10px}     #vsg-table-lamp-detail .vsg-head{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:24px;align-items:end;margin-bottom:20px}     #vsg-table-lamp-detail .vsg-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}     #vsg-table-lamp-detail .vsg-detail-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:16px;align-items:center;background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:14px}     #vsg-table-lamp-detail .vsg-image{background:#fff;border-radius:6px;overflow:hidden;aspect-ratio:1\/1}     #vsg-table-lamp-detail .vsg-copy{display:grid;gap:10px}     #vsg-table-lamp-detail .vsg-story{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:26px;align-items:center;background:#fbf8f3;border:1px solid var(--line);border-radius:8px;padding:18px}     #vsg-table-lamp-detail .vsg-story .vsg-image{aspect-ratio:4\/3}     #vsg-table-lamp-detail .vsg-spec-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:22px;align-items:center}     #vsg-table-lamp-detail .vsg-spec-list{display:grid;gap:10px;margin-top:16px}     #vsg-table-lamp-detail .vsg-spec-row{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}     #vsg-table-lamp-detail .vsg-spec-row dt{font-weight:700;color:var(--accent);margin:0}     #vsg-table-lamp-detail .vsg-spec-row dd{margin:0;color:var(--muted)}     #vsg-table-lamp-detail .vsg-carousel{background:var(--soft);border:1px solid var(--line);border-radius:8px;overflow:hidden}     #vsg-table-lamp-detail .vsg-slide{display:none;grid-template-columns:minmax(0,1fr) minmax(220px,.64fr);gap:18px;align-items:center;padding:16px;min-height:360px}     #vsg-table-lamp-detail .vsg-slide.is-active{display:grid}     #vsg-table-lamp-detail .vsg-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid var(--line);background:#fff}     #vsg-table-lamp-detail .vsg-arrows{display:flex;gap:8px}     #vsg-table-lamp-detail button.vsg-control{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:22px;line-height:1;cursor:pointer}     #vsg-table-lamp-detail .vsg-dots{display:flex;gap:7px;align-items:center}     #vsg-table-lamp-detail .vsg-dot{width:8px;height:8px;border-radius:50%;border:0;background:#c8b9aa;padding:0}     #vsg-table-lamp-detail .vsg-dot.is-active{background:var(--accent2)}     @media(min-width:761px) and (max-width:920px){       #vsg-table-lamp-detail .vsg-detail-grid{grid-template-columns:1fr}       #vsg-table-lamp-detail .vsg-detail-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}       #vsg-table-lamp-detail .vsg-detail-card .vsg-image{min-height:300px}       #vsg-table-lamp-detail .vsg-spec-layout{display:flex;flex-direction:column;align-items:stretch}       #vsg-table-lamp-detail .vsg-carousel{order:-1}       #vsg-table-lamp-detail .vsg-slide{min-height:420px;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr)}       #vsg-table-lamp-detail .vsg-spec-row{grid-template-columns:170px minmax(0,1fr)}     }     @media(max-width:760px){       #vsg-table-lamp-detail{padding:0 12px 26px}       #vsg-table-lamp-detail section{padding:24px 0}       #vsg-table-lamp-detail .vsg-head,#vsg-table-lamp-detail .vsg-detail-grid,#vsg-table-lamp-detail .vsg-story,#vsg-table-lamp-detail .vsg-spec-layout{grid-template-columns:1fr}       #vsg-table-lamp-detail .vsg-detail-card{grid-template-columns:1fr}       #vsg-table-lamp-detail .vsg-story .vsg-image{order:-1;aspect-ratio:1\/1}       #vsg-table-lamp-detail .vsg-slide{grid-template-columns:1fr;min-height:0}       #vsg-table-lamp-detail .vsg-spec-row{grid-template-columns:1fr;gap:4px}     }   \u003c\/style\u003e   \u003csection class=\"vsg-intro\"\u003e     \u003cspan class=\"vsg-kicker\"\u003eColorful glass, petite scale and warm vintage character.\u003c\/span\u003e     \u003ch1\u003eVintage Stained Glass Table Lamp\u003c\/h1\u003e     \u003cp\u003eA petite table lamp with colorful stained-glass panels, a black decorative frame and a white sculpted base for bedside tables, desks, vanities and narrow counters.\u003c\/p\u003e   \u003c\/section\u003e   \u003csection class=\"vsg-details\"\u003e     \u003cdiv class=\"vsg-head\"\u003e       \u003cdiv\u003e\n\u003cspan class=\"vsg-kicker\"\u003eClose-up details\u003c\/span\u003e\u003ch2\u003eFramed glass texture and sculpted base details\u003c\/h2\u003e\n\u003c\/div\u003e       \u003cp\u003eClose views highlight the ribbed panel dividers, lace-like lower trim, bead accents and carved white base that give the compact lamp its vintage character.\u003c\/p\u003e     \u003c\/div\u003e     \u003cdiv class=\"vsg-detail-grid\"\u003e       \u003carticle class=\"vsg-detail-card\"\u003e         \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/0cf6349704ce4074c6dd235eb04970a1.jpg\" alt=\"Framed glass panels\" loading=\"lazy\"\u003e\u003c\/figure\u003e         \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003eFramed glass panels\u003c\/h3\u003e\n\u003cp\u003eRibbed metal lines separate each shade panel, giving the lamp a handcrafted stained-glass look from every side.\u003c\/p\u003e\n\u003c\/div\u003e       \u003c\/article\u003e\u003carticle class=\"vsg-detail-card\"\u003e         \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/7b5b1f843d5bcb371275ab1742256dbd.jpg\" alt=\"Petite decorative profile\" loading=\"lazy\"\u003e\u003c\/figure\u003e         \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003ePetite decorative profile\u003c\/h3\u003e\n\u003cp\u003eAt 33 cm high, the lamp adds color and atmosphere without overwhelming a nightstand, study desk or bar corner.\u003c\/p\u003e\n\u003c\/div\u003e       \u003c\/article\u003e     \u003c\/div\u003e   \u003c\/section\u003e   \u003csection class=\"vsg-story\"\u003e     \u003cdiv class=\"vsg-copy\"\u003e       \u003cspan class=\"vsg-kicker\"\u003eRoom inspiration\u003c\/span\u003e       \u003ch2\u003eA small accent lamp for softer rooms\u003c\/h2\u003e       \u003cp\u003eUse orange for a warmer vintage note, pink for a romantic bedside mood, pale yellow for a gentle vanity setting, or gradient purple for a more expressive desk or lounge corner.\u003c\/p\u003e     \u003c\/div\u003e     \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/87540b196151f421ce10ab0d856b5f38.jpg\" alt=\"A small accent lamp for softer rooms\" loading=\"lazy\"\u003e\u003c\/figure\u003e   \u003c\/section\u003e   \u003csection class=\"vsg-specs\"\u003e     \u003cdiv class=\"vsg-spec-layout\"\u003e       \u003cdiv\u003e         \u003cspan class=\"vsg-kicker\"\u003eProduct details\u003c\/span\u003e         \u003ch2\u003eSize, color and bulb details\u003c\/h2\u003e         \u003cdl class=\"vsg-spec-list\"\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eSize\u003c\/dt\u003e\n\u003cdd\u003eDia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eShade Color\u003c\/dt\u003e\n\u003cdd\u003eOrange, Cherry Blossom Pink, Pale Yellow, Gradient Purple\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eBulb Base\u003c\/dt\u003e\n\u003cdd\u003eE27\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eBulb Included\u003c\/dt\u003e\n\u003cdd\u003eNo\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eWattage\u003c\/dt\u003e\n\u003cdd\u003e13W\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eSwitch Type\u003c\/dt\u003e\n\u003cdd\u003eButton switch + pull-chain switch\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eMaterials\u003c\/dt\u003e\n\u003cdd\u003eGlass, metal and resin\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eBest For\u003c\/dt\u003e\n\u003cdd\u003eBedroom bedside, study desk, living room side table, vanity, bar counter and decorative shelf\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"vsg-spec-row\"\u003e\n\u003cdt\u003eUse Note\u003c\/dt\u003e\n\u003cdd\u003eChoose a compatible bulb and follow local electrical requirements before use.\u003c\/dd\u003e\n\u003c\/div\u003e         \u003c\/dl\u003e       \u003c\/div\u003e       \u003cdiv class=\"vsg-carousel\" data-vsg-carousel\u003e         \u003carticle class=\"vsg-slide is-active\" data-vsg-slide\u003e           \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/162929313788f659c3f26e4cd55787b7.jpg\" alt=\"Orange vintage stained glass table lamp\" loading=\"lazy\"\u003e\u003c\/figure\u003e           \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003eOrange\u003c\/h3\u003e\n\u003cp\u003eDia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"\u003c\/p\u003e\n\u003c\/div\u003e         \u003c\/article\u003e\u003carticle class=\"vsg-slide\" data-vsg-slide\u003e           \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/f402ef1a2281f71b296bc010ff8b14d1.jpg\" alt=\"Cherry Blossom Pink vintage stained glass table lamp\" loading=\"lazy\"\u003e\u003c\/figure\u003e           \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003eCherry Blossom Pink\u003c\/h3\u003e\n\u003cp\u003eDia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"\u003c\/p\u003e\n\u003c\/div\u003e         \u003c\/article\u003e\u003carticle class=\"vsg-slide\" data-vsg-slide\u003e           \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/0eeef62f9f4027ce903af03ff1becfdb.jpg\" alt=\"Pale Yellow vintage stained glass table lamp\" loading=\"lazy\"\u003e\u003c\/figure\u003e           \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003ePale Yellow\u003c\/h3\u003e\n\u003cp\u003eDia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"\u003c\/p\u003e\n\u003c\/div\u003e         \u003c\/article\u003e\u003carticle class=\"vsg-slide\" data-vsg-slide\u003e           \u003cfigure class=\"vsg-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/4a8f1d579792c51d106b17d70388dc19.jpg\" alt=\"Gradient Purple vintage stained glass table lamp\" loading=\"lazy\"\u003e\u003c\/figure\u003e           \u003cdiv class=\"vsg-copy\"\u003e\n\u003ch3\u003eGradient Purple\u003c\/h3\u003e\n\u003cp\u003eDia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"\u003c\/p\u003e\n\u003c\/div\u003e         \u003c\/article\u003e         \u003cdiv class=\"vsg-controls\"\u003e           \u003cdiv class=\"vsg-arrows\"\u003e             \u003cbutton class=\"vsg-control\" type=\"button\" data-vsg-prev aria-label=\"Previous shade color\"\u003e鈥\u003c\/button\u003e             \u003cbutton class=\"vsg-control\" type=\"button\" data-vsg-next aria-label=\"Next shade color\"\u003e鈥\u003c\/button\u003e           \u003c\/div\u003e           \u003cdiv class=\"vsg-dots\"\u003e\n\u003cbutton class=\"vsg-dot is-active\" type=\"button\" data-vsg-dot=\"0\" aria-label=\"Show shade color 1\"\u003e\u003c\/button\u003e\u003cbutton class=\"vsg-dot\" type=\"button\" data-vsg-dot=\"1\" aria-label=\"Show shade color 2\"\u003e\u003c\/button\u003e\u003cbutton class=\"vsg-dot\" type=\"button\" data-vsg-dot=\"2\" aria-label=\"Show shade color 3\"\u003e\u003c\/button\u003e\u003cbutton class=\"vsg-dot\" type=\"button\" data-vsg-dot=\"3\" aria-label=\"Show shade color 4\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e         \u003c\/div\u003e       \u003c\/div\u003e     \u003c\/div\u003e   \u003c\/section\u003e   \u003cscript\u003e     (function(){       var root=document.getElementById('vsg-table-lamp-detail');       if(!root)return;       root.querySelectorAll('[data-vsg-carousel]').forEach(function(carousel){         var slides=[].slice.call(carousel.querySelectorAll('[data-vsg-slide]'));         var dots=[].slice.call(carousel.querySelectorAll('[data-vsg-dot]'));         var current=0;         function show(index){           current=(index+slides.length)%slides.length;           slides.forEach(function(slide,i){slide.classList.toggle('is-active',i===current);});           dots.forEach(function(dot,i){dot.classList.toggle('is-active',i===current);});         }         var prev=carousel.querySelector('[data-vsg-prev]');         var next=carousel.querySelector('[data-vsg-next]');         if(prev)prev.addEventListener('click',function(){show(current-1);});         if(next)next.addEventListener('click',function(){show(current+1);});         dots.forEach(function(dot,i){dot.addEventListener('click',function(){show(i);});});         show(0);       });     })();   \u003c\/script\u003e \u003c\/div\u003e","brand":"monulo","offers":[{"title":"Dia 15 cm × H 33 cm \/ \" 5.9\" × H 13\" \/ Orange","offer_id":47959588700318,"sku":"TBCODEX01-Dia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"-Orange-1003043","price":649.99,"currency_code":"USD","in_stock":true},{"title":"Dia 15 cm × H 33 cm \/ \" 5.9\" × H 13\" \/ Cherry Blossom Pink","offer_id":47959588733086,"sku":"TBCODEX01-Dia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"-Cherry Blossom Pink-1003042","price":649.99,"currency_code":"USD","in_stock":true},{"title":"Dia 15 cm × H 33 cm \/ \" 5.9\" × H 13\" \/ Pale Yellow","offer_id":47959588765854,"sku":"TBCODEX01-Dia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"-Pale Yellow-1003041","price":649.99,"currency_code":"USD","in_stock":true},{"title":"Dia 15 cm × H 33 cm \/ \" 5.9\" × H 13\" \/ Gradient Purple","offer_id":47959588798622,"sku":"TBCODEX01-Dia 15 cm 脳 H 33 cm \/ 脴 5.9\" 脳 H 13\"-Gradient Purple-1003040","price":649.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b8ef4cfb49b3ea68cd99112d2157f5f8.webp?v=1783683377","url":"https:\/\/www.monulo.com\/products\/vintage-stained-glass-table-lamp","provider":"Monulo","version":"1.0","type":"link"}