Squiggle Floor Lamp
* { box-sizing: border-box; margin: 0; padding: 0; } body { background: #fff; padding: 2rem; } :root { --accent: #C4906A; --accent-deep: #7C4E2A; --accent-light: #d4a888; --cream: #faf6ef; --ivory: #f5efe0; --border: #e0d4bc; --ink: #2a2018; --muted: #9B7B5A; } .vk-wrap { font-family: 'DM Sans', sans-serif; color: var(--ink); max-width: 680px; margin: 0; padding: 0; } .vk-divider { height: 1px; background: var(--border); margin: 1.75rem 0; } .vk-headline { font-family: 'DM Serif Display', serif; font-size: 21px; color: var(--ink); line-height: 1.4; margin-bottom: .75rem; letter-spacing: -.01em; } .vk-headline em { font-style: italic; color: var(--accent-deep); } .vk-intro { font-size: 15px; color: #4a3018; line-height: 1.9; margin-bottom: 1rem; } .vk-section-label { font-size: 10px; font-weight: 500; letter-spacing: .18em; text-transform: uppercase; color: var(--accent-deep); margin-bottom: .7rem; } .vk-video-wrap { width: 100%; aspect-ratio: 16/9; border-radius: 6px; overflow: hidden; background: var(--cream); margin-bottom: .5rem; } .vk-video-wrap iframe { display: block; width: 100%; height: 100%; border: 0; } .vk-video-caption { font-size: 11px; color: var(--accent); text-align: center; margin-bottom: .5rem; letter-spacing: .05em; font-style: italic; } .vk-guide-link { display: flex; align-items: center; gap: .65rem; background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: .75rem 1rem; text-decoration: none; margin-bottom: .5rem; } .vk-guide-link svg { flex-shrink: 0; color: var(--accent-deep); } .vk-guide-link span { font-size: 13px; color: var(--accent-deep); text-decoration: underline; text-decoration-color: rgba(124,78,42,.3); text-underline-offset: 3px; } .vk-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 1.25rem; } .vk-feat { background: var(--cream); border-radius: 6px; padding: .85rem; border: 1px solid var(--border); } .vk-feat-icon { width: 28px; height: 28px; border-radius: 4px; background: var(--ivory); display: flex; align-items: center; justify-content: center; margin-bottom: .6rem; border: 1px solid var(--border); } .vk-feat h4 { font-size: 12.5px; font-weight: 500; color: var(--ink); margin-bottom: .25rem; } .vk-feat p { font-size: 12px; color: var(--muted); line-height: 1.6; margin: 0; } /* 4 shade color chips */ .vk-shade-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-bottom: 1.25rem; } .vk-shade-card { background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: .75rem .6rem; text-align: center; } .vk-shade-swatch { width: 40px; height: 40px; border-radius: 50%; margin: 0 auto .5rem; border: 1px solid rgba(0,0,0,.1); } .vk-shade-name { font-size: 11.5px; font-weight: 500; color: var(--ink); } /* Size card */ .vk-size { background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: 1rem; margin-bottom: .75rem; display: flex; gap: 1rem; align-items: flex-start; } .vk-size-img a { display: block; } .vk-size-img img { width: 120px; height: auto; border-radius: 4px; border: 1px solid var(--border); display: block; } .vk-size-img-hint { font-size: 10px; color: var(--accent); text-align: center; margin-top: 3px; } .vk-size-info { flex: 1; } .vk-size-tag { display: inline-block; background: var(--accent-deep); color: var(--cream); font-size: 10px; padding: 2px 10px; border-radius: 10px; font-weight: 500; margin-bottom: .4rem; } .vk-size-name { font-size: 14.5px; font-weight: 500; color: var(--ink); margin-bottom: .2rem; } .vk-size-detail { font-size: 12.5px; color: var(--muted); line-height: 1.65; } /* Notice */ .vk-notice { border-left: 2px solid var(--accent); background: var(--cream); border-radius: 0 6px 6px 0; padding: .88rem 1rem; margin-bottom: .75rem; } .vk-notice h5 { font-size: 13px; font-weight: 500; color: var(--accent-deep); margin-bottom: .3rem; } .vk-notice p { font-size: 13px; color: #4a3018; line-height: 1.65; margin: 0; } .vk-notice a { color: var(--accent-deep); text-decoration: underline; } /* Related product */ .vk-related { display: flex; align-items: center; gap: .85rem; background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: .85rem 1rem; text-decoration: none; margin-bottom: .75rem; } .vk-related img { width: 52px; height: 52px; object-fit: cover; border-radius: 4px; border: 1px solid var(--border); flex-shrink: 0; } .vk-related p { font-size: 13px; color: var(--accent-deep); text-decoration: underline; margin: 0; font-weight: 500; } /* Spec table */ .vk-spec-table { width: 100%; border-collapse: collapse; } .vk-spec-table tr { border-bottom: 1px solid var(--ivory); } .vk-spec-table tr:last-child { border-bottom: none; } .vk-spec-table td { padding: 9px 0; font-size: 14px; vertical-align: top; } .vk-spec-table td:first-child { color: var(--muted); width: 42%; padding-right: 1rem; } /* Downloads */ .vk-dl { display: flex; gap: 8px; flex-wrap: wrap; } .vk-dl-btn { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: var(--accent-deep); border: 1px solid var(--border); padding: 7px 14px; border-radius: 5px; text-decoration: none; background: var(--cream); } .vk-dl-btn:hover { background: var(--ivory); } details summary { cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: .5rem; } @media (max-width: 520px) { .vk-features { grid-template-columns: 1fr 1fr; } .vk-shade-grid { grid-template-columns: 1fr 1fr; } .vk-size { flex-direction: column; } .vk-size-img img { width: 100%; } } The lamp that breaks every straight line. The Squiggle Floor Lamp brings instant visual energy to any room — its wavy, sinuous metal base is pure sculptural fun, topped with a classic fabric shade. Set it next to an armchair, in a bedroom corner, or wherever a room needs personality. See It In Action Wavy metal base · four shade colors · playful & sculptural Styling & room placement showcase → Shade color comparison → Interior styling detail → Need help assembling? Watch the assembly guide → New version assembly guide on Pinterest → Features Wavy Metal Base Sculptural squiggle form in black metal — a conversation piece that stands alone. Four Shade Colors Beige, White, Dark Green, or Black fabric — one for every interior palette. Plug-In Ready 59.1" cord with inline switch — plug in and place anywhere. Four Shade Colors Beige White Dark Green Black All four shades pair with the same black metal squiggle base. A pleated shade pairs especially beautifully — check the styling videos above for inspiration. Size × 🔍 Enlarge One Size ∅17" × H59" Dia 43 cm × H 150 cmCord: 59.1" with inline switchPacking: L148 × W30 × H29 cm Plug-in — no wiring required The Squiggle Floor Lamp is plug-in with a 59.1" (150 cm) cord and an inline on/off push button switch. Simply place and plug into a standard wall outlet. Also in the Squiggle Series Squiggle Table Lamp — same wavy base, table format → Bulb & Light Source E14 candelabra base — bulb not included Uses an E14 candelabra base bulb. A warm LED (2700–3000K) is recommended. Bulbs not included. Specifications Materials Metal · Fabric Light source E14 base · LED or Edison (not included) Voltage AC 110–240V Power Plug-in · 59.1" cord with inline on/off switch Mounting Floor lamp · freestanding Certification North America · EU · AU · Saudi Arabia Body finish Black metal Shade colors Beige · White · Dark Green · Black (fabric) Packing L148 × W30 × H29 cm Downloads Spec Sheet Installation Guide 3D Files Frequently Asked Questions What bulb does it use? E14 candelabra base. Warm LED (2700–3000K) recommended. Bulbs not included. Is this hardwired or plug-in? Plug-in. 59.1" cord with inline on/off push button switch — no wiring needed. What shade colors are available? Four fabric shades: Beige, White, Dark Green, and Black. All pair with the same black squiggle metal base. Is the Squiggle also available as a table lamp? Yes — the Squiggle Table Lamp features the same wavy base in a compact table format. .vk-szw{display:inline-block;vertical-align:top;margin:4px 8px 4px 0}.vk-szck{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.vk-szt{display:block;cursor:zoom-in;line-height:0}.vk-szt img{width:auto!important;height:auto!important;max-width:150px;max-height:150px;display:block;background:#fff;border:1px solid #e2ded4;border-radius:3px}.vk-szt img:hover{border-color:#b9b1a2}.vk-szw .vk-szbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;align-items:center;justify-content:center;padding:24px;background:rgba(22,20,16,.9)}.vk-szw .vk-szck:checked ~ .vk-szbox{display:flex}.vk-szbox img{width:auto!important;height:auto!important;max-width:100%;max-height:88vh;object-fit:contain;border-radius:4px;background:#fff}.vk-szbox-bg{position:absolute;top:0;left:0;width:100%;height:100%;cursor:zoom-out;margin:0}.vk-szbox-x{position:absolute;top:14px;right:20px;z-index:2;color:#f3ede3;font-size:30px;line-height:1;cursor:pointer;margin:0}@media(max-width:480px){.vk-szt img{max-width:110px;max-height:110px}}
More you might like
Related
Squiggle Floor Lamp
Related
Squiggle Floor Lamp
Related
Squiggle Floor Lamp
Related