Cream Flower Ceiling Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A2018; --ink-2: #4A382E; --ink-3: #6B5448; --cream: #FDF7F2; --bg: #F5E 8DD; --linen: #EFDDCC; --sand: #DDC5AC; --border: #D2B098; --border-lt: #E5C9B4; /* PRODUCT-SPECIFIC ACCENT — Soft rose gold (cream-flower romantic) */ --olive: #B8845C; /* Warm rose gold — primary accent */ --olive-lt: #D4A07C; --olive-dk: #7A4A28; /* Deep rose-bronze */ --olive-sft: #FAEAD8; /* Pale rose cream */ /* PRODUCT-SPECIFIC WARNING — Dusty blush (warm complement) */ --clay: #A04848; --clay-sft: #F4DCD8; --stone: #8C7058; --mist: #B59880; 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, 32, 24, 0.12); margin: 0 auto; } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* DIMMER HIGHLIGHT — hero block */ .dfpd-dimmer { display: grid; grid-template-columns: 80px 1fr auto; gap: 1.25rem; padding: 1.5rem 1.75rem; background: linear-gradient(135deg, var(--cream) 0%, var(--olive-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-dimmer-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; } .dfpd-dimmer-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-dimmer-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.4rem; } .dfpd-dimmer-text p { font-size: 0.88rem; color: var(--ink-2); line-height: 1.55; margin: 0; } .dfpd-dimmer-text p strong { color: var(--ink); font-weight: 500; } .dfpd-dimmer-cta { flex-shrink: 0; } .dfpd-dimmer-cta a { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.7rem 1.1rem; background: var(--olive-dk); color: var(--cream); border-radius: 4px; text-decoration: none; font-family: 'Outfit', sans-serif; font-size: 0.72rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; transition: background 0.2s, transform 0.2s; } .dfpd-dimmer-cta a:hover { background: var(--ink); transform: translateY(-1px); } /* 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; } /* CONFIGURATIONS — 1-head section + multi-head section */ .dfpd-config-group { margin-bottom: 2rem; } .dfpd-config-group:last-child { margin-bottom: 0; } .dfpd-config-group-label { display: flex; align-items: baseline; gap: 0.85rem; margin-bottom: 0.85rem; padding-bottom: 0.5rem; border-bottom: 1px dashed var(--border-lt); flex-wrap: wrap; } .dfpd-config-group-eyebrow { font-family: 'Outfit', sans-serif; font-size: 0.58rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); } .dfpd-config-group-title { font-family: 'Fraunces', serif; font-size: 1.05rem; font-style: italic; font-weight: 400; color: var(--ink); } .dfpd-config-group-title em { color: var(--olive-dk); } .dfpd-config-group-hint { font-family: 'Fraunces', serif; font-style: italic; font-size: 0.75rem; font-weight: 300; color: var(--stone); margin-left: auto; } /* 1-head: 3 size cards (independent diagrams) */ .dfpd-sizes { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.85rem; } .dfpd-size-card { display: flex; flex-direction: column; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; transition: box-shadow 0.25s; } .dfpd-size-card:hover { box-shadow: 0 4px 14px rgba(42, 32, 24, 0.1); } .dfpd-size-head-row { padding: 0.85rem 1.15rem 0.75rem; border-bottom: 1px solid var(--border-lt); background: linear-gradient(180deg, var(--cream) 0%, var(--linen) 100%); display: flex; justify-content: space-between; align-items: baseline; gap: 0.5rem; flex-wrap: wrap; } .dfpd-size-card-title { font-family: 'Fraunces', serif; font-size: 1.45rem; font-weight: 400; font-style: italic; color: var(--olive-dk); letter-spacing: -0.005em; line-height: 1; } .dfpd-size-card-power { display: inline-flex; align-items: center; padding: 0.18rem 0.55rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-family: 'Outfit', sans-serif; font-size: 0.55rem; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; } .dfpd-size-thumb { position: relative; display: block; width: 100%; height: 220px; background: #FFFFFF; border-bottom: 1px solid var(--border-lt); overflow: hidden; cursor: zoom-in; padding: 8px; text-decoration: none; color: inherit; transition: background 0.2s; } .dfpd-size-thumb:hover { background: #FAF7F0; } .dfpd-size-thumb img { width: 100%; height: 100%; object-fit: contain; display: block; transition: transform 0.35s ease; } .dfpd-size-thumb:hover img { transform: scale(1.18); } .dfpd-size-thumb-icon { position: absolute; bottom: 8px; right: 8px; width: 22px; height: 22px; background: rgba(42, 32, 24, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: background 0.2s; } .dfpd-size-thumb:hover .dfpd-size-thumb-icon { background: var(--olive); } .dfpd-size-card-specs { padding: 0.85rem 1.15rem 1rem; text-align: center; } .dfpd-size-card-dim { font-family: 'Fraunces', serif; font-size: 0.92rem; font-style: italic; color: var(--ink); line-height: 1.45; } /* multi-head: 2 cards (2-head + 3-head) wider */ .dfpd-multi { display: grid; grid-template-columns: 1fr 1fr; gap: 0.85rem; } .dfpd-multi-card { display: flex; flex-direction: column; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; transition: box-shadow 0.25s; } .dfpd-multi-card:hover { box-shadow: 0 4px 14px rgba(42, 32, 24, 0.1); } /* 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; } /* FINISHES — single white acrylic */ .dfpd-finishes { display: flex; flex-wrap: wrap; gap: 1.5rem; margin-top: 0.3rem; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; text-align: center; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(42, 32, 24, 0.1); box-shadow: 0 2px 4px rgba(42, 32, 24, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.08), inset 2px 2px 3px rgba(255, 255, 255, 0.3); } .dfpd-finish-swatch.cream { background: radial-gradient(circle at 30% 30%, #FFFCF6 0%, #F8F0E6 60%, #E5D5C2 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.62rem; 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, 32, 24, 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-foot { grid-template-columns: 1fr; } .dfpd-sizes { grid-template-columns: 1fr; } .dfpd-multi { grid-template-columns: 1fr; } .dfpd-dimmer { grid-template-columns: 1fr; text-align: center; } .dfpd-dimmer-icon { margin: 0 auto; } .dfpd-dimmer-cta { margin: 0.5rem auto 0; } } @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 Cream Flower Ceiling Lamp. A sculpted bouquet of cream flowers diffuses light into a warm, even glow — a low-profile ceiling fixture that doubles as an ornamental piece. Available in five configurations from a 13″ accent over a bedside to a 43″ statement over a long dining table. Optional dimmable version pairs with a thyristor switch for soft mood lighting. Cream flower form Optional dimming Integrated LED Five configurations In motion See it come to life. Dimming option Soft mood lighting, at the turn of a dial. Dimmable version Pair with a thyristor dimmer switch. If you choose the dimmable variant, we recommend pairing it with a thyristor (TRIAC) dimmer switch for the smoothest dimming curve and best LED compatibility. The dimmer is purchased separately — common at most home improvement stores or online. Shop dimmers Before you order Important notes. Choose your configuration Available in five configurations: three round single-head sizes plus two larger oval-shaped multi-head versions (2-head and 3-head). Compare the diagrams below carefully — they're not all the same shape. Mounting Designed for ceiling installation. Uses an integrated LED — no bulb purchase required. Compatible with a common wall switch (or a thyristor dimmer for the dimmable version). Five configurations Five sizes & arrangements. · hover to zoom · click to enlarge Group 1 Single-head round · three sizes all three share the same round flower silhouette ∅ 13″ ~40 W Dia 33 × H 11 cm∅ 13″ × H 4.3″ ∅ 16.9″ ~56 W Dia 43 × H 12 cm∅ 16.9″ × H 4.7″ ∅ 20.9″ ~64 W Dia 53 × H 13 cm∅ 20.9″ × H 5.1″ Group 2 Multi-head oval bar · two arrangements elongated silhouette for long counters & tables 2 heads ~104 W L 80 × W 52.5 × H 13 cmL 31.5″ × W 20.7″ × H 5.1″ 3 heads ~104 W L 110 × W 70 × H 13 cmL 43.3″ × W 27.6″ × H 5.1″ Specifications Details, on the record. Material Metal · White acrylic (cream flower lampshade) Light Source Integrated LED (no bulb required) Power 40 W / 56 W / 64 W (1-head sizes) · 104 W (2-head & 3-head) Dimming Optional dimmable version (thyristor / TRIAC dimmer compatible) Voltage AC 110–240 V Mounting Ceiling · Indoor use Control Common wall switch (or thyristor dimmer for dimmable version, not included) Certifications North America · Europe · Saudi Arabia · Australia Finish White cream acrylic Frequently asked Questions, answered. What sizes and configurations are available? The Cream Flower Ceiling Lamp comes in five configurations across two arrangement groups: Single-head round (3 sizes): ∅ 13″ at ~40 W (small accent), ∅ 16.9″ at ~56 W (medium room), ∅ 20.9″ at ~64 W (large room). Multi-head oval bar (2 arrangements): 2-head at L 31.5″ × W 20.7″ (~104 W) for medium dining tables; 3-head at L 43.3″ × W 27.6″ (~104 W) for long dining tables and kitchen islands. The single-head versions share a round silhouette while the multi-head versions use an elongated oval shape — compare the diagrams above carefully before ordering. Is the Cream Flower Ceiling Lamp dimmable? Yes — there's an optional dimmable variant. If you choose the dimmable version, we recommend pairing it with a thyristor (TRIAC) dimmer switch for the smoothest dimming curve and best LED compatibility. Standard wall switches will only toggle the lamp on/off. The dimmer switch is purchased separately — see the recommended dimmer search for compatible options. Does the Cream Flower Ceiling Lamp need a separate bulb? No — the lamp uses an integrated LED built into the fixture. There's no bulb to purchase or replace. Power consumption scales with size: 40 W / 56 W / 64 W for the three single-head versions, and ~104 W for both multi-head arrangements (2-head and 3-head). All run on AC 110–240 V for global compatibility. How is the Cream Flower Ceiling Lamp installed? The lamp is ceiling-mounted via a standard junction box and connects to a common wall switch (or a thyristor dimmer for the dimmable variant — neither is included). The low 4.3–5.1″ profile makes it suitable for rooms with low ceilings. For multi-head versions (especially the 3-head at 43.3″ length), we recommend two people for installation. A full installation 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 each cream flower is hand-shaped from acrylic, slight variations in form between flowers are part of the handcrafted character — not defects. For returns, exchanges, or any questions, contact [email protected] — we reply within 24 hours. PDF Document Specifications PDF Document Installation Resource 3D Files Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Cream Bloom Flower Ceiling Lamp
Related
FlowerGlow Pendant - Cream Cottage Ceiling Lamp
Related
Flower Living Room Ceiling Lamp Cream Wind Petals
Related