Large Garden Mosaic Heart

$32.99
$67.32
Save $34.33
Style : 1 PC
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);
Description
TIPS: Our product is the same as these pictures. If you do not like when you get, we can give you a refund anytime

  • Free Shipping Worldwide
  • 💯Secure Payments Via PayPal® and CreditCard
  • 🎁Beautifully packaged 
  • 🎉More than 95% of customers recommend this product.
  • 🎁99.3% Reviewers Recommends Buy 2 Or More.


✨This bright and beautiful garden heart  is sure to brighten any garden wall/fence/shed or living space💗 Suitable for hanging indoors or outdoors. 
💖

💖These hearts are all handmade  by myself with love, care and attention to detail. Its size is 7*7in.Your heart will look the same as this although it may have very slight differences in it as every mosaic is unique and it is impossible to lay every tile the same, but it will be fabulous as I am passionate about mosaics and giving good customer service.

🎃You will fall in love with it at the front door! Your friends will be surprised by your decoration! 🍁Because they have never seen such a decoration! This will open a new chapter in your circle of friends, you will lead a new trend!

Feature:

  • Create a welcoming entrance in to your home with this beautiful door hanger.
  • Perfect for the front door or any wall or door inside your home.
  • Perfect to take you throughout Christmas.
  • Mosaic Heart make wonderful hostess, housewarming or special occasion gifts.
  • Made with Love, Happiness, Positive Thoughts and Smiles!!!

Highlights:

  • Handmade
  • Size: 18.5x 19 x 0.5cm
  • Materials: Resin

🌟This beautiful Large Garden Mosaic Heart is sure to put a smile on the faces of your visitors, and it can be sent to you now! 🌟

What our customers are saying:

“Your craftsmanship is so nice! Your customer service is over the top….”

“What a magnificent wreath! Thank you for taking the time to create the perfect wreath for my home. It's already up and ready for the fall. Thank you! Thank you!”

“Absolutely Beautiful! Exactly what I wanted - Thank You!!!”

【Warm Tips】: If you encounter any problems in the process of using our products, please contact us in time, our after-sales team will promptly solve the problems you encounter.

OUR GUARANTEE

Shipping Times:
  • Fast global shipping
  • 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 or become defective within 30 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 shoot us a message at contact info , and we will make it right by offering you a replacement or refund 100% Simple & Risk-Free process.