Helios Hammered Brass Sconce
.dfpd { --ink: #1A1A18; --ink-2: #3E3E3A; --ink-3: #6E6E68; --cream: #FDFBF6; --linen: #F0EBDF; --linen-2: #F5EDDB; --border: #C4B89A; --border-lt: #DCD3BC; --gold: #9C7A3C; --gold -dk: #6E5420; --gold-sft: #ECDDB8; --stone: #6E6E68; --brass: #C89846; --dk-sans: 'Outfit', 'Helvetica Neue', sans-serif; --dk-serif: 'Cormorant Garamond', Georgia, serif; --dk-jost: 'Jost', 'Helvetica Neue', sans-serif; } .dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { 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 .gold { color: var(--gold); font-family: inherit; font-weight: inherit; } .dfpd .kw { color: var(--gold); text-decoration: underline; text-decoration-color: var(--gold-sft); text-underline-offset: 3px; text-decoration-thickness: 1px; } /* Section eyebrow */ .dfpd-section-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 11px; letter-spacing: 0.32em; text-transform: uppercase; color: var(--gold); margin-bottom: 14px; display: flex; align-items: center; gap: 12px; } .dfpd-section-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--gold); } .dfpd-h2 { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(26px, 3vw, 34px); line-height: 1.2; letter-spacing: -0.01em; color: var(--ink); margin-bottom: 28px; } .dfpd-section { padding: 0 28px; margin-bottom: 64px; } /* HERO */ .dfpd-hero { padding: 56px 28px 32px; margin-bottom: 0; } .dfpd-h1 { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(32px, 4.4vw, 48px); line-height: 1.1; color: var(--ink); margin-bottom: 22px; letter-spacing: -0.015em; } .dfpd-lede { font-family: var(--dk-serif); font-weight: 400; font-size: 19px; line-height: 1.6; color: var(--ink-2); max-width: 720px; } .dfpd-divider { margin: 0 28px 56px; border-top: 1px solid var(--border-lt); } /* FEATURE STRIP */ .dfpd-strip { border: 1px solid var(--border-lt); border-radius: 10px; display: grid; grid-template-columns: repeat(4, 1fr); overflow: hidden; } .dfpd-strip-cell { padding: 22px 22px; display: flex; flex-direction: column; align-items: center; gap: 10px; text-align: center; border-right: 1px solid var(--border-lt); } .dfpd-strip-cell:last-child { border-right: none; } .dfpd-strip-icon { width: 28px; height: 28px; color: var(--gold); display: flex; align-items: center; justify-content: center; } .dfpd-strip-text { font-family: var(--dk-jost); font-weight: 500; font-size: 13px; letter-spacing: 0.04em; color: var(--ink-2); } .dfpd-strip-text .gold { font-weight: 600; } @media (max-width: 900px) { .dfpd-strip { grid-template-columns: repeat(2, 1fr); } .dfpd-strip-cell:nth-child(2) { border-right: none; } .dfpd-strip-cell:nth-child(1), .dfpd-strip-cell:nth-child(2) { border-bottom: 1px solid var(--border-lt); } } /* DESIGN — linen-2 long card */ .dfpd-design { background: var(--linen-2); border-radius: 10px; padding: 28px 32px; display: flex; gap: 24px; align-items: flex-start; } .dfpd-design-icon { flex: 0 0 64px; width: 64px; height: 64px; border-radius: 50%; background: var(--cream); border: 1px solid var(--border-lt); display: flex; align-items: center; justify-content: center; color: var(--gold); } .dfpd-design-body { flex: 1 1 auto; } .dfpd-design-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 10.5px; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 8px; } .dfpd-design-title { font-family: var(--dk-sans); font-weight: 600; font-size: 18px; color: var(--ink); margin-bottom: 12px; line-height: 1.35; } .dfpd-design-text { font-family: var(--dk-serif); font-weight: 400; font-size: 17px; line-height: 1.65; color: var(--ink-2); } @media (max-width: 700px) { .dfpd-design { flex-direction: column; padding: 24px 22px; } } /* SINGLE SIZE — Variant C with image placeholder fallback (Rule 10 v2.4) */ .dfpd-single { border: 1px solid var(--border-lt); border-radius: 10px; display: grid; grid-template-columns: 280px 1fr; overflow: hidden; transition: border-color .2s, box-shadow .2s; } .dfpd-single:hover { border-color: var(--gold); box-shadow: 0 6px 20px rgba(156, 122, 60, 0.1); } .dfpd-single-img { background: var(--cream); display: flex; align-items: center; justify-content: center; padding: 18px; border-right: 1px solid var(--border-lt); overflow: hidden; min-height: 240px; position: relative; } .dfpd-single-img::before { content: ''; position: absolute; inset: 18px; border: 1px dashed var(--border-lt); border-radius: 6px; pointer-events: none; } .dfpd-single-img::after { content: 'DIMENSION DIAGRAM'; position: absolute; font-family: var(--dk-jost); font-weight: 500; font-size: 10px; letter-spacing: 0.24em; color: var(--ink-3); pointer-events: none; } .dfpd-single-img img { width: 100%; height: auto; max-height: 240px; object-fit: contain; display: block; position: relative; z-index: 1; background: var(--cream); transition: transform .35s ease; } .dfpd-single-img img[src=""], .dfpd-single-img img:not([src]) { display: none; } .dfpd-single:hover .dfpd-single-img img { transform: scale(1.08); } .dfpd-single-info { padding: 24px 28px; display: flex; flex-direction: column; gap: 10px; justify-content: center; } .dfpd-single-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 10.5px; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); } .dfpd-single-name { font-family: var(--dk-sans); font-weight: 600; font-size: 22px; color: var(--ink); line-height: 1.15; letter-spacing: -0.005em; } .dfpd-single-imp { font-family: var(--dk-jost); font-weight: 600; font-size: 13px; color: var(--ink-3); margin-top: -4px; } .dfpd-single-spec { font-family: var(--dk-serif); font-weight: 400; font-size: 15px; line-height: 1.55; color: var(--ink-2); padding: 2px 0 4px; } .dfpd-single-pill { background: var(--linen-2); padding: 9px 14px; border-radius: 6px; font-family: var(--dk-jost); font-weight: 500; font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--gold-dk); display: inline-block; align-self: flex-start; } @media (max-width: 800px) { .dfpd-single { grid-template-columns: 1fr; } .dfpd-single-img { border-right: none; border-bottom: 1px solid var(--border-lt); padding: 22px; min-height: 260px; } .dfpd-single-img img { max-height: 260px; } .dfpd-single-info { padding: 22px 24px; } } /* SPECS — cream wrapper + linen hover (Rule 13) */ .dfpd-specs-wrap { background: var(--cream); border-radius: 10px; padding: 8px 24px 12px; } .dfpd-specs-table { width: 100%; border-top: 1px solid var(--border-lt); } .dfpd-spec-row { display: grid; grid-template-columns: 200px 1fr; gap: 24px; padding: 18px 4px; border-bottom: 1px solid var(--border-lt); align-items: center; transition: background-color .2s ease; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background-color: var(--linen); padding-left: 12px; padding-right: 12px; margin-left: -8px; margin-right: -8px; border-radius: 4px; } .dfpd-spec-row:hover .dfpd-spec-label { color: var(--gold-dk); } .dfpd-spec-label { font-family: var(--dk-jost); font-weight: 500; font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: var(--ink-3); transition: color .2s ease; } .dfpd-spec-val { font-family: var(--dk-serif); font-size: 17px; color: var(--ink); line-height: 1.5; transition: color .2s ease; } .dfpd-spec-sub { display: block; font-size: 14.5px; color: var(--ink-3); margin-top: 4px; } .dfpd-cert-row { display: flex; gap: 8px; flex-wrap: wrap; } .dfpd-cert-pill { font-family: var(--dk-jost); font-weight: 500; font-size: 10.5px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--ink-2); border: 1px solid var(--border-lt); border-radius: 4px; padding: 6px 12px; } .dfpd-finishes-inline { display: flex; gap: 18px; flex-wrap: wrap; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 7px; } .dfpd-swatch { width: 42px; height: 42px; border-radius: 50%; border: 1px solid var(--border-lt); } .dfpd-swatch-brass { background: radial-gradient(circle at 30% 30%, #E0B978 0%, #C89846 45%, #8B6520 100%); } .dfpd-finish-label { font-family: var(--dk-jost); font-weight: 500; font-size: 10.5px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ink-2); } @media (max-width: 700px) { .dfpd-spec-row { grid-template-columns: 1fr; gap: 6px; padding: 16px 4px; } } /* DOWNLOADS — cream wrapper (Rule 13) */ .dfpd-dl-wrap { background: var(--cream); border-radius: 10px; padding: 22px; } .dfpd-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; } .dfpd-dl-card { background: #fff; border: 1px solid var(--border-lt); border-radius: 10px; padding: 18px 22px; text-decoration: none; display: flex; align-items: center; gap: 16px; transition: border-color .2s, transform .2s, box-shadow .2s; } .dfpd-dl-card:hover { border-color: var(--gold); transform: translateY(-1px); box-shadow: 0 4px 14px rgba(156, 122, 60, 0.08); } .dfpd-dl-icon { flex: 0 0 44px; width: 44px; height: 44px; border-radius: 8px; background: var(--linen); color: var(--gold); display: flex; align-items: center; justify-content: center; } .dfpd-dl-text { flex: 1 1 auto; display: flex; flex-direction: column; gap: 4px; min-width: 0; } .dfpd-dl-sub { font-family: var(--dk-jost); font-weight: 500; font-size: 10.5px; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold); line-height: 1; } .dfpd-dl-title { font-family: var(--dk-sans); font-weight: 600; font-size: 16.5px; color: var(--ink); line-height: 1.2; } .dfpd-dl-arrow { flex: 0 0 auto; color: var(--ink-3); display: flex; align-items: center; transition: transform .2s, color .2s; } .dfpd-dl-card:hover .dfpd-dl-arrow { color: var(--gold); transform: translateX(3px); } @media (max-width: 900px) { .dfpd-dl { grid-template-columns: 1fr; } } /* FAQ */ .dfpd-faq { border-top: 1px solid var(--border-lt); } .dfpd-faq details { border-bottom: 1px solid var(--border-lt); padding: 22px 4px; } .dfpd-faq summary { font-family: var(--dk-sans); font-weight: 600; font-size: 16.5px; color: var(--ink); cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 16px; } .dfpd-faq summary::-webkit-details-marker { display: none; } .dfpd-faq summary::after { content: '+'; font-family: var(--dk-jost); font-weight: 400; font-size: 22px; color: var(--gold); } .dfpd-faq details[open] summary::after { content: '×'; } .dfpd-faq-answer { font-family: var(--dk-serif); font-weight: 400; font-size: 16.5px; line-height: 1.7; color: var(--ink-2); padding-top: 14px; } .dfpd-faq-answer p + p { margin-top: 10px; } /* SUPPORT FOOTER */ .dfpd-support { text-align: center; padding: 36px 28px 8px; font-family: var(--dk-serif); font-size: 15px; color: var(--ink-3); border-top: 1px solid var(--border-lt); margin: 0 28px; } .dfpd-support a { color: var(--gold); text-decoration: none; border-bottom: 1px solid var(--gold-sft); } .dfpd-support a:hover { border-bottom-color: var(--gold); } WALL SCONCE · HAND-HAMMERED SOLID BRASS Helios Hammered Brass Sconce. A hand-hammered solid brass shell with a hidden bulb inside, radiating warmth from within rather than projecting outward — a hammered brass sconce wall light sized at 15.7″ tall and just 3.5″ deep, offered as a sculptural brass wall sconce hallway piece, anchor above a console, or quiet centerpiece beside a fireplace. Hand-hammered solid brass Hidden bulb glow G9 × 2 · LED or Edison 4-Region Certified FORM & CRAFT Hammered by hand, lit from within. THE DESIGN A solid brass shell, hammered by hand — a quiet sculpture that throws warm light. The Helios is shaped from a single piece of solid brass, planished by hand so the surface holds hundreds of small facets — each catching ambient light differently across the day, glowing amber under direct sun and reading bronze in shadow. Inside the shell, two G9 sockets sit hidden from view; their warm output radiates upward and outward through the brass openings rather than projecting a beam, so the fixture reads as a glowing solid object rather than a typical lamp. At just 9 cm / 3.5″ deep, it sits flush enough for a hallway or stair without intruding on circulation, but commands enough presence to work as a solid brass sconce above console table or as a hidden bulb wall light fireplace companion. Brass deepens in patina with time — a fixture that grows quieter and richer in the room over years. DIMENSIONS Slim profile, considered presence. SINGLE CONFIGURATION L 23.5 × W 9 × H 40 cm L 9.3″ × W 3.5″ × H 15.7″ Solid brass · 2 × G9 sockets (hidden) · wall-hardwired · controlled by external wall switch · 9 cm / 3.5″ wall projection. CONSOLE · FIREPLACE · HALLWAY · ENTRY SPECIFICATIONS Details, on the record. Materials Hand-hammered solid brass Light Source 2 × G9 · LED capsule or Edison bulb (bulbs not included) Bulb Base G9 bi-pin Two sockets hidden inside the brass shell Voltage AC 110–240 V universal Mounting Wall · hardwired Mounts to a standard wall junction box behind the brass plate Control External wall switch Connects to your room's existing wall switch (switch not included). No on-fixture switch. Environment Indoor · dry location Finish Brass Certifications North America Europe Australia Saudi Arabia DOWNLOADS Documents & resources. PRODUCT INFO Specifications GUIDE Installation REQUEST VIA EMAIL 3D Files Questions? [email protected] — we reply within 24 hours.