{"product_id":"ribbed-clear-glass-cloche-plug-in-wall-sconce","title":"Ribbed Clear Glass Cloche Plug-In Wall Sconce","description":"\u003cstyle id=\"cgs-style\"\u003e.cgs-detail{--cgs-ink:#241f1c;--cgs-muted:#5c676e;--cgs-paper:#f4f7f8;--cgs-warm:#f4eadc;--cgs-glass:#e6eef1;--cgs-brass:#8d6b3e;--cgs-chrome:#b7bebb;--cgs-line:rgba(36,31,28,.14);box-sizing:border-box;max-width:1220px;margin:0 auto;overflow:hidden;background:var(--cgs-paper);color:var(--cgs-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:16px;line-height:1.6;letter-spacing:normal}.cgs-detail *,.cgs-detail *::before,.cgs-detail *::after{box-sizing:border-box}.cgs-detail button{font:inherit}.cgs-section{position:relative;padding:44px 52px}.cgs-heading{max-width:760px;margin:0 0 18px}.cgs-kicker{margin:0 0 8px;color:var(--cgs-brass);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:750;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.cgs-title{margin:0 0 14px;color:var(--cgs-ink);font-family:\"Iowan Old Style\",Palatino,\"Palatino Linotype\",Georgia,serif;font-size:40px;font-weight:560;line-height:1.12;letter-spacing:normal;overflow-wrap:anywhere}.cgs-lede{margin:0;color:var(--cgs-muted);font-size:16px;font-weight:400;line-height:1.65;overflow-wrap:anywhere}.cgs-hero{padding:0!important;margin:0!important;background:linear-gradient(118deg,#f7fafb 0%,#e5eef1 46%,#f3e7d6 100%)}.cgs-hero::after{content:\"\";position:absolute;right:0;top:0;width:22%;height:100%;pointer-events:none;opacity:.28;background:repeating-linear-gradient(90deg,transparent 0 7px,rgba(141,107,62,.28) 7px 8px,transparent 8px 14px);mask-image:linear-gradient(90deg,transparent,black 70%)}.cgs-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch}.cgs-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:52px 52px 54px 50px}.cgs-hero-copy .cgs-title{max-width:520px}.cgs-hero-copy .cgs-lede{max-width:500px}.cgs-light-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:28px;max-width:500px}.cgs-light-note{display:flex;align-items:center;gap:9px;color:var(--cgs-brass);font-size:13px;font-weight:650;line-height:1.4}.cgs-light-note::before{content:\"\";display:block;width:9px;height:9px;border-radius:50%;background:var(--cgs-brass);box-shadow:0 0 0 4px rgba(141,107,62,.14)}.cgs-light-note:nth-child(2)::before{background:#c5ccc9;box-shadow:0 0 0 4px rgba(183,190,187,.22)}.cgs-light-note:nth-child(3)::before{background:#2b2724;box-shadow:0 0 0 4px rgba(36,31,28,.1)}.cgs-image-button{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.cgs-image-button:focus-visible,.cgs-gallery-card:focus-visible{outline:2px solid var(--cgs-brass);outline-offset:4px}.cgs-switcher{position:relative;min-width:0;width:100%;aspect-ratio:1\/1;overflow:hidden;background:#eef3f5;padding:0!important;margin:0!important;align-self:start}.cgs-state{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0;pointer-events:none;line-height:0;will-change:opacity}.cgs-state .cgs-image-button{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;pointer-events:auto}.cgs-switcher .cgs-state .cgs-image-button{pointer-events:none}.cgs-state img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;object-position:center;background:#eef3f5;margin:0!important;padding:0!important;border:0!important}.cgs-state::after{content:\"\";position:absolute;inset:0;pointer-events:none}.cgs-state--day{opacity:1;animation:cgs-day 4.6s ease-in-out infinite}.cgs-state--day img{filter:none}.cgs-state--day::after{background:rgba(196,214,220,.08)}.cgs-state--lit{animation:cgs-lit 4.6s ease-in-out infinite}.cgs-state--lit img{filter:none}.cgs-state--lit::after{background:radial-gradient(circle at 50% 42%,rgba(232,186,110,.16),transparent 42%)}@keyframes cgs-day{0%,32.6%{opacity:1}50%,82.6%{opacity:0}100%{opacity:1}}@keyframes cgs-lit{0%,32.6%{opacity:0}50%,82.6%{opacity:1}100%{opacity:0}}.cgs-state-label{display:none}.cgs-details{background:var(--cgs-paper)}.cgs-details::before,.cgs-parameters::before{content:\"\";position:absolute;left:52px;right:52px;top:0;height:1px;background:var(--cgs-line)}.cgs-detail-carousel{position:relative}.cgs-detail-nav{display:none}.cgs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cgs-figure{min-width:0;margin:0}.cgs-detail-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(36,31,28,.12);border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(36,31,28,.05);padding:0!important;margin:0!important}.cgs-detail-card .cgs-image-button{height:auto!important;flex:none;margin:0!important;padding:0!important}.cgs-figure img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1\/1;object-fit:cover;background:#eef2f3;margin:0!important;padding:0!important;border:0!important}.cgs-caption{flex:1;margin:0;padding:14px 16px 16px;color:var(--cgs-muted);font-size:15px;line-height:1.55;background:#fff}.cgs-caption strong{display:block;margin-bottom:4px;color:var(--cgs-ink);font-family:\"Iowan Old Style\",Palatino,\"Palatino Linotype\",Georgia,serif;font-size:18px;font-weight:600;line-height:1.3}.cgs-highlights{padding-top:34px;padding-bottom:34px;background:linear-gradient(135deg,#eef4f6 0%,#f6efe6 100%)}.cgs-highlights::after{content:\"\";position:absolute;left:0;bottom:0;width:28%;height:46%;pointer-events:none;opacity:.22;background:repeating-linear-gradient(90deg,transparent 0 8px,rgba(141,107,62,.26) 8px 9px,transparent 9px 16px);mask-image:linear-gradient(90deg,black,transparent)}.cgs-highlight-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:30px;align-items:center}.cgs-highlight-copy{max-width:470px}.cgs-highlight-list{display:grid;gap:12px;margin:22px 0 0;padding:0!important;list-style:none!important}.cgs-detail .cgs-highlight-list li{position:relative;padding-left:22px;color:var(--cgs-muted);font-size:15px;line-height:1.5;list-style:none!important}.cgs-detail .cgs-highlight-list li::marker{content:\"\"!important;color:transparent!important}.cgs-detail .cgs-highlight-list li::before{content:\"\";position:absolute;left:0;top:.66em;width:8px;height:8px;border:1px solid var(--cgs-brass);border-radius:50%;background:rgba(141,107,62,.16)}.cgs-design-figure{overflow:hidden;border-radius:8px}.cgs-design-figure img{aspect-ratio:3\/2;object-fit:contain;object-position:center;background:#f7f1e8}.cgs-gallery-section{padding:42px 0 48px;background:#f7f5f2}.cgs-gallery-heading{padding:0 52px;margin-bottom:16px}.cgs-gallery-heading .cgs-lede{max-width:640px}.cgs-gallery-viewport{position:relative;width:100%;overflow:hidden;cursor:grab;touch-action:pan-y;padding:16px 0 22px}.cgs-gallery-viewport.is-grabbing{cursor:grabbing}.cgs-gallery-track{display:flex;width:max-content;transform:translate3d(0,0,0);will-change:transform}.cgs-gallery-loop{display:flex;flex:0 0 auto;gap:14px;padding-right:14px}.cgs-gallery-card{position:relative;display:block;flex:0 0 clamp(220px,25vw,340px);width:clamp(220px,25vw,340px);aspect-ratio:1\/1;padding:7px;border:1px solid rgba(36,31,28,.12);border-radius:0;background:#fff;box-shadow:0 12px 24px rgba(36,31,28,.08);cursor:zoom-in;transition:box-shadow .2s ease}.cgs-gallery-card:nth-child(3n+1){transform:translateY(-18px) rotate(-1.8deg)}.cgs-gallery-card:nth-child(3n+2){transform:translateY(12px) rotate(1.4deg)}.cgs-gallery-card:nth-child(3n){transform:translateY(-3px) rotate(-.7deg)}.cgs-gallery-card img{display:block;width:100%;height:100%;aspect-ratio:1\/1;object-fit:cover;border:1px solid rgba(255,255,255,.96);background:#eef2f3;pointer-events:none}.cgs-parameters{background:#e7eef1}.cgs-parameter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.cgs-dimension-figure{position:relative;overflow:hidden;margin:0;padding:12px;border:1px solid rgba(36,31,28,.12);border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(36,31,28,.05)}.cgs-dimension-figure .cgs-image-button{height:auto!important;margin:0!important;padding:0!important}.cgs-dimension-figure img{display:block!important;width:100%!important;aspect-ratio:1\/1;height:auto!important;object-fit:contain;background:#fff;transform:none}.cgs-dim-stage{position:relative;min-width:0}.cgs-dimension-figure .cgs-dim-pane{display:none!important}.cgs-dimension-figure .cgs-dim-pane.is-active{display:block!important}.cgs-dim-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 2px 2px;padding:5px;border-radius:999px;background:#e7eef1}.cgs-dim-tab{appearance:none;border:0;border-radius:999px;min-height:42px;padding:8px 6px;background:transparent;color:#3e4c54;font:inherit;font-size:13px;font-weight:650;line-height:1.2;text-align:center;cursor:pointer}.cgs-dim-tab.is-active{background:#4c5c66;color:#fff}.cgs-dim-tab:hover{background:rgba(76,92,102,.12)}.cgs-dim-tab.is-active:hover{background:#42535c}.cgs-dim-tab:focus-visible{outline:2px solid #4c5c66;outline-offset:2px}.cgs-specs{align-self:start;padding:18px 24px;border:1px solid rgba(36,31,28,.12);border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(36,31,28,.05)}.cgs-spec-row{display:grid;grid-template-columns:148px minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid #e3e6e4;align-items:start}.cgs-spec-row:first-child{padding-top:2px}.cgs-spec-row:last-child{border-bottom:0;padding-bottom:2px}.cgs-spec-label{color:var(--cgs-ink);font-size:15px;font-weight:700;line-height:1.5}.cgs-spec-value{min-width:0;color:var(--cgs-muted);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.cgs-lightbox{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:30px;background:rgba(24,22,20,.74)}.cgs-lightbox[hidden]{display:none}.cgs-lightbox img{display:block;max-width:min(90vw,920px);max-height:84vh;width:auto;height:auto;object-fit:contain;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.28)}.cgs-lightbox-close{position:absolute;right:24px;top:18px;width:40px;height:40px;border:1px solid rgba(255,255,255,.6);border-radius:50%;background:rgba(36,31,28,.55);color:#fff;font-size:25px;line-height:1;cursor:pointer}@media (max-width:980px){.cgs-section{padding:40px 28px}.cgs-hero-copy{padding:40px 30px}.cgs-details::before,.cgs-parameters::before{left:28px;right:28px}.cgs-gallery-heading{padding:0 28px}.cgs-highlight-layout{gap:24px}.cgs-parameter-layout{gap:24px}}@media (max-width:760px){.cgs-section{padding:30px 18px}.cgs-title{font-size:32px;line-height:1.16}.cgs-lede{font-size:15px}.cgs-hero-copy{padding:30px 18px 34px}.cgs-split,.cgs-highlight-layout,.cgs-parameter-layout{grid-template-columns:1fr;gap:18px}.cgs-hero-copy{order:2}.cgs-hero .cgs-switcher{order:1}.cgs-details::before,.cgs-parameters::before{left:18px;right:18px}.cgs-detail-carousel{padding:0 10px}.cgs-detail-carousel .cgs-grid{display:block}.cgs-detail-carousel .cgs-figure{display:none}.cgs-detail-carousel .cgs-figure.is-active{display:flex}.cgs-detail-nav{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#241f1c;color:#f4eadc;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1;box-shadow:0 8px 18px rgba(36,31,28,.18);cursor:pointer;transform:translateY(-50%);transition:background .2s ease,transform .2s ease}.cgs-detail-nav:hover,.cgs-detail-nav:focus-visible{background:var(--cgs-brass);transform:translateY(-50%) scale(1.04)}.cgs-detail-nav:focus-visible{outline:2px solid var(--cgs-brass);outline-offset:3px}.cgs-detail-nav--prev{left:-2px}.cgs-detail-nav--next{right:-2px}.cgs-highlight-copy{max-width:none}.cgs-highlight-layout .cgs-design-figure{order:2}.cgs-design-figure img{aspect-ratio:3\/2;object-position:center}.cgs-gallery-section{padding:30px 0 36px}.cgs-gallery-heading{padding:0 18px;margin-bottom:14px}.cgs-gallery-viewport{padding:10px 0 16px}.cgs-gallery-loop{gap:10px;padding-right:10px}.cgs-gallery-card{flex-basis:43vw;width:43vw;max-width:none;padding:5px}.cgs-gallery-card:nth-child(3n+1){transform:translateY(-8px) rotate(-1.2deg)}.cgs-gallery-card:nth-child(3n+2){transform:translateY(6px) rotate(1deg)}.cgs-gallery-card:nth-child(3n){transform:translateY(-2px) rotate(-.6deg)}.cgs-parameter-layout{gap:18px}.cgs-dimension-figure{padding:12px}.cgs-dimension-figure img{aspect-ratio:1\/1;transform:none}.cgs-dim-switch{margin-top:10px;gap:4px;padding:4px}.cgs-dim-tab{min-height:44px;padding:8px 4px;font-size:12px}.cgs-specs{padding:16px 16px}.cgs-spec-row{grid-template-columns:1fr;gap:3px;padding:11px 0}.cgs-spec-label{font-size:12px}.cgs-spec-value{font-size:15px}}@media (max-width:480px){.cgs-detail-carousel{padding:0 8px}.cgs-detail-nav{width:42px;height:42px;font-size:32px}.cgs-detail-nav--prev{left:-1px}.cgs-detail-nav--next{right:-1px}.cgs-caption{margin-top:8px;font-size:14px}}@media (min-width:761px){.cgs-hero .cgs-switcher{height:100%;min-height:520px;aspect-ratio:auto}.cgs-hero .cgs-state img{object-fit:cover;object-position:center}}@media (min-width:761px) and (max-width:980px){.cgs-hero .cgs-split{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.cgs-hero .cgs-switcher{height:auto;min-height:0;aspect-ratio:16\/10;align-self:center}.cgs-hero-copy{min-width:0}.cgs-hero-copy{padding:34px 26px}.cgs-hero-copy .cgs-title{font-size:32px}.cgs-hero-copy .cgs-lede{font-size:15px}.cgs-light-notes{grid-template-columns:1fr;gap:10px;margin-top:20px}.cgs-gallery-card{flex-basis:31vw;width:31vw}}@media (min-width:981px){.cgs-gallery-heading,.cgs-parameters .cgs-heading{max-width:none}.cgs-gallery-heading .cgs-lede{max-width:none;white-space:nowrap}.cgs-parameters .cgs-lede{max-width:none;white-space:normal;overflow-wrap:anywhere}.cgs-parameters .cgs-specs{margin-top:22px}}@media (prefers-reduced-motion:reduce){.cgs-state{animation:none}.cgs-state--day{opacity:1}.cgs-state--lit{opacity:0}}\n\u003c\/style\u003e\n\u003cdiv class=\"cgs-detail\" lang=\"en\"\u003e\n\u003csection class=\"cgs-section cgs-hero\" aria-labelledby=\"cgs-hero-title\"\u003e\n\u003cdiv class=\"cgs-split\"\u003e\n\u003cdiv class=\"cgs-switcher\" aria-label=\"Daylight and illuminated comparison\"\u003e\n\u003cfigure class=\"cgs-state cgs-state--day\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/848421eeab2d839b41079da7a739cdb6.jpg\" aria-label=\"Open the desk scene in daylight\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/848421eeab2d839b41079da7a739cdb6.jpg\" alt=\"Chrome ribbed-glass sconce beside a desk in daylight\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cfigcaption class=\"cgs-state-label\"\u003eDaylight\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"cgs-state cgs-state--lit\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" aria-label=\"Open the same desk with the light on\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" alt=\"The same desk with a ribbed-glass sconce glowing at dusk\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cfigcaption class=\"cgs-state-label\"\u003eIlluminated\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-hero-copy\"\u003e\n\u003cp class=\"cgs-kicker\"\u003eRibbed glass\u003c\/p\u003e\n\u003ch2 class=\"cgs-title\" id=\"cgs-hero-title\"\u003eClear by day, warm through the ribs\u003c\/h2\u003e\n\u003cp class=\"cgs-lede\"\u003eThe same desk moves from open daylight to a softer evening. Vertical ribs break the bulb into fine lines of warmth, while the clear glass keeps the cloche crisp.\u003c\/p\u003e\n\u003cdiv class=\"cgs-light-notes\" aria-label=\"Light mood\"\u003e\n\u003cspan class=\"cgs-light-note\"\u003eClear in daylight\u003c\/span\u003e\u003cspan class=\"cgs-light-note\"\u003eWarm ribs after dusk\u003c\/span\u003e\u003cspan class=\"cgs-light-note\"\u003eSoft lines on the glass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cgs-section cgs-details\" aria-labelledby=\"cgs-details-title\"\u003e\n\u003cheader class=\"cgs-heading\"\u003e\u003cp class=\"cgs-kicker\"\u003eMaterial study\u003c\/p\u003e\n\u003ch2 class=\"cgs-title\" id=\"cgs-details-title\"\u003eThe glass, the arm and the plate\u003c\/h2\u003e\n\u003cp class=\"cgs-lede\"\u003eA ribbed clear shade, a short metal arm and a round wall plate keep the sconce tactile from every side.\u003c\/p\u003e\u003c\/header\u003e\n\u003cdiv class=\"cgs-detail-carousel\" data-detail-carousel=\"\"\u003e\n\u003cbutton class=\"cgs-detail-nav cgs-detail-nav--prev\" type=\"button\" data-detail-prev=\"\" aria-label=\"Previous detail\"\u003e‹\u003c\/button\u003e\n\u003cdiv class=\"cgs-grid\"\u003e\n\u003cfigure class=\"cgs-figure cgs-detail-card\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/7af58978a5ae5a50c19f40b10253514e.jpg\" aria-label=\"Open the ribbed glass detail\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/7af58978a5ae5a50c19f40b10253514e.jpg\" alt=\"Close view of the ribbed glass shade, brass arm and plug-in cord\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cfigcaption class=\"cgs-caption\"\u003e\u003cstrong\u003eRibbed clear glass\u003c\/strong\u003eVertical ribs in clear glass soften the bulb into an even, comfortable glow.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"cgs-figure cgs-detail-card\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/e504073ab8491817a636cc2c76737009.jpg\" aria-label=\"Open the metal arm detail\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/e504073ab8491817a636cc2c76737009.jpg\" alt=\"Close view of two tumbled-brass ribbed shades and the shared arm\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cfigcaption class=\"cgs-caption\"\u003e\u003cstrong\u003eTwo ribbed shades\u003c\/strong\u003eTwo clear shades share one slim arm, held off the wall at a small joint.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"cgs-figure cgs-detail-card\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/6d4dbc715d427f191e5b7a40443551aa.jpg\" aria-label=\"Open the wall plate detail\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/6d4dbc715d427f191e5b7a40443551aa.jpg\" alt=\"Close view of the tumbled-brass wall plate, bar joint and ribbed shade\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cfigcaption class=\"cgs-caption\"\u003e\u003cstrong\u003eRound wall plate\u003c\/strong\u003eA round plate and a straight bar give the three-light version a clean wall line, with the plug-in cord dropping from the plate.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"cgs-detail-nav cgs-detail-nav--next\" type=\"button\" data-detail-next=\"\" aria-label=\"Next detail\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cgs-section cgs-highlights\" aria-labelledby=\"cgs-highlights-title\"\u003e\n\u003cdiv class=\"cgs-highlight-layout\"\u003e\n\u003cdiv class=\"cgs-highlight-copy\"\u003e\n\u003cp class=\"cgs-kicker\"\u003eDesign highlights\u003c\/p\u003e\n\u003ch2 class=\"cgs-title\" id=\"cgs-highlights-title\"\u003eA glass bell on a measured arm\u003c\/h2\u003e\n\u003cp class=\"cgs-lede\"\u003eThe eye moves from the metal plate, along the arm, and settles inside the ribbed shade.\u003c\/p\u003e\n\u003cul class=\"cgs-highlight-list\"\u003e\n\u003cli\u003eOne, two or three shades share the same ribbed cloche.\u003c\/li\u003e\n\u003cli\u003eTumbled brass, chrome and black change the metal, not the glass.\u003c\/li\u003e\n\u003cli\u003eA 180 cm \/ 70.9″ plug-in cord reaches a nearby outlet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"cgs-figure cgs-design-figure\"\u003e\u003cbutton class=\"cgs-image-button\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/4bafa077d53b632b3893438cd1a869af.jpg\" aria-label=\"Open the shade and finish study\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/4bafa077d53b632b3893438cd1a869af.jpg\" alt=\"Design study of the ribbed glass shade, metal finish and round wall plate\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cgs-section cgs-gallery-section\" aria-labelledby=\"cgs-gallery-title\"\u003e\n\u003cheader class=\"cgs-gallery-heading\"\u003e\u003cp class=\"cgs-kicker\"\u003eIn context\u003c\/p\u003e\n\u003ch2 class=\"cgs-title\" id=\"cgs-gallery-title\"\u003eA quiet glow in lived-in rooms\u003c\/h2\u003e\n\u003cp class=\"cgs-lede\"\u003eFrom a sunlit desk and bedroom to a hallway and a wide three-light bar.\u003c\/p\u003e\u003c\/header\u003e\n\u003cdiv class=\"cgs-gallery-viewport\" data-gallery=\"\"\u003e\n\u003cdiv class=\"cgs-gallery-track\" data-gallery-track=\"\"\u003e\n\u003cdiv class=\"cgs-gallery-loop\" data-gallery-loop=\"\"\u003e\n\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/92e9ef42640efe3c8756926da2ca4102.jpg\" aria-label=\"Open the brass bedroom scene\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/92e9ef42640efe3c8756926da2ca4102.jpg\" alt=\"Tumbled-brass ribbed-glass sconce beside a bed in daylight\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/ab9424bd9844ea3235a66505e07f23d8.jpg\" aria-label=\"Open the black bedroom scene\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/ab9424bd9844ea3235a66505e07f23d8.jpg\" alt=\"Black ribbed-glass sconce in a bright bedroom\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/96cf74221ff2c706e17fc033c1ca49f5.jpg\" aria-label=\"Open the hallway scene\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/96cf74221ff2c706e17fc033c1ca49f5.jpg\" alt=\"Tumbled-brass ribbed-glass sconce in a plaster hallway\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/b0361b59bdd86774d354acc0e48c9067.jpg\" aria-label=\"Open the living-room bar\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/b0361b59bdd86774d354acc0e48c9067.jpg\" alt=\"Chrome three-light ribbed-glass bar above a living-room sofa\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/9305d8feb62ceefdca39ee9c2c965b98.jpg\" aria-label=\"Open the chair scene\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/9305d8feb62ceefdca39ee9c2c965b98.jpg\" alt=\"Black two-light ribbed-glass sconce beside a boucle chair\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" aria-label=\"Open the illuminated desk\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" alt=\"The same desk sconce glowing warmly at dusk\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-gallery-loop\" data-gallery-loop=\"\" aria-hidden=\"true\"\u003e\n\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/92e9ef42640efe3c8756926da2ca4102.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/92e9ef42640efe3c8756926da2ca4102.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/ab9424bd9844ea3235a66505e07f23d8.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/ab9424bd9844ea3235a66505e07f23d8.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/96cf74221ff2c706e17fc033c1ca49f5.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/96cf74221ff2c706e17fc033c1ca49f5.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/b0361b59bdd86774d354acc0e48c9067.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/b0361b59bdd86774d354acc0e48c9067.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/9305d8feb62ceefdca39ee9c2c965b98.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/9305d8feb62ceefdca39ee9c2c965b98.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-gallery-card\" type=\"button\" data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" tabindex=\"-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/3e95730c201d3dde696c47766d66939e.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"cgs-section cgs-parameters\" aria-labelledby=\"cgs-parameters-title\"\u003e\n\u003cheader class=\"cgs-heading\"\u003e\u003cp class=\"cgs-kicker\"\u003eSpecifications\u003c\/p\u003e\n\u003ch2 class=\"cgs-title\" id=\"cgs-parameters-title\"\u003eProportions for one light or a row\u003c\/h2\u003e\n\u003cp class=\"cgs-lede\"\u003eA single cloche, a taller two-light arm, or a wide three-light bar. The cord is plug-in, and the bulb is not included.\u003c\/p\u003e\u003c\/header\u003e\n\u003cdiv class=\"cgs-parameter-layout\"\u003e\n\u003cfigure class=\"cgs-dimension-figure\" data-dim\u003e\u003cdiv class=\"cgs-dim-stage\"\u003e\n\u003cbutton class=\"cgs-image-button cgs-dim-pane is-active\" type=\"button\" data-dim-pane data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/937a8d0385e717e24507fa3b8be9a0c1.jpg\" aria-label=\"Open the size drawing: 1 head\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/937a8d0385e717e24507fa3b8be9a0c1.jpg\" alt=\"Dimension drawing, 1 head, Dia 13 cm × H 23 cm\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-image-button cgs-dim-pane\" type=\"button\" data-dim-pane data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/352dd7e6cbecad141eab10548fe69920.jpg\" aria-label=\"Open the size drawing: 2 heads\" hidden\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/352dd7e6cbecad141eab10548fe69920.jpg\" alt=\"Dimension drawing, 2 heads, Dia 13 cm × H 33 cm\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\u003cbutton class=\"cgs-image-button cgs-dim-pane\" type=\"button\" data-dim-pane data-lightbox=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/c8253b4efd926aef7daf16a72280e04a.jpg\" aria-label=\"Open the size drawing: 3 heads\" hidden\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/13\/c8253b4efd926aef7daf16a72280e04a.jpg\" alt=\"Dimension drawing, 3 heads, Dia 43 cm × H 23 cm\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-dim-switch\" role=\"tablist\" aria-label=\"Size drawings\"\u003e\n\u003cbutton class=\"cgs-dim-tab is-active\" type=\"button\" role=\"tab\" data-dim-tab aria-selected=\"true\"\u003e1 head\u003c\/button\u003e\u003cbutton class=\"cgs-dim-tab\" type=\"button\" role=\"tab\" data-dim-tab aria-selected=\"false\"\u003e2 heads\u003c\/button\u003e\u003cbutton class=\"cgs-dim-tab\" type=\"button\" role=\"tab\" data-dim-tab aria-selected=\"false\"\u003e3 heads\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/figure\u003e\n\u003cdiv class=\"cgs-specs\" role=\"list\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eMetal, Glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003eLight Source\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eE12\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003e1 Head Size\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eDia 13 cm × H 23 cm \/ Ø 5″ × H 9″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003e2 Heads Size\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eDia 13 cm × H 33 cm \/ Ø 5″ × H 13″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003e3 Heads Size\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eDia 43 cm × H 23 cm \/ Ø 17″ × H 9″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003eCord\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003e180 cm \/ 70.9″, plug-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eMax 40W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eAC 100–240V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003eBulb\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eNot included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"cgs-spec-label\"\u003ePlug Options\u003c\/div\u003e\n\u003cdiv class=\"cgs-spec-value\"\u003eUS Plug, UK Plug, AU Plug, EU Plug\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"cgs-lightbox\" data-lightbox-modal=\"\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image preview\" hidden=\"\"\u003e\n\u003cbutton class=\"cgs-lightbox-close\" type=\"button\" data-lightbox-close=\"\" aria-label=\"Close image preview\"\u003e×\u003c\/button\u003e\u003cimg data-lightbox-image=\"\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript id=\"cgs-script\"\u003e(() =\u003e {\n  const root = document.currentScript \u0026\u0026 document.currentScript.previousElementSibling;\n  if (!root || !root.classList.contains('cgs-detail')) return;\n  const modal = root.querySelector('[data-lightbox-modal]');\n  const modalImage = root.querySelector('[data-lightbox-image]');\n  const closeModal = () =\u003e { modal.hidden = true; modalImage.removeAttribute('src'); };\n  root.addEventListener('click', (event) =\u003e {\n    const trigger = event.target.closest('[data-lightbox]');\n    if (trigger \u0026\u0026 !root.querySelector('[data-gallery]')?.classList.contains('is-dragged')) {\n      modalImage.src = trigger.dataset.lightbox;\n      modalImage.alt = trigger.querySelector('img')?.alt || '';\n      modal.hidden = false;\n    }\n    if (event.target.matches('[data-lightbox-close]') || event.target === modal) closeModal();\n  });\n  document.addEventListener('keydown', (event) =\u003e { if (event.key === 'Escape' \u0026\u0026 !modal.hidden) closeModal(); });\n  const switcher = root.querySelector('.cgs-switcher');\n  const syncSwitcherHitArea = () =\u003e {\n    if (switcher) {\n      switcher.querySelectorAll('.cgs-state').forEach((state) =\u003e {\n        const button = state.querySelector('.cgs-image-button');\n        if (button) button.style.pointerEvents = Number.parseFloat(getComputedStyle(state).opacity) \u003e 0.5 ? 'auto' : 'none';\n      });\n      requestAnimationFrame(syncSwitcherHitArea);\n    }\n  };\n  syncSwitcherHitArea();\n  const detailCarousel = root.querySelector('[data-detail-carousel]');\n  if (detailCarousel) {\n    const detailCards = [...detailCarousel.querySelectorAll('.cgs-figure')];\n    const previousDetail = detailCarousel.querySelector('[data-detail-prev]');\n    const nextDetail = detailCarousel.querySelector('[data-detail-next]');\n    let detailIndex = 0;\n    const showDetail = (nextIndex) =\u003e {\n      detailIndex = (nextIndex + detailCards.length) % detailCards.length;\n      detailCards.forEach((card, index) =\u003e card.classList.toggle('is-active', index === detailIndex));\n    };\n    previousDetail?.addEventListener('click', () =\u003e showDetail(detailIndex - 1));\n    nextDetail?.addEventListener('click', () =\u003e showDetail(detailIndex + 1));\n    showDetail(0);\n  }\n  const dimRoot = root.querySelector('[data-dim]');\n  if (dimRoot) {\n    const dimPanes = [...dimRoot.querySelectorAll('[data-dim-pane]')];\n    const dimTabs = [...dimRoot.querySelectorAll('[data-dim-tab]')];\n    const showDim = (nextIndex) =\u003e {\n      if (!dimPanes.length) return;\n      const index = (nextIndex + dimPanes.length) % dimPanes.length;\n      dimPanes.forEach((pane, paneIndex) =\u003e {\n        const active = paneIndex === index;\n        pane.classList.toggle('is-active', active);\n        pane.hidden = !active;\n      });\n      dimTabs.forEach((tab, tabIndex) =\u003e {\n        const active = tabIndex === index;\n        tab.classList.toggle('is-active', active);\n        tab.setAttribute('aria-selected', active ? 'true' : 'false');\n      });\n    };\n    dimTabs.forEach((tab, tabIndex) =\u003e tab.addEventListener('click', () =\u003e showDim(tabIndex)));\n    showDim(0);\n  }\n  const viewport = root.querySelector('[data-gallery]');\n  const track = root.querySelector('[data-gallery-track]');\n  const primary = root.querySelector('[data-gallery-loop]');\n  if (!viewport || !track || !primary) return;\n  let offset = 0;\n  let loopWidth = 0;\n  let paused = false;\n  let dragging = false;\n  let dragMoved = false;\n  let startX = 0;\n  let startOffset = 0;\n  let last = performance.now();\n  const loopDuration = 42;\n  const measure = () =\u003e { loopWidth = primary.getBoundingClientRect().width; if (loopWidth \u003e 0 \u0026\u0026 offset \u003c= -loopWidth) offset += loopWidth; };\n  const render = () =\u003e { track.style.transform = `translate3d(${offset}px,0,0)`; };\n  const tick = (now) =\u003e {\n    const delta = Math.min(40, now - last); last = now;\n    if (!paused \u0026\u0026 !dragging \u0026\u0026 loopWidth) { offset -= (loopWidth \/ loopDuration) * delta \/ 1000; if (offset \u003c= -loopWidth) offset += loopWidth; render(); }\n    requestAnimationFrame(tick);\n  };\n  viewport.addEventListener('mouseenter', () =\u003e { paused = true; });\n  viewport.addEventListener('mouseleave', () =\u003e { if (!dragging) paused = false; });\n  viewport.addEventListener('pointerdown', (event) =\u003e {\n    dragging = true; dragMoved = false; paused = true; startX = event.clientX; startOffset = offset; viewport.classList.add('is-grabbing');\n    if (event.pointerType === 'mouse') viewport.setPointerCapture(event.pointerId);\n  });\n  viewport.addEventListener('pointermove', (event) =\u003e {\n    if (!dragging) return;\n    const delta = event.clientX - startX;\n    if (Math.abs(delta) \u003e 4) dragMoved = true;\n    offset = startOffset + delta;\n    if (loopWidth) { if (offset \u003e 0) offset -= loopWidth; if (offset \u003c= -loopWidth) offset += loopWidth; }\n    render();\n  });\n  const endDrag = (event) =\u003e {\n    if (!dragging) return;\n    dragging = false; viewport.classList.remove('is-grabbing');\n    if (event.pointerType === 'mouse' \u0026\u0026 viewport.hasPointerCapture(event.pointerId)) viewport.releasePointerCapture(event.pointerId);\n    window.setTimeout(() =\u003e { dragMoved = false; viewport.classList.remove('is-dragged'); }, 80);\n    viewport.classList.toggle('is-dragged', dragMoved);\n    paused = false;\n  };\n  viewport.addEventListener('pointerup', endDrag);\n  viewport.addEventListener('pointercancel', endDrag);\n  viewport.addEventListener('click', () =\u003e { if (dragMoved) viewport.classList.add('is-dragged'); }, true);\n  window.addEventListener('resize', measure, { passive: true });\n  measure(); render(); requestAnimationFrame(tick);\n})();\u003c\/script\u003e\n","brand":"monulo","offers":[{"title":"1 head \/ Tumbled Brass \/ US Plug","offer_id":67826120032414,"sku":"Hotplugin-walllamp-1020144","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Tumbled Brass \/ UK Plug","offer_id":67826120065182,"sku":"Hotplugin-walllamp-1020143","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Tumbled Brass \/ AU Plug","offer_id":67826120097950,"sku":"Hotplugin-walllamp-1020142","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Tumbled Brass \/ EU Plug","offer_id":67826120130718,"sku":"Hotplugin-walllamp-1020141","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Chrome \/ US Plug","offer_id":67826120163486,"sku":"Hotplugin-walllamp-1020140","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Chrome \/ UK Plug","offer_id":67826120196254,"sku":"Hotplugin-walllamp-1020139","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Chrome \/ AU Plug","offer_id":67826120229022,"sku":"Hotplugin-walllamp-1020138","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Chrome \/ EU Plug","offer_id":67826120261790,"sku":"Hotplugin-walllamp-1020137","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Black \/ US Plug","offer_id":67826120294558,"sku":"Hotplugin-walllamp-1020136","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Black \/ UK Plug","offer_id":67826120327326,"sku":"Hotplugin-walllamp-1020135","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Black \/ AU Plug","offer_id":67826120360094,"sku":"Hotplugin-walllamp-1020134","price":111.75,"currency_code":"USD","in_stock":true},{"title":"1 head \/ Black \/ EU Plug","offer_id":67826120392862,"sku":"Hotplugin-walllamp-1020133","price":111.75,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Tumbled Brass \/ US Plug","offer_id":67826120425630,"sku":"Hotplugin-walllamp-1020132","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Tumbled Brass \/ UK Plug","offer_id":67826120458398,"sku":"Hotplugin-walllamp-1020131","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Tumbled Brass \/ AU Plug","offer_id":67826120491166,"sku":"Hotplugin-walllamp-1020130","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Tumbled Brass \/ EU Plug","offer_id":67826120523934,"sku":"Hotplugin-walllamp-1020129","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Chrome \/ US Plug","offer_id":67826120556702,"sku":"Hotplugin-walllamp-1020128","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Chrome \/ UK Plug","offer_id":67826120589470,"sku":"Hotplugin-walllamp-1020127","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Chrome \/ AU Plug","offer_id":67826120622238,"sku":"Hotplugin-walllamp-1020126","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Chrome \/ EU Plug","offer_id":67826120655006,"sku":"Hotplugin-walllamp-1020125","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Black \/ US Plug","offer_id":67826120687774,"sku":"Hotplugin-walllamp-1020124","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Black \/ UK Plug","offer_id":67826120720542,"sku":"Hotplugin-walllamp-1020123","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Black \/ AU Plug","offer_id":67826120753310,"sku":"Hotplugin-walllamp-1020122","price":149.25,"currency_code":"USD","in_stock":true},{"title":"2 heads \/ Black \/ EU Plug","offer_id":67826120786078,"sku":"Hotplugin-walllamp-1020121","price":149.25,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Tumbled Brass \/ US Plug","offer_id":67826120818846,"sku":"Hotplugin-walllamp-1020120","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Tumbled Brass \/ UK Plug","offer_id":67826120851614,"sku":"Hotplugin-walllamp-1020119","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Tumbled Brass \/ AU Plug","offer_id":67826120884382,"sku":"Hotplugin-walllamp-1020118","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Tumbled Brass \/ EU Plug","offer_id":67826120917150,"sku":"Hotplugin-walllamp-1020117","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Chrome \/ US Plug","offer_id":67826120949918,"sku":"Hotplugin-walllamp-1020116","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Chrome \/ UK Plug","offer_id":67826120982686,"sku":"Hotplugin-walllamp-1020115","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Chrome \/ AU Plug","offer_id":67826121015454,"sku":"Hotplugin-walllamp-1020114","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Chrome \/ EU Plug","offer_id":67826121048222,"sku":"Hotplugin-walllamp-1020113","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Black \/ US Plug","offer_id":67826121080990,"sku":"Hotplugin-walllamp-1020112","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Black \/ UK Plug","offer_id":67826121113758,"sku":"Hotplugin-walllamp-1020111","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Black \/ AU Plug","offer_id":67826121146526,"sku":"Hotplugin-walllamp-1020110","price":186.75,"currency_code":"USD","in_stock":true},{"title":"3 heads \/ Black \/ EU Plug","offer_id":67826121179294,"sku":"Hotplugin-walllamp-1020109","price":186.75,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7ad58127e10d01c42bffa7ad3837c144.jpg?v=1793067855","url":"https:\/\/www.monulo.com\/de\/products\/ribbed-clear-glass-cloche-plug-in-wall-sconce","provider":"Monulo","version":"1.0","type":"link"}