Ring Dunst Chandelier
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #251A12; --ink-2: #44362A; --ink-3: #65553F; --cream: #FBF6EC; --bg: #F0E 5CE; --linen: #EADCBE; --sand: #D8C49A; --border: #C2A87C; --border-lt: #DBC498; /* PRODUCT-SPECIFIC ACCENT — Deep walnut woodgrain */ --olive: #946A38; --olive-lt: #B5895A; --olive-dk: #5C3D1E; --olive-sft: #F2E4CB; /* PRODUCT-SPECIFIC WARNING — Espresso brown */ --clay: #6E3318; --clay-sft: #F0DBC8; --stone: #8C745C; --mist: #B5987A; 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(37, 26, 18, 0.12); margin: 0 auto; } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* 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 p + p { margin-top: 0.5rem; } /* SIZE OPTIONS — 3 independent cards each with own diagram + hover zoom */ .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, transform 0.2s; } .dfpd-size-card:hover { box-shadow: 0 4px 14px rgba(37, 26, 18, 0.1); transform: translateY(-2px); } .dfpd-size-head { padding: 0.95rem 1.2rem 0.85rem; border-bottom: 1px solid var(--border-lt); background: linear-gradient(180deg, var(--cream) 0%, var(--linen) 100%); } .dfpd-size-head-row { display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; gap: 0.4rem; } .dfpd-size-title { font-family: 'Fraunces', serif; font-size: 1.55rem; font-weight: 400; font-style: italic; color: var(--olive-dk); line-height: 1; letter-spacing: -0.005em; } .dfpd-size-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.45s 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(37, 26, 18, 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-specs { padding: 0.85rem 1.2rem 1rem; text-align: center; } .dfpd-size-dim { font-family: 'Fraunces', serif; font-size: 0.9rem; font-style: italic; color: var(--ink); line-height: 1.45; } /* 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 — 2 colors */ .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(37, 26, 18, 0.08); box-shadow: 0 2px 4px rgba(37, 26, 18, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.2); } .dfpd-finish-swatch.walnut { background: radial-gradient(circle at 30% 30%, #A07452 0%, #6E4A2C 55%, #3F2916 100%); } .dfpd-finish-swatch.black { background: radial-gradient(circle at 30% 30%, #4A453F 0%, #1F1B18 60%, #0D0B0A 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(37, 26, 18, 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; } } @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 Ring Dunst Chandelier. Two concentric rings cast a graceful halo of light — a contemporary chandelier with the quiet warmth of walnut. The Ring Dunst suits both residential and commercial spaces: dining rooms, lofted living areas, hotel lobbies, and design-forward retail. A low-profile silhouette that delivers ambient drama without overwhelming the ceiling. Twin rings Walnut woodgrain Integrated LED Three sizes In motion See it come to life. Before you order Important notes. About the walnut finish The walnut color is achieved through a walnut-grain paper hydro-transfer process over a metal substrate — not real wood. Advanced spray technology mimics the rich grain of walnut with high realism, producing a durable, lightweight finish. Each piece may have slight grain variations — adding to its unique character. Mounting Designed for ceiling installation. Uses an integrated LED — no bulb purchase required. Compatible with a common wall switch (not included). Size options Three sizes, one halo. · hover to zoom · click to enlarge ∅ 23.6″ ~30 W Dia 60cm × H 11cm∅ 23.6″ × H 4.3″ ∅ 31.5″ ~42 W Dia 80cm × H 11cm∅ 31.5″ × H 4.3″ ∅ 39.4″ ~54 W Dia 100cm × H 11cm∅ 39.4″ × H 4.3″ Specifications Details, on the record. Material Metal · Walnut grain paper · Acrylic (hydro-transfer surface) Light Source Integrated LED (no bulb required) Power 30 W / 42 W / 54 W (by size) Voltage AC 110–240 V Mounting Ceiling · Indoor use IP Rating IP20 (dry indoor use) Control Common wall switch (not included) Cable 150 cm / 59″ (extendable on request) Certifications North America · Europe · Saudi Arabia · Australia Finishes Walnut hydro-transfer Black matte metal Frequently asked Questions, answered. What sizes does the Ring Dunst Chandelier come in? The Ring Dunst Chandelier is available in three diameters, all sharing the same low-profile 4.3″ height: ∅ 23.6″ (60 cm) at ~30 W — best for breakfast nooks and small dining tables (4-seat). ∅ 31.5″ (80 cm) at ~42 W — ideal for standard 6-seat dining rooms. ∅ 39.4″ (100 cm) at ~54 W — a statement scale for large dining tables, hotel lobbies, and open-plan living areas. Is the Ring Dunst made from real walnut wood? No — the walnut appearance is achieved through a walnut-grain paper hydro-transfer process applied to a metal substrate. Advanced spray technology mimics the rich texture and grain of real walnut with high realism, producing a finish that's durable, lightweight, and consistent in scale across the large 39.4″ ring. Each piece may have slight grain variations as part of the hydro-transfer process — these are characteristic of the technique, not defects. Does the Ring Dunst Chandelier need a separate bulb? No — the chandelier uses an integrated LED built directly into the ring. There's no bulb to purchase or replace. Power consumption scales with size: 30 W (60 cm) · 42 W (80 cm) · 54 W (100 cm), all running on AC 110–240 V for global compatibility. How is the Ring Dunst Chandelier installed? The Ring Dunst is ceiling-mounted via a standard junction box and connects to a common wall switch (not included). The included 150 cm / 59″ cable is extendable on request for high or vaulted ceilings — contact us before ordering with your ceiling height. Because of the wide ring diameter (especially the 100 cm size), 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. Slight grain variations from the walnut-grain hydro-transfer process are characteristic of the finish, not defects. For returns, exchanges, or 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.