Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)
Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)

Rotation 3-in-1 Wireless Charger(BUY 2 FREE SHIPPING)

Price

$79.25 $44.95
Save $34.30
20% OFF 2nd item
30% OFF 3rd item
50% OFF 4th item

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);

Normal price: $79.25

Today's price: $44.95!!

This 3-in-1 charging station can seamlessly charge your phone, watch, and headphones at the same time! It is suitable for all mobile phones, watches, and headphones on the market that support wireless charging (including iPhone, Apple Watch, and AirPods)

  • Smart Rotation for optimal viewing angles.
  • Foreign Object Detection for safety.
  • Fast Charging : Maximum output of 15W.
  • Built In Magnetic Alignment.
  • 3-in-1 Functionality.
  • One Touch Smart 180° Vertical and Horizontal Rotation.
  • Foreign Object Detection for safety.
  • Qi2 Certified.
  • Ai Controlled Power Supply Ensures Improved Efficiency and Reduced Energy Consumption.