Description
{ “@context”: “https://schema.org”, “@type”: “Product”, “name”: “Festonia Pendant Light”, “description”: “The Festonia Pendant Light features a hand-painted ceramic shade with scalloped edges, cream enamel finish, and delicate floral motifs. Dimmer compatible, sloped ceiling ready. Available in White and Brown.”, “brand”: { “@type”: “Brand”, “name”: “Docos” }, “material”: “Metal, Ceramics”, “color”: “White, Brown”, “additionalProperty”: [ { “@type”: “PropertyValue”, “name”: “Size”, “value”: “Ø 24.5 cm × H 13 cm / 9.6″ × 5.1″” }, { “@type”: “PropertyValue”, “name”: “Shade”, “value”: “Hand-painted ceramics — scalloped edge, floral motifs” }, { “@type”: “PropertyValue”, “name”: “Socket”, “value”: “E26 / E27” }, { “@type”: “PropertyValue”, “name”: “Max Wattage”, “value”: “40W incandescent or LED equivalent” }, { “@type”: “PropertyValue”, “name”: “Voltage”, “value”: “AC 110–240V” }, { “@type”: “PropertyValue”, “name”: “Wiring”, “value”: “Hardwired” }, { “@type”: “PropertyValue”, “name”: “Wire Length”, “value”: “59 inches / 150 cm (adjustable)” }, { “@type”: “PropertyValue”, “name”: “Dimmer”, “value”: “Compatible (switch not included)” }, { “@type”: “PropertyValue”, “name”: “Ceiling”, “value”: “Sloped ceiling compatible — up to 30°” }, { “@type”: “PropertyValue”, “name”: “Certifications”,”value”: “North America, Australia, Europe, Middle East” } ], “video”: [{“@type”:”VideoObject”,”name”:”Festonia Pendant Light”,”embedUrl”:”https://www.youtube.com/embed/DNnUYA5o81o”,”thumbnailUrl”:”https://img.youtube.com/vi/DNnUYA5o81o/hqdefault.jpg”}], “offers”: {“@type”:”Offer”,”availability”:”https://schema.org/InStock”,”priceCurrency”:”USD”,”seller”:{“@type”:”Organization”,”name”:”Docos”}} } .ftp-wrap { font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Helvetica, Arial, sans-serif; color: #1a1a1a; line-height: 1.7; max-width: 860px; margin: 0 auto; background: #ffffff; } .ftp-section-title { font-size: 0.72rem; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: #1a1a1a; border-bottom: 1.5px solid #b8924a; padding-bottom: .45rem; margin: 2.4rem 0 1.2rem; } /* Video */ .ftp-vbox { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: 6px; background: #111; margin-bottom: 2rem; } .ftp-vbox iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; } /* Intro */ .ftp-intro { font-size: 1rem; color: #555; line-height: 1.8; margin-bottom: .8rem; } .ftp-tagline{ font-size: 1rem; font-weight: 600; color: #1a1a1a; margin-bottom: 1.2rem; } /* Pills */ .ftp-pills { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 2rem; } .ftp-pill { background: #f7f7f7; border: 1px solid #e5e5e5; border-radius: 20px; padding: .28rem .85rem; font-size: .78rem; color: #555; } /* Why — Docos cards */ .ftp-why { display: grid; grid-template-columns: repeat(auto-fill,minmax(200px,1fr)); gap: 8px; margin-bottom: 2.4rem; } .ftp-wc { background: #f7f7f7; border: 1px solid #e5e5e5; border-top: 3px solid #b8924a; border-radius: 6px; padding: .9rem 1rem; font-size: .85rem; color: #333; line-height: 1.55; } .ftp-wc-icon { font-size: 1.2rem; display: block; margin-bottom: .35rem; } .ftp-wc-title { font-weight: 600; font-size: .82rem; color: #1a1a1a; display: block; margin-bottom: .2rem; } /* Before / After */ .ftp-ba { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 2.4rem; } .ftp-bac { background: #f7f7f7; border: 1px solid #e5e5e5; border-top: 3px solid #ddd; border-radius: 6px; padding: 1.1rem 1.2rem; } .ftp-bac–after { border-top-color: #b8924a; background: #fff8ee; border-color: #e8c87a; } .ftp-bac-label { font-size: .62rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; display: block; margin-bottom: .65rem; } .ftp-bac–before .ftp-bac-label { color: #999; } .ftp-bac–after .ftp-bac-label { color: #b8924a; } .ftp-bac-list { list-style: none; padding: 0; display: flex; flex-direction: column; gap: .32rem; } .ftp-bac-list li { font-size: .85rem; color: #555; display: flex; align-items: flex-start; gap: .5rem; line-height: 1.5; } .ftp-bac-list li::before { content: ”; display: block; width: 4px; height: 4px; min-width: 4px; border-radius: 50%; margin-top: .52rem; flex-shrink: 0; } .ftp-bac–before .ftp-bac-list li::before { background: #ccc; } .ftp-bac–after .ftp-bac-list li::before { background: #b8924a; } @media(max-width:440px){.ftp-ba{grid-template-columns:1fr;}} /* Scenes */ .ftp-scenes { display: grid; grid-template-columns: repeat(3,1fr); gap: 0; margin-bottom: 2.4rem; background: #f7f7f7; border: 1px solid #e5e5e5; border-radius: 6px; overflow: hidden; } .ftp-sc { padding: 1.3rem 1.1rem; border-right: 1px solid #e5e5e5; } .ftp-sc:last-child { border-right: none; } .ftp-sc__icon { font-size: 1.2rem; display: block; margin-bottom: .6rem; } .ftp-sc__name { font-size: .9rem; font-weight: 600; color: #1a1a1a; display: block; margin-bottom: .35rem; } .ftp-sc__desc { font-size: .8rem; color: #555; line-height: 1.55; } .ftp-sc__tag { display: block; margin-top: .7rem; font-size: .62rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #b8924a; } @media(max-width:480px){ .ftp-scenes{grid-template-columns:1fr;} .ftp-sc{border-right:none;border-bottom:1px solid #e5e5e5;} .ftp-sc:last-child{border-bottom:none;} } /* Multi-lamp upsell */ .ftp-upsell { background: #f7f7f7; border: 1px solid #e5e5e5; border-left: 3px solid #b8924a; border-radius: 6px; padding: 1.1rem 1.3rem; margin-bottom: 2.4rem; display: flex; align-items: center; gap: 1.2rem; font-size: .9rem; color: #555; line-height: 1.65; } .ftp-upsell__count { font-size: 2.2rem; font-weight: 300; color: #b8924a; line-height: 1; flex-shrink: 0; } .ftp-upsell__title { font-weight: 600; font-size: .9rem; color: #1a1a1a; display: block; margin-bottom: .2rem; } @media(max-width:440px){.ftp-upsell{flex-direction:column;gap:.7rem;}} /* Colors */ .ftp-colors { display: flex; align-items: center; gap: 12px; background: #f7f7f7; border: 1px solid #e5e5e5; border-left: 3px solid #b8924a; border-radius: 6px; padding: .7rem 1.1rem; margin-bottom: 1rem; font-size: .85rem; color: #555; } .ftp-swatches { display: flex; gap: 7px; } .ftp-sw { width: 20px; height: 20px; border-radius: 50%; border: 2px solid rgba(0,0,0,.1); box-shadow: 0 1px 4px rgba(0,0,0,.12); } .ftp-sw–white { background: #f4f0e8; border-color: rgba(0,0,0,.18); } .ftp-sw–brown { background: #6a3818; } /* Size */ .ftp-size { display: inline-flex; align-items: center; gap: 12px; background: #f7f7f7; border: 1px solid #e5e5e5; border-left: 3px solid #b8924a; border-radius: 6px; padding: .75rem 1.2rem; font-size: .9rem; color: #1a1a1a; margin-bottom: 1rem; } /* Specs */ .ftp-specs { list-style: none; padding: 0; margin: 0 0 2rem; display: grid; grid-template-columns: repeat(auto-fill,minmax(255px,1fr)); gap: 7px; } .ftp-specs li { display: flex; align-items: flex-start; gap: 9px; background: #f7f7f7; border: 1px solid #e5e5e5; border-radius: 6px; padding: .55rem .85rem; font-size: .88rem; color: #333; } .ftp-specs li::before { content: ”; display: block; width: 5px; height: 5px; min-width: 5px; border-radius: 50%; background: #b8924a; margin-top: 7px; } /* Footer */ .ftp-foot { background: #f7f7f7; border: 1px solid #e5e5e5; border-radius: 6px; padding: 1.3rem; display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; margin-bottom: 2rem; align-items: start; } .ftp-foot-label { font-size: .62rem; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #888; display: block; margin-bottom: .75rem; } .ftp-badges { display: flex; flex-direction: column; gap: .4rem; } .ftp-badge { background: #fff; border: 1px solid #e5e5e5; border-radius: 20px; padding: .25rem .85rem; font-size: .78rem; color: #333; width: fit-content; } .ftp-dls { display: flex; flex-direction: column; gap: .45rem; } .ftp-dl { display: flex; align-items: center; gap: 9px; text-decoration: none; color: #1a1a1a; font-size: .75rem; font-weight: 600; letter-spacing: .07em; text-transform: uppercase; padding: .6rem .85rem; background: #fff; border: 1px solid #e5e5e5; border-radius: 6px; transition: border-color .2s; } .ftp-dl:hover { border-color: #b8924a; } .ftp-dl img { width: 22px; height: 22px; object-fit: contain; opacity: .4; flex-shrink: 0; } @media(max-width:440px){.ftp-foot{grid-template-columns:1fr;gap:1.2rem;}}
See It In Action
The Festonia Pendant Light is the fixture that earns its place in a room by being worth looking at before it’s turned on. The ceramic shade — hand-painted with delicate floral motifs on a cream enamel finish — has a scalloped lower edge that gives the lamp its signature silhouette. Every piece carries the slight variation of handcraft. When lit, the enamel diffuses the bulb output into a warm, even glow that softens the space below. A vintage sensibility expressed cleanly enough to work in any modern room.
The pendant that makes a room feel like it has a history.
🏺 Hand-Painted Ceramic 🌸 Floral Motifs 🔆 Dimmer Compatible ↗ Sloped Ceiling Ready Cream White + Brown Edge
Why It Works
🌸 Hand-Painted Detail Each Festonia shade is individually painted — the floral motifs and scalloped edge are handcraft that carries the slight variation of something made rather than manufactured. The cream enamel finish gives the ceramic a surface depth that mass-produced shades don’t approach.
🌕 Warm Ceramic Glow The enamel-glazed ceramic diffuses the bulb output gently — the light that reaches the room is warm and soft, filtered by the glaze into a quality that makes the space below feel intimate rather than illuminated. Pair with a dimmer (sold separately) for full evening control.
✦ Cream White + Brown Edge The cream enamel body gives the ceramic a warm, ivory quality that works in any room — neither cold nor stark. The hand-painted brown edge trim follows each scallop precisely, adding a graphic contrast that makes the silhouette visible and defined from across the room. Both details are handcraft — the two tones hold the design together.
Before & After
Standard Pendant
- Plain shade — no surface detail or texture
- Fixture reads as purely functional
- Light output is bright without being warm
- Room lacks a designed overhead focal point
- Nothing above eye level worth looking at
With Festonia
- Ceramic shade reads as a decorative object from below
- Scalloped edge creates a distinct silhouette
- Warm enamel glow softens the room’s ambient
- Floral motifs add craft and pattern to the space
- Room feels curated — something here was chosen with care
Where It Belongs
🍽 Dining Table
Hung 30–36″ above a dining table, the Festonia creates a warm, even overhead glow with the ceramic shade visible as a design element from every seat. The 24.5 cm form suits compact dining tables and breakfast nooks equally well.
30–36″ above table
🛏 Bedroom
Centered above the bed, the warm enamel glow creates a restful ambient without the cold quality of clear-shade pendants. The handpainted shade reads as a ceiling detail when unlit — a calm visual anchor in a room designed for rest.
Dimmer compatible
🪴 Reading Corner
Above an armchair or reading nook, the Festonia creates a warm, intimate overhead pool that makes a corner feel like a destination. The vintage ceramic character works naturally alongside books, plants, and natural material furniture.
Warm, intimate light
Better in Multiples
×3
Three in a row — a composed dining ceiling. Three Festonia pendants spaced evenly above a dining table create an overhead arrangement that reads as curated rather than installed. The matching ceramic shades repeat their scalloped silhouette across the ceiling, the warm enamel glow overlaps across the full table, and the combined presence transforms the dining zone into the room’s most considered surface.
Colors
Cream White body · Brown scalloped edge trim
Product Size
Dia 24.5 cm × H 13 cm / ∅ 9.6″ × H 5.1″
Details
- Shade: Hand-Painted Ceramics — scalloped edge, floral motifs
- Materials: Metal & Ceramics
- Wiring: Hardwired
- Socket: E26 or E27
- Max bulb: 40W incandescent or LED equivalent
- Voltage: AC 110–240V
- Wire: 59 in / 150 cm — adjustable to desired height
- Dimmer compatible (switch not included)
- Sloped ceiling compatible — up to 30°
- Certified: North America · Australia · Europe · Middle East
Certifications
🌎 North America 🌏 Australia 🌍 Europe 🌍 Middle East
Downloads
Parameter Installation
Reviews
There are no reviews yet.