🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game
🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game

🔥New Year's hot sale 49% off!🔥 Magnetic Chess Game

Choose your style
Please select a choose your style
🔥Last Day for Discounts
Please select a 🔥last day for discounts
Price
$46.99
$23.98
Save  49%
690 sold
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);

Christmas limited edition exclusive launch, enjoy 49% off for one day only, after which all prices will return to normal.

 
 
 
🎉Inject fun into your family time with our Magntic Chess Game! It's innovative,engaging, and a serious test of concentration and strategy. 🧱

The Magnetic™ is a strategic tabletop game that includes 20 magnets, a lanyard that creates a dynamic playing space.

Let us wait and see who has the best overall view. Whoever loses, accepts punishment.🤣

undefined

✔️HOW TO PLAY

Each player, with 10 magnets, takes turns placing magnets in the battle circle without letting the magnets connect to get rid of the magnets,

when the magnets are attracted to each other and stick together, you have to retrieve all the magnets that are stuck together.

The first player to place all the magnets, you are the winner!

Sounds easy, or maybe it is!

undefined

PS: Thanks Thomas for the easy to understand explanation!🤣👇

undefined

✔️ADDICTING FUN

Magnetic™ Chess can bring an unparalleled experience, a fun party game suitable for family and friends.

undefined

✔️BOOSTS LOGIC AND CONCENTRATION

 It makes people nervous and inspiring, and they break through themselves in one victory after another.

undefined

undefined

undefined

🎁A VERY SUITABLE CHRISTMAS GIFT FOR CHILDREN AND FRIENDS

Christmas is the highlight of the year for children: especially, many gifts await them! This game is perfect as a Christmas gift.

undefined

After all, no one wants to see long faces and disappointed eyes from children on Christmas Eve. This game can also be used as a gift that children can give each other to strengthen friendships while playing.

Who doesn't want to enjoy a relaxing and fun pastime during the wonderful Christmas holidays?

undefined

undefined

SPECIFICATION

[🌟Rope Version]

20 magnetic chess pieces

Use ropes as boundaries to define the combat area.

The size of the game area enclosed by the rope can be adjusted according to your preferences or the level of advancement in the game.

undefined

Q: How is it different from chess?
A: This is a new self-absorbing, educational, and fun magnetic effect board game. It is a fun game that can help you exercise your thinking and logic skills, suitable for family and friends to play together as a party game. Enjoy this Magnetic Chess that provides various modes and levels for different needs and preferences. It enhances your reflexes, teaches you the basics quickly, and fosters kids' concentration and logic.

Q: How To Play? How do you determine winners and losers?
A: This is a game for 2 or more players. During the game, you win when you have no magnets left. The goal of the game is to place all the magnets in your hand inside the rope without allowing any magnets to connect and attract together. Let’s wait and see who has the best overall view. Whoever loses, accepts punishment.
Q: What's the length of the rope?
A: Our ropes are up to 100 cm long, you are free to adjust the length according to your needs. For the challenge and fun of the game, we recommend that you choose a relatively smaller length!
 
Q: What are the occasions when this game is applicable?
A: This magnetic chess set is ideal for travel, camping, family gatherings, and all kinds of leisure and entertainment. It has a storage bag that makes it convenient to carry and store. You can have fun playing chess anytime and anywhere with this set.
 
Dimension of each magnetic chess: About 2.5cm(Magnetic chess are irregular in shape, and there will be difference in size due to manual measurement.)
 
Note:
  • Suitable for children aged 9 and above. It is recommended that children be supervised by parents while playing to avoid ingestion.
  • If you are part of a group of individuals who should avoid close proximity to magnets (such as those with pacemakers or metal implants), please exercise caution when purchasing.

Extra Recommendation

✨This is our new upgraded model of magnetic game chess, which can be played by 4 people together, suitable for family or party multiplayer competition, please click the picture below to know more!

ABOUT US? 🥰

We focus on design and produce 100% safe quality toys that spark children's creativity and imagination.

WHAT MAKES OUR TOYS GOOD FOR KIDS?

The American Academy of Pediatrics says toys that inspire hands-on engagement, imaginative play, and rich interactions are the best choice. Each of our toys is carefully designed to ignite children's imagination and wonder so children discover their potential and interests. 💪

SHIPPING

  • We ship worldwide
  • If you have any questions, please contact our friendly customer service for assistance!

💐WHY US

We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
  • 🔥Price is always competitive.
  • 😊Awesome Customer Service.
  • 🏆Amazing products along with High Quality.

OUR GUARANTEE

📦 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 becomes defective within 15 days of normal usage, we will gladly issue out a replacement or refund.

✉️ 24/7 Customer Support: Please only contact us if your query is not answered here: support@Mirimama.com

🔒 Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.