Linear Table Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #1F1A12; --ink-2: #3F3320; --ink-3: #5E4A2C; --cream: #FAF5E8; --linen: # ECDFC0; --border: #B0925A; --border-lt: #CFB682; --olive: #9C7E40; --olive-dk: #6A4F18; --olive-sft: #F0E2BC; --walnut: #5A3818; --walnut-lt: #8E6438; --sage: #7A8A5C; --sage-sft: #DDE5C8; --stone: #786040; font-family: 'Outfit', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 300; font-size: 16px; line-height: 1.6; padding: 1.5rem 0 2rem; width: 100%; } .dfpd-inner { max-width: 100%; margin: 0; padding: 0; } .dfpd-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-size: 0.62rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.85rem; } .dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--olive); } .dfpd-h2 { font-family: 'Fraunces', serif; font-size: clamp(1.25rem, 2vw, 1.5rem); font-weight: 400; line-height: 1.25; color: var(--ink); margin-bottom: 1rem; } .dfpd-h2 em { font-style: italic; color: var(--olive-dk); } .dfpd-hero { padding-bottom: 2rem; border-bottom: 1px solid var(--border); margin-bottom: 2rem; } .dfpd-hero-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-size: 0.68rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 1rem; } .dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--olive); } .dfpd-title { font-family: 'Fraunces', serif; font-size: clamp(1.75rem, 3.4vw, 2.35rem); font-weight: 300; line-height: 1.1; letter-spacing: -0.015em; margin-bottom: 1rem; max-width: 780px; } .dfpd-title em { font-style: italic; color: var(--olive-dk); font-weight: 400; } .dfpd-lede { font-size: 0.98rem; line-height: 1.7; color: var(--ink-2); max-width: 720px; } .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: 2.5rem; } .dfpd-feature { padding: 1.25rem 1rem; 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(--olive-dk); margin-bottom: 0.6rem; display: inline-flex; } .dfpd-feature-title { font-family: 'Fraunces', serif; font-size: 0.92rem; font-weight: 400; line-height: 1.3; } .dfpd-feature-title em { font-style: italic; color: var(--olive-dk); } .dfpd-sec { margin-bottom: 2.5rem; } /* VIDEO Pattern A */ .dfpd-video { position: relative; aspect-ratio: 16 / 9; width: 100%; max-width: 720px; background: #000; border-radius: 4px; overflow: hidden; box-shadow: 0 6px 20px rgba(31, 26, 18, 0.12); margin: 0 auto; } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* CRAFT */ .dfpd-craft { display: grid; grid-template-columns: 80px 1fr; gap: 1.5rem; padding: 1.5rem 1.75rem; background: linear-gradient(135deg, var(--cream) 0%, var(--olive-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-craft-icon { width: 64px; height: 64px; border-radius: 50%; background: var(--cream); border: 1px solid var(--olive); color: var(--olive-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-craft-text-eyebrow { font-size: 0.6rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.4rem; } .dfpd-craft-text h4 { font-family: 'Fraunces', serif; font-size: 1.3rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1.2; margin-bottom: 0.45rem; } .dfpd-craft-text p { font-size: 0.9rem; color: var(--ink-2); line-height: 1.6; margin: 0; } .dfpd-craft-text p strong { color: var(--ink); font-weight: 500; } .dfpd-craft-text p em { color: var(--olive-dk); font-style: italic; } /* SAGE-GREEN COLOR-TEMP WARNING MODULE */ .dfpd-warn { display: grid; grid-template-columns: 80px 1fr; gap: 1.5rem; padding: 1.4rem 1.75rem; background: var(--sage-sft); border: 1.5px solid var(--sage); border-radius: 4px; align-items: center; } .dfpd-warn-icon { width: 64px; height: 64px; 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-size: 0.6rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--sage); margin-bottom: 0.35rem; } .dfpd-warn-text h4 { font-family: 'Fraunces', serif; font-size: 1.15rem; font-style: italic; font-weight: 400; color: var(--sage); line-height: 1.2; margin-bottom: 0.4rem; } .dfpd-warn-text h4 em { color: var(--olive-dk); } .dfpd-warn-text p { font-size: 0.88rem; color: var(--ink-2); line-height: 1.6; margin: 0; } .dfpd-warn-text p strong { color: var(--ink); font-weight: 500; } .dfpd-warn-text p a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } /* SIZE — single, image-left + text-right */ .dfpd-size-single { display: grid; grid-template-columns: 280px 1fr; gap: 1.75rem; padding: 1.5rem 1.75rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-size-single-text { text-align: left; } .dfpd-size-single-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.5rem; } .dfpd-size-single-title { font-family: 'Fraunces', serif; font-size: 1.85rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1; margin-bottom: 0.5rem; } .dfpd-size-single-dim { font-family: 'Fraunces', serif; font-size: 1rem; font-style: italic; color: var(--ink-2); line-height: 1.5; margin-bottom: 0.85rem; } .dfpd-size-single-image { position: relative; display: block; width: 100%; height: 240px; margin: 0; background: #FFFFFF; border: 1px solid var(--border-lt); border-radius: 3px; padding: 8px; cursor: zoom-in; overflow: hidden; transition: border-color 0.2s, box-shadow 0.25s; } .dfpd-size-single-image:hover { border-color: var(--olive); box-shadow: 0 4px 14px rgba(31, 26, 18, 0.1); } .dfpd-size-single-image img { display: block; width: 100%; height: 100%; object-fit: contain; transition: transform 0.4s ease; } .dfpd-size-single-image:hover img { transform: scale(1.5); } .dfpd-size-single-image-icon { position: absolute; bottom: 10px; right: 10px; width: 24px; height: 24px; background: rgba(31, 26, 18, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 2; } .dfpd-size-single-pill { display: inline-flex; padding: 0.35rem 0.85rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-size: 0.65rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; } .dfpd-specs { border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); } .dfpd-spec-row { display: grid; grid-template-columns: 160px 1fr; gap: 1.5rem; padding: 0.75rem 1.35rem; border-bottom: 1px solid var(--border-lt); align-items: baseline; font-size: 0.9rem; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background: var(--linen); } .dfpd-spec-label { font-size: 0.58rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-size: 0.88rem; color: var(--ink); line-height: 1.5; } .dfpd-spec-val em { font-family: 'Fraunces', serif; font-style: italic; color: var(--olive-dk); } .dfpd-spec-val a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .dfpd-finishes { display: flex; flex-wrap: wrap; gap: 1.5rem; margin-top: 0.4rem; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 0.5rem; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 44px; height: 44px; border-radius: 50%; box-shadow: 0 2px 4px rgba(31, 26, 18, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.3); position: relative; overflow: hidden; } .dfpd-finish-swatch.gold-walnut { background: linear-gradient(120deg, #F4D78D 0%, #C89B46 25%, #8E6A26 50%, #6E4818 65%, #4A2E10 80%, #2C1A08 100%); } .dfpd-finish-swatch.gold-walnut::after { content: ''; position: absolute; inset: 0; border-radius: 50%; background: radial-gradient(ellipse 25% 22% at 30% 28%, rgba(255,235,180,0.5) 0%, transparent 100%); } .dfpd-finish-label { font-size: 0.7rem; color: var(--ink-2); } /* DOWNLOADS — 3-card grid (per SKILL Section E) */ .dfpd-foot { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.75rem; } .dfpd-download { display: flex; align-items: center; gap: 0.95rem; padding: 1rem 1.25rem; 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(--olive); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(31, 26, 18, 0.08); } .dfpd-download-icon { width: 36px; height: 36px; background: var(--linen); border-radius: 4px; color: var(--olive-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-download-title { font-family: 'Fraunces', serif; font-size: 0.95rem; line-height: 1.25; } .dfpd-download-sub { font-size: 0.62rem; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; color: var(--olive); } .dfpd-download-arrow { margin-left: auto; color: var(--olive); transition: transform 0.2s; } .dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); } .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: 1rem 1.35rem; cursor: pointer; list-style: none; font-family: 'Fraunces', serif; font-size: 1rem; font-style: italic; font-weight: 400; 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: 24px; height: 24px; border: 1px solid var(--border); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; color: var(--olive); background: var(--cream); transition: transform 0.25s, background 0.2s; } .dfpd-faq-item[open] .dfpd-faq-toggle { transform: rotate(45deg); background: var(--olive-sft); border-color: var(--olive); } .dfpd-faq-answer { padding: 0 1.35rem 1.15rem; font-size: 0.88rem; line-height: 1.65; color: var(--ink-2); } .dfpd-faq-answer p { margin: 0 0 0.55rem; } .dfpd-faq-answer p:last-child { margin-bottom: 0; } .dfpd-faq-answer p strong { color: var(--ink); font-weight: 500; } .dfpd-faq-answer a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .dfpd-support { padding-top: 1rem; border-top: 1px solid var(--border-lt); text-align: center; font-family: 'Fraunces', serif; font-style: italic; font-size: 0.88rem; color: var(--stone); } .dfpd-link { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .dfpd-link:hover { color: var(--ink); border-color: var(--ink); } @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, .dfpd-warn { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon, .dfpd-warn-icon { margin: 0 auto; } .dfpd-size-single { grid-template-columns: 1fr; text-align: center; } .dfpd-size-single-text { text-align: center; } .dfpd-size-single-image { max-width: 280px; margin: 0 auto; } .dfpd-foot { grid-template-columns: 1fr; } } @media (max-width: 680px) { .dfpd { padding: 1rem 0 1.5rem; } .dfpd-spec-row { grid-template-columns: 1fr; gap: 0.2rem; padding: 0.85rem 1.15rem; } } @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; } } Product Details · Adjustable linear lamp The Linear Table Lamp. This desk lamp features a slim and sleek design, an adjustable lamp arm, and an integrated LED light source that creates a soft, diffused light effect through a slim acrylic lamp head. It is suitable for various settings such as desks, sideboards, entryways, bedside tables, or executive offices. Adjustable angle Linear silhouette Integrated LED Gold + walnut In motion See it come to life. Light specification Color temperature note. Default color temperature Ships at 3000 K warm white by default. The integrated LED is factory-set to 3000 K warm-white — a soft, ambient temperature suited to bedrooms, living rooms, and warm-classic interiors. Because the LED module is integrated into the head, the color temperature is not user-adjustable after manufacture. If your project requires cooler 4000 K (neutral white) or cool 5000 K (daylight), please contact [email protected] before ordering so we can configure your unit at the factory. Size Compact desktop scale. Single configuration Dia 40 × H 46 cm ∅ 15.7″ × H 18.1″ Compact desktop footprint · adjustable arm projects across the work surface Desk · console · sideboard · bedside · executive office Specifications Details, on the record. Material Metal · Wood · Acrylic Light Source Integrated LED (LED module · non-replaceable · factory-set 3000 K warm white) Color Temp 3000 K (warm white · default · 4000 K / 5000 K available on pre-order request) Voltage AC 110–240 V Mounting Tabletop · Plug-in · Indoor use Cord 150 cm / 59″ wires with switch plug (extendable on request) Control Push-button switch on cord (not dimmable) Adjustability Arm pivots at the joint (angle is hand-adjustable) Certifications North America · Europe · Saudi Arabia · Australia Finish Gold & walnut A two-material composition — polished gold metal frame paired with a warm walnut-toned wood base. Sold as one fixed combination, not as separate finish options. Frequently asked Quick questions. Can I change the LED bulb if it burns out? The Linear has an integrated LED module, not a replaceable bulb — the LED is sealed into the slim acrylic head and is not designed to be swapped by the user. Modern integrated LEDs are typically rated for 25,000-50,000 hours, which is roughly 17-34 years at average household use, so end-of-life replacement is rarely an issue in normal lifespan. If your unit experiences an LED failure within the warranty period, contact [email protected] — we handle module-replacement service. What color temperature is it, and can I change it? Default is 3000 K warm white — a soft, cozy temperature that flatters skin tones, warms wood and gold finishes, and reads well in living rooms and bedrooms. The color temperature is fixed at the factory and cannot be adjusted after the lamp is shipped. For different temperatures (4000 K neutral white for offices and reading, or 5000 K daylight for task / kitchen surfaces), please email [email protected] before placing your order — we'll configure your unit at the factory. How does the angle adjustment work? The horizontal arm pivots at the joint where it meets the vertical gold stem. Simply grasp the head and rotate it gently — the joint holds friction so the arm stays where you place it. This lets you switch between focused down-light (for reading or task work), ambient up-wash (for evening atmosphere bouncing light off the ceiling), or side-light grazing (to highlight a wall, artwork, or shelving). One fixture, multiple lighting moods. How is it installed? Plug-in operation, no hardwiring required. The lamp ships with a 150 cm / 59″ cord ending in a standard wall plug, with a push-button switch on the cord for on/off control. Place on a surface, plug in, switch on. The cord is extendable on request — contact [email protected] before ordering for custom cord length. Is it dimmable? The lamp itself is not dimmable — the inline push-button switch is on/off only. Because the LED is integrated and factory-sealed, it's not compatible with external dimmer switches either. For variable brightness, plug the lamp into a smart plug with built-in dimming (avoid LED-incompatible models) — many smart-home systems offer this functionality. Where does the Linear work best? The gold-and-walnut composition pairs effortlessly with mid-century modern, contemporary glam, transitional, luxe-minimalist, executive-office, and Art Deco-leaning interiors. Best placements: Executive desk: arm angled down for reading + ambient up-wash for video calls.Console / sideboard: as a sculptural anchor with arm grazing a wall or artwork.Bedside: arm angled toward the pillow for reading; flip up for ambient atmosphere.Living-room corner table: for layered lighting beyond overhead fixtures. What's the return policy? 30-day return policy on undamaged items in original packaging. Custom color-temperature units (configured at the factory per your pre-order request) are final sale and not eligible for return. Contact [email protected] for returns or questions — we reply within 24 hours. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Linear Table Lamp
Related
Linear Table Lamp
Related
Linear Table Lamp
Related