Sitewide Buy 3 Get 1 FREE(Add 4 to Cart)
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
1 / 14
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm
0% OFF

Pumpkin Witch Hat 2D Flat DIY Diamond Painting Pendant for Wall Decor 24cm

1902009.05

$14.37
0 sold
Qty 3000 in stock
Specification:

Product size: 9.45x9.45x0.39(inch)

Description

Product: DIY dot rhinestone pendant

Material: high-quality PET+crystal resin rhinestone

Space: living room/bedroom/classroom

1. Open the packaging box and check whether the rhinestone art tools are complete;

2. According to the resin rhinestone color code, select a color on the plate. If you paste the same color at one time, the speed can be increased;

3. Find the corresponding color code on the ornament and start pasting it until it is completed;

4. After completion, in order to stabilize the rhinestone, you can put some book on the rhinestone-attached part for a while;

5. After the rhinestone application is completed, it can be used to decorate the home!

1. This is a DIY dot rhinestone art ornament, it is not finished, you need to complete it yourself. All products are measured by hand, please allow 1-2 cm deviation

2. Due to different lighting and screens, the color of the item may be slightly different from the picture.

Please do not wash

Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color shown in the images. Thank you!
Please allow a 1-2 cm difference in measurements due to manual measuring.



1 set of X Diamond bag

1 set*Diamond painting tools


DIY Halloween Crystal Rhinestone Diamond Painting Single-Sided Pendant Decorative Hanging Ornament 9.45x9.45in

Features:

1. DIY Crystal Pendant: The DIY crystal pendant kit contains color-matched rhinestones in labeled compartments, a sticky canvas with printed Halloween , and all tools needed for full completion.

2. Halloween Hanging Ornament: Lightweight construction of this Halloween hanging ornament means it can be suspended from doorknobs, curtain rods, Christmas trees, or decorative branches without sagging.

3. Rhinestone Art Keychain: The compact format of this rhinestone art keychain makes it a popular handmade gift option for Halloween parties, craft fairs, and seasonal holiday exchange events.

4. Single-Sided Rhinestone Art: Beginners find the single-sided rhinestone art format approachable, as only one flat surface requires rhinestone coverage, reducing total craft time significantly.

5. Rhinestone Painting Pendant: Completing the rhinestone painting pendant produces a frameable that doubles as a wearable or displayable Halloween accessory with rich reflective rhinestone coverage.

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