Heartelle Table Light
.pdp { /* Heartelle theme — pastel blue + candy heart accents */ --pdp-bg: #ffffff; --pdp-bg-card: #f3f8fb; --pdp-bg-deep: #e3eef6; --pdp-border: #cfe0ec; --pdp-border-lt: #dceaf2; --pdp-accent: #4a8fc0; --pdp-accent-dk: #2f6690; --pdp-accent-lt: #7bb4dc; --pdp-accent-bg: #e6f1f9; --pdp-accent-bdr: #a8cde4; --pdp-text: #16252f; --pdp-text-mid: #3c5360; --pdp-text-light: #7d96a4; max-width: 900px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; color: var(--pdp-text); line-height: 1.65; font-size: 14px; } .pdp * { box-sizing: border-box; } .pdp p { margin: 0 0 0.8rem 0; color: var(--pdp-text-mid); } .pdp .pdp-section { margin-bottom: 2.8rem; } .pdp .sec-header { display: flex; align-items: center; gap: 10px; margin-bottom: 1rem; padding-top: 0.6rem; } .pdp .sec-line { flex: 1; height: 0.5px; background: var(--pdp-border); } .pdp .sec-title { font-size: 10.5px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--pdp-accent); white-space: nowrap; } .pdp .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .pdp .feature-card { padding: 16px 14px; border: 0.5px solid var(--pdp-border); border-radius: 12px; background: var(--pdp-bg-card); } .pdp .feat-icon { width: 30px; height: 30px; border-radius: 8px; background: var(--pdp-accent-bg); border: 0.5px solid var(--pdp-accent-bdr); color: var(--pdp-accent); display: flex; align-items: center; justify-content: center; margin-bottom: 10px; } .pdp .feat-icon svg { fill: none; } .pdp .feat-title { font-size: 13px; font-weight: 700; color: var(--pdp-text); margin-bottom: 6px; line-height: 1.35; } .pdp .feat-desc { font-size: 12px; color: var(--pdp-text-mid); line-height: 1.55; } .pdp .size-specs { display: flex; flex-direction: column; gap: 2px; border: 0.5px solid var(--pdp-border); border-radius: 14px; background: var(--pdp-bg-card); padding: 6px 4px; } .pdp .size-spec-item { display: flex; justify-content: space-between; align-items: baseline; padding: 11px 18px; border-bottom: 0.5px solid var(--pdp-border-lt); font-size: 13px; gap: 16px; } .pdp .size-spec-item:last-child { border-bottom: 0; } .pdp .size-spec-item span { color: var(--pdp-text-light); font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; font-weight: 600; flex-shrink: 0; } .pdp .size-spec-item strong { color: var(--pdp-text); font-weight: 600; text-align: right; } .pdp .notice { display: flex; gap: 12px; align-items: flex-start; padding: 14px 16px; border: 0.5px solid var(--pdp-accent-bdr); border-left: 3px solid var(--pdp-accent); border-radius: 10px; background: var(--pdp-accent-bg); } .pdp .notice .notice-ico { width: 22px; height: 22px; border-radius: 50%; background: var(--pdp-accent); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; flex-shrink: 0; margin-top: 1px; } .pdp .notice .notice-body { font-size: 12.5px; color: var(--pdp-text-mid); line-height: 1.6; } .pdp .notice .notice-body strong { color: var(--pdp-accent-dk); display: block; margin-bottom: 3px; font-size: 13px; } .pdp .spec-grid { display: flex; flex-direction: column; border: 0.5px solid var(--pdp-border); border-radius: 14px; overflow: hidden; } .pdp .spec-item { padding: 10px 16px; border-bottom: 0.5px solid var(--pdp-border-lt); display: flex; align-items: center; background: var(--pdp-bg-card); gap: 16px; } .pdp .spec-item:last-child { border-bottom: 0; } .pdp .spec-item:nth-child(even) { background: var(--pdp-bg); } .pdp .spec-key { font-size: 10.5px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--pdp-accent); width: 160px; flex-shrink: 0; } .pdp .spec-val { font-size: 12.5px; color: var(--pdp-text); } .pdp .style-tags { display: flex; flex-wrap: wrap; gap: 5px; } .pdp .style-tag { font-size: 10.5px; font-weight: 600; color: var(--pdp-accent); background: var(--pdp-accent-bg); border: 0.5px solid var(--pdp-accent-bdr); padding: 2px 8px; border-radius: 6px; } .pdp .faq-list { display: flex; flex-direction: column; gap: 6px; } .pdp .faq-list details { border: 0.5px solid var(--pdp-border); border-radius: 10px; background: var(--pdp-bg-card); overflow: hidden; } .pdp .faq-list summary { list-style: none; cursor: pointer; padding: 13px 16px; font-size: 13px; font-weight: 600; color: var(--pdp-text); display: flex; justify-content: space-between; align-items: center; } .pdp .faq-list summary::-webkit-details-marker { display: none; } .pdp .faq-list summary::after { content: '+'; font-size: 18px; line-height: 1; color: var(--pdp-accent); } .pdp .faq-list details[open] summary::after { content: '−'; } .pdp .faq-list .faq-a { padding: 0 16px 14px; font-size: 12.5px; color: var(--pdp-text-mid); line-height: 1.6; } .pdp .keyword-tags { display: flex; flex-wrap: wrap; gap: 6px; } .pdp .keyword-tag { font-size: 11px; font-weight: 500; color: var(--pdp-accent-dk); background: var(--pdp-bg-card); border: 0.5px solid var(--pdp-accent-bdr); padding: 4px 10px; border-radius: 99px; } .pdp .dl-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .pdp .dl-card { display: flex; flex-direction: column; gap: 10px; padding: 16px 16px 18px; border: 0.5px solid var(--pdp-border); border-radius: 12px; background: var(--pdp-bg-card); text-decoration: none; color: var(--pdp-text); position: relative; transition: background 0.18s, border-color 0.18s; } .pdp .dl-card:hover { border-color: var(--pdp-accent-bdr); background: var(--pdp-accent-bg); } .pdp .dl-card.dl-disabled { cursor: default; opacity: 0.72; background: var(--pdp-bg); } .pdp .dl-icon { width: 38px; height: 38px; border-radius: 8px; background: var(--pdp-accent-bg); border: 0.5px solid var(--pdp-accent-bdr); color: var(--pdp-accent); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .pdp .dl-icon svg { fill: none; } .pdp .dl-meta { width: 100%; } .pdp .dl-label { font-size: 13.5px; font-weight: 700; color: var(--pdp-text); line-height: 1.3; margin-bottom: 3px; } .pdp .dl-sub { font-size: 11.5px; color: var(--pdp-text-light); letter-spacing: 0.02em; line-height: 1.45; } .pdp .dl-status { position: absolute; top: 12px; right: 12px; font-size: 9.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--pdp-text-light); background: var(--pdp-bg-card); border: 0.5px solid var(--pdp-border); padding: 3px 8px; border-radius: 99px; line-height: 1; } @media (max-width: 720px) { .pdp .features-grid, .pdp .dl-grid { grid-template-columns: 1fr; } .pdp .spec-key { width: 120px; } } Inspiration The Heartelle Table Light is a cordless mushroom lamp in glossy pastel-blue PC, with a ring of pink and orange hearts printed around the domed cap. Tap the top to switch between three color temperatures and dim steplessly — no switch, no cord. A built-in 2000mAh rechargeable battery powers it anywhere, so you can move it from nightstand to desk to shelf. Standing 9 inches tall on a 3.3-inch base, this rechargeable mushroom lamp suits nightstands, desks, kids rooms, and dorm shelves — a cordless mushroom table lamp for bedroom or a portable night light for kids room in danish pastel, vibrant decor, coquette, and Y2K-inspired interiors. Key Features Touch Dimming · 3 Color Modes Tap the top to cycle warm, neutral, and cool white, and hold to dim steplessly. No buttons or switch — the whole cap is the control. Cordless · 2000mAh Battery Built-in 2000mAh rechargeable battery runs cord-free. Move it room to room and recharge over USB — no outlet needed where it sits. Heart-Printed Mushroom Cap Glossy pastel-blue PC cap printed with a ring of pink and orange hearts. Lightweight and shatter-resistant — safe for kids rooms. Product Size Cap Diameter7.3″ / 18.6 cm Total Height9″ / 23 cm Base Diameter3.3″ / 8.5 cm Base Height6.7″ / 17 cm BatteryBuilt-in 2000mAh rechargeable ControlsTop-touch · 3 color temps · stepless dimming Best ForNightstands, desks, kids rooms, dorm shelves Setup ! Cordless rechargeable — no wiring, no bulb Charge the built-in battery over USB, then set it anywhere — no outlet or installation needed. Tap the top to turn on, cycle three color temperatures, and dim. The LED is built in, so there's no bulb to buy or replace. Indoor, dry-location use. Specifications Main Material Glossy PC (polycarbonate), one-piece body Color & Pattern Pastel blue · Pink and orange heart print around cap Light Source Built-in LED · No replaceable bulb Color Temperature 3 modes — warm, neutral, cool white Dimming Stepless touch dimming via top of cap Power Built-in 2000mAh rechargeable battery · USB charging Dimensions Cap Ø7.3" / Total H9" / Base Ø3.3" × H6.7" Controls Top-touch — on/off, color temp, dimming Rating Dry locations only · Indoor use Design Style Danish Pastel Vibrant Decor Coquette Y2K Kids Room Use Case The Heartelle works best as a cordless mushroom table lamp for bedroom nightstands or a portable night light for kids room. Because it's battery-powered, it moves anywhere — bedside reading, a desk during study, a shelf for ambient glow, or a picnic table outdoors on a dry evening. Tap to a warm dim setting for sleep, or a cool bright setting for tasks. The shatter-resistant PC body and cord-free design make it safe and easy for kids and dorm rooms. The pastel-blue mushroom shape and heart print fit danish pastel, vibrant decor, coquette, and Y2K aesthetics. Use it as a desk accent, a reading light, or a soft night light — recharge over USB when the battery runs low. FAQ Does it need a bulb or an outlet? Neither for daily use. The LED is built in (no replaceable bulb), and a built-in 2000mAh rechargeable battery powers it cord-free. You only need a USB charger to recharge the battery when it runs low. How do the touch controls work? The whole top of the cap is touch-sensitive. Tap to turn on and cycle three color temperatures (warm, neutral, cool white); press and hold to dim or brighten steplessly. No physical buttons or switch. How long does the battery last? Runtime depends on brightness and color setting — lower/warmer settings last longest. Recharge over USB when it dims. Exact runtime varies with use; treat it as a portable accent and night light rather than an all-day work lamp. Is it safe for a kids room? Yes — the body is shatter-resistant PC (not glass), it runs on low-voltage battery power with no cord to trip over, and the LED stays cool. The soft dim warm setting works well as a night light. Can I use it outdoors? Only in dry conditions. It's rated for dry locations — fine on a covered patio table on a dry evening, but keep it out of rain and damp, as it isn't weatherproof. How do I clean it? Wipe the glossy PC with a soft, slightly damp cloth. Avoid abrasive cleaners that could scratch the surface or the heart print. Don't submerge it — it contains a battery and electronics. Search Tags cordless mushroom lamp cordless mushroom table lamp for bedroom portable night light for kids room rechargeable table lamp touch dimming lamp danish pastel lamp vibrant decor lamp heart mushroom lamp Y2K desk lamp Downloads Technical reference and quick-start guides for the Heartelle Table Light. Spec Sheet Full Product Specs · PDF Pending Quick Start Charging & Touch Guide · PDF Pending Care Guide Cleaning & Battery · PDF Pending
More you might like
Related
Endon Lighting 67517 Dara Table USB Table Light
Related
Astro Ella Table Light Bronze Interior Table Light
Related
Hanging Pool Table Lights 98cm Billiards Table Light Island
Related