{"product_id":"twin-shades-for-a-console-wall","title":"Twin Shade Brass Arm Brass Plate Wall Light","description":"\u003cstyle id=\"hld-style\"\u003e\n.hld-detail{--ink:#2c2926;--muted:#68625c;--paper:#f7f5f2;--card:#fffdfb;--line:rgba(44,41,38,.14);--brass:#8c6e40;box-sizing:border-box;max-width:1220px;margin:0 auto;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:16px;font-weight:400;line-height:1.6}\n.hld-detail *,.hld-detail *::before,.hld-detail *::after{box-sizing:border-box}\n.hld-detail h2,.hld-detail p,.hld-detail ul,.hld-detail figure{margin:0;padding:0}\n.hld-detail button{font:inherit;appearance:none}\n.hld-detail img{border:0!important;margin:0!important;padding:0!important;max-width:none!important;pointer-events:none}\n.hld-title,.hld-cap strong{font-family:Georgia,\"Times New Roman\",serif!important;font-weight:400!important}\n.hld-section{position:relative;padding:40px 40px}\n.hld-kicker{margin:0 0 8px;color:var(--brass);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}\n.hld-title{margin:0 0 12px;color:var(--ink);font-size:36px;line-height:1.16;letter-spacing:0}\n.hld-lede{margin:0;color:var(--muted);font-size:16px;font-weight:400;line-height:1.65;max-width:640px}\n.hld-hero{padding:0!important;background:#f0ebe3}\n.hld-hero-frame{position:relative}\n.hld-hero-stage{position:relative;aspect-ratio:1600\/890;overflow:hidden;background:#e4dcd0}\n.hld-hero-stage .hld-layer{position:absolute;inset:0}\n.hld-hero-stage img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}\n.hld-hero-day{animation:hld-day 4.6s ease-in-out infinite}\n.hld-hero-night{animation:hld-lit 4.6s ease-in-out infinite}\n@keyframes hld-day{0%,32.6%{opacity:1}50%,82.6%{opacity:0}100%{opacity:1}}\n@keyframes hld-lit{0%,32.6%{opacity:0}50%,82.6%{opacity:1}100%{opacity:0}}\n.hld-hero-card{position:absolute;left:50%;bottom:13%;z-index:2;width:min(460px,52%);transform:translateX(-50%);background:rgba(247,245,242,.64);border:1px solid rgba(255,253,251,.7);border-radius:8px;padding:18px 22px 16px;text-align:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}\n.hld-hero-card .hld-title{font-size:32px;max-width:none}\n.hld-hero-card .hld-lede{font-size:15px;margin-left:auto;margin-right:auto}\n.hld-notes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:16px 0 0;padding:0!important;list-style:none!important}\n.hld-notes li{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:13px;font-weight:500;line-height:1.3;list-style:none!important}\n.hld-notes svg{width:18px;height:18px;flex:none;color:var(--brass)}\n.hld-chip{width:12px;height:12px;border-radius:2px;border:1px solid rgba(44,41,38,.2);flex:none}\n.hld-chip--linen{background:#e4d9c8}\n.hld-chip--brass{background:#c6a15b}\n.hld-chip--black{background:#2b2b2b}\n.hld-chip--white{background:#f4f2ee}\n.hld-chips{display:inline-flex;gap:4px}\n.hld-details{background:#f7f5f2}\n.hld-details::before,.hld-parameters::before,.hld-compare-sec::before{content:\"\";position:absolute;left:40px;right:40px;top:0;height:1px;background:var(--line)}\n.hld-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}\n.hld-card{min-width:0;margin:0;border:1px solid var(--line);border-radius:8px;background:var(--card);overflow:hidden}\n.hld-zoom{position:relative;display:block;width:100%;aspect-ratio:1\/1;background:#ebe6de;line-height:0;overflow:hidden}\n.hld-zoom img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}\n.hld-cap{padding:14px 16px 16px;color:var(--muted);font-size:15px;line-height:1.55;background:#fff}\n.hld-cap strong{display:block;margin:0 0 4px;color:var(--ink);font-size:18px;line-height:1.3}\nbutton.hld-nav,button.hld-cmp-nav{display:none;position:absolute;top:50%;z-index:5;width:40px;height:40px;padding:0;border:1px solid rgba(44,41,38,.22)!important;border-radius:50%!important;background:#f7f5f2!important;color:#2c2926!important;box-shadow:none!important;cursor:pointer;transform:translateY(-50%)}\nbutton.hld-nav::before,button.hld-nav::after,button.hld-cmp-nav::before,button.hld-cmp-nav::after{content:none!important;display:none!important}\n.hld-chev{display:block;width:9px;height:9px;border-top:2px solid #2c2926;border-right:2px solid #2c2926}\n.hld-nav--prev .hld-chev,.hld-cmp-nav--prev .hld-chev{transform:rotate(-135deg);margin-left:3px}\n.hld-nav--next .hld-chev,.hld-cmp-nav--next .hld-chev{transform:rotate(45deg);margin-right:3px}\n.hld-highlights{background:#f3f0ea;padding-top:32px;padding-bottom:32px}\n.hld-highlight-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,1.08fr);gap:20px 36px;align-items:center}\n.hld-highlight-copy{max-width:480px}\n.hld-highlight-copy .hld-title{margin-bottom:14px;line-height:1.18}\n.hld-highlight-copy .hld-lede{line-height:1.7}\n.hld-list{display:grid;gap:14px;margin:20px 0 0;padding:0!important;list-style:none!important}\n.hld-list li{display:flex;gap:10px;align-items:flex-start;color:var(--muted);font-size:15px;line-height:1.6;list-style:none!important}\n.hld-list svg{width:18px;height:18px;margin-top:3px;flex:none;color:var(--brass)}\n.hld-design .hld-zoom{aspect-ratio:3\/2;background:#f3f0ea;border:1px solid var(--line);border-radius:8px}\n.hld-design img{object-fit:cover!important}\n.hld-compare-sec{background:#eeeae3;overflow:visible}\n.hld-compare-desk{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}\n.hld-shot{position:relative;margin:0;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#d9d3c8;aspect-ratio:1\/1}\n.hld-detail figure.hld-shot\u003eimg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}\n.hld-reveal{opacity:0;z-index:2}\n.hld-compare-desk.is-spot .hld-reveal{opacity:1;transition:opacity .08s linear}\n.hld-spot{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;opacity:0;pointer-events:none;transition:opacity .6s ease}\n.hld-compare-desk.is-spot .hld-spot{opacity:1;transition:opacity .08s linear}\n.hld-spot-cell{position:relative;overflow:hidden;border-radius:8px}\n.hld-spot-cell img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}\n.hld-shot figcaption,.hld-phone-card figcaption{position:absolute;left:10px;bottom:10px;z-index:3;margin:0;padding:4px 8px;border-radius:6px;background:rgba(255,253,251,.9);color:var(--ink);font-size:12px;font-weight:500;line-height:1.3}\n.hld-hint{margin:12px 0 0;color:var(--muted);font-size:14px}\n.hld-compare-phone{display:none}\n.hld-parameters{background:#f1efeb}\n.hld-parameters header{margin:0 0 32px}\n.hld-parameter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}\n.hld-dim{margin:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}\n.hld-dim .hld-zoom{aspect-ratio:1\/1;background:#fff}\n.hld-dim img{object-fit:contain!important}\n.hld-specs{padding:8px 22px;border:1px solid var(--line);border-radius:8px;background:#fff}\n.hld-spec-row{display:grid;grid-template-columns:148px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #e6e2db}\n.hld-spec-row:last-child{border-bottom:0}\n.hld-spec-label{color:var(--ink);font-size:15px;font-weight:500;line-height:1.5}\n.hld-spec-value{color:var(--muted);font-size:16px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}\n@media (max-width:1024px) and (min-width:761px){\n.hld-hero-stage{aspect-ratio:16\/10}\n.hld-hero-card{width:min(380px,68%)}\n.hld-section{padding:36px 24px}\n.hld-details::before,.hld-parameters::before,.hld-compare-sec::before{left:24px;right:24px}\n}\n@media (max-width:760px){\n.hld-section{padding:28px 16px}\n.hld-title{font-size:32px}\n.hld-lede{font-size:15px}\n.hld-hero-frame{display:flex;flex-direction:column}\n.hld-hero-card{position:static;order:-1;width:auto;left:auto;bottom:auto;transform:none;background:transparent;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;text-align:left;padding:18px 16px 12px}\n.hld-hero-card .hld-lede{margin-left:0}\n.hld-notes{justify-content:flex-start}\n.hld-hero-stage{order:1;aspect-ratio:16\/10}\n.hld-details::before,.hld-parameters::before,.hld-compare-sec::before{left:16px;right:16px}\n.hld-detail-carousel{position:relative;padding:0 36px;overflow:visible}\n.hld-grid{display:block;margin-top:18px}\n.hld-highlight-layout,.hld-parameter-layout{grid-template-columns:1fr;gap:16px}\n.hld-parameters header{margin-bottom:22px}\n.hld-highlight-copy{max-width:none}\n.hld-compare-desk{display:none}\n.hld-compare-phone{display:block;position:relative;margin:18px 28px 0;overflow:visible}\n.hld-phone-card{display:block;position:relative;margin:0 0 12px;overflow:hidden;border:1px solid var(--line);border-radius:8px;aspect-ratio:1\/1;background:#d9d3c8}\n.hld-phone-card img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}\n.hld-phone-night{position:absolute;inset:0;opacity:0;transition:opacity .8s ease;pointer-events:none}\n.hld-phone-card.is-lit .hld-phone-night{opacity:1}\n.hld-spec-row{grid-template-columns:1fr;gap:2px;padding:11px 0}\n.hld-spec-label{font-size:12px}\n.hld-specs{padding:6px 14px}\n.hld-detail.is-ready .hld-grid .hld-card{display:none}\n.hld-detail.is-ready .hld-grid .hld-card.is-active{display:block}\n.hld-detail.is-ready button.hld-nav{display:grid!important;place-items:center}\n.hld-nav--prev{left:0}\n.hld-nav--next{right:0}\n.hld-detail.is-ready .hld-phone-card{display:none;margin:0}\n.hld-detail.is-ready .hld-phone-card.is-active{display:block}\n.hld-detail.is-ready button.hld-cmp-nav{display:grid!important;place-items:center}\n.hld-cmp-nav--prev{left:-22px}\n.hld-cmp-nav--next{right:-22px}\n}\n@media (min-width:761px){.hld-compare-phone{display:none!important}}\n@media (prefers-reduced-motion:reduce){\n.hld-hero-day,.hld-hero-night{animation:none}\n.hld-hero-day{opacity:1}\n.hld-hero-night{opacity:0}\n.hld-phone-night{transition:none}\n.hld-phone-card.is-lit .hld-phone-night{opacity:0}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hld-detail\" id=\"hld-detail\" lang=\"en\" data-hld=\"halden-brass-double-cone-v1\"\u003e\n\u003csection class=\"hld-section hld-hero\" aria-labelledby=\"hld-hero-title\"\u003e\n\u003cdiv class=\"hld-hero-frame\"\u003e\n\u003cdiv class=\"hld-hero-stage\" aria-label=\"Brass cone shades, lights off and on\"\u003e\n\u003cdiv class=\"hld-layer hld-hero-day\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/37e90eec0304a714c6e80bc296ad46db.jpg\" alt=\"Brass double-cone sconce on a marble vanity, lights off\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hld-layer hld-hero-night\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/399342b772f364b121912aaf7c9246c3.jpg\" alt=\"The same marble vanity with the brass shades lit\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-hero-card\"\u003e\n\u003cp class=\"hld-kicker\"\u003eDaylight \/ lit\u003c\/p\u003e\n\u003ch2 class=\"hld-title\" id=\"hld-hero-title\"\u003eHeld in brass with two cones\u003c\/h2\u003e\n\u003cp class=\"hld-lede\"\u003eRim light when you switch it on. Quiet brass pair in daylight. Two cones, one brass plate, one light on the wall.\u003c\/p\u003e\n\u003cul class=\"hld-notes\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.2 5.2h3.2l1.5 13.2H5.7L7.2 5.2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M14.2 5.2h3.2l1.5 13.2h-6.2L14.2 5.2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e One plate, both cones\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"hld-chip hld-chip--brass\"\u003e\u003c\/span\u003e Quiet in daylight\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"hld-chips\"\u003e\u003cspan class=\"hld-chip hld-chip--linen\"\u003e\u003c\/span\u003e\u003cspan class=\"hld-chip hld-chip--brass\"\u003e\u003c\/span\u003e\u003cspan class=\"hld-chip hld-chip--black\"\u003e\u003c\/span\u003e\u003cspan class=\"hld-chip hld-chip--white\"\u003e\u003c\/span\u003e\u003c\/span\u003e White linen, brass metal, black metal, white metal\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hld-section hld-details\" aria-labelledby=\"hld-details-title\"\u003e\n\u003cheader\u003e\n\u003cp class=\"hld-kicker\"\u003eClose details\u003c\/p\u003e\n\u003ch2 class=\"hld-title\" id=\"hld-details-title\"\u003eExcept the cone with brass\u003c\/h2\u003e\n\u003cp class=\"hld-lede\"\u003eBrass stays on the plate, the arms, and every rim. The cone is the changing part.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"hld-detail-carousel\" data-detail-carousel=\"\"\u003e\n\u003cbutton class=\"hld-nav hld-nav--prev\" type=\"button\" data-detail-prev=\"\" aria-label=\"Previous detail\"\u003e\u003cspan class=\"hld-chev\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"hld-grid\"\u003e\n\u003cfigure class=\"hld-card is-active\"\u003e\u003cdiv class=\"hld-zoom\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/a8841ab52bc8ea0b65a59b2efd8a579e.jpg\" alt=\"Close view of the white metal shade and brass rim\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"hld-cap\"\u003e\u003cstrong\u003eWhite metal\u003c\/strong\u003e A white metal cone, edged in brass.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"hld-card\"\u003e\u003cdiv class=\"hld-zoom\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/aa097f0946ce6dccdb62377e0124e851.jpg\" alt=\"Close view of the curved brass arm and brass shade\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"hld-cap\"\u003e\u003cstrong\u003eCurved brass arm\u003c\/strong\u003e A single brass curve runs from the plate to the cone.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"hld-card\"\u003e\u003cdiv class=\"hld-zoom\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/98e0b3f6ed1fec8cd4ad367a3727d687.jpg\" alt=\"Close view of the round brass wall plate\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"hld-cap\"\u003e\u003cstrong\u003eRound wall plate\u003c\/strong\u003e Both arms start on this round plate.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hld-nav hld-nav--next\" type=\"button\" data-detail-next=\"\" aria-label=\"Next detail\"\u003e\u003cspan class=\"hld-chev\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hld-section hld-highlights\" aria-labelledby=\"hld-hi-title\"\u003e\n\u003cdiv class=\"hld-highlight-layout\"\u003e\n\u003cdiv class=\"hld-highlight-copy\"\u003e\n\u003cp class=\"hld-kicker\"\u003eDesign\u003c\/p\u003e\n\u003ch2 class=\"hld-title\" id=\"hld-hi-title\"\u003eThrough the weave, or at the rim\u003c\/h2\u003e\n\u003cp class=\"hld-lede\"\u003eThe brass rim is the exit. Black, white metal, or brass keeps the cone dark. White linen is where light shows through cloth.\u003c\/p\u003e\n\u003cul class=\"hld-list\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.2 5.2h3.2l1.5 13.2H5.7L7.2 5.2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M14.2 5.2h3.2l1.5 13.2h-6.2L14.2 5.2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e The four finishes share one cone outline.\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 4.6h8l1.6 14.8H6.4L8 4.6z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.6 9.2h6.8M8.2 12.4h7.4M7.8 15.6h7.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e White linen is the only cloth. The other three shades are metal. Knowing which shade is cloth is part of choosing the right one.\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4 18.5h16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003cpath d=\"M6.6 7.2h3l1.2 8.2H5.4L6.6 7.2zM14.4 7.2h3l1.2 8.2h-5.4L14.4 7.2z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Same curve on both arms: the cones match in height and in distance from the wall. A matched pair is the reason the wall looks composed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"hld-design\"\u003e\u003cdiv class=\"hld-zoom\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/e52878488f05a7e3c87699859c8e31d5.jpg\" alt=\"Design study of the brass double-cone wall sconce\"\u003e\u003c\/div\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hld-section hld-compare-sec\" aria-labelledby=\"hld-cmp-title\"\u003e\n\u003cheader\u003e\n\u003cp class=\"hld-kicker\"\u003eIn the room\u003c\/p\u003e\n\u003ch2 class=\"hld-title\" id=\"hld-cmp-title\"\u003eOne fixture with three rooms\u003c\/h2\u003e\n\u003cp class=\"hld-lede\"\u003eChair side, white linen. Bedside, black metal. Over marble, brass metal.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"hld-compare-desk\" data-compare=\"\"\u003e\n\u003cfigure class=\"hld-shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/d2da17d5691d94b98f53c21e4dc25ede.jpg\" alt=\"Living chair with white linen shades, lights off\"\u003e\u003cimg class=\"hld-reveal\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/e397fb5c60d149c4f3f3c97904ab4226.jpg\" alt=\"Living chair with white linen shades, lights on\"\u003e\u003cfigcaption\u003eLiving chair · White linen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"hld-shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/f467fbb4cd289006f8191d5b956ce4fc.jpg\" alt=\"Bedroom with black metal shades, lights off\"\u003e\u003cimg class=\"hld-reveal\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/45b499f2502cf5369ca6314952b75bb8.jpg\" alt=\"Bedroom with black metal shades, lights on\"\u003e\u003cfigcaption\u003eBedroom · Black metal\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"hld-shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/f2088461ef1c0e67d3069c50c855e502.jpg\" alt=\"Marble vanity with brass metal shades, lights off\"\u003e\u003cimg class=\"hld-reveal\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/59e1b3ab9f05b98482d903ab9251e72c.jpg\" alt=\"Marble vanity with brass metal shades, lights on\"\u003e\u003cfigcaption\u003eMarble vanity · Brass metal\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-compare-phone\" data-phone=\"\"\u003e\n\u003cbutton class=\"hld-cmp-nav hld-cmp-nav--prev\" type=\"button\" data-cmp-prev=\"\" aria-label=\"Previous scene\"\u003e\u003cspan class=\"hld-chev\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n\u003carticle class=\"hld-phone-card is-active\" data-phone-card=\"\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/d2da17d5691d94b98f53c21e4dc25ede.jpg\" alt=\"Living chair with white linen shades, lights off\"\u003e\u003cdiv class=\"hld-phone-night\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/e397fb5c60d149c4f3f3c97904ab4226.jpg\" alt=\"Living chair with white linen shades, lights on\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eLiving chair · White linen\u003c\/figcaption\u003e\u003c\/article\u003e\n\u003carticle class=\"hld-phone-card\" data-phone-card=\"\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/f467fbb4cd289006f8191d5b956ce4fc.jpg\" alt=\"Bedroom with black metal shades, lights off\"\u003e\u003cdiv class=\"hld-phone-night\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/45b499f2502cf5369ca6314952b75bb8.jpg\" alt=\"Bedroom with black metal shades, lights on\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eBedroom · Black metal\u003c\/figcaption\u003e\u003c\/article\u003e\n\u003carticle class=\"hld-phone-card\" data-phone-card=\"\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/f2088461ef1c0e67d3069c50c855e502.jpg\" alt=\"Marble vanity with brass metal shades, lights off\"\u003e\u003cdiv class=\"hld-phone-night\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/59e1b3ab9f05b98482d903ab9251e72c.jpg\" alt=\"Marble vanity with brass metal shades, lights on\"\u003e\u003c\/div\u003e\n\u003cfigcaption\u003eMarble vanity · Brass metal\u003c\/figcaption\u003e\u003c\/article\u003e\n\u003cbutton class=\"hld-cmp-nav hld-cmp-nav--next\" type=\"button\" data-cmp-next=\"\" aria-label=\"Next scene\"\u003e\u003cspan class=\"hld-chev\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hld-section hld-parameters\" aria-labelledby=\"hld-par-title\"\u003e\n\u003cheader\u003e\n\u003cp class=\"hld-kicker\"\u003eSpecifications\u003c\/p\u003e\n\u003ch2 class=\"hld-title\" id=\"hld-par-title\"\u003eReaching forward with mounted flush\u003c\/h2\u003e\n\u003cp class=\"hld-lede\"\u003eWall-flush plate. Cones reaching forward as a pair.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"hld-parameter-layout\"\u003e\n\u003cfigure class=\"hld-dim\"\u003e\u003cdiv class=\"hld-zoom\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/16\/930c9181950c55357d1a7748211ad843.jpg\" alt=\"Width and height drawing of the brass double-cone wall sconce\"\u003e\u003c\/div\u003e\u003c\/figure\u003e\n\u003cdiv class=\"hld-specs\" role=\"list\"\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eMetal, Linen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eFinish Color\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eBrass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eShade Color\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eWhite Linen, Brass Metal, Black Metal, White Metal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eOverall Size\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eW 40.9 cm × H 32.7 cm × D 21.7 cm \/ W 16.1″ × H 12.88″ × D 8.56″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eCanopy Size\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eDia 12.7 cm × H 1.3 cm \/ Ø 5″ × H 0.51″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eShade Size\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eDia 12.6 cm × H 20.3 cm \/ Ø 4.96″ × H 8″\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eLight Source\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eE12 (Not included)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-row\" role=\"listitem\"\u003e\n\u003cdiv class=\"hld-spec-label\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"hld-spec-value\"\u003eAC 100–240V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript id=\"hld-script\"\u003e\n(function(){\n  var root = document.getElementById('hld-detail');\n  if (!root || root.getAttribute('data-ready') === '1') return;\n  root.setAttribute('data-ready', '1');\n  var carousel = root.querySelector('[data-detail-carousel]');\n  if (carousel) {\n    var cards = Array.prototype.slice.call(carousel.querySelectorAll('.hld-card'));\n    var index = 0;\n    function show(next){\n      index = (next + cards.length) % cards.length;\n      cards.forEach(function(card, i){ card.classList.toggle('is-active', i === index); });\n    }\n    var prev = carousel.querySelector('[data-detail-prev]');\n    var next = carousel.querySelector('[data-detail-next]');\n    if (prev) prev.addEventListener('click', function(){ show(index - 1); });\n    if (next) next.addEventListener('click', function(){ show(index + 1); });\n    show(0);\n  }\n  var desk = root.querySelector('[data-compare]');\n  function placeSpot(clientX, clientY){\n    var shot = desk.querySelector('.hld-shot');\n    if (!shot) return;\n    var radius = shot.getBoundingClientRect().width * 0.56;\n    desk.querySelectorAll('.hld-shot').forEach(function(card){\n      var reveal = card.querySelector('.hld-reveal');\n      if (!reveal) return;\n      var rect = card.getBoundingClientRect();\n      var mask = 'radial-gradient(circle ' + radius + 'px at ' + (clientX - rect.left) + 'px ' + (clientY - rect.top) + 'px, #000 0%, #000 62%, rgba(0,0,0,.7) 78%, rgba(0,0,0,.22) 90%, transparent 100%)';\n      reveal.style.webkitMaskImage = mask;\n      reveal.style.maskImage = mask;\n    });\n  }\n  if (desk) {\n    desk.addEventListener('pointermove', function(event){\n      if (window.matchMedia('(max-width:760px)').matches) return;\n      placeSpot(event.clientX, event.clientY);\n      desk.classList.add('is-spot');\n    });\n    desk.addEventListener('pointerleave', function(){ desk.classList.remove('is-spot'); });\n  }\n  var phone = root.querySelector('[data-phone]');\n  if (phone) {\n    var phoneCards = Array.prototype.slice.call(phone.querySelectorAll('[data-phone-card]'));\n    var phoneIndex = 0;\n    var holdTimer = 0;\n    var fadeTimer = 0;\n    var mq = window.matchMedia('(max-width:760px)');\n    function clearTimers(){ window.clearTimeout(holdTimer); window.clearTimeout(fadeTimer); }\n    function startCycle(){\n      clearTimers();\n      if (!mq.matches || window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n      var card = phoneCards[phoneIndex];\n      if (!card || !card.querySelector('.hld-phone-night')) return;\n      function loop(){\n        holdTimer = window.setTimeout(function(){\n          card.classList.toggle('is-lit');\n          fadeTimer = window.setTimeout(loop, 800);\n        }, 1500);\n      }\n      loop();\n    }\n    function showPhone(next){\n      phoneIndex = (next + phoneCards.length) % phoneCards.length;\n      phoneCards.forEach(function(card, i){\n        card.classList.toggle('is-active', i === phoneIndex);\n        card.classList.remove('is-lit');\n      });\n      startCycle();\n    }\n    var pprev = phone.querySelector('[data-cmp-prev]');\n    var pnext = phone.querySelector('[data-cmp-next]');\n    if (pprev) pprev.addEventListener('click', function(){ showPhone(phoneIndex - 1); });\n    if (pnext) pnext.addEventListener('click', function(){ showPhone(phoneIndex + 1); });\n    if (mq.addEventListener) mq.addEventListener('change', startCycle);\n    showPhone(0);\n  }\n  root.classList.add('is-ready');\n})();\n\u003c\/script\u003e","brand":"Monulo","offers":[{"title":"Brass \/ White Linen","offer_id":67841772781726,"sku":"AITC26-002-1025489","price":259.5,"currency_code":"USD","in_stock":true},{"title":"Brass \/ Brass Metal","offer_id":67841772814494,"sku":"AITC26-002-1025488","price":259.5,"currency_code":"USD","in_stock":true},{"title":"Brass \/ Black Metal","offer_id":67841772847262,"sku":"AITC26-002-1025487","price":259.5,"currency_code":"USD","in_stock":true},{"title":"Brass \/ White Metal","offer_id":67841772880030,"sku":"AITC26-002-1025486","price":259.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/35c5851fa909e74949cb1cea613289a5.jpg?v=1793159793","url":"https:\/\/www.monulo.com\/es\/products\/twin-shades-for-a-console-wall","provider":"Monulo","version":"1.0","type":"link"}