🔥Discount 49% Off🎁3D Ball Maze Cube Puzzle

$19.99
$39.19
-49%
Color:  Blue
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Quantity

Description

Spin, Tilt, Solve — The Ultimate 3D Logic Challenge!

Unlock the magic of hands-on problem-solving with the 3D Ball Maze Cube Puzzle — where fun meets focus!

✨ Why Families & Thinkers Love This Cube

ENHANCES LOGICAL THINKING
Navigate the ball through layered mazes with strategic tilts and turns — a dynamic workout for spatial reasoning, planning, and problem-solving skills.

PARENT-CHILD BATTLE MODE
Race against each other or collaborate to solve the maze! Perfect for quality screen-free time that strengthens bonds and sparks laughter.

STRESS RELIEF & FOCUS TOOL
The satisfying roll of the ball and tactile engagement provide a calming, immersive break from digital overload — ideal for kids and adults alike.

3D MULTI-LAYER DESIGN
Six interconnected faces with unique maze pathways offer endless challenges and replayability. No two solutions are the same!

NO BATTERIES, NO SCREENS
Pure, unplugged play that encourages patience, perseverance, and hands-on experimentation.

What’s Included
1 × 3D Ball Maze Cube Puzzle

1 × Instruction Card with Challenge Ideas

1 × Drawstring Storage Pouch

Perfect For:
Kids 6+ — develops critical thinking & fine motor skills

Parents & Grandparents — engaging interactive play without screens

Classrooms & Therapists — a hands-on learning tool for focus and logic

Office Workers & Students — a tactile stress-reliever during breaks

Gift Givers — a unique, educational present for birthdays or holidays

⚡ How to Play & Learn
Choose Your Challenge: Start with simple paths, advance to complex multi-face routes.

Tilt & Guide: Use gentle motions to roll the ball through tunnels, traps, and bridges.

Race or Collaborate: Time each other for competitive fun, or work together to solve harder levels.

Level Up: As skills grow, create your own challenge rules or blindfolded play!

✅ Key Benefits at a Glance
✔ Boosts spatial awareness & strategic planning
✔ Encourages patience and resilience through trial and error
✔ Fosters family interaction and cooperative play
✔ Provides a calming, tactile focus activity
✔ Durable, travel-friendly design for play anywhere


RELIABLE AFTER-SALES SERVICE

PREMIUM QUALITY

We worked really hard to make it perfect. Design, quality, give maximum attention to even minimal details to make them absolutely adorable.If you are not satisfied for any reason, we will refund a partial or full refund depend on the situation. 

SHIPPING

Worldwide Express Shipping

Email & SMS Tracking: You will receive order status updates via email.

const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'e04a9ef6-88bb-4376-8823-acc0d5c08c63'; this.isRTL = SPZ.win.document.dir === 'rtl'; } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '7666245f-bb47-4e9d-b5a6-9d46e4a89d44'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == '7666245f-bb47-4e9d-b5a6-9d46e4a89d44' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);