DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
1 / 11
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
DIY Sunflower Butterfly Diamond Painting Candlestick
0% OFF

DIY Sunflower Butterfly Diamond Painting Candlestick

1475091

$16.99
0 sold
Qty 3000 in stock
Specification:
Origin: Mainland China
Size: 140.00x120.00x10.00mm/5.51x4.72x0.39inch
Style: Modern
Material: High-quality pet + bright diamond
Color: As shown in the picture
Space: Living room/bedroom/classroom
DIY diamond painting production steps:
1. Open the box and check whether the tools for diamond painting are complete;
2. According to the color code of the resin diamond, choose a color on the plate. If you paste the same color at one time, you can increase the speed;
3. Find the corresponding color code on the ornament and start pasting until it is completed;
4. After it is completed, in order to make the diamond stable, you can take some books and press them on the diamond-pasting part for a while;
5. The diamond is completed
Precautions for DIY diamond painting:
1. Refer to the previous operation steps
2. If you don't know what color to use, please refer to the color chart

Note:
1. This is a DIY dot diamond art ornament, it is not finished, you need to complete it yourself. All products are measured manually, please allow 1-2 cm deviation.
2. Due to different light and screen, the color of the product may be slightly different from the picture. Please understand that washing will affect the stickiness of the glues, so please do not wash with water.

1*Candle Holder
1*Drill Tool

Sunflower Butterfly Mosaic Rhinestone Drawing Candlestick Decor 5D DIY Diamond Painting Candlestick for Home Office
Features:
1. Creative DIY Craft: Transform your space with our diamond painting candle holder, allowing you to create stunning art pieces that double as home decor or thoughtful handmade gifts. This concept is akin to paint-by-numbers, known as 5D diamond art.
2. Numbered Sticky Template: Each design of this DIY diamond handmade candlestick includes a numbered adhesive template, making it easy to lift colored resin gems with the provided tool and place them on the corresponding spots, ensuring a precise and beautiful outcome.
3. Relaxing Craft Activity: Engage in a calming and therapeutic crafting experience. This mosaic rhinestone drawing candlestick decor not only helps relieve stress but also results in a dazzling crystal art piece that enhances your living space.
4. Perfect for Gifting: This desktop diamond art candle holder serves as a wonderful gift, combining creativity with personal touch. It's an ideal present for loved ones, conveying greetings and well-wishes through a unique, handcrafted item.
5. Versatile Home Decor: Use the 5D DIY diamond painting candlestick to add a touch of elegance and sparkle to any room. It's a versatile decoration that reflects your artistic flair and enhances your home's ambiance.



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