Free shipping worldwide over $50
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
12 / 14
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
Kids Inflatable Boxing Tumbler
42% OFF
focoor

Kids Inflatable Boxing Tumbler

$34.99 $59.99
1 sold
Style
Color
Size
Qty

Introducing our Kids Inflatable Boxing Tumbler, the perfect way to keep your little ones active and entertained. This Kids Inflatable Boxing Tumbler is designed with children in mind, providing a safe and enjoyable outlet for their energy. Whether they want to practice their boxing skills or simply have fun knocking it down, this durable and engaging toy will provide hours of entertainment.

FEATURES:

SAFE AND DURABLE: Crafted from high-quality, child-friendly materials, this Kids Inflatable Boxing Tumbler ensures a safe play environment for kids.

EASY TO INFLATE: The included air pump makes inflating the tumbler quick and effortless, allowing children to start playing in no time.

RESILIENT AND STABLE: Designed with a weighted base, the tumbler offers stability during play and rebounds back after being punched, adding excitement to the experience.

INTERACTIVE PARENT-CHILD PLAY: This toy encourages parents and children to engage in active play together, fostering a strong bond and promoting healthy communication.

COMPREHENSIVE SKILL DEVELOPMENT: Through punching, balancing, and coordination exercises, kids can enhance their motor skills, hand-eye coordination, and concentration.

SPECIFICATIONS:

Product name: Kids Inflatable Boxing Tumbler

Weight: About 0.7kg

Material: Microfiber leather

Product process: High density tough polymerization process

Size: Height 1.6m and 1.2m

PACKAGE INCLUDES

Basic Version:

Kids Inflatable Boxing Tumbler*1

Pump*1

Premium version:

Kids Inflatable Boxing Tumbler*1

Pump*1

Boxing gloves*1

NOTE

Adult supervision is recommended to ensure a safe play environment. Please follow the provided inflation guidelines and avoid over-inflating the toy.

You May Also Like Don't Like These?

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.