Article
P291.01
P292.01
P293.01

This product is compatible with the Holder for figure 3D.

Product specifications

Article Code Colour Width Height Material # per box Sport Extra Country of origin Warehouse
P291.01 gold 55 130 plastic 100 Neutral shiny China WHS PL
P292.01 gold 60 145 plastic 50 Neutral shiny China WHS PL
P293.01 gold 70 165 plastic 50 Neutral shiny China WHS PL

(function() { window.addEventListener("private-content-loaded", event => { const dataObject = event.detail.data['magepal-eegtm-jsdatalayer'] || {}; pushAddRemoveItemDataLayer(dataObject) }); const isObject = x => x === Object(x); const has = (x, p) => isObject(x) && x.hasOwnProperty(p); var itemListName = null; var itemListId = null; function isEmpty(obj){ return JSON.stringify(obj) === '{}'; } function addDynamicElements(storedData, item) { if (has(storedData, 'index')) { item.index = storedData.index; } if (has(storedData, 'item_list_id')) { item.item_list_id = itemListId = storedData.item_list_id; } if (has(storedData, 'item_list_name')) { item.item_list_name = itemListName = storedData.item_list_name; } } /** * Add click position/index to data * @param ecommerceData * @return {*} */ function processData(ecommerceData) { var storedData = JSON.parse(window.localStorage.getItem("product-click-ga4")); ecommerceData.forEach((data) => { if (has(data, 'parent_sku') && isObject(storedData) && has(storedData, 'item_id') && data.parent_sku === storedData.item_id ) { addDynamicElements(storedData, data); } else if (has(data, 'parent_sku')) { var product = getProductBySku(data.parent_sku); if (product) { addDynamicElements(product, data); } } }); return ecommerceData; } function getProductBySku(sku) { var dlItems = window.dataLayer.find((item) => item?.ecommerce?.items) if (dlItems !== 'undefined') { var dlItem = dlItems?.ecommerce?.items.find((item) => item.item_id === sku) if (dlItem !== undefined) { return dlItem; } } return false; } function pushAddRemoveItemDataLayer(data) { if (isObject(data) && has(data, 'cart_items')) { var ts = window.localStorage.getItem("magepal-eegtm-jsdatalayer-ts"); if (ts !== 'undefined' && parseInt(ts) === parseInt(data.data_id)) { return false; } else { window.localStorage.setItem("magepal-eegtm-jsdatalayer-ts", parseInt(data.data_id)); } var cartGenericLayer = {}; var dataLayer = window.dataLayer; var self = this; data.cart_items.forEach((cartItem) => { if (has(cartItem, 'event')) { if (has(cartItem,'ecommerce')) { cartItem.ecommerce.currency = 'EUR'; } if (cartItem.event === 'add_to_cart') { var itemsAdded = processData(cartItem.ecommerce.items); //$("body").trigger("mpGa4ItemAddToCart", [itemsAdded, dataLayer]); cartGenericLayer.add = { 'products': itemsAdded }; } if (cartItem.event === 'remove_from_cart') { var itemsRemoved = processData(cartItem.ecommerce.items); //$("body").trigger("mpGa4ItemRemoveFromCart", [itemsRemoved, dataLayer]); cartGenericLayer.remove = { 'products': itemsRemoved }; } } if (!isEmpty(cartGenericLayer)) { cartItem.cart = cartGenericLayer; } cartItem._clear = true; dataLayer.push(cartItem); }); } } })();