Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car
Wall Climbing RC stunt Car

Wall Climbing RC stunt Car

Price

$69.99 $36.99
Save $33.00
2771 sold
20% OFF 2nd item
30% OFF 3rd item
50% OFF 4th item

color:

Please select a color:

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);
💟Friendly reminder:

🔥Due to the large order volume, orders will be shipped at the end of November.Please be patient and we sincerely thank you for your understanding.

🚗🚗

Here’s the perfect gift for your kids, families and Friends! It's ready to go off road any time. Let's Feel the speed, enjoy the thrill and race against with them now!

FEATURES:

  • WORKS ON ALL SURFACES:
    This Wall Climbing RC Car makes use of the latest suction technology, making it gravity-defyingly rides on any smooth surface. Take it on the floors, walls, windows, glass and even ceilings! It won't fall! The semi-waterproof feature, allowing for play in any weather.

  • RECHARGEABLE
    It has long battery life, simple operation, and multiple operation modes, allowing your child to play for an entire afternoon. Includes a USB quick charger to recharge the car

  • SURVIVE STEEP FALLS
    The Remote Control Wall Climbing Car is lightweight but durable, sturdy enough to take a beating and survive steep falls, making it perfect for kids of all ages (3+).

  • MULTI-SURFACE
    Works on walls, ceilings, glass, or smooth floors. Will not damage walls/surfaces. Can rotate 360 degrees when racing, forwarding and reversing.

 

SPECIFICATIONS:

  • Material: ABS
  • Package Includes:

    1 x Climbing car
    1 x Watch remote control
    1 x USB charging cable
    1 x manual

  • Note: Requires two AAA batteries for remote control (Not Included).