{"product_id":"dumora-semi-flush-mount-ceiling-light-with-white-fabric-shade-coffee-brown-metal-fixture-for-living-room","title":"Dumora Semi Flush Mount Ceiling Light with White Fabric Shade - Coffee Brown Metal Fixture for Living Room","description":"\u003cdiv id=\"dumora-ceiling-detail-v2\" class=\"dumora-detail\" data-product-series=\"Dumora\" data-template=\"three-module-ceiling-light\"\u003e   \u003cstyle\u003e     #dumora-ceiling-detail-v2{--ink:#29231d;--muted:#6f655c;--paper:#fffdf8;--soft:#f1eadf;--panel:#f8f3eb;--accent:#7a4a2c;--accent-2:#b78752;--line:#dfd1c0;color:var(--ink);background:var(--paper);font-family:inherit;line-height:1.55}     #dumora-ceiling-detail-v2,#dumora-ceiling-detail-v2 *{box-sizing:border-box;min-width:0}     #dumora-ceiling-detail-v2 figure{display:block!important;margin:0!important;padding:0!important;line-height:0!important;overflow:hidden;background:var(--soft)}     #dumora-ceiling-detail-v2 img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}     #dumora-ceiling-detail-v2 .section{padding:clamp(28px,4vw,56px);border-bottom:1px solid var(--line)}     #dumora-ceiling-detail-v2 h2,#dumora-ceiling-detail-v2 h3{margin:0;color:var(--ink);letter-spacing:0;font-weight:650}     #dumora-ceiling-detail-v2 h2{font-size:clamp(25px,3vw,38px);line-height:1.12;max-width:780px}     #dumora-ceiling-detail-v2 h3{font-size:clamp(20px,2.2vw,30px);line-height:1.16}     #dumora-ceiling-detail-v2 p{margin:0;color:var(--muted);font-size:15px}     #dumora-ceiling-detail-v2 .kicker{display:inline-block;margin:0 0 10px;color:var(--accent);font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}     #dumora-ceiling-detail-v2 .section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.52fr);gap:18px;align-items:end;margin-bottom:22px}     #dumora-ceiling-detail-v2 .section-head p{max-width:520px}     #dumora-ceiling-detail-v2 .detail-module{background:linear-gradient(180deg,#fffdf8,var(--panel))}     #dumora-ceiling-detail-v2 .detail-module .section-head{grid-template-columns:1fr;align-items:start;margin-bottom:18px}     #dumora-ceiling-detail-v2 .detail-shell{position:relative}     #dumora-ceiling-detail-v2 .detail-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}     #dumora-ceiling-detail-v2 .detail-card{border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 10px 24px rgba(42,33,26,.08)}     #dumora-ceiling-detail-v2 .detail-card figure{aspect-ratio:1\/1;min-height:0}     #dumora-ceiling-detail-v2 .detail-card img{object-fit:cover!important;transform:scale(1.12);transform-origin:center center}     #dumora-ceiling-detail-v2 .detail-card:nth-child(1) img{object-position:center center}     #dumora-ceiling-detail-v2 .detail-card:nth-child(2) img{object-position:center center;transform:scale(1.14)}     #dumora-ceiling-detail-v2 .detail-card:nth-child(3) img{object-position:center center;transform:scale(1.12)}     #dumora-ceiling-detail-v2 .detail-copy{display:grid;gap:8px;padding:15px}     #dumora-ceiling-detail-v2 .detail-copy strong{font-size:16px;color:var(--ink)}     #dumora-ceiling-detail-v2 .carousel-controls{display:none;align-items:center;justify-content:center;gap:14px;margin-top:14px}     #dumora-ceiling-detail-v2 .carousel-btn{appearance:none;display:inline-grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);padding:0;font-size:22px;line-height:1;box-shadow:0 8px 18px rgba(42,33,26,.08);cursor:pointer}     #dumora-ceiling-detail-v2 .carousel-dots{display:flex;align-items:center;justify-content:center;gap:8px;min-width:64px}     #dumora-ceiling-detail-v2 .carousel-dot{appearance:none;width:9px;height:9px;border:1px solid var(--line);border-radius:999px;background:#d7cabb;padding:0;cursor:pointer}     #dumora-ceiling-detail-v2 .carousel-dot[aria-current=\"true\"]{background:var(--accent);border-color:var(--accent)}     #dumora-ceiling-detail-v2 .story-module{background:#fff}     #dumora-ceiling-detail-v2 .story-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-template-rows:minmax(0,1fr);gap:clamp(18px,3vw,32px);align-items:stretch}     #dumora-ceiling-detail-v2 .story-media{display:grid;grid-template-columns:1fr .58fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:min(560px,42vw);min-height:360px}     #dumora-ceiling-detail-v2 .story-media figure{border-radius:8px;min-height:0;height:100%;overflow:hidden;box-shadow:0 14px 34px rgba(42,33,26,.1)}     #dumora-ceiling-detail-v2 .story-media figure:first-child{grid-row:1\/3}     #dumora-ceiling-detail-v2 .story-media figure img{object-fit:cover!important;transform:scale(1.1);transform-origin:center center}     #dumora-ceiling-detail-v2 .story-media figure:first-child img{object-position:center 26%;transform:scale(1.08)}     #dumora-ceiling-detail-v2 .story-media figure:nth-child(2) img{object-position:center 24%;transform:scale(1.14)}     #dumora-ceiling-detail-v2 .story-media figure:nth-child(3) img{object-position:center 24%;transform:scale(1.14)}     #dumora-ceiling-detail-v2 .story-copy{display:grid;align-content:center;gap:16px;padding:clamp(8px,2vw,24px)}     #dumora-ceiling-detail-v2 .story-copy p{font-size:16px;color:#51483f}     #dumora-ceiling-detail-v2 .story-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}     #dumora-ceiling-detail-v2 .story-point{border:1px solid var(--line);border-radius:8px;background:var(--paper);padding:12px}     #dumora-ceiling-detail-v2 .story-point strong{display:block;margin-bottom:5px;color:var(--ink);font-size:14px}     #dumora-ceiling-detail-v2 .story-point span{display:block;color:var(--muted);font-size:13px;line-height:1.45}     #dumora-ceiling-detail-v2 .spec-module{background:linear-gradient(135deg,var(--paper),var(--panel))}     #dumora-ceiling-detail-v2 .spec-grid{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:clamp(28px,4vw,48px);align-items:center}     #dumora-ceiling-detail-v2 .spec-image{display:grid!important;place-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;aspect-ratio:1\/1;width:min(100%,430px);justify-self:center;align-self:center;box-shadow:0 12px 30px rgba(42,33,26,.08)}     #dumora-ceiling-detail-v2 .spec-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.14);transform-origin:center center}     #dumora-ceiling-detail-v2 .spec-panel{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.72);padding:clamp(16px,2.5vw,24px)}     #dumora-ceiling-detail-v2 .spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0}     #dumora-ceiling-detail-v2 .spec{border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px}     #dumora-ceiling-detail-v2 .spec dt{margin:0 0 4px;color:var(--accent);font-size:12px;font-weight:750;text-transform:uppercase}     #dumora-ceiling-detail-v2 .spec dd{margin:0;color:var(--ink);font-size:14px;line-height:1.45}     #dumora-ceiling-detail-v2 .notes{grid-column:1\/-1;border:1px solid var(--line);border-radius:8px;background:rgba(255,253,248,.82);padding:14px 16px}     #dumora-ceiling-detail-v2 .notes strong{display:block;margin-bottom:8px;color:var(--accent);font-size:12px;font-weight:750;text-transform:uppercase}     #dumora-ceiling-detail-v2 .notes ol{margin:0;padding-left:18px;color:var(--muted);font-size:14px;line-height:1.55}     #dumora-ceiling-detail-v2 .notes li+li{margin-top:6px}     @media(max-width:980px){       #dumora-ceiling-detail-v2 .section-head{grid-template-columns:1fr}       #dumora-ceiling-detail-v2 .detail-shell{overflow:hidden}       #dumora-ceiling-detail-v2 .detail-track{display:flex;gap:0;transition:transform .32s ease;will-change:transform}       #dumora-ceiling-detail-v2 .detail-card{flex:0 0 100%;box-shadow:none}       #dumora-ceiling-detail-v2 .carousel-controls{display:flex}       #dumora-ceiling-detail-v2 .story-grid{grid-template-columns:1fr}       #dumora-ceiling-detail-v2 .story-media{height:auto;min-height:0;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}       #dumora-ceiling-detail-v2 .story-media figure:first-child{grid-column:1\/3;grid-row:auto;aspect-ratio:1.35\/1;height:auto}       #dumora-ceiling-detail-v2 .story-media figure:nth-child(2),#dumora-ceiling-detail-v2 .story-media figure:nth-child(3){aspect-ratio:1\/1;height:auto}       #dumora-ceiling-detail-v2 .spec-grid{grid-template-columns:1fr}       #dumora-ceiling-detail-v2 .spec-image{max-width:520px;width:100%;justify-self:center}     }     @media(max-width:560px){       #dumora-ceiling-detail-v2 .section{padding:24px 14px}       #dumora-ceiling-detail-v2 .story-points,#dumora-ceiling-detail-v2 .spec-list{grid-template-columns:1fr}       #dumora-ceiling-detail-v2 .story-copy p{font-size:15px}       #dumora-ceiling-detail-v2 .story-media{gap:8px}     }     @media(prefers-reduced-motion:reduce){#dumora-ceiling-detail-v2 .detail-track{transition:none}}   \u003c\/style\u003e   \u003csection class=\"section detail-module\" data-module-id=\"detail-trio\" data-module-type=\"detail_trio\"\u003e     \u003cdiv class=\"section-head\"\u003e       \u003cdiv\u003e         \u003cspan class=\"kicker\"\u003eDetail view\u003c\/span\u003e         \u003ch2\u003eFabric texture, curved frame, and ceiling-ready structure.\u003c\/h2\u003e       \u003c\/div\u003e     \u003c\/div\u003e     \u003cdiv class=\"detail-shell\" data-detail-carousel\u003e       \u003cdiv class=\"detail-track\"\u003e         \u003carticle class=\"detail-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/cc67ccf5cd70221529a41ebf0873e73f.jpg\" alt=\"White fabric shade\" loading=\"eager\"\u003e\u003c\/figure\u003e\u003cdiv class=\"detail-copy\"\u003e\n\u003cstrong\u003eWhite fabric shade\u003c\/strong\u003e\u003cp\u003eA softly woven shade surface gives the ceiling light a calm, tailored presence.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e         \u003carticle class=\"detail-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/5470f2683ca913051f7f813d418f15e0.jpg\" alt=\"Coffee brown side frame\" loading=\"eager\"\u003e\u003c\/figure\u003e\u003cdiv class=\"detail-copy\"\u003e\n\u003cstrong\u003eCoffee brown side frame\u003c\/strong\u003e\u003cp\u003eThe curved metal arm outlines the drum shade while keeping the fixture visually balanced.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e         \u003carticle class=\"detail-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/246a834607f3cc113b3dacbd66fca95e.jpg\" alt=\"Ceiling canopy detail\" loading=\"eager\"\u003e\u003c\/figure\u003e\u003cdiv class=\"detail-copy\"\u003e\n\u003cstrong\u003eCeiling canopy detail\u003c\/strong\u003e\u003cp\u003eThe matching canopy and rods create a neat semi-flush mount profile for finished rooms.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e       \u003c\/div\u003e       \u003cdiv class=\"carousel-controls\" aria-label=\"Detail carousel controls\"\u003e         \u003cbutton class=\"carousel-btn\" type=\"button\" data-detail-prev aria-label=\"Previous detail\"\u003e‹\u003c\/button\u003e         \u003cdiv class=\"carousel-dots\"\u003e           \u003cbutton class=\"carousel-dot\" type=\"button\" data-detail-dot=\"0\" aria-current=\"true\" aria-label=\"Show detail 1\"\u003e\u003c\/button\u003e           \u003cbutton class=\"carousel-dot\" type=\"button\" data-detail-dot=\"1\" aria-current=\"false\" aria-label=\"Show detail 2\"\u003e\u003c\/button\u003e           \u003cbutton class=\"carousel-dot\" type=\"button\" data-detail-dot=\"2\" aria-current=\"false\" aria-label=\"Show detail 3\"\u003e\u003c\/button\u003e         \u003c\/div\u003e         \u003cbutton class=\"carousel-btn\" type=\"button\" data-detail-next aria-label=\"Next detail\"\u003e›\u003c\/button\u003e       \u003c\/div\u003e     \u003c\/div\u003e   \u003c\/section\u003e   \u003csection class=\"section story-module\" data-module-id=\"room-inspiration\" data-module-type=\"story_inspiration\"\u003e     \u003cdiv class=\"story-grid\"\u003e       \u003cdiv class=\"story-media\"\u003e         \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/f003d32df96ae948676ad4336e8d49ab.jpg\" alt=\"Room inspiration\" loading=\"eager\"\u003e\u003c\/figure\u003e         \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/1640d258aba9317fe04ae1dcefa3737b.jpg\" alt=\"A low-profile fabric shade for relaxed classic rooms.\" loading=\"eager\"\u003e\u003c\/figure\u003e         \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/5685d3860d10e420927953f550822e07.jpg\" alt=\"Warm wood pairing\" loading=\"eager\"\u003e\u003c\/figure\u003e       \u003c\/div\u003e       \u003cdiv class=\"story-copy\"\u003e         \u003cdiv\u003e           \u003cspan class=\"kicker\"\u003eRoom inspiration\u003c\/span\u003e           \u003ch3\u003eA low-profile fabric shade for relaxed classic rooms.\u003c\/h3\u003e         \u003c\/div\u003e         \u003cp\u003eDumora brings a white fabric drum shade together with a coffee brown metal frame, making it easy to style above sofas, beds, reading corners, or dining spaces.\u003c\/p\u003e         \u003cdiv class=\"story-points\"\u003e           \u003cdiv class=\"story-point\"\u003e\n\u003cstrong\u003eClose-to-ceiling form\u003c\/strong\u003e\u003cspan\u003eSuited to rooms where a pendant drop would feel too long or visually heavy.\u003c\/span\u003e\n\u003c\/div\u003e           \u003cdiv class=\"story-point\"\u003e\n\u003cstrong\u003eWarm wood pairing\u003c\/strong\u003e\u003cspan\u003eThe coffee brown finish works naturally with wood furniture, neutral textiles, and framed artwork.\u003c\/span\u003e\n\u003c\/div\u003e         \u003c\/div\u003e       \u003c\/div\u003e     \u003c\/div\u003e   \u003c\/section\u003e   \u003csection class=\"section spec-module\" data-module-id=\"product-specifications\" data-module-type=\"specifications\"\u003e     \u003cdiv class=\"spec-grid\"\u003e       \u003cfigure class=\"spec-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/cf7213501b91bc677641b6d351383f53.jpg\" alt=\"Dumora Semi Flush Mount Ceiling Light with White Fabric Shade - Coffee Brown Metal Fixture for Living Room\" loading=\"eager\"\u003e\u003c\/figure\u003e       \u003cdiv class=\"spec-panel\"\u003e         \u003cspan class=\"kicker\"\u003eProduct specifications\u003c\/span\u003e         \u003cdl class=\"spec-list\"\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eColor\u003c\/dt\u003e\n\u003cdd\u003eWhite\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eFinish\u003c\/dt\u003e\n\u003cdd\u003eCoffee Brown\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eSize\u003c\/dt\u003e\n\u003cdd\u003e鈭 18鈥 脳 H 11.8鈥 \/ Dia 46 cm 脳 H 30 cm\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eShade Material\u003c\/dt\u003e\n\u003cdd\u003eFabric\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eFrame Material\u003c\/dt\u003e\n\u003cdd\u003eMetal\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eBulb Socket\u003c\/dt\u003e\n\u003cdd\u003e3 x E14\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eInstallation Style\u003c\/dt\u003e\n\u003cdd\u003eSemi flush mount ceiling fixture\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"spec\"\u003e\n\u003cdt\u003eSuggested Spaces\u003c\/dt\u003e\n\u003cdd\u003eLiving room, bedroom, dining room, study\u003c\/dd\u003e\n\u003c\/div\u003e           \u003cdiv class=\"notes\"\u003e\n\u003cstrong\u003ePurchase Notes\u003c\/strong\u003e\u003col\u003e\n\u003cli\u003eThis order does not include bulbs.\u003c\/li\u003e\n\u003cli\u003ePlease note and understand: due to different monitors and measurement methods, color and measurement differences are inevitable.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e         \u003c\/dl\u003e       \u003c\/div\u003e     \u003c\/div\u003e   \u003c\/section\u003e   \u003cscript\u003e     (() =\u003e {       const root = document.getElementById('dumora-ceiling-detail-v2');       if (!root) return;       const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)');       const mobileCarousel = window.matchMedia('(max-width: 980px)');       const shell = root.querySelector('[data-detail-carousel]');       const track = shell \u0026\u0026 shell.querySelector('.detail-track');       const dots = shell ? Array.from(shell.querySelectorAll('[data-detail-dot]')) : [];       const prev = shell \u0026\u0026 shell.querySelector('[data-detail-prev]');       const next = shell \u0026\u0026 shell.querySelector('[data-detail-next]');       if (!shell || !track || dots.length === 0 || !prev || !next) return;       let index = 0;       const apply = () =\u003e {         track.style.transform = mobileCarousel.matches ? 'translateX(' + (-index * 100) + '%)' : 'none';         track.style.transitionDuration = reduceMotion.matches ? '0ms' : '';         dots.forEach((dot, dotIndex) =\u003e dot.setAttribute('aria-current', String(dotIndex === index)));       };       prev.addEventListener('click', () =\u003e { index = (index + dots.length - 1) % dots.length; apply(); });       next.addEventListener('click', () =\u003e { index = (index + 1) % dots.length; apply(); });       dots.forEach((dot, dotIndex) =\u003e dot.addEventListener('click', () =\u003e { index = dotIndex; apply(); }));       mobileCarousel.addEventListener('change', apply);       reduceMotion.addEventListener('change', apply);       apply();     })();   \u003c\/script\u003e \u003c\/div\u003e","brand":"monulo","offers":[{"title":"White \/ Coffee Brown \/ 18\" \/ 46 cm","offer_id":47959603216542,"sku":"TBCODEX01-White-Coffee Brown-18\" \/ 46 cm-1003499","price":335.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b1dc4849018075eadf2ec26e0804427a.webp?v=1783683588","url":"https:\/\/www.monulo.com\/es\/products\/dumora-semi-flush-mount-ceiling-light-with-white-fabric-shade-coffee-brown-metal-fixture-for-living-room","provider":"Monulo","version":"1.0","type":"link"}