Sunset Wall Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A1F18; --ink-2: #463524; --ink-3: #6A4F3A; --cream: #FAF3E8; --linen: # ECDCB8; --border: #B89048; --border-lt: #D2AC78; --olive: #A88438; --olive-dk: #6E5018; --olive-sft: #FAEAB8; --clay: #B85838; --clay-sft: #F0DCBC; --stone: #786040; font-family: 'Outfit', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 300; font-size: 16px; line-height: 1.6; 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-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; color: var(--ink); margin-bottom: 1rem; } .dfpd-h2 em { font-style: italic; color: var(--olive-dk); } .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-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; 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; line-height: 1.7; color: var(--ink-2); max-width: 720px; margin-bottom: 0.85rem; } .dfpd-lede:last-child { margin-bottom: 0; } .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; } .dfpd-feature-title em { font-style: italic; color: var(--olive-dk); } .dfpd-sec { margin-bottom: 2.5rem; } .dfpd-craft { display: grid; grid-template-columns: 80px 1fr; gap: 1.5rem; 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-craft-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-craft-text-eyebrow { font-size: 0.6rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.4rem; } .dfpd-craft-text h4 { font-family: 'Fraunces', serif; font-size: 1.3rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1.2; margin-bottom: 0.45rem; } .dfpd-craft-text p { font-size: 0.9rem; color: var(--ink-2); line-height: 1.6; margin: 0 0 0.45rem; } .dfpd-craft-text p:last-child { margin-bottom: 0; } .dfpd-craft-text p strong { color: var(--ink); font-weight: 500; } .dfpd-craft-text p em { color: var(--olive-dk); font-style: italic; } /* HALO PROJECTION FEATURE MODULE — 2 large showcase cards */ .dfpd-halos { display: grid; grid-template-columns: 1fr 1fr; gap: 0.85rem; } .dfpd-halo-card { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; padding: 1.5rem 1.4rem; text-align: center; transition: border-color 0.2s, transform 0.2s, box-shadow 0.25s; } .dfpd-halo-card:hover { border-color: var(--olive); transform: translateY(-2px); box-shadow: 0 4px 14px rgba(42, 31, 24, 0.1); } .dfpd-halo-orb { width: 140px; height: 140px; margin: 0 auto 1rem; border-radius: 50%; box-shadow: 0 6px 24px rgba(42, 31, 24, 0.15); position: relative; overflow: hidden; } /* Sunset Red — warm radial */ .dfpd-halo-orb.sunset { background: radial-gradient(circle at 50% 50%, #FFE0A0 0%, #FFB060 25%, #F0782C 50%, #B83C18 75%, #4A1408 100%); } /* Horizon — dual-tone with blue top, orange bottom */ .dfpd-halo-orb.horizon { background: linear-gradient(180deg, #66C8E8 0%, #88D8E0 30%, #FFCC78 65%, #F0782C 100%); } .dfpd-halo-orb.horizon::before { content: ''; position: absolute; top: 50%; left: 0; right: 0; height: 28%; background: linear-gradient(180deg, rgba(255,180,100,0.6) 0%, rgba(255,140,60,0.35) 100%); filter: blur(8px); } .dfpd-halo-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.4rem; } .dfpd-halo-name { font-family: 'Fraunces', serif; font-size: 1.35rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1.1; margin-bottom: 0.45rem; } .dfpd-halo-desc { font-size: 0.84rem; color: var(--ink-2); line-height: 1.55; margin-bottom: 0.6rem; } .dfpd-halo-mood { display: inline-flex; padding: 0.3rem 0.75rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-size: 0.6rem; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; } /* 3-OPTION COMPARISON IMAGE */ .dfpd-compare { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; padding: 1.25rem; } .dfpd-compare-eyebrow { font-size: 0.6rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.6rem; text-align: center; } .dfpd-compare-image { display: block; width: 100%; max-height: 320px; height: auto; max-width: 720px; margin: 0 auto; border-radius: 3px; cursor: zoom-in; object-fit: contain; } .dfpd-compare-caption { font-family: 'Fraunces', serif; font-style: italic; font-size: 0.82rem; color: var(--stone); text-align: center; margin-top: 0.6rem; line-height: 1.5; } .dfpd-size-single { display: grid; grid-template-columns: 280px 1fr; gap: 1.75rem; padding: 1.5rem 1.75rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-size-single-text { text-align: left; } .dfpd-size-single-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.5rem; } .dfpd-size-single-title { font-family: 'Fraunces', serif; font-size: 1.85rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1; margin-bottom: 0.5rem; } .dfpd-size-single-dim { font-family: 'Fraunces', serif; font-size: 1rem; font-style: italic; color: var(--ink-2); line-height: 1.5; margin-bottom: 0.85rem; } .dfpd-size-single-dim em { font-style: normal; color: var(--stone); font-family: 'Outfit', sans-serif; font-size: 0.78rem; } .dfpd-size-single-image { position: relative; display: block; width: 100%; height: 240px; margin: 0; background: #FFFFFF; border: 1px solid var(--border-lt); border-radius: 3px; padding: 8px; cursor: zoom-in; overflow: hidden; transition: border-color 0.2s, box-shadow 0.25s; } .dfpd-size-single-image:hover { border-color: var(--olive); box-shadow: 0 4px 14px rgba(42, 31, 24, 0.1); } .dfpd-size-single-image img { display: block; width: 100%; height: 100%; object-fit: contain; transition: transform 0.4s ease; } .dfpd-size-single-image:hover img { transform: scale(1.5); } .dfpd-size-single-image-icon { position: absolute; bottom: 10px; right: 10px; width: 24px; height: 24px; background: rgba(42, 31, 24, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 2; } .dfpd-size-single-pill { display: inline-flex; padding: 0.35rem 0.85rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-size: 0.65rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; } .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-size: 0.58rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-size: 0.88rem; color: var(--ink); line-height: 1.5; } .dfpd-spec-val em { font-family: 'Fraunces', serif; font-style: italic; color: var(--olive-dk); } .dfpd-finishes { display: flex; flex-wrap: wrap; gap: 1.5rem; margin-top: 0.4rem; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 44px; height: 44px; border-radius: 50%; box-shadow: 0 2px 4px rgba(42, 31, 24, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.3); } .dfpd-finish-swatch.black { background: radial-gradient(ellipse 22% 18% at 30% 30%, rgba(255,255,255,0.2) 0%, transparent 100%), radial-gradient(circle at 30% 30%, #4A4A4A 0%, #1F1F1F 55%, #000000 100%); } .dfpd-finish-swatch.white { background: radial-gradient(ellipse 22% 18% at 30% 30%, rgba(255,255,255,0.85) 0%, transparent 100%), radial-gradient(circle at 30% 30%, #FFFFFF 0%, #F0EEE8 55%, #C8C4BC 100%); border: 1px solid rgba(42, 31, 24, 0.18); } .dfpd-finish-label { font-size: 0.7rem; color: var(--ink-2); } .dfpd-foot { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; max-width: 720px; } .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, 31, 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; 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-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; 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); } .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 p strong.warn { color: var(--clay); font-weight: 600; } .dfpd-faq-answer a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .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; } .dfpd-link:hover { color: var(--ink); border-color: var(--ink); } @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-foot { grid-template-columns: 1fr; } .dfpd-craft { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon { margin: 0 auto; } .dfpd-halos { grid-template-columns: 1fr; } .dfpd-halo-orb { width: 120px; height: 120px; } .dfpd-size-single { grid-template-columns: 1fr; text-align: center; } .dfpd-size-single-text { text-align: center; } .dfpd-size-single-image { max-width: 320px; margin: 0 auto; } } @media (max-width: 680px) { .dfpd { padding: 1rem 0 1.5rem; } .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 · Halo color projection wall sconce The Sunset Wall Lamp. A minimalist wall sconce that projects a perfect circular halo of sunset color onto the wall behind it — not a lamp for reading, but a lamp for atmosphere. A high-power LED hidden inside an anodized aluminum body shoots through a precision optical lens, casting a clean disc of warm sunset glow or layered horizon light into the room. Compact, sculptural, quietly cinematic. Two halo colors and two body finishes. Circular halo projection Precision optical lens Solid-plate aluminum body Mood atmospheric light Materials & craft An optical instrument, disguised as a wall sconce. The story Light, geometrically perfected. The Sunset Wall Lamp is designed less like a fixture and more like a compact optical projector. The body is carved from a single anodized aluminum plate — minimal, machined, almost instrument-like in its precision. Inside, a high-power LED sits behind a sophisticated optical lens system calibrated to throw a perfect circular halo of color onto the wall behind: no spill, no soft edges, just a clean disc of sunset light that reads as a piece of installation art rather than ambient illumination. The result is a quiet, atmospheric, almost metaphysical presence in a room — the kind of light that fills a corner with the feeling of late-afternoon sun or the moment just before sunrise. Pairs effortlessly with minimalist, contemporary, modern luxe, biophilic, Japandi, and warm-eclectic interiors — particularly anywhere you want to anchor a wall with mood instead of texture. Two halo modes The light is the design. Halo · single tone Sunset Red A warm amber-to-red halo with the soft glow of late-afternoon sun. Reads as romantic, intimate, and grounding — perfect for evening atmosphere. Warm · romantic · cozy Halo · dual tone Horizon A horizontal split between cool blue sky and warm orange horizon — the visual signature of dawn or the moments just before sunset. Artistic and meditative. Artistic · cinematic · cool/warm Halo color comparison Side-by-side, on the wall. Click to enlarge Visual comparison of the Sunset Red and Horizon halo projections on a wall surface. Size Compact wall scale. Single configuration ∅ 5.9″ × H 8.7″ Dia 15 × H 22 cm Compact wall scale · projects 1-1.5 m wide halo onto the wall Bedroom · sofa wall · entryway · accent Specifications Details, on the record. Material Anodized aluminum (carved from solid plate · housing + circular backplate) Light Source Integrated high-power LED (non-replaceable under normal use · driving precision optical lens) Halo Colors Sunset Red (warm amber-to-red single tone) · Horizon (blue sky + orange horizon dual tone) Voltage AC 110–240 V Mounting Wall · hardwired · indoor use · IP20 Function Atmospheric / mood lighting (NOT task lighting · halo decorative effect only) Control External wall switch (not included · standard wall light switch required) Certifications North America · Europe · Saudi Arabia · Australia Body color Black White Downloads Documents & resources. PDF Document Specifications PDF Document Installation Frequently asked Quick questions. Is this bright enough to read by? No — this is a decorative atmospheric lamp, not a task light. The Sunset Wall Lamp is designed to project a focused circular halo of color onto the wall behind it for mood and ambiance — not to illuminate a room for reading, working, or general use. Pair it with a separate task lamp (table lamp, floor lamp, or overhead fixture) if you also need functional lighting in the same space. The Sunset alone shines as accent light + visual centerpiece. Where does the halo project, and how big is it? The halo projects upward and behind the lamp body onto the wall surface, typically forming a clean circular disc roughly 1-1.5 meters / 3-5 feet wide depending on how close to the wall the lamp is mounted and the room's lighting conditions. For the most dramatic effect, install in a relatively dim room against a plain wall (white or light-colored walls amplify the halo; dark walls absorb it). Position with at least 50-80 cm of clear wall space above the lamp for the halo to fully form. Which halo color should I choose? Sunset Red: warm amber-to-red single-tone halo. Best for romantic, cozy, intimate atmospheres — bedrooms, evening sofa corners, dining wall accents, hospitality spaces. Reads as late-afternoon sun glow. Horizon: dual-tone halo with cool blue at the top blending into warm orange at the bottom, like dawn or twilight. Best for artistic, meditative, cinematic moods — entryways, art-wall installations, contemplative spaces, photography studios. Both project equally well; the choice is purely about color palette and mood. Where should I install it? The Sunset works best as a focal-point accent lamp in spaces where the halo can be appreciated: Above a bed headboard (warm bedroom mood) · behind a sofa as wall art (living-room focal point) · in an entryway (cinematic first impression) · at the end of a hallway (depth effect) · in a powder room or dining accent wall (statement detail). Avoid mounting in brightly lit rooms or directly facing windows — the halo effect washes out in competing light. Best at eye level (140-160 cm / 55-63″ from floor) with clear wall space above. How is it controlled — and is it dimmable? The Sunset is hardwired to an external wall light switch — there's no inline switch on the fixture or cord. A licensed electrician handles the connection during install. The integrated LED runs at a fixed brightness level calibrated for the optimal halo projection — it's not designed for wall-dimmer dimming (which can damage the LED driver). Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Rechargeable Sunset Red Wall Lamp Bedroom Bedside Installati
Related
Rechargeable Sunset Red Wall Lamp Bedroom Bedside Installati
Related
Rechargeable Sunset Red Wall Lamp Bedroom Bedside Installati
Related