【Take 7% OFF Code: Happy】🔥Buy 4 Get 1 Free🔥 Free shipping for order $99
1 / 3
You May Also Like Don't Like These?
0% OFF

10Pcs Diamond Painting Acrylic Christmas Tree Ornament for Decorations

$19.99
41 sold
Qty 2996 in stock

Product Dimensions: 9.45 x 8.66 x 0.39 (inch)
Product Name: DIY Rhinestone Pendant Decoration
Material: High-quality acrylic + resin rhinestones

DIY Rhinestone Painting Steps:

1. Open the packaging bag and check the rhinestone painting tools.

2. Check the resin rhinestone colors and arrange them in code order.

3. Uncover the tape diagram; you will see many symbols corresponding to the color codes.

4. Set the resin rhinestones according to the corresponding color codes.

5. It is recommended to use one set of resin rhinestones per set for faster completion.

6. To create the rhinestone product, place the product in one place, leaving no rhinestones in each row of symbols.

7. Add rhinestones according to the corresponding symbols. Finally, decorate to your heart's content for the festive season!

Notes: This is a DIY rhinestone painting project; it is not finished yet. You need to complete it yourself. All products are measured manually; please allow 1-2cm deviation.

Due to differences in lighting and screen, the color of the item may be slightly different from the picture. Please understand.

Christmas-themed ornaments enhance the festive atmosphere. Classic Halloween elements such as Christmas trees, wreaths, and Santa Claus are perfect for hanging on Christmas branches, doorframes, windowsills, and party backdrops, quickly creating a joyful holiday ambiance.

DIY rhinestone decorations create a sparkling and layered finish. Using a diamond-painted rhinestone design, the surface is fully covered in sparkling rhinestones after hand-application, giving it a more three-dimensional and glossy look than ordinary paper ornaments. The reflective effect is particularly noticeable under light, making it more eye-catching for photos and on-site decorations.

This package combines parent-child crafts and scene decorations. It can be used as a Christmas parent-child craft activity, allowing children to participate in rhinestone creation; the finished product can also be used directly as a hanging ornament, combining creative fun with practical decorative value.
Lightweight and versatile for various scenes, each ornament is lightweight and easy to hang with hemp rope. Highly reusable for the holidays, it can be reused the following year after storage. The base material is durable, and the rhinestones are firmly attached, allowing for proper storage after the activity and continued use the following Christmas. It is also suitable as a children's handmade gift or party prize.
Package includes:
10 acrylic hanging ornaments (with rope)
1 rhinestone painting tool (rhinestone dotting pen, speed wheel)

You May Also Like Don't Like These?
/** @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-1736478594929').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);
Hot Selling series