Violetta Pendant Light

.pdp { /* Violetta theme — soft mauve + gold trim */ –pdp-bg: #ffffff; –pdp-bg-card: #faf6f3; –pdp-bg-deep: #efe5dd; –pdp-border: #e2d5c9; –pdp-border-lt: #e9ded4; –pdp-accent: #9a6a4f; –pdp-accent-dk: #6f4a35; –pdp-accent-lt: #c2916f; –pdp-accent-bg: #f3e8df; –pdp-accent-bdr: #ceac92; –pdp-text: #2a1f18; –pdp-text-mid: #5a473b; –pdp-text-light: #96847a; max-width: 900px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif; color: var(–pdp-text);…

Original price was: $4,883.00.Current price is: $189.99.
Checkout
Category:

Description

.pdp { /* Violetta theme — soft mauve + gold trim */ –pdp-bg: #ffffff; –pdp-bg-card: #faf6f3; –pdp-bg-deep: #efe5dd; –pdp-border: #e2d5c9; –pdp-border-lt: #e9ded4; –pdp-accent: #9a6a4f; –pdp-accent-dk: #6f4a35; –pdp-accent-lt: #c2916f; –pdp-accent-bg: #f3e8df; –pdp-accent-bdr: #ceac92; –pdp-text: #2a1f18; –pdp-text-mid: #5a473b; –pdp-text-light: #96847a; max-width: 900px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif; color: var(–pdp-text); line-height: 1.65; font-size: 14px; } .pdp * { box-sizing: border-box; } .pdp p { margin: 0 0 0.8rem 0; color: var(–pdp-text-mid); } .pdp .pdp-section { margin-bottom: 2.8rem; } .pdp .sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; } .pdp .sec-line { flex: 1; height: 0.5px; background: var(–pdp-border); } .pdp .sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(–pdp-accent); white-space: nowrap; } .pdp .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .pdp .feature-card { padding: 16px 14px; border: 0.5px solid var(–pdp-border); border-radius: 12px; background: var(–pdp-bg-card); } .pdp .feat-icon { width: 30px; height: 30px; border-radius: 8px; background: var(–pdp-accent-bg); border: 0.5px solid var(–pdp-accent-bdr); color: var(–pdp-accent); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; } .pdp .feat-icon svg { fill: none; } .pdp .feat-title { font-size: 13px; font-weight: 700; color: var(–pdp-text); margin-bottom: 6px; line-height: 1.35; } .pdp .feat-desc { font-size: 12px; color: var(–pdp-text-mid); line-height: 1.55; } .pdp .variants-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; } .pdp .variant-card { padding: 10px 8px; border: 0.5px solid var(–pdp-border); border-radius: 10px; background: var(–pdp-bg-card); text-align: center; cursor: pointer; transition: border-color 0.2s, transform 0.2s; position: relative; } .pdp .variant-card:hover { border-color: var(–pdp-accent); transform: translateY(-2px); } .pdp .variant-swatch { width: 100%; aspect-ratio: 1; border-radius: 8px; margin-bottom: 8px; border: 0.5px solid var(–pdp-border); background-size: cover; background-position: center; background-repeat: no-repeat; background-color: var(–pdp-bg-deep); } .pdp .variant-name { font-size: 12px; font-weight: 600; color: var(–pdp-text); line-height: 1.3; } .pdp .variant-card .variant-preview { position: absolute; bottom: calc(100% + 12px); left: 50%; transform: translateX(-50%) scale(0.85); width: 280px; height: 280px; border-radius: 12px; border: 1px solid var(–pdp-accent-bdr); box-shadow: 0 12px 32px rgba(42,31,24,0.18); background-size: cover; background-position: center; background-repeat: no-repeat; background-color: var(–pdp-bg-card); opacity: 0; pointer-events: none; transition: opacity 0.2s, transform 0.2s; z-index: 100; } .pdp .variant-card:hover .variant-preview { opacity: 1; transform: translateX(-50%) scale(1); } .pdp .size-specs { display: flex; flex-direction: column; gap: 2px; border: 0.5px solid var(–pdp-border); border-radius: 14px; background: var(–pdp-bg-card); padding: 6px 4px; } .pdp .size-spec-item { display: flex; justify-content: space-between; align-items: baseline; padding: 11px 18px; border-bottom: 0.5px solid var(–pdp-border-lt); font-size: 13px; gap: 16px; } .pdp .size-spec-item:last-child { border-bottom: 0; } .pdp .size-spec-item span { color: var(–pdp-text-light); font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; font-weight: 600; flex-shrink: 0; } .pdp .size-spec-item strong { color: var(–pdp-text); font-weight: 600; text-align: right; } .pdp .notice { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; border: 0.5px solid var(–pdp-accent-bdr); border-left: 3px solid var(–pdp-accent); border-radius: 10px; background: var(–pdp-accent-bg); } .pdp .notice .notice-ico { width: 22px; height: 22px; border-radius: 50%; background: var(–pdp-accent); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; } .pdp .notice .notice-body { font-size: 12.5px; color: var(–pdp-text-mid); line-height: 1.6; } .pdp .notice .notice-body strong { color: var(–pdp-accent-dk); display: block; margin-bottom: 3px; font-size: 13px; } .pdp .spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(–pdp-border); border-radius: 14px; overflow: hidden; } .pdp .spec-item { padding: 10px 16px; border-bottom: 0.5px solid var(–pdp-border-lt); display: flex; align-items: center; background: var(–pdp-bg-card); gap: 16px; } .pdp .spec-item:last-child { border-bottom: 0; } .pdp .spec-item:nth-child(even) { background: var(–pdp-bg); } .pdp .spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(–pdp-accent); width: 160px; flex-shrink: 0; } .pdp .spec-val { font-size: 12.5px; color: var(–pdp-text); } .pdp .style-tags { display: flex; flex-wrap: wrap; gap: 5px; } .pdp .style-tag { font-size: 10.5px; font-weight: 600; color: var(–pdp-accent); background: var(–pdp-accent-bg); border: 0.5px solid var(–pdp-accent-bdr); padding: 2px 8px; border-radius: 6px; } .pdp .faq-list { display: flex; flex-direction: column; gap: 6px; } .pdp .faq-list details { border: 0.5px solid var(–pdp-border); border-radius: 10px; background: var(–pdp-bg-card); overflow: hidden; } .pdp .faq-list summary { list-style: none; cursor: pointer; padding: 13px 16px; font-size: 13px; font-weight: 600; color: var(–pdp-text); display: flex; justify-content: space-between; align-items: center; } .pdp .faq-list summary::-webkit-details-marker { display: none; } .pdp .faq-list summary::after { content: ‘+’; font-size: 18px; line-height: 1; color: var(–pdp-accent); } .pdp .faq-list details[open] summary::after { content: ‘−’; } .pdp .faq-list .faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(–pdp-text-mid); line-height: 1.6; } .pdp .keyword-tags { display: flex; flex-wrap: wrap; gap: 6px; } .pdp .keyword-tag { font-size: 11px; font-weight: 500; color: var(–pdp-accent-dk); background: var(–pdp-bg-card); border: 0.5px solid var(–pdp-accent-bdr); padding: 4px 10px; border-radius: 99px; } .pdp .dl-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .pdp .dl-card { display: flex; flex-direction: column; gap: 10px; padding: 16px 16px 18px; border: 0.5px solid var(–pdp-border); border-radius: 12px; background: var(–pdp-bg-card); text-decoration: none; color: var(–pdp-text); position: relative; transition: background 0.18s, border-color 0.18s; } .pdp .dl-card:hover { border-color: var(–pdp-accent-bdr); background: var(–pdp-accent-bg); } .pdp .dl-card.dl-disabled { cursor: default; opacity: 0.72; background: var(–pdp-bg); } .pdp .dl-icon { width: 38px; height: 38px; border-radius: 8px; background: var(–pdp-accent-bg); border: 0.5px solid var(–pdp-accent-bdr); color: var(–pdp-accent); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .pdp .dl-icon svg { fill: none; } .pdp .dl-meta { width: 100%; } .pdp .dl-label { font-size: 13.5px; font-weight: 700; color: var(–pdp-text); line-height: 1.3; margin-bottom: 3px; } .pdp .dl-sub { font-size: 11.5px; color: var(–pdp-text-light); letter-spacing: 0.02em; line-height: 1.45; } .pdp .dl-status { position: absolute; top: 12px; right: 12px; font-size: 9.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(–pdp-text-light); background: var(–pdp-bg-card); border: 0.5px solid var(–pdp-border); padding: 3px 8px; border-radius: 99px; line-height: 1; } @media (max-width: 720px) { .pdp .features-grid, .pdp .dl-grid { grid-template-columns: 1fr; } .pdp .variants-grid { grid-template-columns: repeat(3, 1fr); } .pdp .variant-card .variant-preview { display: none; } .pdp .spec-key { width: 120px; } }

Inspiration

The Violetta Pendant Light is a pleated fabric saucer pendant with a gathered, two-tier silhouette trimmed in gold braid. The fabric shade is gathered into radiating pleats over a carbon-steel frame, fanning out into a wide saucer with a soft scalloped middle seam. Three E26 or E27 bulbs inside spread an even, diffused glow through the fabric. Hardwired and stem-hung. Measuring 19.7 inches wide, this pleated fabric pendant suits dining rooms, bedrooms, entryways, and living rooms — a pleated fabric pendant for dining room or a vintage-style pendant light for bedroom in grandmillennial, French country, coquette, and vintage-inspired interiors. Available in floral, white, and apricot.

Key Features

Pleated Fabric Saucer

Fabric gathered into radiating pleats over a steel frame, forming a wide saucer silhouette. Diffuses light evenly with no glare.

Gold Braid Trim

A gold braided cord trims the middle seam where the two tiers meet, adding a vintage, grandmillennial detail.

3 × E26/E27 Sockets

Three medium-base sockets give brighter output than a single-bulb pendant — enough for ambient room lighting. Bulbs included.

Color Options

Three fabric finishes. Choose at checkout — each shares the same pleated saucer shape, gold braid trim, and steel frame.

Floral

White

Apricot

Product Size

Shade Diameter19.7″ / 50 cm

Total Height (incl. stem)29.5″ / 75 cm

Bulbs3 × E26 or E27 (bulbs included)

ColorsFloral · White · Apricot

Mount TypeStem-hung pendant · Hardwired

Best ForDining rooms, bedrooms, entryways, living rooms

Installation

!

Hardwired install — licensed electrician recommended Mounts to a standard US ceiling junction box via the white canopy and rigid stem. The total drop is about 29.5 inches; hang the bottom of the shade 30–36 inches above a dining table. A licensed electrician is recommended for code compliance and safe hookup. Dry locations only.

Specifications

Main Materials

Pleated fabric shade over a carbon-steel frame, gold braid trim, white canopy and stem

Color Options

Floral · White · Apricot

Finish

Pleated fabric · Gold braid seam trim · White stem

Light Source

3 × E26 or E27 medium base · Bulbs included

Max Wattage

40W per socket incandescent or 12W LED equivalent

Dimensions

Ø 19.7″ shade · 29.5″ total height / Ø 50 × H 75 cm

Mount Type

Stem-hung pendant · Hardwired

Power Source

Hardwired · 120V US

Dimmable

Yes, with compatible LED dimmer switch and dimmable LED bulbs

Rating

Dry locations only · Indoor use

Design Style

Grandmillennial French Country Coquette Vintage-Inspired Transitional

Use Case

The Violetta works best as a pleated fabric pendant for dining room over a 4–6 seat table, or a vintage-style pendant light for bedroom centered over the bed. The 19.7″ saucer spreads ambient light across medium rooms — dining areas, bedrooms, entryways, and living rooms. Hang the shade 30–36 inches above a dining table.

The three-socket design gives brighter, more even output than a single-bulb pendant. Use warm white 2700K LEDs (E26 or E27) for a cozy glow. Choose Floral for a romantic vintage look, White for a clean neutral, or Apricot for a soft warm tone. Pair with skirted furniture, vintage textiles, and antique-brass hardware for a grandmillennial or French country room.

FAQ

Are bulbs included? What type?

Yes — three bulbs are included. The fixture uses 3 × E26 or E27 medium base bulbs (the US standard screw size), up to 40W each. We recommend warm white 2700K LED bulbs. Replacement bulbs are stocked at Home Depot, Lowe’s, and Amazon.

What’s the difference between the 3 colors?

Only the fabric finish changes — all three share the same pleated saucer shape, gold braid trim, and steel frame. Floral is a vintage rose print on a tan ground; White is a clean neutral; Apricot is a soft warm peach tone.

Is the stem adjustable?

The fixture hangs from a rigid stem for a total drop of about 29.5 inches. The stem isn’t telescoping, but a licensed electrician can adjust the mounting during hardwire install for standard 8–9 ft ceilings.

Can I install it myself or do I need an electrician?

Hardwired install via a standard US ceiling junction box. A confident DIYer with hardwire experience can do it, but a licensed electrician is recommended for code compliance and safe hookup.

How do I clean the fabric shade?

Dust the pleated fabric with a soft brush or microfiber duster, working along the pleats. Spot-clean gently with a barely damp cloth if needed — avoid soaking, which can stain or warp the fabric. Keep away from sustained humidity.

Can I use it in a bathroom or outdoors?

No — rated for dry locations only, indoor use. Moisture will stain or warp the fabric shade and isn’t covered under warranty.

Search Tags

pleated fabric pendant pleated fabric pendant for dining room vintage-style pendant light for bedroom grandmillennial pendant light French country pendant floral fabric pendant saucer pendant light coquette ceiling light fabric shade pendant for dining table

Downloads

Technical reference and installation guides for the Violetta Pendant Light.

Spec Sheet

Full Product Specs · PDF

Pending

Installation Guide

Hardwire Step-by-Step · PDF

Pending

Care Guide

Fabric Maintenance · PDF

Pending

Reviews

There are no reviews yet.

Be the first to review “Violetta Pendant Light”

Your email address will not be published. Required fields are marked *