【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?
11% OFF

Diamond Painting Acrylic Christmas Goblin Wreath Pendant For Home Wall, Door & Window Decoration

$16.99 $18.99
41 sold
Qty 2991 in stock

Specification:

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

Product: DIY gem dot art acrylic pendant

Material diamond type: exquisite high-transparency acrylic plate + crystal gem special-shaped rhinestone + pearl bead

DIY double-sided gem art

Size: about 240*240mm

Packing: color box packaging

Color: Multicolor in the picture

Space: living room/bedroom/classroom

This project is a DIY gem dot art and rhinestone wall hanging art. After the project is completed, you can hang it in the living room, bedroom, window, balcony and hang it anywhere, and continue to share your experience with family or friends!

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

2. According to the resin gem 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 pendant and start pasting until completed;

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

5. After the drilling is completed, hang the pendant in the space you like

1. Refer to the previous steps

2. If you don't know what color to use, please refer to the color chart

1. This is a DIY dot gem art pendant, 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 understand

Cleaning will affect the stickiness of the adhesive, 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.



Christmas DIY Acrylic Pearl Diamond Painting Pendant Special Drill

Features:

1. Unique Craft Experience: The DIY gem dot art pendant combines creative fun with decorative beauty letting you personalize piece using pearl bead and crystal rhinestone elements.

2. Transparent Acrylic Board: The double sided acrylic pendant is built on a sturdy transparent acrylic board that enhances the brilliance and depth of embedded rhinestone gem.

3. Seasonal Festive Decor: This Christmas home decoration brings warm holiday spirit to any room with its sparkling rhinestone gem art design and elegant hanging chain included.

4. All-Inclusive Kit: This DIY craft kit contains rhinestone gems pearl beads tools and a detailed guide making the gem dot art process accessible and fun for everyone.

5. Ideal Gift Option: Packaged in a gift box this handmade wall hanging ornament is a meaningful and artistic present suited for holidays birthdays and special celebrations.

Package contains


1 x rhinestone pendant (rhinestone needs to be glued on)
1 x chain
1 x rhinestone bag set


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