Plafon Ceiling Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A241A; --ink-2: #443924; --ink-3: #6B5938; --cream: #FCF7EC; --bg: #F4E CD2; --linen: #ECE0BE; --sand: #DCC994; --border: #C8B280; --border-lt: #D8C49A; /* PRODUCT-SPECIFIC ACCENT — Light ash wood golden (warm but pale tone) */ --olive: #B8954E; /* Light ash wood gold — primary accent */ --olive-lt: #D2AE6A; --olive-dk: #785C24; /* Deep golden ash */ --olive-sft: #FAF1D2; /* Pale ash cream */ /* PRODUCT-SPECIFIC WARNING — Warm umber (ash wood's warm complement) */ --clay: #8C5028; --clay-sft: #F4E0CC; --stone: #8C7848; --mist: #B8A270; font-family: 'Outfit', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 300; font-size: 16px; line-height: 1.6; background: transparent; padding: 1.5rem 0 2rem; width: 100%; } .dfpd-inner { max-width: 100%; margin: 0; padding: 0; } .dfpd-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: 'Outfit', sans-serif; font-size: 0.62rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.85rem; } .dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--olive); } .dfpd-h2 { font-family: 'Fraunces', serif; font-size: clamp(1.25rem, 2vw, 1.5rem); font-weight: 400; line-height: 1.25; letter-spacing: -0.005em; color: var(--ink); margin-bottom: 1rem; } .dfpd-h2 em { font-style: italic; color: var(--olive-dk); } /* HERO */ .dfpd-hero { padding-bottom: 2rem; border-bottom: 1px solid var(--border); margin-bottom: 2rem; } .dfpd-hero-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: 'Outfit', sans-serif; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 1rem; } .dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--olive); } .dfpd-title { font-family: 'Fraunces', serif; font-size: clamp(1.75rem, 3.4vw, 2.35rem); font-weight: 300; line-height: 1.1; letter-spacing: -0.015em; color: var(--ink); margin-bottom: 1rem; max-width: 780px; } .dfpd-title em { font-style: italic; color: var(--olive-dk); font-weight: 400; } .dfpd-lede { font-size: 0.98rem; font-weight: 300; line-height: 1.7; color: var(--ink-2); max-width: 720px; } /* FEATURE CHIPS */ .dfpd-features { display: grid; grid-template-columns: repeat(4, 1fr); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); margin-bottom: 2.5rem; } .dfpd-feature { padding: 1.25rem 1rem; text-align: center; border-right: 1px solid var(--border-lt); transition: background 0.3s; } .dfpd-feature:last-child { border-right: none; } .dfpd-feature:hover { background: var(--linen); } .dfpd-feature-icon { color: var(--olive-dk); margin-bottom: 0.6rem; display: inline-flex; } .dfpd-feature-title { font-family: 'Fraunces', serif; font-size: 0.92rem; font-weight: 400; line-height: 1.3; color: var(--ink); } .dfpd-feature-title em { font-style: italic; color: var(--olive-dk); } .dfpd-sec { margin-bottom: 2.5rem; } /* MAIN VIDEO */ .dfpd-video { position: relative; aspect-ratio: 16 / 9; width: 100%; max-width: 720px; background: #000; border-radius: 4px; overflow: hidden; box-shadow: 0 6px 20px rgba(42, 36, 26, 0.12); margin: 0 auto; } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* LOW PROFILE HIGHLIGHT — independent hero block for unique selling point */ .dfpd-lowprofile { display: grid; grid-template-columns: 80px 1fr; gap: 1.5rem; padding: 1.75rem 2rem; background: linear-gradient(135deg, var(--cream) 0%, var(--olive-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-lowprofile-icon { width: 64px; height: 64px; border-radius: 50%; background: var(--cream); border: 1px solid var(--olive); color: var(--olive-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-lowprofile-text-eyebrow { font-family: 'Outfit', sans-serif; font-size: 0.6rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.4rem; } .dfpd-lowprofile-text h4 { font-family: 'Fraunces', serif; font-size: 1.3rem; font-style: italic; font-weight: 400; color: var(--olive-dk); letter-spacing: -0.01em; line-height: 1.2; margin-bottom: 0.5rem; } .dfpd-lowprofile-text p { font-size: 0.88rem; color: var(--ink-2); line-height: 1.55; margin: 0; } .dfpd-lowprofile-text p strong { color: var(--ink); font-weight: 500; } /* IMPORTANT NOTES */ .dfpd-notes-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.85rem; } .dfpd-note { padding: 1.25rem 1.35rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; } .dfpd-note.accent { background: var(--clay-sft); border-left: 2px solid var(--clay); border-radius: 0 4px 4px 0; } .dfpd-note h4 { font-family: 'Fraunces', serif; font-size: 0.98rem; font-style: italic; font-weight: 400; color: var(--ink); margin-bottom: 0.35rem; letter-spacing: -0.005em; } .dfpd-note.accent h4 { color: var(--clay); } .dfpd-note p { color: var(--ink-2); font-size: 0.85rem; font-weight: 300; line-height: 1.55; margin: 0; } .dfpd-note p strong { color: var(--ink); font-weight: 500; } .dfpd-note.accent p strong { color: var(--clay); font-weight: 500; } .dfpd-note a.dfpd-link-inline { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } /* SHARED SIZE DIAGRAM — image left + 2 size cards right */ .dfpd-sizes-shared { display: grid; grid-template-columns: 280px 1fr; gap: 1.5rem; padding: 1.5rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; } .dfpd-sizes-shared-image { position: relative; display: block; width: 100%; background: #FFFFFF; border: 1px solid var(--border-lt); border-radius: 3px; padding: 8px; cursor: zoom-in; text-decoration: none; color: inherit; overflow: hidden; transition: border-color 0.2s, box-shadow 0.25s; } .dfpd-sizes-shared-image:hover { border-color: var(--olive); box-shadow: 0 4px 14px rgba(42, 36, 26, 0.12); } .dfpd-sizes-shared-image img { width: 100%; height: auto; max-height: 260px; object-fit: contain; display: block; transition: transform 0.35s ease; } .dfpd-sizes-shared-image:hover img { transform: scale(1.04); } .dfpd-sizes-shared-icon { position: absolute; bottom: 12px; right: 12px; width: 24px; height: 24px; background: rgba(42, 36, 26, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: background 0.2s; } .dfpd-sizes-shared-image:hover .dfpd-sizes-shared-icon { background: var(--olive); } .dfpd-sizes-shared-stats { display: flex; flex-direction: column; gap: 0.85rem; justify-content: center; } .dfpd-stat-card { padding: 1rem 1.25rem; background: var(--cream); border: 1px solid var(--border-lt); border-radius: 4px; border-left: 3px solid var(--olive); transition: all 0.2s; } .dfpd-stat-card:hover { border-color: var(--olive); border-left-color: var(--olive-dk); background: linear-gradient(90deg, var(--olive-sft) 0%, var(--cream) 100%); } .dfpd-stat-card-eyebrow { font-family: 'Outfit', sans-serif; font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.3rem; } .dfpd-stat-card-dim { font-family: 'Fraunces', serif; font-size: 1.1rem; font-weight: 400; color: var(--ink); letter-spacing: -0.005em; margin-bottom: 0.2rem; } .dfpd-stat-card-dim em { font-style: italic; color: var(--olive-dk); } .dfpd-stat-card-meta { font-family: 'Fraunces', serif; font-style: italic; font-size: 0.78rem; color: var(--stone); line-height: 1.4; } /* SPECS */ .dfpd-specs { border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); } .dfpd-spec-row { display: grid; grid-template-columns: 160px 1fr; gap: 1.5rem; padding: 0.75rem 1.35rem; border-bottom: 1px solid var(--border-lt); align-items: baseline; font-size: 0.9rem; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background: var(--linen); } .dfpd-spec-label { font-family: 'Outfit', sans-serif; font-size: 0.58rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-family: 'Outfit', sans-serif; font-size: 0.88rem; font-weight: 400; color: var(--ink); line-height: 1.5; } .dfpd-spec-val em { font-family: 'Fraunces', serif; font-style: italic; color: var(--olive-dk); font-weight: 400; } .dfpd-spec-val a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; transition: color 0.2s, border-color 0.2s; } .dfpd-spec-val a:hover { color: var(--ink); border-color: var(--ink); } /* FINISHES — wood + glass dual group */ .dfpd-finish-groups { display: grid; grid-template-columns: 1fr 1fr; gap: 1.25rem; margin-top: 0.4rem; } .dfpd-finish-group { padding: 0.85rem 1rem; background: var(--cream); border: 1px solid var(--border-lt); border-radius: 3px; } .dfpd-finish-group-label { font-family: 'Outfit', sans-serif; font-size: 0.55rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); margin-bottom: 0.7rem; } .dfpd-finishes { display: flex; flex-wrap: wrap; gap: 1rem; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 0.4rem; text-align: center; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 38px; height: 38px; border-radius: 50%; border: 1px solid rgba(42, 36, 26, 0.08); box-shadow: 0 2px 4px rgba(42, 36, 26, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.08), inset 2px 2px 3px rgba(255, 255, 255, 0.25); } .dfpd-finish-swatch.ash-wood { background: radial-gradient(circle at 30% 30%, #E8D5A8 0%, #C2A672 55%, #886C3A 100%); } .dfpd-finish-swatch.white-glass { background: radial-gradient(circle at 30% 30%, #FFFFFF 0%, #F4F1E8 60%, #DBD5C2 100%); } .dfpd-finish-label { font-family: 'Outfit', sans-serif; font-size: 0.66rem; font-weight: 400; color: var(--ink-2); line-height: 1.3; } .dfpd-finish-sub { font-family: 'Fraunces', serif; font-style: italic; font-size: 0.6rem; color: var(--stone); margin-top: -0.18rem; } /* GEO FAQ SECTION */ .dfpd-faq { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; } .dfpd-faq-item { border-bottom: 1px solid var(--border-lt); } .dfpd-faq-item:last-child { border-bottom: none; } .dfpd-faq-item summary { display: flex; justify-content: space-between; align-items: center; gap: 1rem; padding: 1rem 1.35rem; cursor: pointer; list-style: none; font-family: 'Fraunces', serif; font-size: 1rem; font-style: italic; font-weight: 400; color: var(--ink); letter-spacing: -0.005em; transition: background 0.2s; } .dfpd-faq-item summary::-webkit-details-marker { display: none; } .dfpd-faq-item summary:hover { background: var(--linen); } .dfpd-faq-toggle { flex-shrink: 0; width: 24px; height: 24px; border: 1px solid var(--border); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; color: var(--olive); background: var(--cream); transition: transform 0.25s, background 0.2s; } .dfpd-faq-item[open] .dfpd-faq-toggle { transform: rotate(45deg); background: var(--olive-sft); border-color: var(--olive); } .dfpd-faq-answer { padding: 0 1.35rem 1.15rem; font-size: 0.88rem; line-height: 1.65; color: var(--ink-2); font-weight: 300; } .dfpd-faq-answer p { margin: 0 0 0.55rem; } .dfpd-faq-answer p:last-child { margin-bottom: 0; } .dfpd-faq-answer p strong { color: var(--ink); font-weight: 500; } .dfpd-faq-answer a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .dfpd-faq-answer a:hover { color: var(--ink); border-color: var(--ink); } /* DOWNLOADS — 3 columns */ .dfpd-foot { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.75rem; margin-bottom: 1rem; } .dfpd-download { display: flex; align-items: center; gap: 0.95rem; padding: 1rem 1.25rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; text-decoration: none; color: inherit; transition: all 0.2s; } .dfpd-download:hover { border-color: var(--olive); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(42, 36, 26, 0.08); } .dfpd-download-icon { width: 36px; height: 36px; background: var(--linen); border-radius: 4px; color: var(--olive-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-download-title { font-family: 'Fraunces', serif; font-size: 0.95rem; font-weight: 400; color: var(--ink); line-height: 1.25; } .dfpd-download-sub { font-size: 0.62rem; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; color: var(--olive); } .dfpd-download-arrow { margin-left: auto; color: var(--olive); transition: transform 0.2s; } .dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); } .dfpd-support { padding-top: 1rem; border-top: 1px solid var(--border-lt); text-align: center; font-family: 'Fraunces', serif; font-style: italic; font-size: 0.88rem; color: var(--stone); } .dfpd-link { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; transition: color 0.2s, border-color 0.2s; } .dfpd-link:hover { color: var(--ink); border-color: var(--ink); } /* RESPONSIVE */ @media (max-width: 900px) { .dfpd-features { grid-template-columns: repeat(2, 1fr); } .dfpd-feature:nth-child(2n) { border-right: none; } .dfpd-feature:nth-child(-n+2) { border-bottom: 1px solid var(--border-lt); } .dfpd-notes-grid { grid-template-columns: 1fr; } .dfpd-finish-groups { grid-template-columns: 1fr; } .dfpd-foot { grid-template-columns: 1fr; } .dfpd-lowprofile { grid-template-columns: 1fr; text-align: center; } .dfpd-lowprofile-icon { margin: 0 auto; } .dfpd-sizes-shared { grid-template-columns: 1fr; } .dfpd-sizes-shared-image img { max-height: 280px; } } @media (max-width: 680px) { .dfpd { padding: 1rem 0 1.5rem; } .dfpd-hero { padding-bottom: 1.5rem; margin-bottom: 1.75rem; } .dfpd-video { max-width: 100%; } .dfpd-spec-row { grid-template-columns: 1fr; gap: 0.2rem; padding: 0.85rem 1.15rem; } } @media (max-width: 480px) { .dfpd-features { grid-template-columns: 1fr; } .dfpd-feature { border-right: none; border-bottom: 1px solid var(--border-lt); } .dfpd-feature:last-child { border-bottom: none; } } Product Details The Plafon Ceiling Lamp. A wood-and-glass flush mount that hugs the ceiling — at just 4.7″ deep, the Plafon is purpose-built for low-ceilinged rooms that need light without losing headroom. Natural ash-wood base meets a soft white glass diffuser, casting a warm ambient glow. Suited to entryways, hallways, and living rooms in both modern and rustic interiors. Low-profile flush mount Natural ash wood Soft white glass G9 bulb base In motion See it come to life. Made for low ceilings When every inch counts. Unique selling point Just 4.7″ deep — designed for low-ceilinged rooms. At only 4.7″ / 12 cm in height, the Plafon hugs the ceiling instead of hanging from it — a true flush-mount profile. Ideal for entryways, hallways, basement living rooms, and any space where every inch of headroom matters. The compact silhouette also makes the room feel taller and more open, especially in apartments and homes with 8-foot or lower ceilings. Before you order Important notes. Each piece of wood is unique The base is shaped from natural ash wood — every Plafon will have its own unique grain pattern, knot, and subtle tonal variation. These are signatures of natural wood, never defects. Bulb base Uses a G9 bi-pin bulb (LED or halogen). G9 is a small two-pin base — different from screw-base E26/E27. G9 buying guide → Two sizes Two diameters, same low profile. · click to enlarge Small ∅ 7.1″ × H 4.7″ Dia 18 cm × H 12 cm — entryway, small hallway, accent Large ∅ 11″ × H 4.7″ Dia 28 cm × H 12 cm — living rooms, main hallway, broader coverage Specifications Details, on the record. Material Ash wood · Glass (natural finish) Light Source LED bulb or Edison bulb (not included) Bulb Base G9 (small bi-pin base — not E26/E27) Voltage AC 110–240 V Mounting Ceiling flush mount (low-profile · 4.7″ deep) Control Common wall switch (not included) Certifications North America · Europe · Saudi Arabia · Australia Finishes Base · ash wood Wood color natural ash Lampshade White glass Frequently asked Questions, answered. What sizes does the Plafon Ceiling Lamp come in? The Plafon comes in two diameters, both with the same 4.7″ low-profile height: Small (∅ 7.1″ / 18 cm) — best for entryways, small hallways, walk-in closets, and accent placements. Large (∅ 11″ / 28 cm) — better for living rooms, main hallways, dining areas, and rooms needing broader light coverage. Both share the same height of 4.7″ / 12 cm, so headroom won't change between sizes — only the ceiling footprint and light spread. Is the Plafon really suited for low ceilings? Yes — at only 4.7″ / 12 cm deep, the Plafon is a true flush-mount fixture that sits very close to the ceiling. It's ideal for rooms with 8-foot ceilings or lower, basements, finished attics, and any space where standard pendants or chandeliers would feel oppressive or block headroom. The compact silhouette also makes the room feel taller and more open — a useful effect in apartments and smaller homes. What kind of bulb does the Plafon use? The Plafon uses a G9 bi-pin bulb (LED or halogen). G9 is a small two-pin base — different from the more common screw-base E26/E27. Bulbs are not included. For best aesthetic effect with the white glass diffuser, we recommend warm-white LED bulbs (2700–3000K) — they match the natural ash wood's warm tone and produce a cozy ambient glow. See our G9/G4 buying guide for compatibility details. How is the Plafon installed? The Plafon is ceiling-mounted via a standard junction box (hardwired) and connects to a common wall switch (not included). Because the fixture is low-profile and lightweight, it's a relatively straightforward flush-mount installation. A full assembly guide PDF is available in the Downloads section below. What is the return and exchange policy? Dekorfine offers a 30-day return policy on undamaged items in their original packaging. Because the base is shaped from natural ash wood, slight variations in grain pattern, knot placement, and tonal color are part of the wood's authentic character — these are not eligible for return as defects. For returns, exchanges, or any questions, contact [email protected] — we reply within 24 hours. PDF Document Tear Sheet PDF Document Assembly Guide Resource 3D Files Questions? [email protected] — we reply within 24 hours.