Mystery Box Diamond Painting Coasters - Randomly Send 1 Set

$9.99
$49.95
-80%
Style:  1 Set of 6 Pcs [80% OFF + Coaster Stand]
Quantity
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
people are viewing this right now
Shipping
/** @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-1711101560621').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);

Description

Mystery box rule:
Mystery box diamond painting coasters refers to a mysterious pattern, we will randomly select any pattern from the store according to the size you choose.

A great diamond painting coaster set:
Newest coasters meet all your needs, both practical and beautiful, the package includes: you will receive diamond coasters with DIY accessories (clay glue, pen, diamond tray, colorful diamonds etc.).compared to other coaster sets more abundant, bring a big surprise.

Innovative design and DIY:

This diamond painting coaster is an evolution of the traditional coaster. You can let your imagination run wild to create your own brick coaster. With the included painting set, you can easily decorate it with sparkling diamonds that add extra sparkle and attention. A great way to relax with a good meal and enjoy a moment of peace.

Premium quality & perfect protection:

Our diamond painting coaster with holder is made of high quality premium acrylic and features a unique and individual mandala pattern with a clear pattern, excellent toughness, not easy to damage and with excellent durability for long-term use. Perfect to protect your desk and work surface from burns and damage and give you more safety.

More stability and excellent decoration:

This diamond painting coaster adults helps you to keep your vases, cups etc. in place without slipping, and provides excellent grip. It is perfect for cups, vases, bottles, plates and much more. It is both practical and a great decorative piece, perfect for offices, hotels, apartments, restaurants, bars and much more, providing a more comfortable environment.

Gift & Customer First:

The unique DIY Coaster will conquer the heart of any life lover and is suitable for all men and women who like to craft. You can give it to your family and friends on Valentine's Day, Birthday, Christmas, Mother's Day, Thanksgiving, New Year and many other occasions.

STEP 1

Begin with a clean slate by removing the protective layer

STEP 2

Let the intuitive design guide you - match symbols with ease

STEP 3

Prepare your pen with just a touch of wax

STEP 4

Gently pick and place each diamond, like stars in the sky

STEP 5

Witness a tapestry of color blossom before you

STEP 6

Revel in the completion of your very own masterpiece coasters

FAQs

Frequently asked question

Email us at huayutrading2022@hotmail.com if you cannot find your answers.

How many pieces do I get?

We sell in both individual piece and a set of coasters. Please kindly select accordingly.

How do the coasters handle moisture?

We recommend to coat the coasters with diamond painting sealant to waterproof it.

Do glasses slip on them when condensatation starts running down the outside of a cold drink?

We tested it ourselves and haven't met with any issues. The same goes for our customers.

What is the coaster made of?

Our coasters are made of premium wood that is sure to last for a long time.

Social Welfare

We created a fundraising plan that combines both! With every order placed at Diamond Works®, we make a donation to a charitable organization. Whether it's the Global Fund, your local Red Cross, or any other charity, Diamond Works® is happy to support your cause!