🔥Black Friday - Save Up To 20% Off🔥
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
1 / 12
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit
0% OFF

Bear Photo Xmas Tree 5D DIY Diamond Art Tabletop Wood Decoration Ornament Kit

1552007.06

$16.99
1 sold
Qty 2999 in stock
Specification:
Origin: Mainland China
Product Dimensions: 7.56 x 5.39 x 0.39 (inch) / 19.20 x 13.70 x 0.99 cm
Material: Wood
DIY Diamond Painting Production Steps:
1. Open the packaging box and check if all the diamond painting tools are complete;
2. According to the resin diamond color code, select one color on the plate. Pasting the same color in one go can increase speed;
3. Find the corresponding color code on the ornament and start pasting until finished;
4. After finishing, to make the diamonds stable, you can place some books on top of the diamond-painted part for a while;
5. After pasting the diamonds, apply double-sided tape to the bottom of the Christmas tree ornament, peel off the double-sided tape, insert it into the base, string the small pendants, and hang it on the Christmas tree.
DIY Diamond Painting Precautions:
1. Refer to the previous operating steps.
2. If you don't know which color to use, please refer to the color chart.

Note: 
1. This is a DIY diamond art ornament; it is not finished and you need to complete it yourself. All products are measured manually; please allow a 1-2 cm deviation.
2. Due to differences in lighting and screen, the color of the product may be slightly different from the picture. Please understand.
Washing will affect the adhesive's stickiness; please do not wash with water.




1 x Wooden Rhinestone Board
2Pcs x Wooden Base
1 Set x Rhinestone Bag (Rhinestones Need To Be Glued On) (Rhinestone Pen *1, Rhinestone Tray *1, Rhinestone Putty *1)



/** @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-1736477762476').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);