Description
.pdp { /* Triora theme — deep black wood + soft cream glass */ –pdp-bg: #ffffff; –pdp-bg-card: #f6f4ef; –pdp-bg-deep: #e8e5d8; –pdp-border: #ddd8c8; –pdp-border-lt: #e6e2d2; –pdp-accent: #2d2620; –pdp-accent-dk: #1a1612; –pdp-accent-lt: #5a4d3e; –pdp-accent-bg: #e5e0d2; –pdp-accent-bdr: #8c7e6a; –pdp-text: #1a1612; –pdp-text-mid: #4a4538; –pdp-text-light: #8c8576; 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(2, 1fr); gap: 14px; } .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(28,26,22,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(2, 1fr); } .pdp .variant-card .variant-preview { display: none; } .pdp .spec-key { width: 120px; } }
Inspiration
The Triora Pendant Light reinterprets the mid-century glass globe pendant with a solid wood triangular frame painted in matte black and a glossy milk glass orb suspended at the center, rimmed with a chrome ring. The wood frame curves into three soft-cornered points, forming a geometric silhouette that frames the glass sphere from both sides. Available in opal white or warm cream glass. A single E26 or E27 LED bulb (12W, included) sits inside the glass globe, casting soft diffused light through the opal glass. Hardwired install with a 4.7-inch ceiling canopy. Measuring 11.8 inches wide by 11 inches tall, this small mid-century pendant suits 32–54 sq ft rooms — bedsides, breakfast nooks, kitchen island ends, home offices, and reading corners. The black wood frame and milk glass pair with mid-century modern, Japandi, warm industrial, and minimalist interiors looking for a mid-century glass globe pendant for kitchen island or a small geometric pendant for bedroom.
Key Features
Solid Wood Triangle Frame
Real wood frame painted matte black, shaped into a soft-cornered triangle. The wood gives the fixture weight and warmth that powder-coated metal can’t match.
Milk Glass Globe
Glossy opal-white glass orb with a chrome rim diffuses the bulb evenly — no hot spots, no bare-bulb glare. Soft warm-white glow through the sphere.
Compact 4.7″ Canopy
Small 12 cm (4.7″) ceiling plate mounts on a standard junction box. Black canopy and braided cord blend into dark ceilings or contrast against white.
Glass Color Options
Two glass globe colors. Choose at checkout — each pairs the matte black wood frame and chrome rim with a different milk glass tone.
Opal White
Cream
Product Size
Fixture Diameter11.8″ / 30 cm
Fixture Height11″ / 28 cm
Ceiling Canopy4.7″ / 12 cm diameter
Bulb1 × E26 or E27 LED, 12W (bulb included)
Best ForBedsides, breakfast nooks, kitchen island ends, home offices, reading corners
Room Size32–54 sq ft (3–5 m²)
Installation
!
Hardwired install — licensed electrician recommended Mounts to a standard US ceiling junction box via the 4.7″ black metal canopy. The braided cord is adjustable at install — shorten to suit 8–10 ft ceilings. Hang the bottom of the fixture 30–36 inches above a kitchen island or breakfast table, 24–30 inches above a nightstand, or 7+ ft from the floor in entryways. Dry locations only.
Specifications
Main Materials
Solid wood triangular frame, glossy milk glass globe with chrome rim, metal canopy, braided cord
Glass Color Options
Opal White · Cream
Finish
Matte black painted wood · Glossy milk glass (white or cream) · Chrome rim · Black canopy and cord
Light Source
1 × E26 or E27 medium base · 12W LED bulb included
Max Wattage
40W incandescent or 12W LED equivalent
Fixture Dimensions
Ø 11.8″ × H 11″ / Ø 30 × H 28 cm
Ceiling Canopy
4.7″ / 12 cm diameter
Cord
Black braided · Adjustable at install
Power Source
Hardwired · 120V US
Dimmable
Yes, with compatible LED dimmer switch and dimmable LED bulb
Rating
Dry locations only · Indoor use
Recommended Room
32–54 sq ft (3–5 m²)
Design Style
Mid-Century Modern Japandi Warm Industrial Minimalist Geometric
Use Case
The Triora works best as a mid-century glass globe pendant for kitchen island end — a single 11.8″ fixture suits a 4-ft island or counter peninsula. As a small geometric pendant for bedroom, hang it as a bedside pendant 24–30 inches above a nightstand for soft reading light. In a home office, mount it at 36–42 inches above a desk for task-style ambient light. The compact 32–54 sq ft footprint makes it best for small to medium rooms — not over a full dining table for 4+.
The milk glass diffuses the included 12W LED bulb evenly — no bare-bulb glare. The glossy opal surface gives a soft even glow rather than a clear see-through look. Pair with walnut or oak furniture, leather seating, brass accents, and neutral textiles for a mid-century or Japandi look. The black wood frame grounds light-color rooms; in dark or moody interiors it blends into the ceiling for a “floating globe” effect.
FAQ
Is the bulb included?
Yes — one warm white 12W LED bulb is included. The socket fits E26 or E27 medium base bulbs (the US standard screw size), up to 40W incandescent or 12W LED equivalent. Replacement bulbs are stocked at Home Depot, Lowe’s, and Amazon.
Is the frame real wood or painted metal?
Solid wood, painted matte black. You can see and feel the wood grain through the finish. The wood is sealed with paint to resist humidity, but the fixture is rated for dry locations only.
What’s the difference between the two glass colors?
Both are glossy milk glass globes — only the tone differs. Opal White is a clean bright white that reads neutral against any wall color. Cream is a warm ivory tone that casts a slightly warmer glow and pairs well with wood and warm-toned interiors. The matte black wood frame and chrome rim are the same on both.
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. The fixture is lightweight, so no reinforced bracing is needed.
Does it work with a dimmer?
Yes, when paired with a compatible LED-rated wall dimmer switch and a dimmable LED bulb (E26 or E27). Older incandescent dimmers may flicker or buzz with LED loads — check the dimmer spec sheet first.
Can I shorten the cord?
Yes — the braided cord is adjustable at install. A licensed electrician can trim the cord to the exact length needed for your ceiling height during hardwire setup.
How do I clean the wood and glass?
Wipe the matte black wood frame with a dry or barely damp soft cloth — avoid soaking, since prolonged moisture can swell the wood. For the milk glass globe, use a soft cloth with glass cleaner; the glossy surface wipes clean easily but can show streaks if over-cleaned with abrasive cleaners.
Search Tags
mid-century glass globe pendant small geometric pendant for bedroom mid-century pendant for kitchen island black wood pendant light milk glass globe pendant cream glass pendant light Japandi pendant light small bedside pendant geometric pendant light wood and glass pendant
Downloads
Technical reference and installation guides for the Triora Pendant Light.
Spec Sheet
Full Product Specs · PDF
Pending
Installation Guide
Hardwire Step-by-Step · PDF
Pending
Care Guide
Wood & Glass Maintenance · PDF
Pending
Reviews
There are no reviews yet.