Tense Pendant Light
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #1A1A18; --ink-2: #3E3E3A; --ink-3: #6E6E68; --cream: #FDFBF6; --linen: # F0EBDF; --border: #C4B89A; --border-lt: #DCD3BC; --gold: #9C7A3C; --gold-dk: #6E5420; --gold-sft: #ECDDB8; --stone: #6E6E68; --sage: #7A8A5C; --sage-sft: #DDE5C8; --dk-sans: 'Outfit', 'Helvetica Neue', sans-serif; --dk-serif: 'Cormorant Garamond', Georgia, serif; --dk-jost: 'Jost', 'Helvetica Neue', sans-serif; font-family: var(--dk-serif); -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 400; font-size: 17px; line-height: 1.65; background: var(--cream); padding: 1.5rem 0 2rem; width: 100%; } .dfpd-inner { max-width: 100%; margin: 0; padding: 0; } .dfpd-sec { margin-bottom: 2rem; } .dfpd-h2 { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(1.4rem, 2.2vw, 1.7rem); line-height: 1.2; color: var(--ink); margin-bottom: 1rem; letter-spacing: -0.01em; } .dfpd-h2 .gold { color: var(--gold); } .dfpd-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.65rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.85rem; } .dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--gold); } /* Hero */ .dfpd-hero { padding-bottom: 1.85rem; border-bottom: 1px solid var(--border); margin-bottom: 1.85rem; } .dfpd-hero-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.7rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 1rem; } .dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--gold); } .dfpd-title { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(2rem, 3.8vw, 2.6rem); line-height: 1.1; letter-spacing: -0.02em; color: var(--ink); margin-bottom: 1rem; max-width: 780px; } .dfpd-title .gold { color: var(--gold); } .dfpd-lede { font-family: var(--dk-serif); font-weight: 400; font-size: 1.08rem; line-height: 1.7; color: var(--ink-2); max-width: 720px; } .dfpd-lede .gold { color: var(--gold); font-weight: 500; } /* Feature chips */ .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: 2rem; } .dfpd-feature { padding: 1.1rem 0.9rem; 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(--gold-dk); margin-bottom: 0.55rem; display: inline-flex; } .dfpd-feature-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.9rem; line-height: 1.3; color: var(--ink); } .dfpd-feature-title .gold { color: var(--gold); } /* Video */ .dfpd-video { position: relative; aspect-ratio: 16 / 9; width: 100%; max-width: 720px; margin: 0 auto; background: #000; border-radius: 4px; overflow: hidden; box-shadow: 0 6px 20px rgba(26, 26, 24, 0.12); } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* Craft */ .dfpd-craft { display: grid; grid-template-columns: 70px 1fr; gap: 1.4rem; padding: 1.35rem 1.65rem; background: linear-gradient(135deg, var(--cream) 0%, var(--gold-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-craft-icon { width: 60px; height: 60px; border-radius: 50%; background: var(--cream); border: 1px solid var(--gold); color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-craft-text-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.35rem; } .dfpd-craft-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.15rem; color: var(--ink); line-height: 1.25; margin-bottom: 0.45rem; } .dfpd-craft-text h4 .gold { color: var(--gold); } .dfpd-craft-text p { font-family: var(--dk-serif); font-weight: 400; font-size: 0.98rem; color: var(--ink-2); line-height: 1.6; margin: 0; } .dfpd-craft-text p .gold { color: var(--gold); font-weight: 500; } /* Warm/Cool notice */ .dfpd-warn { display: grid; grid-template-columns: 72px 1fr; gap: 1.4rem; padding: 1.25rem 1.55rem; background: var(--sage-sft); border: 1.5px solid var(--sage); border-radius: 4px; align-items: center; } .dfpd-warn-icon { width: 56px; height: 56px; border-radius: 50%; background: var(--cream); border: 1.5px solid var(--sage); color: var(--sage); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-warn-text-eyebrow { font-family: var(--dk-jost); font-weight: 600; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--sage); margin-bottom: 0.3rem; } .dfpd-warn-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.05rem; color: var(--sage); line-height: 1.25; margin-bottom: 0.35rem; } .dfpd-warn-text p { font-family: var(--dk-serif); font-weight: 400; font-size: 0.95rem; color: var(--ink-2); line-height: 1.6; margin: 0; } /* Single sizes — compact text-only grid */ .dfpd-sizes-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0.55rem; } .dfpd-sz { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; padding: 0.85rem 1rem; display: flex; flex-direction: column; gap: 0.3rem; transition: box-shadow 0.22s; } .dfpd-sz:hover { box-shadow: 0 4px 12px rgba(26,26,24,0.09); border-color: var(--gold); } .dfpd-sz-name { font-family: var(--dk-sans); font-weight: 600; font-size: 1rem; color: var(--ink); line-height: 1.2; } .dfpd-sz-imp { font-family: var(--dk-jost); font-weight: 600; font-size: 0.78rem; color: var(--ink-2); } .dfpd-sz-pwr { font-family: var(--dk-serif); font-weight: 400; font-size: 0.88rem; color: var(--ink-3); } .dfpd-sz-pill { display: inline-flex; padding: 0.25rem 0.6rem; background: var(--gold-sft); color: var(--gold-dk); border-radius: 2px; font-family: var(--dk-jost); font-weight: 500; font-size: 0.52rem; letter-spacing: 0.2em; text-transform: uppercase; align-self: flex-start; margin-top: 0.1rem; } /* Cluster configs */ .dfpd-clusters { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.65rem; } .dfpd-cluster { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; transition: box-shadow 0.25s; } .dfpd-cluster:hover { box-shadow: 0 4px 14px rgba(26,26,24,0.1); } .dfpd-cluster-thumb { position: relative; display: flex; align-items: center; justify-content: center; width: 100%; height: 200px; background: #FFFFFF; border-bottom: 1px solid var(--border-lt); overflow: hidden; padding: 10px; transition: background 0.2s; text-decoration: none; } .dfpd-cluster-thumb:hover { background: var(--gold-sft); } .dfpd-cluster-thumb img { width: 100%; height: 100%; object-fit: contain; display: block; transition: transform 0.4s ease; } .dfpd-cluster-thumb:hover img { transform: scale(1.35); } .dfpd-cluster-info { padding: 0.85rem 1rem 1rem; flex: 1; display: flex; flex-direction: column; gap: 0.3rem; } .dfpd-cluster-name { font-family: var(--dk-sans); font-weight: 600; font-size: 1.05rem; color: var(--ink); line-height: 1.2; } .dfpd-cluster-dim { font-family: var(--dk-jost); font-weight: 600; font-size: 0.82rem; color: var(--ink-2); } .dfpd-cluster-pwr { font-family: var(--dk-serif); font-weight: 400; font-size: 0.88rem; color: var(--ink-3); } .dfpd-cluster-pill { display: inline-flex; padding: 0.25rem 0.65rem; background: var(--gold-sft); color: var(--gold-dk); border-radius: 2px; font-family: var(--dk-jost); font-weight: 500; font-size: 0.52rem; letter-spacing: 0.2em; text-transform: uppercase; align-self: flex-start; margin-top: 0.1rem; } /* Specs */ .dfpd-specs { border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); } .dfpd-spec-row { display: grid; grid-template-columns: 150px 1fr; gap: 1.4rem; padding: 0.7rem 1.25rem; border-bottom: 1px solid var(--border-lt); align-items: baseline; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background: var(--linen); } .dfpd-spec-label { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-family: var(--dk-serif); font-weight: 400; font-size: 0.93rem; color: var(--ink); line-height: 1.5; } .dfpd-spec-val .gold { color: var(--gold-dk); font-weight: 500; } .dfpd-spec-val .sub { font-family: var(--dk-jost); font-weight: 400; font-size: 0.78rem; color: var(--stone); } /* Downloads */ .dfpd-foot { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.7rem; } .dfpd-download { display: flex; align-items: center; gap: 0.85rem; padding: 0.9rem 1.15rem; 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(--gold); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(26,26,24,0.08); } .dfpd-download-icon { width: 34px; height: 34px; background: var(--linen); border-radius: 4px; color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-download-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.92rem; line-height: 1.25; color: var(--ink); } .dfpd-download-sub { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold); } .dfpd-download-arrow { margin-left: auto; color: var(--gold); transition: transform 0.2s; } .dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); } /* FAQ */ .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: 0.95rem 1.25rem; cursor: pointer; list-style: none; font-family: var(--dk-sans); font-weight: 600; font-size: 0.98rem; color: var(--ink); 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: 22px; height: 22px; border: 1px solid var(--border); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; color: var(--gold); background: var(--cream); transition: transform 0.25s, background 0.2s; } .dfpd-faq-item[open] .dfpd-faq-toggle { transform: rotate(45deg); background: var(--gold-sft); border-color: var(--gold); } .dfpd-faq-answer { padding: 0 1.25rem 1rem; font-family: var(--dk-serif); font-weight: 400; font-size: 0.96rem; line-height: 1.6; color: var(--ink-2); } .dfpd-faq-answer p { margin: 0 0 0.5rem; } .dfpd-faq-answer p:last-child { margin-bottom: 0; } .dfpd-faq-answer .gold { color: var(--gold-dk); font-weight: 500; } /* Support */ .dfpd-support { padding-top: 0.95rem; border-top: 1px solid var(--border-lt); text-align: center; font-family: var(--dk-serif); font-weight: 400; font-size: 0.92rem; color: var(--stone); } .dfpd-link { color: var(--gold-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--gold); padding-bottom: 1px; } .dfpd-link:hover { color: var(--ink); border-color: var(--ink); } /* Responsive */ @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-craft { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon { margin: 0 auto; } .dfpd-warn { grid-template-columns: 1fr; text-align: center; } .dfpd-warn-icon { margin: 0 auto; } .dfpd-sizes-grid { grid-template-columns: repeat(2, 1fr); } .dfpd-clusters { grid-template-columns: 1fr; } .dfpd-foot { grid-template-columns: 1fr; } } @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; } .dfpd-sizes-grid { grid-template-columns: 1fr; } .dfpd-spec-row { grid-template-columns: 1fr; gap: 0.2rem; padding: 0.75rem 1.05rem; } } Pendant Light · Integrated LED · Warm White Tense Pendant Light. A wing-swept silk-and-metal statement pendant with integrated warm white LED — available in standard warm or TRIAC-dimmable warm — scaled from intimate dining-table rounds up to multi-head chandelier clusters for living rooms, entryways, hotel lobbies, and loft ceilings. Dimmable Option Available Silk Shade Diffusion 8 Sizes + Clusters AC 110–240V Universal In motion See it come to life. Form & design Geometry that plays with light. The design A sculptural silk-and-metal form. The Tense is built around an interplay of lines and angles — a geometric sculptural pendant light whose silk cloth shade wraps a metal frame in a swept, wing-like silhouette. As light passes through the woven silk, it scatters into warm pools and crisp shadows that animate any room. Its minimalist profile works as a statement pendant light for open-concept living rooms, over large dining tables, in hotel lobbies, or suspended in double-height entryways where an oversized pendant light for high ceilings is called for. Two versions available Warm White — or Dimmable Warm White. Select the version that fits your control setup. The standard version outputs a fixed warm white (2700–3000 K) and works with any ordinary wall switch. The TRIAC dimmable version pairs with a compatible leading-edge or trailing-edge dimmer switch (not included) for smooth 10–100% brightness control — ideal for dining rooms and bedrooms where atmosphere changes through the day. Both versions are available across all sizes and cluster configurations. Single pendant · 8 sizes Find the scale for your space. L 40 × W 37 × H 15 cm 15.7″ × 14.6″ × 5.9″ Integrated LED · ~20 W · 1.4 kg Nook · Compact dining L 50 × W 47 × H 15 cm 19.7″ × 18.5″ × 5.9″ Integrated LED · ~22 W · 2 kg Dining table · Bedroom L 60 × W 55 × H 15 cm 23.6″ × 21.7″ × 5.9″ Integrated LED · ~24 W · 2.4 kg Dining · Living room L 70 × W 65 × H 15 cm 27.6″ × 25.6″ × 5.9″ Integrated LED · ~30 W · 3.2 kg Open dining · Lounge L 80 × W 70 × H 16 cm 31.4″ × 27.6″ × 6.3″ Integrated LED · ~36 W · 4 kg Large dining · Loft L 90 × W 83 × H 15 cm 35.4″ × 32.7″ × 5.9″ Integrated LED · ~42 W · 5.1 kg Statement · High ceiling L 100 × W 88 × H 20 cm 39.4″ × 34.6″ × 7.9″ Integrated LED · ~46 W · 6 kg Grand dining · Entryway L 120 × W 100 × H 30 cm 47.2″ × 39.4″ × 11.8″ Integrated LED · ~52 W Oversized · Hotel lobby Multi-head clusters Layer them into a chandelier. 2 Heads ∅ 23.6″ + 31.4″ × H 59″ / ∅ 31.4″ + 39.4″ × H 59″ Integrated LED · 2 canopies · H 150 cm cord Dining · Open-plan living 3 Heads ∅ 23.6″ + 31.4″ + 39.4″ × H 59″ Integrated LED · 3 canopies · H 150 cm cord Loft · Double-height entry 5 Heads ∅ 23.6″ + 23.6″ + 31.4″ + 39.4″ + 39.4″ × H 59″ Integrated LED · 5 canopies · H 150 cm cord Hotel lobby · Grand stairwell Specifications Details, on the record. Material Metal + Silk cloth Light Source Integrated LED (non-replaceable) · not a bulb socket product Color Temp Warm White 2700–3000 K · standard version (fixed output) / TRIAC dimmable version (10–100%) Voltage AC 110–240 V · compatible with North America, Europe, Australia, Saudi Arabia Mounting Ceiling canopy · indoor use only Cord Length 150 cm / 59″ standard · extension available on request Control Standard wall switch · standard version / TRIAC leading-edge or trailing-edge dimmer switch · dimmable version (switch not included) Finish White Frequently asked Quick questions. What ceiling height do I need for the large or cluster sizes? The cluster configurations ship with 150 cm (59″) suspension cords, which work well in spaces with 10–14 ft ceilings. For the 80–120 cm single pendants, a minimum of 9 ft is recommended so the shade reads as a focal point rather than a low obstruction. Cord length can be extended — contact us before ordering if your ceiling requires a custom drop. What's the difference between the standard and TRIAC dimmable versions? Both versions output the same warm white (2700–3000 K) light through an integrated LED module. The standard version works with any ordinary on/off wall switch at full brightness. The TRIAC dimmable version connects to a compatible leading-edge or trailing-edge dimmer switch, giving you smooth 10–100% brightness control — ideal for dining rooms, bedrooms, or hospitality spaces where you want to set different moods at different times of day. The dimmer switch is not included and must be purchased separately; confirm your dimmer is rated for LED loads. Will it work with my electrical system in the US? Yes. The Tense is rated AC 110–240 V and is compatible with North American household wiring. It is approved for use in North America, Europe, Australia, and Saudi Arabia. Standard US junction box installation applies. Is the silk shade delicate — how do I clean it? The silk cloth shade is stretched over a rigid metal frame, so it holds its form well. Routine dusting with a soft dry cloth is all that's needed. Avoid wet cleaning or harsh solvents. The metal hardware can be wiped with a lightly damp cloth. Can I order a cluster configuration with custom size combinations? The standard 2-head, 3-head, and 5-head clusters ship in the size combinations listed above. If you need a bespoke configuration — a different number of heads or a custom size mix for a hospitality or residential project — email us and we'll advise on feasibility and lead time. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Tense Pendant Light
Related
Tense pendant light
Related
Tense Pendant Light
Related