Toan LED Ceiling Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #1A1A18; --ink-2: #3E3E3A; --ink-3: #6E6E68; --cream: #FDFBF6; --linen: # F0EBDF; --border: #C4B89A; --border-lt: #DCD3BC; --gold: #9C7A3C; --gold-dk: #6E5420; --gold-sft: #ECDDB8; --stone: #6E6E68; --dk-sans: 'Outfit', 'Helvetica Neue', sans-serif; --dk-serif: 'Cormorant Garamond', Georgia, serif; --dk-jost: 'Jost', 'Helvetica Neue', sans-serif; font-family: var(--dk-serif); -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 400; font-size: 17px; line-height: 1.65; padding: 1.5rem 0 2rem; width: 100%; } .dfpd-inner { max-width: 100%; margin: 0; padding: 0; } .dfpd-sec { margin-bottom: 2rem; } /* Typography */ .dfpd-h2 { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(1.4rem, 2.2vw, 1.7rem); line-height: 1.2; color: var(--ink); margin-bottom: 1rem; letter-spacing: -0.01em; } .dfpd-h2 .gold { color: var(--gold); } .dfpd-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.65rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.85rem; } .dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--gold); } .gold { color: var(--gold); } /* Hero */ .dfpd-hero { padding-bottom: 1.85rem; border-bottom: 1px solid var(--border); margin-bottom: 1.85rem; } .dfpd-hero-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.7rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 1rem; } .dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--gold); } .dfpd-title { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(2rem, 3.8vw, 2.6rem); line-height: 1.1; letter-spacing: -0.02em; color: var(--ink); margin-bottom: 1rem; max-width: 780px; } .dfpd-title .gold { color: var(--gold); } .dfpd-lede { font-family: var(--dk-serif); font-weight: 400; font-size: 1.08rem; line-height: 1.7; color: var(--ink-2); max-width: 720px; } .dfpd-lede .gold { color: var(--gold); font-weight: 500; } /* 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: 2rem; } .dfpd-feature { padding: 1.1rem 0.9rem; 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(--gold-dk); margin-bottom: 0.55rem; display: inline-flex; } .dfpd-feature-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.9rem; line-height: 1.3; color: var(--ink); } .dfpd-feature-title .gold { color: var(--gold); } /* Craft block */ .dfpd-craft { display: grid; grid-template-columns: 70px 1fr; gap: 1.4rem; padding: 1.35rem 1.65rem; background: linear-gradient(135deg, var(--cream) 0%, var(--gold-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-craft-icon { width: 60px; height: 60px; border-radius: 50%; background: var(--cream); border: 1px solid var(--gold); color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-craft-text-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.35rem; } .dfpd-craft-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.15rem; color: var(--ink); line-height: 1.25; margin-bottom: 0.45rem; } .dfpd-craft-text h4 .gold { color: var(--gold); } .dfpd-craft-text p { font-family: var(--dk-serif); font-weight: 400; font-size: 0.98rem; color: var(--ink-2); line-height: 1.6; margin: 0; } .dfpd-craft-text p .gold { color: var(--gold); font-weight: 500; } /* Multi-size config cards */ .dfpd-configs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.65rem; align-items: stretch; } .dfpd-config { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; transition: box-shadow 0.25s; } .dfpd-config:hover { box-shadow: 0 4px 14px rgba(26, 26, 24, 0.1); } .dfpd-config-thumb { position: relative; display: flex; align-items: center; justify-content: center; width: 100%; height: 200px; background: #FFFFFF; border-bottom: 1px solid var(--border-lt); cursor: zoom-in; text-decoration: none; overflow: hidden; padding: 10px; transition: background 0.2s; } .dfpd-config-thumb:hover { background: var(--gold-sft); } .dfpd-config-thumb img { width: 100%; height: 100%; object-fit: contain; display: block; transition: transform 0.4s ease; } .dfpd-config-thumb:hover img { transform: scale(1.4); } .dfpd-config-thumb-icon { position: absolute; bottom: 8px; right: 8px; width: 22px; height: 22px; background: rgba(26, 26, 24, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 2; } .dfpd-config-placeholder { display: flex; flex-direction: column; align-items: center; gap: 0.45rem; color: var(--stone); text-align: center; padding: 0.8rem; } .dfpd-config-placeholder-icon { width: 40px; height: 40px; border-radius: 50%; border: 1px dashed var(--border); color: var(--gold); display: flex; align-items: center; justify-content: center; } .dfpd-config-placeholder-label { font-family: var(--dk-serif); font-weight: 400; font-size: 0.85rem; color: var(--stone); line-height: 1.35; } .dfpd-config-info { padding: 0.85rem 1rem 1rem; flex: 1; display: flex; flex-direction: column; gap: 0.35rem; } .dfpd-config-name { font-family: var(--dk-sans); font-weight: 600; font-size: 1.15rem; color: var(--ink); line-height: 1.15; } .dfpd-config-dim { font-family: var(--dk-jost); font-weight: 600; font-size: 0.88rem; color: var(--ink-2); line-height: 1.3; letter-spacing: 0.01em; } .dfpd-config-bulbs { font-family: var(--dk-serif); font-weight: 400; font-size: 0.92rem; color: var(--ink-2); line-height: 1.3; } .dfpd-config-pill { display: inline-flex; padding: 0.28rem 0.65rem; background: var(--gold-sft); color: var(--gold-dk); border-radius: 2px; font-family: var(--dk-jost); font-weight: 500; font-size: 0.55rem; letter-spacing: 0.2em; text-transform: uppercase; align-self: flex-start; margin-top: 0.1rem; } /* Specifications */ .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.4rem; padding: 0.7rem 1.25rem; border-bottom: 1px solid var(--border-lt); align-items: baseline; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background: var(--linen); } .dfpd-spec-label { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-family: var(--dk-serif); font-weight: 400; font-size: 0.93rem; color: var(--ink); line-height: 1.5; } .dfpd-spec-val .gold { color: var(--gold-dk); font-weight: 500; } .dfpd-cert-row { display: flex; gap: 0.4rem; flex-wrap: wrap; } .dfpd-cert { font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.15em; text-transform: uppercase; padding: 0.22rem 0.6rem; border: 1px solid var(--border); border-radius: 2px; color: var(--stone); background: var(--cream); } /* Downloads */ .dfpd-foot { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.7rem; } .dfpd-download { display: flex; align-items: center; gap: 0.85rem; padding: 0.9rem 1.15rem; 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(--gold); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(26, 26, 24, 0.08); } .dfpd-download-icon { width: 34px; height: 34px; background: var(--linen); border-radius: 4px; color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-download-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.92rem; line-height: 1.25; color: var(--ink); } .dfpd-download-sub { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold); } .dfpd-download-arrow { margin-left: auto; color: var(--gold); transition: transform 0.2s; } .dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); } /* FAQ */ .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: 0.95rem 1.25rem; cursor: pointer; list-style: none; font-family: var(--dk-sans); font-weight: 600; font-size: 0.98rem; color: var(--ink); 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: 22px; height: 22px; border: 1px solid var(--border); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; color: var(--gold); background: var(--cream); transition: transform 0.25s, background 0.2s; } .dfpd-faq-item[open] .dfpd-faq-toggle { transform: rotate(45deg); background: var(--gold-sft); border-color: var(--gold); } .dfpd-faq-answer { padding: 0 1.25rem 1rem; font-family: var(--dk-serif); font-weight: 400; font-size: 0.96rem; line-height: 1.6; color: var(--ink-2); } .dfpd-faq-answer p { margin: 0 0 0.5rem; } .dfpd-faq-answer p:last-child { margin-bottom: 0; } .dfpd-faq-answer p .gold { color: var(--gold-dk); font-weight: 500; } /* Support footer */ .dfpd-support { padding-top: 0.95rem; border-top: 1px solid var(--border-lt); text-align: center; font-family: var(--dk-serif); font-weight: 400; font-size: 0.92rem; color: var(--stone); } .dfpd-link { color: var(--gold-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--gold); padding-bottom: 1px; } .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-configs { grid-template-columns: 1fr; gap: 0.8rem; } .dfpd-craft { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon { margin: 0 auto; } .dfpd-foot { grid-template-columns: 1fr; } .dfpd-spec-row { grid-template-columns: 1fr; gap: 0.2rem; padding: 0.75rem 1.05rem; } } @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; } } LED Ceiling Lamp · Indoor Lighting Toan LED Ceiling Lamp. A seamless dome in matte-white PE and metal — integrated LED, no exposed bulb, three sizes — purpose-built as a low profile ceiling light for bedrooms, hallways, bathrooms, kids rooms, and home offices under low ceilings. Integrated LED Universal 110–240V 3 Sizes to choose 4-Region Certified Form & design Even glow, zero clutter. The design PE dome that diffuses without dazzle. The Toan's gently arched PE diffuser spreads light across the full dome face, cutting hot-spots and glare — a quality that makes it a go-to white dome ceiling light for bedrooms and bathrooms where visual comfort matters. The metal base keeps the profile flat enough for tight clearances, fitting as a flush mount LED ceiling light for low ceilings in hallways, kids rooms, and compact home offices where every centimeter counts. Three sizes Pick the scale for your room. Diagramcoming soon Dia 23 × H 6.8 cm ∅ 9.1″ × H 2.7″ Integrated LED · warm light Bathroom · hallway · compact bedroom Diagramcoming soon Dia 30 × H 8.5 cm ∅ 11.8″ × H 3.3″ Integrated LED · warm light Bedroom · home office · kids room Diagramcoming soon Dia 42.5 × H 11 cm ∅ 16.7″ × H 4.3″ Integrated LED · warm light Living room · dining · open-plan Specifications Details, on the record. Material PE diffuser + Metal body Light Source Integrated LED (not replaceable) Voltage AC 110–240 V Color Temperature Warm Light Finish White Control Wall switch compatible (switch not included) Environment Indoor Certifications North America Europe Australia Saudi Arabia Downloads Documents & resources. Document Specifications Guide Installation CAD / BIM 3D Files Frequently asked Quick questions. Is the Toan a good flush mount ceiling light for low ceilings? Yes. The Toan's metal base sits flush against the ceiling with no rod or chain, and its lowest profile (H 6.8 cm) leaves the room essentially unchanged in ceiling height — making it a low profile ceiling light for low ceilings under 8 ft that disappears into the room rather than competing with it. Can this ceiling lamp be installed in a bathroom? The Toan is rated for indoor use. For dry or damp bathroom ceilings (away from direct water exposure), the sealed PE dome housing is suitable. If you need it directly above a shower or wet zone, confirm the IP rating with our support team before installing. Does the integrated LED work with a dimmer switch? The Toan is compatible with standard on/off wall switches. Dimmer compatibility depends on your dimmer model — we recommend testing with the dimmer before final installation, as not all LED drivers respond identically to trailing-edge or leading-edge dimmers. Can the integrated LED module be replaced when it burns out? The LED module is integrated and non-replaceable by design. Modern integrated LEDs are engineered for long service life, and Dekorfine backs the Toan with a 3-year warranty. If you experience a failure within the warranty period, contact us and we will arrange a replacement unit. Which size should I choose for my room? As a rule of thumb: the 23 cm works well in bathrooms, hallways, and closets; the 30 cm suits standard bedrooms, home offices, and kids rooms; the 42.5 cm handles open-plan living areas and dining spaces that need wider light distribution. When in doubt, round up — the larger dome throws a more even spread across the room. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Mini LED Ceiling Lamp Led Ceiling
Related
Shine LED Ceiling Lamp | Stylish Ceiling Lamp
Related
LED Ceiling Lamp Modern lamp Square Ceiling Lights
Related