Winona Floor Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A1F10; --ink-2: #463524; --ink-3: #6E5A40; --cream: #FCF6E4; --linen: # ECDCB0; --border: #B89060; --border-lt: #D2AC80; --olive: #A88438; --olive-dk: #6E5018; --olive-sft: #FAEAB0; --stone: #786448; 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; } /* 1 LARGE + 1 SMALL VIDEO PATTERN */ .dfpd-vid-row { display: grid; grid-template-columns: 1.5fr 1fr; gap: 1rem; align-items: start; max-width: 100%; } .dfpd-vid-main { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; transition: box-shadow 0.25s; } .dfpd-vid-main:hover { box-shadow: 0 4px 14px rgba(42, 31, 16, 0.08); } .dfpd-vid-main-player { position: relative; width: 100%; aspect-ratio: 16 / 9; background: #000; } .dfpd-vid-main-player iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } .dfpd-vid-main-cap { padding: 0.85rem 1.1rem 0.95rem; border-top: 1px solid var(--border-lt); } .dfpd-vid-main-cap-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.25rem; } .dfpd-vid-main-cap h5 { font-family: 'Fraunces', serif; font-size: 1.05rem; font-style: italic; font-weight: 400; color: var(--ink); margin-bottom: 0.2rem; line-height: 1.2; } .dfpd-vid-main-cap h5 em { color: var(--olive-dk); } .dfpd-vid-main-cap p { color: var(--stone); font-size: 0.78rem; line-height: 1.4; margin: 0; font-family: 'Fraunces', serif; font-style: italic; } .dfpd-vid-side { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; transition: box-shadow 0.25s; } .dfpd-vid-side:hover { box-shadow: 0 4px 14px rgba(42, 31, 16, 0.08); } .dfpd-vid-side-player { position: relative; width: 100%; aspect-ratio: 16 / 9; background: #000; } .dfpd-vid-side-player iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } .dfpd-vid-side-cap { padding: 0.7rem 0.9rem 0.8rem; border-top: 1px solid var(--border-lt); } .dfpd-vid-side-cap-eyebrow { font-size: 0.55rem; font-weight: 500; letter-spacing: 0.28em; text-transform: uppercase; color: var(--olive); margin-bottom: 0.2rem; } .dfpd-vid-side-cap h5 { font-family: 'Fraunces', serif; font-size: 0.9rem; font-style: italic; font-weight: 400; color: var(--ink); margin-bottom: 0.15rem; line-height: 1.2; } .dfpd-vid-side-cap h5 em { color: var(--olive-dk); } .dfpd-vid-side-cap p { color: var(--stone); font-size: 0.7rem; line-height: 1.4; margin: 0; font-family: 'Fraunces', serif; font-style: italic; } .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-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.6rem; font-style: italic; font-weight: 400; color: var(--olive-dk); line-height: 1.1; margin-bottom: 0.5rem; } .dfpd-size-single-dim { font-family: 'Fraunces', serif; font-size: 0.95rem; font-style: italic; color: var(--ink-2); line-height: 1.5; margin-bottom: 0.85rem; } .dfpd-size-single-dim em { font-style: normal; color: var(--stone); font-family: 'Outfit', sans-serif; font-size: 0.78rem; } .dfpd-size-single-image { position: relative; display: block; width: 100%; height: 280px; 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(42, 31, 16, 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(42, 31, 16, 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(42, 31, 16, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.3); } .dfpd-finish-swatch.black { background: radial-gradient(circle at 30% 30%, #4A453F 0%, #2A2520 60%, #0F0D0A 100%); } .dfpd-finish-swatch.walnut { background: radial-gradient(circle at 30% 30%, #8E6038 0%, #5A3818 60%, #2C1A08 100%); } .dfpd-finish-swatch.caramel { background: radial-gradient(ellipse 30% 25% at 30% 30%, rgba(255,255,255,0.55) 0%, transparent 100%), radial-gradient(circle at 30% 30%, #F2C078 0%, #C68838 55%, #6E3E10 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, 16, 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-foot { grid-template-columns: 1fr; } .dfpd-craft { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-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: 320px; margin: 0 auto; } .dfpd-vid-row { 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 · Floor lamp + side table The Winona Floor Lamp. A versatile sculptural floor lamp with an integrated side table — a brass arched arm holds a glowing glass dome above a black post, with a round tabletop nesting at coffee height. Form, function, and warm light in a single elegant piece. Arched brass arm Integrated side table Glass globe shade Foot switch In motion See it come to life. Showcase video Winona in interior context How the lamp reads beside a sofa, reading chair, or bedside Assembly Step-by-step assembly Watch before unboxing Materials & craft Lamp and table, in one frame. The story A two-in-one piece. The Winona solves a familiar living-room puzzle — where do you put the lamp and the side table when space is tight? It pairs a graceful brass arched arm and a caramel-tinted glass globe with an integrated round tabletop at coffee height, all anchored by a sturdy black post and round base. Pairs effortlessly with mid-century modern, transitional, modern luxe, Scandi, and warm-eclectic interiors. Size Tall and balanced. · click to enlarge Single configuration L 13.8″ × W 15.7″ × H 68.9″ L 35 × W 40 × H 175 cm Full reading-height floor lamp · integrated table at coffee height Living · reading nook · bedside Specifications Details, on the record. Material Metal (brass arch + post + tabletop + base) · Glass (globe shade) Light Source LED bulb or Edison bulb (not included) Bulb Base E26 or E27 (standard screw base · single bulb) Voltage AC 110–240 V IP Rating IP20 (indoor use only) Cable 150 cm / 59″ wire with switch plug (extendable on request) Control Foot switch (on/off only · not dimmable) Certifications North America · Europe · Saudi Arabia · Australia Finishes Black Walnut color Caramel color Downloads Documents & resources. PDF Document Specifications PDF Document Installation Frequently asked Quick questions. Where does the Winona work best? The Winona is a two-in-one piece — floor lamp plus side table — best in spots that need both: beside a sofa or reading chair, at the bedside, in a compact reading nook, or flanking a daybed. The integrated tabletop sits at coffee-table height for setting down a book, drink, or remote. At H 175 cm, the lamp head reads at standing eye-level — set the seating area so the glass globe is roughly above the seated person's shoulder for the best reading light. Is it dimmable? Not as standard. The included foot switch is on/off only. For adjustable brightness, replace the inline foot switch with a dimming foot switch rated for LED loads, and pair with a dimmable LED bulb (E26/E27). How does the side table attach? The round tabletop is fixed to the central post at coffee-table height as part of the structural frame — it's not removable or height-adjustable. Watch the assembly video above for the full step-by-step. Can the cable be extended? Standard cable is 150 cm / 59″ with switch plug. Cable length is extendable on request for placements far from a wall outlet — contact [email protected] with your required length before placing your order. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
WINONA FLOOR LAMP
Related
Winona Medium Floor Lamp
Related
Winona 3-Light Floor Lamp Ant./Brz/Metal Shade/Crystal Deco.
Related