SMART SWIM TRAINER——Baby Swimming Pool Float

$39.99
Color : Blue
Size : S(3-12months )
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

  • ⚡HURRY! Selling out fast!

The Perfect Way to Introduce Your Little One to Water

  • New Model
    Newer pool float come with a breathable and removable sun canopy to protects baby’s skin away from sun,enjoying summer time anytime,anywhere.

  • Worry-free! No Accidental Tipping Over & Slipping Off!
    Upgraded Anti-flip Technology comes with widened sides for maximum buoyancy and a heightened front to remove all risk of accidental tipping over in any direction.

  • Bring it Everywhere and Anywhere
    Easy to inflate and deflate. pack-and-go portability and storage. You can take this to the beach, the pool, the tub, etc.

  • Extra IMPROVED Safety Measures!
    Upgraded Sturdy Safety lock and Harness System ensures your baby doesn’t slip when they are vigorously kicking.

  • Baby-Safety Material
    100% Safe – Non-Toxic,Inflate fully for maximum buoyancy and stability.

Amazing BENEFITS of Learning to Swim in Their Early Stages
Improves cognitive functioning (reading skills language development, spatial awareness, etc.)
Builds confidence
Improves coordination and balance
Improves sleeping patterns & appetite
Increases bond of parents and child
Develops important muscles
Reduces risk of drowning
Instructions, weight & age specifications

PRECAUTIONS:
1. Do NOT use this as a lifesaving device.
2. Use it under parents’ supervision at all times.
3. Please do not remove the plastic cover inside the float
4. Weight Limit: 22kgs MAX (48lbs)

SPECIFICATIONS:
– Suitable for babies up from 3 months – 4 years old
– Suitable for babies with sensitive skin

S(55X46CM丨21.7inX18.1in丨Suitable for babies from 11 lbs to 22 lbs)
L(57X48CM丨22.4inX18.9in丨L(Suitable for babies from 10  lbs to 28 lbs)
XL(59X52CM丨23.2inX20.5in丨XL(Suitable for babies from 28 lbs to 48 lbs)

Size:
 

Package includes:
Swimming ring*1
Anti-back flip ball*1
Sunscreen awning*1
Unprinted pump*1
Instructions (printed on the back of the color box)*1
Exhaust pipe*1
Repair subsidy*1

Hurry up

Why Us?

  • We work directly with manufacturers all over the world to ensure the best quality of our products. We have Quality Control department which help us to keep our promise!
  • Price is always competitive.
  • Awesome Customer Service
  • Amazing products along with High Quality
  • Read reviews from our lovely customers

Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

Money-Back Guarantee: If your items arrive damaged or become defective within 15 days of normal usage, we will gladly issue out a replacement or refund.