Edinburgh Table Lamp
.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #2A2C30; --ink-2: #4A4C52; --ink-3: #6A6E76; --cream: #FAF7F2; --bg: #ECE 8E0; --linen: #DCD6CA; --sand: #B8B0A0; --border: #A8A098; --border-lt: #C8C0B8; /* PRODUCT-SPECIFIC ACCENT — Cool Edinburgh stone-grey + neoclassical undertone */ --olive: #6E7480; --olive-lt: #8C9098; --olive-dk: #3E4248; --olive-sft: #DDE0E5; --clay: #5C5040; --clay-sft: #E2DCD2; --stone: #707578; --mist: #989C9F; 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); } .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; } .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; } /* MAIN VIDEO */ .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(42, 44, 48, 0.12); margin: 0 auto; } .dfpd-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; } /* HERITAGE STORY BLOCK */ .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-family: 'Outfit', sans-serif; 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); letter-spacing: -0.01em; 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 0 0.55rem; } .dfpd-craft-text p:last-child { margin-bottom: 0; } .dfpd-craft-text p strong { color: var(--ink); font-weight: 500; } /* IMPORTANT NOTES */ .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; 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-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: 240px; 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(42, 44, 48, 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, 44, 48, 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-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 — 4 shade colors + silver hardware */ .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; text-align: center; transition: transform 0.2s; } .dfpd-finish:hover { transform: translateY(-2px); } .dfpd-finish-swatch { width: 44px; height: 44px; border-radius: 50%; border: 1px solid rgba(42, 44, 48, 0.08); box-shadow: 0 2px 4px rgba(42, 44, 48, 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.silver { background: radial-gradient(circle at 30% 30%, #F0EEE8 0%, #B8B6B0 50%, #80807A 100%); } .dfpd-finish-swatch.acrylic-clear { background: linear-gradient(135deg, rgba(255,255,255,0.95) 0%, rgba(232,236,236,0.6) 30%, rgba(196,202,206,0.85) 60%, rgba(255,255,255,0.95) 100%); border: 1px solid rgba(42, 44, 48, 0.18); } .dfpd-finish-swatch.acrylic-cream { background: radial-gradient(circle at 30% 30%, #FAF2DC 0%, #DCC898 60%, #A89860 100%); } .dfpd-finish-swatch.acrylic-brown { background: radial-gradient(circle at 30% 30%, #B89478 0%, #785A40 55%, #4A3220 100%); } .dfpd-finish-swatch.acrylic-green { background: radial-gradient(circle at 30% 30%, #98AC8C 0%, #5A7858 55%, #2E4A30 100%); } .dfpd-finish-label { font-family: 'Outfit', sans-serif; font-size: 0.7rem; font-weight: 400; color: var(--ink-2); line-height: 1.3; } /* DOWNLOADS — 3-card grid (per SKILL Section E standard) */ .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(42, 44, 48, 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-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: 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-video { max-width: 100%; } .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 · Edinburgh-inspired The Edinburgh Table Lamp. A statement-scale tabletop lamp drawing on Edinburgh's UNESCO-listed Old Town & New Town dialogue — a clean silver metal frame underpinning a richly toned acrylic shade with a single E26 / E27 bulb. Four shade colors (Clear · Cream · Brown · Green) for sideboard, console, dresser, library credenza, or living-room corner placement. Heritage silhouette Acrylic shade Four shade colors Push-button switch In motion See it come to life. Design heritage Old Town meets New Town. The story This lamp celebrates that fusion. The silver metal frame nods to the precise, ordered geometry of the New Town, while the rich amber-toned acrylic shade evokes the warm sandstone glow of the Old Town at dusk. Tradition and modernity, sitting in quiet conversation on your tabletop. Before you order Important notes. E26 / E27 bulb base Standard E26 / E27 screw base (LED or Edison; not included). E26 in North America, E27 in Europe. Bulb guide → Push-button · plug-in On/off via a push-button switch on the cord (not dimmable). 150 cm / 59″ cord with switch plug — extendable on request. No hardwiring required. Size A statement-scale tabletop. Single configuration ∅ 11.8″ × H 15.7″ Dia 30 × H 40 cm Sized for sideboards, console tables, dressers, and statement living-room surfaces Sideboard · Console · Living room Specifications Details, on the record. Material Silver metal frame · Acrylic shade Light Source LED bulb or Edison bulb (not included · warm-white LED recommended) Bulb Base E26 or E27 (standard screw base) Voltage AC 110–240 V IP Rating IP20 (indoor dry locations only) Mounting Tabletop · Indoor use Control Push-button switch on cord (not dimmable) Cord 150 cm / 59″ with switch plug (extendable on request) Certifications North America · Europe · Saudi Arabia · Australia Base Finish Silver Shade Colors Clear Cream Brown Green Downloads Documents & resources. PDF Document Specifications PDF Document Installation 3D Resource 3D Files Frequently asked Questions, answered. What does "Edinburgh" reference in the design? The design captures this tradition-meets-modernity tension: the silver metal frame channels the New Town's ordered neoclassical geometry, while the warm acrylic shade evokes the Old Town's amber-glowing sandstone at dusk. A quiet architectural conversation in fixture form. What size is the Edinburgh Table Lamp? The Edinburgh measures ∅ 11.8″ × H 15.7″ (Dia 30 × H 40 cm) — sized as a statement-scale tabletop lamp. Substantial enough to anchor a sideboard, console table, dresser, or living-room surface, while leaving room for accent styling alongside it. What shade colors are available, and how do they look when lit? Four acrylic shade options, all with the same silver metal base: Clear: reads as cool and architectural — the lit bulb is visible through the transparent acrylic, casting a bright, contemporary glow. Best for modern, minimalist, and Scandi interiors.Cream: soft, warm-neutral tone — creates a gentle ambient glow that flatters most rooms. The most universally pairable shade.Brown: rich amber-bronze — warmest of the four, evokes the sandstone-at-dusk feeling of Edinburgh's Old Town. Best for traditional, transitional, and warm-neutral interiors.Green: deep sage-emerald — sophisticated and library-feeling, glows with a forest-light quality when lit. Best for studies, libraries, and rooms with rich, layered palettes. How is the lamp turned on, and is it dimmable? The Edinburgh uses a push-button switch on the cord — click once to turn on, again to turn off. The switch is on/off only — not dimmable. The lamp is plug-in: it ships with a 150 cm / 59″ cord ending in a standard wall plug. No hardwiring or wall switch required. The cord is extendable on request. What kind of bulb does it use? Standard E26 / E27 screw-base bulb (LED or Edison; not included). E26 in North America, E27 in Europe and the UK. For the most flattering glow through the acrylic shade — especially in the Cream, Brown, and Green colors — we recommend warm-white LED bulbs (2700K). With the Clear shade, vintage Edison-filament bulbs make a beautiful focal point since the bulb itself is visible through the acrylic. Where does the Edinburgh work best? The Edinburgh is a statement tabletop lamp — best as a single anchor piece. Best placements: Living-room sideboard or console for a primary ambient light source.Entryway console table for a sculptural welcome.Bedroom dresser or chest of drawers for evening atmospheric light.Home office or library credenza — the Green shade especially flatters book-lined rooms. The four shade colors let you tune the lamp to your room: Clear for modern minimalism, Cream for warm-neutral universality, Brown for traditional warmth, Green for layered, library-feel rooms. What is the return and exchange policy? Dekorfine offers a 30-day return policy on undamaged items in their original packaging. 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
Edinburgh Table Lamp
Related
Edinburgh Streets Lamp - Table
Related
Edinburgh Skyline Lamp - Table
Related