Banana Table Lamp
.mh-pdp { max-width: 860px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; padding: 28px 22px 12px; line-height: 1.6; fon t-size: 15px; --brand-dark: #3E2723; --brand-bg: #F6F5EF; --brand-light: #949494; --brand-white: #FFFFFF; --brand-border: #DDDDDD; --bg: var(--brand-bg); --bg-card: var(--brand-white); --bg-warm: #EDE9DB; --bg-softer: #ECEAE0; --border: #E2DFD4; --border-lt: #EDEAE0; --accent-dk: #2A1A17; --accent-tint: #EDE6DC; --accent-bdr: #D4C9B8; --text: var(--brand-dark); --text-mid: #6B5D5A; --text-light: var(--brand-light); color: var(--text); background: var(--bg); } .mh-pdp * { box-sizing: border-box; font-size: 15px !important; } .mh-pdp svg { fill: none !important; } .mh-pdp a { text-decoration: none; color: inherit; } .mh-pdp img { max-width: 100%; height: auto; display: block; } .mh-pdp p { margin: 0 0 0.8rem; color: var(--text-mid); } .mh-pdp section { margin-bottom: 2.6rem; } .mh-pdp .sec-header { display: flex; align-items: center; gap: 14px; margin-bottom: 1.3rem; } .mh-pdp .sec-header-line { flex: 1; height: 0.5px; background: var(--border); } .mh-pdp .sec-title { font-weight: 400; color: var(--brand-dark); white-space: nowrap; } /* Dark finish bar */ .mh-pdp .finish-bar { background: var(--accent-dk); border-radius: 10px; padding: 18px 22px; display: flex; align-items: center; justify-content: space-between; gap: 18px; flex-wrap: wrap; margin-top: 1.4rem; } .mh-pdp .finish-bar-text { color: #c5bcac; line-height: 1.55; } .mh-pdp .finish-bar-text strong { color: #f0e8d8; font-weight: 600; display: block; letter-spacing: 0.02em; margin-bottom: 3px; text-transform: uppercase; } .mh-pdp .finish-bar-chips { display: flex; gap: 16px; flex-wrap: wrap; } .mh-pdp .bar-chip { display: flex; align-items: center; gap: 8px; color: #e8e0c8; letter-spacing: 0.01em; } .mh-pdp .bar-chip-dot { width: 16px; height: 16px; border-radius: 50%; border: 0.5px solid rgba(255,255,255,0.18); flex-shrink: 0; } /* Note card */ .mh-pdp .note-card { display: flex; gap: 12px; align-items: flex-start; padding: 15px 17px; margin-top: 1.2rem; background: var(--bg-warm); border: 0.5px solid var(--accent-bdr); border-left: 2.5px solid var(--brand-dark); border-radius: 8px; } .mh-pdp .note-card svg { width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; stroke: var(--brand-dark); stroke-width: 1.6; } .mh-pdp .note-card p { margin: 0; color: var(--text-mid); line-height: 1.6; } .mh-pdp .note-card strong { color: var(--brand-dark); font-weight: 600; } /* Features */ .mh-pdp .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .mh-pdp .feature-card { background: var(--bg-card); border: 0.5px solid var(--border); border-radius: 10px; padding: 22px 18px 20px; display: flex; flex-direction: column; } .mh-pdp .feature-icon-wrap { width: 40px; height: 40px; border-radius: 50%; background: var(--bg-warm); border: 0.5px solid var(--accent-bdr); display: flex; align-items: center; justify-content: center; margin: 0 auto 14px; } .mh-pdp .feature-icon-wrap svg { width: 18px; height: 18px; stroke: var(--brand-dark); stroke-width: 1.6; } .mh-pdp .feature-title { font-size: 15px !important; font-family: inherit !important; font-weight: 600 !important; color: var(--brand-dark) !important; text-transform: none !important; letter-spacing: -0.005em !important; line-height: 1.3 !important; margin: 0 0 8px !important; text-align: center !important; display: flex !important; align-items: center !important; justify-content: center !important; min-height: 2.6em; } .mh-pdp .feature-desc { color: var(--text-mid); line-height: 1.55; margin: 0; text-align: center; } /* Dimensions — multi-model variant */ .mh-pdp .dim-card { background: var(--bg-card); border: 0.5px solid var(--border); border-radius: 12px; padding: 28px 28px; text-align: center; } .mh-pdp .dim-models { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; margin-bottom: 22px; } .mh-pdp .dim-model { padding: 6px 10px; border-right: 0.5px solid var(--border); display: flex; flex-direction: column; align-items: center; gap: 8px; } .mh-pdp .dim-model:last-child { border-right: 0; } .mh-pdp .dim-model-label { font-weight: 600; letter-spacing: 0.22em; color: var(--accent-dk); text-transform: uppercase; font-size: 11px !important; line-height: 1; } .mh-pdp .dim-model-val { font-size: 16px !important; font-weight: 600; font-variant-numeric: tabular-nums; color: var(--brand-dark); letter-spacing: 0.005em; line-height: 1.45; } .mh-pdp .dim-model-val small { display: block; font-size: 12.5px !important; font-weight: 500; color: var(--text-mid); letter-spacing: 0.01em; margin-top: 4px; font-variant-numeric: tabular-nums; } .mh-pdp .dim-power { display: inline-flex; align-items: center; gap: 7px; font-weight: 600; color: var(--brand-dark); background: var(--accent-tint); border: 0.5px solid var(--accent-bdr); padding: 6px 16px; border-radius: 99px; letter-spacing: 0.02em; } .mh-pdp .dim-power svg { width: 12px; height: 12px; stroke: var(--brand-dark); stroke-width: 2; } .mh-pdp .dim-foot { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; margin-top: 14px; } /* Spec grid */ .mh-pdp .spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--border); border-radius: 12px; overflow: hidden; background: var(--bg-card); } .mh-pdp .spec-item { padding: 14px 18px; border-bottom: 0.5px solid var(--border-lt); display: flex; align-items: center; gap: 16px; } .mh-pdp .spec-item:nth-child(even) { background: var(--bg-softer); } .mh-pdp .spec-item:last-child { border-bottom: 0; } .mh-pdp .spec-key { font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase; color: var(--brand-dark); width: 180px; flex-shrink: 0; } .mh-pdp .spec-val { font-weight: 500; color: var(--text); } .mh-pdp .spec-val small { display: block; color: var(--text-mid); font-weight: 400; margin-top: 2px; font-variant-numeric: tabular-nums; } .mh-pdp .spec-val-dot { display: inline-flex; align-items: center; gap: 7px; margin-right: 16px; } .mh-pdp .spec-val-dot span.dot { width: 14px; height: 14px; border-radius: 50%; border: 0.5px solid rgba(62,39,35,0.12); flex-shrink: 0; display: inline-block; } /* Cert badges */ .mh-pdp .cert-badges-grid { display: inline-grid; grid-template-columns: repeat(2, auto); gap: 6px 6px; } .mh-pdp .cert-badge { font-weight: 500; color: var(--brand-dark); background: var(--accent-tint); border: 0.5px solid var(--accent-bdr); padding: 3px 11px; border-radius: 99px; text-align: center; white-space: nowrap; } /* Downloads */ .mh-pdp .dl-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } .mh-pdp .dl-btn { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 10px; padding: 22px 14px; border-radius: 10px; border: 0.5px solid var(--border); background: var(--bg-card); text-decoration: none; color: var(--brand-dark); font-weight: 600; text-align: center; transition: border-color 0.2s ease, background 0.2s ease; } .mh-pdp .dl-btn:hover { border-color: var(--brand-dark); background: var(--bg-warm); } .mh-pdp .dl-icon-wrap { width: 42px; height: 42px; border-radius: 50%; background: var(--bg-warm); border: 0.5px solid var(--accent-bdr); display: flex; align-items: center; justify-content: center; } .mh-pdp .dl-icon-wrap svg { width: 19px; height: 19px; stroke: var(--brand-dark); stroke-width: 1.6; fill: none !important; } .mh-pdp .dl-title { line-height: 1.3; letter-spacing: 0.01em; } .mh-pdp .dl-sub { font-weight: 600; color: var(--text-light); letter-spacing: 0.02em; text-transform: uppercase; margin-top: -2px; } /* FAQ */ .mh-pdp .faq-list { display: flex; flex-direction: column; gap: 8px; } .mh-pdp .faq-list details { background: var(--bg-card); border: 0.5px solid var(--border); border-radius: 10px; overflow: hidden; transition: border-color 0.2s ease; } .mh-pdp .faq-list details[open] { border-color: var(--accent-bdr); } .mh-pdp .faq-list summary { cursor: pointer; list-style: none; padding: 16px 18px; font-weight: 600; color: var(--brand-dark); display: flex; align-items: center; justify-content: space-between; gap: 14px; } .mh-pdp .faq-list summary::-webkit-details-marker { display: none; } .mh-pdp .faq-list summary::after { content: ''; width: 22px; height: 22px; border-radius: 50%; background: var(--bg-warm) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' stroke='%233E2723' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat; border: 0.5px solid var(--accent-bdr); flex-shrink: 0; transition: transform 0.25s ease; } .mh-pdp .faq-list details[open] summary::after { transform: rotate(180deg); } .mh-pdp .faq-a { padding: 0 18px 16px; color: var(--text-mid); line-height: 1.65; } /* In Real Homes — Live Instagram embeds via embed.js */ .mh-pdp .ig-embed-grid { display: flex; flex-wrap: wrap; gap: 14px; justify-content: center; align-items: flex-start; } .mh-pdp .ig-embed-frame { flex: 1 1 380px; max-width: 540px; min-width: 280px; background: var(--bg-card); border: 0.5px solid var(--border); border-radius: 14px; padding: 12px 14px 4px; display: flex; flex-direction: column; align-items: stretch; transition: border-color 0.25s ease; } .mh-pdp .ig-embed-frame:hover { border-color: var(--accent-bdr); } .mh-pdp .ig-embed-frame .instagram-media { margin: 0 !important; background: #FFFFFF !important; border-radius: 8px !important; border: 0 !important; box-shadow: none !important; width: 100% !important; max-width: 540px !important; min-width: 0 !important; align-self: center; } .mh-pdp .ig-embed-frame iframe { border-radius: 8px !important; width: 100% !important; max-width: 100% !important; } .mh-pdp .ig-embed-frame .instagram-media-rendered { border-radius: 8px !important; } .mh-pdp .ig-embed-link { display: inline-flex; align-items: center; gap: 7px; align-self: flex-start; padding: 12px 4px 8px; margin-top: 4px; font-weight: 600; color: var(--brand-dark); letter-spacing: 0.005em; text-decoration: none; transition: color 0.2s ease; } .mh-pdp .ig-embed-link:hover { color: var(--accent-dk); } .mh-pdp .ig-embed-link::after { content: '↗'; display: inline-flex; font-size: 14px !important; line-height: 1; transition: transform 0.25s ease; } .mh-pdp .ig-embed-link:hover::after { transform: translate(2px, -2px); } /* Responsive */ @media (max-width: 600px) { .mh-pdp { padding: 22px 16px 10px; } .mh-pdp .features-grid { grid-template-columns: 1fr; } .mh-pdp .feature-title { min-height: 0; } .mh-pdp .dl-grid { grid-template-columns: 1fr; } .mh-pdp .spec-key { width: 130px; letter-spacing: 0.03em; } .mh-pdp .spec-item { padding: 12px 14px; gap: 10px; } .mh-pdp .dim-card { padding: 22px 18px; } .mh-pdp .dim-models { grid-template-columns: 1fr; gap: 14px; } .mh-pdp .dim-model { border-right: 0; border-bottom: 0.5px solid var(--border); padding-bottom: 14px; flex-direction: row; justify-content: space-between; text-align: left; } .mh-pdp .dim-model:last-child { border-bottom: 0; padding-bottom: 0; } .mh-pdp .dim-model-val { font-size: 14.5px !important; text-align: right; } .mh-pdp .finish-bar { padding: 16px 18px; } .mh-pdp .cert-badges-grid { grid-template-columns: 1fr; } .mh-pdp .ig-embed-grid { gap: 12px; } .mh-pdp .ig-embed-frame { padding: 10px; border-radius: 12px; flex: 1 1 100%; } } Overview The Banana Lights collection reimagines a familiar fruit silhouette as a sculptural Art Deco statement. Each lamp pairs a glossy resin body in warm yellow and gold with a soft milky-white glass shade — playful in profile, refined in finish, and unmistakably conversational. Available in three distinct silhouettes — two reclining poses (Models A and B) and one upright stance (Model C) — the collection lets you compose a single accent or pair them across a console, bedside, or shelf for layered character. Free-standing and plug-in, every Banana lamp ships ready to place anywhere a touch of wit is welcome. Signature Finish Yellow + gold resin body · milky white glass shade Yellow Gold Milky White Plug-In, Not Hardwired — Banana Lights are designed as free-standing accent lamps with a 59" (150 cm) plug cord and inline on/off switch. No installation is required — simply place near an outlet and turn on. Product Highlights Sculptural Art Deco Form A curvilinear banana silhouette rendered in glossy resin — a witty, deco-leaning shape designed as decor first, lighting second. Integrated Warm LED A built-in 3000K LED diffused through milky white glass — soft, golden ambient glow with no bulb to source or replace. Globally Certified Compliant across North America, Australia, Europe, and the Middle East — ready to plug in on arrival, wherever you ship it. Dimensions Model A D 30 × W 21 × H 20 cm D 11.8" × W 8.3" × H 7.9" Model B D 33 × W 23 × H 19 cm D 13.0" × W 9.1" × H 7.5" Model C D 26 × W 15 × H 30 cm D 10.2" × W 5.9" × H 11.8" Integrated LED · 3000K Warm Light 59" Cord · Inline On/Off Switch Details Light Source Integrated LED Color Temperature 3000K — Warm Light Dimensions Model A: D 30 × W 21 × H 20 cm Model B: D 33 × W 23 × H 19 cm · Model C: D 26 × W 15 × H 30 cm Power Cord 59" (150 cm) plug cord with inline on/off switch Material Resin, Glass Body Finishes Yellow Gold Shade Finish Milky White Certifications North America Australia Europe Middle East Manufacturer Resources Specification Sheet PDF Installation Sheet PDF Frequently Asked Are the three Banana lamps sold individually or as a set? Each Banana lamp is sold individually by Model — A, B, or C. The three silhouettes are designed to look distinctive on their own, but they also share a unified palette and material story, so collecting two or three together creates a coordinated grouping across a console, mantel, or shelf. What design era does this lamp draw from? The Banana Lights collection takes its cues from Art Deco — a style defined by geometric stylization of natural forms, glossy lacquered finishes, and an embrace of gold accents. The fluid curve of the banana profile and the warm yellow-and-gold body translate that vocabulary into a playful, modern accent piece. Is the LED replaceable? Each Banana lamp uses a fully integrated LED module — the light source is built in and is not a user-replaceable screw-in bulb. Integrated LEDs are rated for tens of thousands of hours of use, so replacement is rarely needed over the lamp's lifetime. How is it powered — plug-in or hardwired? Banana Lights are plug-in accent lamps. Each piece comes with a 59" (approximately 150 cm) cord and an inline on/off switch on the cord, so you can turn it on without bending to reach the lamp. No wiring or electrician is required — simply plug into a standard outlet. What rooms or surfaces does this lamp work best on? Banana Lights suit consoles, sideboards, bedside tables, shelves, bar counters, and powder rooms — anywhere a small sculptural light can punctuate a vignette. Models A and B (reclining, lower profile) are ideal for shallow shelves and entry consoles; Model C (upright, taller) works well as a bedside reading-companion or on dressers and desks. Can the three Models be mixed in one room? Yes — the collection is designed for mix-and-match. Pairing a reclining silhouette (A or B) with the upright C creates a layered tabletop composition, and the shared resin-and-glass palette keeps the grouping cohesive. A common arrangement is two reclining lamps flanking an object with one upright lamp offset behind.