Cylindrical Flow Floor Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #221A12; --ink-2: #3D2E1E; --ink-3: #604832; --cream: #fcf7ee; --bg: #F2E 5CC; --linen: #ECDDB8; --sand: #DBC290; --border: #C5A972; --border-lt: #DBBE94; /* PRODUCT-SPECIFIC ACCENT — Deep walnut wood (matches Walnut color finish) */ --olive: #946A38; /* Warm walnut — primary accent */ --olive-lt: #B58A58; --olive-dk: #5C3D1E; /* Deep dark walnut */ --olive-sft: #F2E4CB; /* Pale walnut cream */ /* PRODUCT-SPECIFIC WARNING — Charcoal black (matches Black finish, sturdy tone) */ --clay: #6E3318; --clay-sft: #F0DBC8; --stone: #806848; --mist: #B09068; font-family: 'Outfit', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 300; font-size: 16px; line-height: 1.6; background: transparent; 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-family: 'Outfit', sans-serif; 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; letter-spacing: -0.005em; color: var(--ink); margin-bottom: 1rem; } .dfpd-h2 em { font-style: italic; color: var(--olive-dk); } /* HERO */ .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-family: 'Outfit', sans-serif; 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; color: var(--ink); 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; font-weight: 300; line-height: 1.7; color: var(--ink-2); max-width: 720px; } /* 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: 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; color: var(--ink); } .dfpd-feature-title em { font-style: italic; color: var(--olive-dk); } .dfpd-sec { margin-bottom: 2.5rem; } /* IMPORTANT NOTES */ .dfpd-notes-grid { display: grid; grid-template-columns: repeat(3, 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; color: var(--ink); margin-bottom: 0.35rem; letter-spacing: -0.005em; } .dfpd-note p { color: var(--ink-2); font-size: 0.85rem; font-weight: 300; 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; } /* SIZE — 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-family: 'Outfit', sans-serif; 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); letter-spacing: -0.005em; 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: 280px; margin: 0; background: #FFFFFF; border: 1px solid var(--border-lt); border-radius: 3px; padding: 8px; text-decoration: none; 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(34, 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(34, 26, 18, 0.85); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: background 0.2s; pointer-events: none; z-index: 2; } .dfpd-size-single-image:hover .dfpd-size-single-image-icon { background: var(--olive); } .dfpd-size-single-pill { display: inline-flex; align-items: center; padding: 0.35rem 0.85rem; background: var(--olive-sft); color: var(--olive-dk); border-radius: 2px; font-family: 'Outfit', sans-serif; font-size: 0.65rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; } /* SPECS */ .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-family: 'Outfit', sans-serif; font-size: 0.58rem; font-weight: 500; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-family: 'Outfit', sans-serif; font-size: 0.88rem; font-weight: 400; color: var(--ink); line-height: 1.5; } .dfpd-spec-val em { font-family: 'Fraunces', serif; font-style: italic; color: var(--olive-dk); font-weight: 400; } .dfpd-spec-val a { color: var(--olive-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--olive); padding-bottom: 1px; transition: color 0.2s, border-color 0.2s; } .dfpd-spec-val a:hover { color: var(--ink); border-color: var(--ink); } /* FINISHES — 2 colors */ .dfpd-finishes { display: flex; flex-wrap: wrap; gap: 1.25rem; margin-top: 0.4rem; } .dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 0.45rem; text-align: center; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(34, 26, 18, 0.08); box-shadow: 0 2px 4px rgba(34, 26, 18, 0.08), inset 0 -7px 12px rgba(0, 0, 0, 0.1), inset 2px 2px 3px rgba(255, 255, 255, 0.2); } .dfpd-finish-swatch.walnut { background: radial-gradient(circle at 30% 30%, #A07452 0%, #6E4A2C 55%, #3F2916 100%); } .dfpd-finish-swatch.black { background: radial-gradient(circle at 30% 30%, #4A453F 0%, #1F1B18 60%, #0D0B0A 100%); } .dfpd-finish-label { font-family: 'Outfit', sans-serif; font-size: 0.66rem; font-weight: 400; color: var(--ink-2); line-height: 1.3; } /* DOWNLOADS — 3 columns */ .dfpd-foot { display: grid; grid-template-columns: 1fr 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(34, 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; font-weight: 400; color: var(--ink); 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); } /* GEO 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: 1rem 1.35rem; cursor: pointer; list-style: none; font-family: 'Fraunces', serif; font-size: 1rem; font-style: italic; font-weight: 400; color: var(--ink); letter-spacing: -0.005em; 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); font-weight: 300; } .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-faq-answer a:hover { color: var(--ink); border-color: var(--ink); } .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; transition: color 0.2s, border-color 0.2s; } .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-notes-grid { grid-template-columns: 1fr; } .dfpd-foot { grid-template-columns: 1fr; } .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; } } @media (max-width: 680px) { .dfpd { padding: 1rem 0 1.5rem; } .dfpd-hero { padding-bottom: 1.5rem; margin-bottom: 1.75rem; } .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 The Cylindrical Flow Floor Lamp. Stacked cylindrical wood elements cascade gently into a tiered tower of light — the Cylindrical Flow turns ambient illumination into a sculptural moment. Each cylinder layers a warm, soft glow, transforming a corner of the room into a sophisticated centerpiece. A robust metal frame anchors the whole composition, and the silhouette pairs as easily with mid-century interiors as it does with contemporary or Japandi spaces. Stacked cylinders Solid wood G9 bulb base Foot switch Before you order Important notes. Bulb base Uses a G9 bi-pin bulb — small two-pin base, different from screw-base E26/E27. G9 buying guide → Foot switch · plug-in Foot switch on the cord — easy step-on/step-off control (not dimmable). 150 cm / 59″ cord with switch plug, extendable on request. Indoor use only IP20 rated — designed for dry indoor placement next to sofas, beside reading chairs, or in living-room corners. Avoid bathrooms and outdoor patios. Size Floor-standing silhouette. Single configuration L 13.8″ × H 66.9″ L 35 cm × H 170 cm Floor standing Specifications Details, on the record. Material Wood (stacked cylindrical elements) Light Source LED bulb or Edison bulb (not included) Bulb Base G9 (small bi-pin base) Voltage AC 110–240 V Mounting Floor standing · Indoor use IP Rating IP20 (dry indoor environment) Control Foot switch on cord (not dimmable) Cord 150 cm / 59″ with switch plug (extendable on request) Certifications North America · Europe · Saudi Arabia · Australia Finishes Walnut color Black Downloads Documents & resources. PDF Document Specifications PDF Document Installation Resource 3D Files Frequently asked Questions, answered. What size is the Cylindrical Flow Floor Lamp? The Cylindrical Flow measures L 13.8″ × H 66.9″ (L 35 cm × H 170 cm). A standard floor-standing height — well-suited to anchor a sofa corner, frame an entryway, or stand beside a reading chair as both light source and sculptural object. What finishes does the lamp come in? Two finishes: Walnut color and Black. Walnut color brings out the warm grain of the stacked wood cylinders for mid-century, Scandinavian, or Japandi interiors. Black is a graphic, modern alternative that anchors contemporary or industrial spaces. What kind of bulb does it use, and is it dimmable? The lamp uses a G9 bi-pin bulb (LED or halogen). G9 is a small two-pin base — different from screw-base E26/E27. Bulbs are not included. The cord switch is a foot switch — on/off only, not a dimmer. To dim, pair the lamp with a dimmable LED G9 bulb and a separate plug-in dimmer adapter (sold separately at most home improvement stores). How is the Cylindrical Flow powered and controlled? The Cylindrical Flow is a plug-in floor lamp. It ships with a 150 cm / 59″ power cord and a foot switch built into the cord, ending in a standard wall plug. No hardwiring — just position it next to your nearest outlet and step on the foot switch to turn it on or off. The cord is extendable on request if you need a longer reach. What is the return and exchange policy? Dekorfine offers a 30-day return policy on undamaged items in their original packaging. Because the cylinders are real wood, slight variations in grain and tone between units are part of the natural material — these are not eligible for return as defects. For returns, exchanges, or any questions, contact [email protected] — we reply within 24 hours. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
Cylindrical Floor Lamp
Related
Cylindrical Shade Floor Lamp
Related
Cylindrical Linen Floor Lamp
Related