Portable Retro Camping Lamp

$29.99
Color:  Black
Type:  Charge
Quantity
/** @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-1539149753700').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);

Description

Features

  • Retro Chandelier Design

The shape adopts retro lampshade design, retro and individual, not only a lamp but also a work of art. It can also be used as decorations for living room, study room, bedroom, etc.

  • Soft 360° Illumination

Offers a more diffuse glow and lights up every square foot of area surrounding it for up to 20 feet in all directions. Bright but not blinding light, easier on the eyes without dazzling.

  • Quality Materials

Retro LED camping light, made of waterproof material + metal lampshade. Can be used in the rain. It is also impact and slip resistant. They are very durable.

  • Magnetic Hook and Base

For stable and fixed lighting, fasten the strong magnetic base to any wall or magnetic surface. Create overhead lighting by easily hanging folding hooks on tool boxes, car hoods, metal frames, and more.

  • USB charging

It can be quickly charged using the type-c interface, and the built-in battery is 1200mAh, which is convenient and quick to use. Real-time display of power, timely charging.

Specifications

  • Material: Acrylic, Wrought iron, LED energy-saving lamp beads
  • Size: 9.6*16.6CM

Shipping Methods

AtEnjoypunk.com, we offer a variety of shipping methods to ensure that your orders are delivered efficiently and securely.

Order Processing

Orders are typically processed within 2-3 business days from the date of purchase. Please note that processing times may be slightly longer during peak seasons or special promotions.

Shipping Rates

FREE SHIPPING on orders over US$79 (or US$5.99 shipping fee to worldwide). You will be able to view the shipping cost before finalizing your purchase.

Estimated Delivery Times

Delivery times depend on your location and the shipping method chosen. It usually take about 10-15 business days to be arrived. We will send the tracking number to you after the order was shipped out.

Tracking Your Order

Once your order has been shipped, you will receive a confirmation email with a tracking number. You can use this tracking number to monitor the status and delivery progress of your order.

Shipping Partners

We work with reputable shipping carriers to ensure that your orders are handled with care and delivered to you securely. Our shipping partners may vary depending on your location and the selected shipping method.

Shipping Delays

While we strive to deliver your orders promptly, unforeseen circumstances such as extreme weather conditions or carrier-related issues may occasionally cause shipping delays. If your order experiences a delay beyond the estimated delivery time, please don't hesitate to contact our customer support team for assistance.

Lost or Stolen Packages

In the rare event that your package is lost or stolen after being marked as delivered, please contact our customer support team. We will work with the shipping carrier to resolve the issue and ensure that you receive your order.

Address Accuracy

It is crucial to provide accurate and complete shipping information when placing your order. Please double-check your shipping address during the checkout process.Enjoypunk.com cannot be held responsible for orders shipped to incorrect or incomplete addresses provided by the customer.

Shipping Questions

If you have any questions or concerns regarding shipping and delivery, please feel free to reach out to our customer support team atEnjoypunk.com. We are here to assist you with any shipping-related inquiries.

Thank you for choosingEnjoypunk.com. We appreciate your trust in us, and we are committed to delivering your orders as efficiently and securely as possible.