Paintgem Kit_Mystery Edition
Paintgem Kit_Mystery Edition Packing
Paintgem Kit_Mystery Edition
Paintgem Kit_Mystery Edition Packing

Mystery Edition - Paintgem Authorized

🇺🇸         In-stock: Ready to ship from USA

Price

$34.90 $27.90
Free shipping

Quantity

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

What is MINI DIAMOND PAINTING?

PaintGem Mini Diamond Painting is a fun and relaxing way to create your own sparkling artwork! This bite-sized craft involves placing tiny, colorful gems onto a sticky canvas, bringing beautiful designs to life one gem at a time.

✔ Reduces anxiety and stress

✔ Improves mood

✔ Sharpens your mind

✔ Promotes relaxation

Intro

Do you love surprises? So do we! Unveil your masterpiece as you fill in the gems, with designs printed in black and white to keep the mystery alive until the final reveal. Each design in this exclusive edition adds an exciting twist to your creative journey!

We're all about making creativity accessible with our easy DIY kits! And we mean easy. With a high quality pre-printed canvas base and only one technique to learn - they're easy as pie.


We also believe in loving what you create! Your painting will become a treasured piece of home decor. Not only will you have amazing memories making it, but also using it!

Details

Designs 12
Colors 46
Gems 13,357
Size 4x6 in / 10x15cm

Designs List

National Parks (x3), Museum (x3), Space (x3), Around The World (x2), HerStory (x1) - The Mystery set feature exclusive designs that aren't available with any other standard kits.

What's include

1
Canvas set
6
Tweezers
2
Gems
7
Multi placer
3
Applicator
8
Tools bag
4
Tray
9
Color chart
5
Wax
10
Instructions

How to Use

Peel off the clear film that covers the adhesive canvas
Choose a gem color and pour the gems into the white tray
Transfer each gem from the tray to the matching symbol & repeat
When your masterpiece is completed, frame it and show off

Blog posts

VIEW ALL