Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath
Farmhouse Teardrop Christmas Swag Holiday Wreath

Farmhouse Teardrop Christmas Swag Holiday Wreath

$35.99
$59.99
-40%
Quantity
Trusted Brand
Quality Assurance
30 Days Hassle-free Return
FREE shipping on orders $59+
/** @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);
🎄🎈I believe this is the most amazing decoration for Christmas this year!!!🎈🎄
🌟A unique and simply charming decoration for any area in your home.🌟

🥳🏡Display it on your front door to make your front porch sparkle, or hang it inside with other christmas decorations.
🔥A beautiful way to invite your friends and family into your home!🔥


🎁Need a gift for a loved one this would make a perfect piece. Hand over a mantle or on any wall. Not just for the front door.

😍A surprise for your family, this unique wreath will definitely be liked by them, This seemed cute way to try and keep Christmas spirits high!

🎈Beautiful large rustic bow with glittered "Joy to the World" and red and black buffalo checked ribbons rests on a spruce and pine and berry swag loaded with pine cones, poinsettias and merry sounding jingle bells.

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

Highlights:

  • 👋hand-madeAdd a warm white small battery light will be more gorgeous)
  • 💐Material: ribbon, deluxe artificial pine swag.
  • 📐Size: approximately height 26 inches, width 13 inches, depth 5 inches.
  • 🏘Location: Indoor and outdoor use.