Vintage Fluted Table Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A1F18; --ink-2: #463524; --ink-3: #6A4F3A; --cream: #FAF3E8; --linen: # ECDCC0; --border: #B89060; --border-lt: #D2AC80; --olive: #9C7848; --olive-dk: #5C4218; --olive-sft: #F2E5C8; --clay: #8E4818; --clay-sft: #F0DCBC; --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; } .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; } /* USB POWER WARNING — critical clarification block */ .dfpd-usb { display: grid; grid-template-columns: 80px 1fr; gap: 1.5rem; padding: 1.5rem 1.75rem; background: var(--clay-sft); border: 2px solid var(--clay); border-radius: 4px; align-items: center; } .dfpd-usb-icon { width: 64px; height: 64px; border-radius: 50%; background: var(--cream); border: 2px solid var(--clay); color: var(--clay); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-usb-text-eyebrow { font-size: 0.6rem; font-weight: 600; letter-spacing: 0.28em; text-transform: uppercase; color: var(--clay); margin-bottom: 0.4rem; } .dfpd-usb-text h4 { font-family: 'Fraunces', serif; font-size: 1.3rem; font-style: italic; font-weight: 400; color: var(--clay); line-height: 1.2; margin-bottom: 0.55rem; } .dfpd-usb-text p { font-size: 0.9rem; color: var(--ink-2); line-height: 1.6; margin: 0 0 0.55rem; } .dfpd-usb-text p:last-child { margin-bottom: 0; } .dfpd-usb-text p strong { color: var(--clay); font-weight: 600; } .dfpd-usb-flags { display: flex; gap: 0.5rem; margin-top: 0.5rem; flex-wrap: wrap; } .dfpd-usb-flag { display: inline-flex; align-items: center; gap: 0.35rem; padding: 0.3rem 0.7rem; background: var(--cream); border: 1px solid var(--clay); border-radius: 2px; font-size: 0.68rem; font-weight: 500; color: var(--clay); letter-spacing: 0.04em; } .dfpd-usb-flag.no { background: rgba(142, 72, 24, 0.12); } .dfpd-usb-flag.yes { background: var(--cream); border-color: var(--olive); color: var(--olive-dk); } .dfpd-notes-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.85rem; } .dfpd-note { padding: 1.25rem 1.35rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; } .dfpd-note h4 { font-family: 'Fraunces', serif; font-size: 0.98rem; font-style: italic; font-weight: 400; margin-bottom: 0.35rem; } .dfpd-note p { color: var(--ink-2); font-size: 0.85rem; line-height: 1.55; margin: 0; } .dfpd-note p strong { color: var(--ink); font-weight: 500; } .dfpd-note a.dfpd-link-inline { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; } .dfpd-configs { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.85rem; } .dfpd-config { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; transition: box-shadow 0.25s; } .dfpd-config:hover { box-shadow: 0 4px 14px rgba(42, 31, 24, 0.08); } .dfpd-config-thumb { position: relative; display: block; width: 100%; height: 220px; background: #FFFFFF; border-bottom: 1px solid var(--border-lt); cursor: zoom-in; text-decoration: none; overflow: hidden; padding: 12px; transition: background 0.2s; } .dfpd-config-thumb:hover { background: var(--olive-sft); } .dfpd-config-thumb img { width: 100%; height: 100%; object-fit: contain; display: block; transition: transform 0.4s ease; } .dfpd-config-thumb:hover img { transform: scale(1.4); } .dfpd-config-thumb-icon { position: absolute; bottom: 12px; right: 12px; width: 24px; height: 24px; background: rgba(42, 31, 24, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 2; } .dfpd-config-info { padding: 1.15rem 1.4rem; flex: 1; } .dfpd-config-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.4rem; } .dfpd-config-name { font-family: 'Fraunces', serif; font-size: 1.45rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1; margin-bottom: 0.55rem; } .dfpd-config-dim { font-family: 'Fraunces', serif; font-size: 0.95rem; font-style: italic; color: var(--ink-2); line-height: 1.45; margin-bottom: 0.55rem; } .dfpd-config-dim em { font-style: normal; color: var(--stone); font-family: 'Outfit', sans-serif; font-size: 0.78rem; } .dfpd-config-pill { display: inline-flex; padding: 0.3rem 0.8rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-size: 0.62rem; 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: 48px; height: 48px; border-radius: 50%; box-shadow: 0 2px 4px rgba(42, 31, 24, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.25); } .dfpd-finish-swatch.beige-black { background: conic-gradient(from 0deg at 50% 50%, #F2E5C8 0deg, #F2E5C8 180deg, #2A2018 180deg, #2A2018 360deg); border: 1px solid rgba(42, 31, 24, 0.18); } .dfpd-finish-swatch.khaki-white { background: repeating-linear-gradient(45deg, transparent 0, transparent 4px, rgba(140, 110, 70, 0.5) 4px, rgba(140, 110, 70, 0.5) 5px), repeating-linear-gradient(-45deg, transparent 0, transparent 4px, rgba(140, 110, 70, 0.5) 4px, rgba(140, 110, 70, 0.5) 5px), radial-gradient(circle at 30% 30%, #FAF1DC 0%, #DCC894 100%); border: 1px solid rgba(42, 31, 24, 0.18); } .dfpd-finish-swatch.wood-base { background: radial-gradient(circle at 30% 30%, #C49266 0%, #8E5A2E 55%, #4E2C10 100%); } .dfpd-finish-label { font-size: 0.7rem; color: var(--ink-2); text-align: center; max-width: 80px; line-height: 1.3; } .dfpd-foot { display: grid; grid-template-columns: 1fr 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(42, 31, 24, 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-notes-grid, .dfpd-foot, .dfpd-configs { grid-template-columns: 1fr; } .dfpd-craft, .dfpd-usb { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon, .dfpd-usb-icon { margin: 0 auto; } .dfpd-usb-flags { justify-content: center; } } @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 · Vintage fluted table lamp The Vintage Fluted Table Lamp. Vintage glamour in compact form: an oversized fluted fabric shade sits atop a turned wooden base, capturing the eye with its voluminous folds. A simple push-button switch on the cord makes it equally at home on a bedside table, console, or side table — wherever a warm, soft pool of light is needed. Fluted fabric shade Turned wood base USB plug-in cable Push-button switch Important · power source USB plug-in — not battery powered. Please read before ordering This lamp uses a USB power cable — it is not rechargeable. The Vintage Fluted Table Lamp ships with a USB cable (USB-A connector) that must be plugged into a powered USB source — a wall outlet via a USB power adapter (not included), a computer, a power bank, or any standard USB charging port — to operate. It does not contain an internal battery and cannot be used wirelessly or untethered. Think of the USB cable as a low-voltage replacement for a traditional plug-in lamp cord, not a charging cable for a portable lamp. ✓ USB-A plug-in cable included ✕ No internal battery ✕ Not rechargeable / not cordless ✕ USB power adapter not included Materials & craft Vintage glamour, warmly delivered. The story Compact bedside elegance. Vintage fluted lampshades enjoyed peak popularity in the 1930s–60s, when sculpted fabric folds added drama to every parlor and bedside. The Vintage Fluted lamp brings that quiet glamour back in compact form — oversized fluted shade with deep voluminous folds, paired with a turned solid wood base that grounds the silhouette. The result reads simultaneously vintage and contemporary — at home in a mid-century modern, modern farmhouse, or warm-traditional interior. Before you order Important notes. E26 / E27 bulb base One E26 / E27 screw-base bulb (LED or Edison; not included). E26 in North America, E27 in Europe. Warm-white LED Edison filament is recommended. Bulb guide → Push-button switch · non-dimmable An inline push-button switch on the USB cord controls on/off. The lamp is not dimmable — even if a dimmable bulb is used, the switch only toggles power. Two sizes Compact, or taller — pick your scale. · hover to zoom Compact size Small ∅ 10.2″ × H 9.8″Dia 26 × H 25 cm — bedside scale Bedside · console · vanity Taller size Medium ∅ 10.8″ × H 12.6″Dia 27.5 × H 32 cm — side-table scale Side table · entry · sideboard Specifications Details, on the record. Material Solid wood (turned base) · Fabric (fluted shade) Light Source LED bulb or Edison bulb (not included) Bulb Base E26 or E27 (standard screw base · single bulb) Power Source USB-A plug-in cable (included · USB power adapter not included · NOT a rechargeable / battery-powered lamp) Voltage 5 V via USB (compatible with any standard 5V USB-A power source) Control Inline push-button switch on cord (not dimmable) Mounting Tabletop · Indoor use Certifications North America · Europe · Saudi Arabia · Australia Shade Colors Beige & Black Khaki plaid & White Base Solid wood Downloads Documents & resources. PDF Document Specifications PDF Document Installation Frequently asked Questions, answered. Is this a rechargeable / wireless lamp? No — this lamp is not rechargeable and does not contain a battery. The included USB cable is a plug-in power cable, not a charging cable. The lamp must remain connected to a powered USB source (USB wall adapter, computer port, or power bank) to operate. Think of it as a low-voltage version of a traditional plug-in lamp cord — the USB-A connector simply makes it easier to plug into modern USB outlets, USB-equipped wall plates, and travel adapters around the world without needing a region-specific plug. If you want to use it in a location without a nearby USB outlet, you'll need a USB-A wall power adapter (sold separately, widely available, ~$5-10) plugged into a standard wall outlet. What's included in the box, and what do I need to provide? In the box: the lamp itself (wood base + fluted fabric shade pre-assembled) and a USB-A power cable with inline push-button switch. Not included — you'll need to provide: • A USB-A power source: standard USB wall adapter (any 5V output works), computer USB port, USB-equipped power strip, or USB power bank.• One E26 / E27 screw-base bulb (LED or Edison filament; warm-white LED at 2700K recommended). What's the difference between the two sizes? Both sizes share the same fluted-shade-on-turned-wood-base aesthetic and same E26/E27 bulb. The difference is only height: Small (∅ 10.2″ × H 9.8″ / Dia 26 × H 25 cm): Best for bedside tables, vanities, and consoles where a low, intimate lamp profile feels balanced.Medium (∅ 10.8″ × H 12.6″ / Dia 27.5 × H 32 cm): Slightly taller — best for side tables beside a sofa, entryway sideboards, and console tables where you want the shade closer to seated eye level. Can I dim the Vintage Fluted Lamp? No — the inline push-button switch on the USB cord is on/off only. Even a dimmable LED bulb in the socket won't dim, because the switch passes full or zero current. If you want adjustable warmth, choose a bulb with a built-in dimming feature (some smart bulbs offer warm-to-cool tuning via a phone app, independent of the inline switch). Where does it work best? The vintage fluted-shade silhouette pairs effortlessly with mid-century modern, modern farmhouse, warm-traditional, transitional, and boutique-hotel-style interiors. Best placements: bedsides, entry consoles, side tables, vanities, sideboards, and home-office desks where a USB outlet or USB-equipped power strip is nearby. Color guidance: the Beige & Black shade reads more graphic and Art-Deco-tinged; the Khaki plaid & White shade reads warmer and more cottage-leaning. Both pair well with cream walls, oak and walnut wood, brass hardware, and warm-neutral textiles. What is the return and exchange policy? Dekorfine offers a 30-day return policy on undamaged items in their original packaging. For returns or questions, contact [email protected] — we reply within 24 hours. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Vintage Fluted Beige Table Lamp
Related
Vintage Fluted Glass Table Lamp Base
Related
Vintage Brass & Glass Fluted Column Hollywood Regency Empire
Related