Sitewide Buy 3 Get 1 FREE(Add 4 to Cart)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
1 / 11
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)
0% OFF

DIY 5D Diamond Painting Christmas Stockings Xmas Stocking (Christmas Tree)

1856920.04

$11.04
0 sold
Qty 3000 in stock
Specification:
Origin: Mainland China
Product Dimensions: 13.78x7.87x0.39 (inch)
Dimensions: 35*20*cm
Weight: 60g
Material: Linen + Fleece
DIY Rhinestone Sock Making Steps:
1. Open the package and check if the rhinestone painting tools are complete;
2. According to the resin rhinestone 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 rhinestone part of the sock and start pasting until finished;
4. After finishing, to make the rhinestones secure, you can gently press the rhinestone part for a while;
DIY Rhinestone Painting Precautions:
1. Refer to the previous steps;
2. If you don't know which color to use, please refer to the color chart.
Warm Tips: Due to different measurement methods, there may be a 1~3cm error. This is a sock with DIY rhinestones; it's not finished yet, you need to complete it yourself by simply pasting the rhinestones.
All products are measured manually, please allow 1-2cm deviation.
Washing will reduce the adhesive's stickiness; the rhinestone part cannot be washed.


Note:
Due to different monitor settings and lighting conditions, the actual color of the item may vary slightly from the pictures. Thanks for your understanding!
Please allow a 1-2 cm difference in measurements due to manual measuring.


1 x socks
1 x diamond setting tool

DIY 5D Diamond Painting Christmas Stockings Xmas Stocking Hanging Stockings
Features:
1.Large Capacity for Holiday Treats: This extended stocking offers ample room for candy, dolls, chocolates, cards, and small gifts, making it a practical choice for fireplace, tree, or door hanging use. 5d diamond painting christmas stockings
2.Rustic Festive Look: Made with sturdy burlap and a classic red-green plaid cuff, this stocking features a sparkling Santa motif that adds a warm vintage touch to seasonal decor. diamond art candy bag
3.Built for Reuse: The thick burlap body feels flexible yet resistant to tearing, while the neatly finished edges and reinforced plaid cuff help support long-term holiday use. xmas stocking hanging stockings
4.Versatile Hanging Decor: Display it on a mantel, Christmas tree, staircase railing, window, or shop front to quickly create a cozy holiday scene for home, party, classroom, or guest space. diamond painting stockings hanging decor
5.Thoughtful Gift Choice: Its classic Santa style works well for adults alike, making it a lovely seasonal accent for families, friends and teachers. diamond xmas fireplace stockings
/** @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);