Tanto Wall Light
* { box-sizing: border-box; margin: 0; padding: 0; } body { background: #fff; padding: 2rem; } :root { --accent: #C4906A; --accent-deep: #7C4E2A; --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: .75rem; } .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; } /* 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; } /* Features */ .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; } /* 2 marble options */ .vk-marbles { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 1.25rem; } .vk-marble-card { background: var(--cream); border: 1px solid var(--border); border-radius: 6px; overflow: hidden; } .vk-marble-swatch { width: 100%; height: 52px; } .vk-marble-body { padding: .75rem; } .vk-marble-name { font-size: 13px; font-weight: 500; color: var(--ink); margin-bottom: 3px; } .vk-marble-desc { font-size: 11.5px; color: var(--muted); } /* 2 sizes */ .vk-size-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: .75rem; } .vk-size-card { background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: .85rem; } .vk-size-tag { display: inline-block; background: var(--accent-deep); color: var(--cream); font-size: 10px; padding: 2px 9px; border-radius: 10px; font-weight: 500; margin-bottom: .3rem; } .vk-size-name { font-size: 13.5px; font-weight: 500; color: var(--ink); margin-bottom: 2px; } .vk-size-detail { font-size: 11.5px; color: var(--muted); } /* Size ref img */ .vk-fig { margin-bottom: .75rem; } .vk-fig a { display: block; } .vk-fig img { width: 100%; max-width: 380px; height: auto; border-radius: 6px; border: 1px solid var(--border); display: block; margin: 0 auto .35rem; } .vk-fig-cap { font-size: 11px; color: var(--muted); text-align: center; } /* Related plug-in */ .vk-related { display: flex; align-items: center; gap: .85rem; background: var(--cream); border-radius: 6px; padding: .75rem 1rem; border: 1px solid var(--border); text-decoration: none; margin-bottom: .75rem; } .vk-related img { width: 52px; height: 52px; object-fit: cover; border-radius: 4px; flex-shrink: 0; border: 1px solid var(--border); } .vk-related-info p { font-size: 13px; font-weight: 500; color: var(--accent-deep); text-decoration: underline; margin: 0 0 2px; } .vk-related-info small { font-size: 11.5px; color: var(--muted); } /* Color temperature */ .vk-kelvin { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 1rem; } .vk-kelvin-card { background: var(--cream); border: 1px solid var(--border); border-radius: 6px; padding: .75rem; text-align: center; } .vk-kelvin-preview { width: 100%; height: 32px; border-radius: 4px; margin-bottom: .45rem; } .vk-kelvin-preview.warm { background: linear-gradient(90deg,#ffd488,#f5a868 50%,#d08040); } .vk-kelvin-preview.neutral { background: linear-gradient(90deg,#fff8e0,#f4eac8 50%,#d0c098); } .vk-kelvin-preview.cool { background: linear-gradient(90deg,#e8f0fa,#c8d8e8 50%,#8098b0); } .vk-kelvin-k { font-size: 12px; font-weight: 500; color: var(--ink); } .vk-kelvin-label { font-size: 11px; color: var(--muted); margin-top: 2px; } /* 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-marbles { grid-template-columns: 1fr; } .vk-size-grid { grid-template-columns: 1fr; } .vk-kelvin { grid-template-columns: 1fr; } } Asymmetric by design, anchored in marble. The Tanto Wall Light is slimline yet dynamic — two asymmetric gold rods frame a central cylindrical opal lamp, all connected by a marble front. Minimal in form but rich in material, it makes quite the stylish statement on any wall, particularly striking beside a mirror or above a console. See It In Action Asymmetric gold rods · opal cylinder LED · marble front Styling & installation walkthrough → Natural marble — every piece has a unique pattern The marble front is genuine natural stone. Vein patterns, tone, and texture vary between each individual piece — your lamp's marble will differ from the product photo. This is an inherent quality of authentic marble, not a defect. Features Asymmetric Rods Two offset gold rods create dynamic visual tension — architectural yet refined. Opal Cylinder Central acrylic cylinder diffuses LED light evenly — soft, warm, and glare-free. Marble Front Genuine marble panel — each piece uniquely veined, no two the same. Two Marble Options Green Marble Deep forest green · veining varies per piece White Marble Warm cream white · veining varies per piece Also available: Tanto Plug-In Wall Light → Same design · no hardwiring required Two Heights — Same ∅3.9" (10 cm) Short H19.7" (50 cm) ∅3.9" · ~3W Tall H23.6" (60 cm) ∅3.9" · ~3W 🔍 Size reference · click to enlarge Color Temperature — select at checkout 3000K Warm · Recommended 4000K Neutral 6000K Cool Specifications Materials Metal · Marble · Acrylic Light source Integrated LED · not replaceable Color temperature 3000K · 4000K · 6000K — select at checkout Power ~3W (both sizes) Voltage AC 110–240V Control Wall switch (not included) Wiring Hardwired Mounting Wall Certification North America · EU · AU · Saudi Arabia Frame finish Gold Marble options Green marble · White marble Marble note Natural stone — veining & tone vary between pieces Downloads Spec Sheet Installation Guide Frequently Asked Questions Will my marble look like the photos? No — natural marble has unique veining in every piece. Your marble front will differ from the photo. This is an inherent quality of genuine marble, not a defect. Is a plug-in version available? Yes — the Tanto Plug-In Wall Light is the same design without hardwiring. What color temperatures are available? 3000K (warm), 4000K (neutral), 6000K (cool). Select at checkout.
More you might like
Related
Tanto Wall Light
Related
Tanto Wall Light
Related
Tanto Wall Light
Related