🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)
🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)

🔥 Last Day 49% OFF - 🌊✨ Ocean Theme Pearl Art DIY Kit – Relaxing DIY Craft to Create Stunning Coastal Artwork (📦Buy 2 Free Shipping)

$16.99 $0.00
Save $-16.99
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'c46afc4f-71dd-46e5-aa45-fb5294078140'; this.isRTL = SPZ.win.document.dir === 'rtl'; this.isAddingToCart_ = false; // 加购中状态 } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '0fbdfd00-b01a-45df-8523-7399b6c42abb'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == '0fbdfd00-b01a-45df-8523-7399b6c42abb' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); // 加购事件 this.registerAction('handleAddToCart', (invocation) => { // 阻止事件冒泡 const event = invocation.event; if (event) { event.stopPropagation(); event.preventDefault(); } // 如果正在加购中,直接返回 if (this.isAddingToCart_) { return; } const quantity = invocation.args.quantity || 1; this.addToCart(quantity); }); } // 加购方法 async addToCart(quantity) { // 设置加购中状态 this.isAddingToCart_ = true; const productId = '0fbdfd00-b01a-45df-8523-7399b6c42abb'; const variantId = this.variant_id; const url = '/api/cart'; const reqBody = { product_id: productId, variant_id: variantId, quantity: quantity }; try { const data = await this.xhr_.fetchJson(url, { method: 'POST', body: reqBody }); // 触发加购成功提示 this.triggerAddToCartToast_(); return data; } catch (error) { error.then(err=>{ this.showToast_(err?.message || err?.errors?.[0] || 'Unknown error'); }) } finally { // 无论成功失败,都重置加购状态 this.isAddingToCart_ = false; } } showToast_(message) { const toastEl = document.querySelector("#apps-match-drawer-add_to_cart_toast"); if (toastEl) { SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast(message); }); } } // 触发加购成功提示 triggerAddToCartToast_() { // 如果主题有自己的加购提示,则不显示 const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy'); if (themeAddToCartToastEl) return; // 显示应用的加购成功提示 this.showToast_("Added successfully"); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);
class SpzCustomDiscountBundle extends SPZ.BaseElement { constructor(element) { super(element); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } mountCallback() { // 同一页可能有多个 block 各自渲染本 snippet,导致逻辑元素 spz-custom-discount-toast(#appsAddCartToastFunc) 重复。 // 仅保留 DOM 中第一个实例,其余重复实例移除自身,保证逻辑元素及其 action 引用(appsAddCartToastFunc)唯一。 const funcs = document.querySelectorAll('#appsAddCartToastFunc'); if (funcs.length > 1 && this.element !== funcs[0]) { this.element.remove(); return; } // 全局折扣 toast 的弹出点分散在多个模板/组件里(含声明式 @atcError),无法逐一在弹出前前置, // 故挂载时幂等地去重并挂到 body;加购 toast 改为弹出前按需去重(见 showAddToCartToast) this.ensureSingleToastInBody_('cart_match_discount_toast_wrap'); } unmountCallback() {} // 同一页面可能有多个 block 各自渲染本 toast snippet(如商详的 discount_automatic + 购物车抽屉里的折扣横幅), // 导致 toast 外层出现重复 id。重复 id 下 getElementById/querySelector 及 SPZ 动作引用都只命中第一个, // 且被关进抽屉的那份会被抽屉的 transform/overflow 裁剪/错位。这里在挂载时幂等去重: // 只保留一份、移除多余的,并把保留的挂到 body(body 是 position:fixed 最安全的落点,避免被任何祖先裁剪)。可反复调用。 ensureSingleToastInBody_(id) { const els = Array.from(document.querySelectorAll('#' + id)); if (!els.length) return; els.slice(1).forEach((el) => el.remove()); const keep = els[0]; if (keep.parentNode !== document.body) { document.body.appendChild(keep); } } // 主题购物车抽屉是否打开 isInCartDrawer_() { return !!document.querySelector('[data-section-type="cart_drawer"] spz-sidebar[open]'); } setupAction_() { this.registerAction('showAddToCartToast', () => { // 抽屉内加购:主题本就不会有加购效果,统一弹插件自己的 toast // 非抽屉:主题有加购代理则沿用主题加购效果,否则插件兜底 const proxyEl = document.getElementById('add-cart-event-proxy'); const inDrawer = this.isInCartDrawer_(); if (!inDrawer && proxyEl) { return; } // 弹出前按需去重并挂到 body(幂等),避免重复 id 命中错对象或被抽屉裁剪/错位 this.ensureSingleToastInBody_('apps_add_cart_toast_wrap'); const toastEl = document.querySelector('#apps-match-drawer-add_to_cart_toast') SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast("Added successfully"); }); }); } buildCallback() { this.setupAction_(); }; } SPZ.defineElement('spz-custom-discount-toast', SpzCustomDiscountBundle);

style🔥buy more save more

Please select a style🔥buy more save more

Quantity

Apple Pay Google Pay Visa Mastercard PayPal American Express Discover
Free shipping on orders over $59
Secure checkout with trusted payment options
30-day returns if needed

❤️TIPS: All goods are authentic, 100% Made in USA, with genuine patents, counterfeit must be investigated! Customers, please identify our products!

Create a Sparkling Ocean Masterpiece for Your Home ✨💙💎

Bring the beauty of the sea into your home—one pearl at a time.

This stunning DIY pearl painting kit features a graceful blue octopus surrounded by ocean waves, shimmering pearls, sparkling rhinestones, seashells, starfish, coral, and sea plants. Every detail is designed to capture the dreamy glow of the underwater world, creating a relaxing and eye-catching piece of coastal wall art.

Perfect for home decoration, creative relaxation, beach lovers, craft enthusiasts, or anyone who wants to make something beautiful with their own hands.


🐙 A Dreamy Ocean Scene Full of Sparkle

This handcrafted-style pearl art design includes:

🐙 A majestic blue octopus with flowing tentacles
🌊 Swirling ocean waves and water-like patterns
🐚 Beautiful seashell and conch details
⭐ Elegant starfish accents
🪸 Soft coral and sea plant decorations
💎 Sparkling pearls, beads, and crystal-like rhinestones
✨ Layered 3D texture that shines from every angle

The blue, white, turquoise, and pearl tones create a fresh seaside feeling—calm, elegant, and full of life.


✨ Why You’ll Love It

🧘‍♀️ Relaxing & Stress-Relieving Craft

Take a break from screens and daily stress. Placing each pearl and rhinestone helps you slow down, focus, and enjoy a peaceful creative moment.

🎨 Beginner-Friendly DIY Fun

No painting skills are needed. Simply follow the pattern, place the beads, and watch the ocean artwork gradually come alive.

💎 Sparkling 3D Pearl Effect

Unlike flat prints, this pearl mosaic art has rich texture and shine. Pearls, gems, and beads reflect the light beautifully, making the finished piece look luxurious and dimensional.

🏠 Perfect Coastal Home Decor

Add a touch of ocean magic to your living room, bedroom, bathroom, office, entryway, beach house, or craft corner.

🎁 A Unique Gift for Ocean Lovers

A thoughtful gift for anyone who loves the sea, handmade crafts, beach-style decor, octopus designs, or relaxing DIY projects.

👨‍👩‍👧 Creative Fun for Family Time

Enjoy a cozy crafting session with family, friends, teens, or kids. It’s a meaningful activity that turns simple materials into a display-worthy artwork.


🧵 Easy Step-by-Step Crafting

  1. Open the kit and sort the pearl beads
  2. Peel back the protective film from the canvas
  3. Pick up the matching pearl, bead, or rhinestone
  4. Place it onto the corresponding area
  5. Continue adding details until your ocean scene sparkles

No mess. No paint. No stress.
Just match, place, and enjoy. ✨


🌊 Perfect For

✔ Ocean-themed home decoration
✔ Beach house or coastal room decor
✔ Relaxing weekend crafting
✔ Handmade gift projects
✔ DIY art lovers
✔ Parent-child creative activities
✔ Stress relief after work
✔ Decorating bedrooms, bathrooms, offices, or living spaces


🐚 Turn Your Home Into a Sparkling Seaside Escape

Skip ordinary wall decorations—create something handmade, elegant, and meaningful.

This pearl painting kit transforms tiny beads and shimmering pearls into a breathtaking ocean artwork. From the graceful octopus to the sparkling shells and starfish, every detail brings the peaceful beauty of the sea into your space.

It’s not just a craft.
It’s a calming creative journey—and a finished piece you’ll be proud to display.


📦 What’s Included

✔ 1 × Pre-printed adhesive canvas
✔ Color-coded pearl bead set
✔ Sparkling rhinestones and decorative beads
✔ 1 × Placement pen tool
✔ 1 × Wax pad
✔ 1 × Sorting tray
✔ Easy instruction guide

(All materials included—no extra supplies needed!)

preview


📏 Product Details

Theme: Ocean Octopus & Seashell Scene
Style: 3D Pearl Mosaic Art
Material: Canvas + Resin Pearls + Rhinestone Beads
Difficulty: Beginner friendly
Recommended Age: 8+
Finished Look: Sparkling textured ocean wall art
Use Scene: Home decor / DIY craft / gift / coastal decoration

We don’t run sales like this very often, but today is the last day to grab this for just $22.97.

After tonight, the price goes back up to $44.99.


Frequently Asked Questions

Q: Is this suitable for beginners with no diamond painting experience?
A: Absolutely! 😊 This kit is designed for beginners and experienced crafters alike. The clear printed symbols and step-by-step instructions make it easy to follow along, simply match the colors and place each drill to bring your artwork to life.

Q: Are the symbols on the canvas easy to read?
A: Yes! The canvas features clear, high-contrast symbols that are easy to identify, helping you match each diamond accurately and enjoy a smooth crafting experience.

Q: Are extra diamonds included in the package?
A: Yes! We provide extra diamonds for each color to ensure you have enough pieces to complete your artwork without worrying about running out.

Q: Does the finished artwork really sparkle?
A: Yes! ✨ The high-quality faceted drills reflect light beautifully, creating a stunning sparkling effect that makes the finished piece look like a unique handmade artwork.

Q: Can this be a relaxing activity for stress relief?
A: Definitely! Many people enjoy diamond painting as a calming activity that helps them slow down, focus, and enjoy a peaceful creative moment away from daily stress.


✨ Create Your Ocean Magic Today

Turn tiny pearls into a sparkling seaside masterpiece.

Whether you love the ocean, enjoy relaxing crafts, or want a unique handmade decoration, this DIY pearl painting kit brings beauty, calm, and creativity into your home—one shimmering detail at a time.

preview


❤️Thank you very much for visiting our store. Have a nice shopping day❤️

HOW TO PAY

✅Payments Via PayPal®Debit and CreditCard.Add to cart first, and Check out, then select Shipping method and Payment method.
✅If you checkout with a Debit / Credit Card, just enter your * Card Number, * Expiration Date, and * Secure Code.

Certification

✈WORLDWIDE SHIPPING✈

💖 No Extra Tax, Shipping Calculated at Checkout.
🚢 Shipping>>Worldwide Express Shipping Available.

WHY US?

  • We have Quality Control department which help us to keep our promise!

  • Price is Always Competitive.

  • Awesome Customer Service.

  • Amazing products along with High Quality.

  • Read reviews from our lovely customers.

OUR GUARANTEE

📦Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

💰Money-Back Guarantee: If your items arrive damaged within 90 days of normal usage, we will gladly issue out a replacement or refund.

✉️24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

🔒Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

🔒100% Risk-Free Purchase: If you bought it and felt that it is not for you, don't worry. Just hit the Contact us button and send us a message, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.

自豪地成为100% 美国制造! - EZ Meter

❤️Thank you very much for visiting our store. Have a nice shopping day❤️

HOW TO PAY

✅Payments Via PayPal®Debit and CreditCard.Add to cart first, and Check out, then select Shipping method and Payment method.
✅If you checkout with a Debit / Credit Card, just enter your * Card Number, * Expiration Date, and * Secure Code.

Certification

✈WORLDWIDE SHIPPING✈

💖 No Extra Tax, Shipping Calculated at Checkout.
🚢 Shipping>>Worldwide Express Shipping Available.

WHY US?

  • We have Quality Control department which help us to keep our promise!

  • Price is Always Competitive.

  • Awesome Customer Service.

  • Amazing products along with High Quality.

  • Read reviews from our lovely customers.

OUR GUARANTEE

📦Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

💰Money-Back Guarantee: If your items arrive damaged within 90 days of normal usage, we will gladly issue out a replacement or refund.

✉️24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

🔒Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

🔒100% Risk-Free Purchase: If you bought it and felt that it is not for you, don't worry. Just hit the Contact us button and send us a message, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.

自豪地成为100% 美国制造! - EZ Meter