Free shipping over $40
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
1 / 11
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
Astronaut Remote Control LED Clock Night Lamp
40% OFF
Save $20.00
Delis666

Astronaut Remote Control LED Clock Night Lamp

$29.99 $49.99
0 sold
Color
Style
Qty

Buy 2 get 10% off and free shopping!

MAIN FEATURES

  • 💡【Safety】The astronaut alarm clock night light cover is made of ABS+PC+silicone, which is safe and light, and easy for children to grasp. Efficient and energy-saving eye protection LED creates uniform non flickering light, which will not harm eyes.At the same time, it also has a clock, you can see the current time anytime and anywhere.

           

  • 💡【Operation】Three different lights Just press the remote control and click to switch the light to adjust the brightness; Then press "+-" to determine the time to turn off the lamp.

           

  • 💡【350 degree rotatable】no need to look directly, it can also be backlit, with large luminous design, bright and soft.

           

  • 💡【Durability and rechargeability】It can be used for both charging and plugging, with a built-in 2200mAh lithium battery. After fully charged, it can support 8-10 hours of portable use in the brightest light mode. Soft light makes your beloved accompany you all night long and become a gentle guardian.

           

  • 💡【Wide range of uses】super cute astronaut shape, very light design, very suitable for children as toys. In addition, it can also take family hiking/camping/adventure trips, and even camp in the backyard.

SPECIFICATIONS

  • Material: ABS+PC
  • Weight: 100g
  • Switch type: remote control
  • Light source power: 1.5W
  • Overall dimension: 85 * 95 * 120mm

      Shipping:

      • Free Shipping Over $30.
      • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

      Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.

      Note:

      • Due to manual measurements, please allow slight measurement deviations.
      • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.
      /** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1711005325228').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);