Buy 4 Get 1 Free + Buy Over $50 Save $10, No upper limit!!!
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
2 / 31
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts
0% OFF

Resin Fairy Garden Door Window Statue Ornament Fairy Gnome Gate Sculpture Crafts

$18.99
2 sold
Style
Qty 2998 in stock

Specification:
Fairy Gnome Door Statue: Fairy Door Window Sculpture
Fairy Garden Door Window Statue: Miniature Garden Window Door Figurines
Style: Modern Style
Material: Resin
Accessories: A: 1 x Gnome Window, B/C: 1 x Decorative Door,+2 x Decorative Windows+1 x Decorative Lamp, D: 1 x Decorative Door+3 x Mushrooms, E/F: 1 x Decorative Door+2 x Decorative Windows
Size:
A: About 17x15cm/6.69x5.9in
B: Door: About 10x2x14.5cm/3.93x0.78x5.7in, Window: About 5x1x7cm/1.96x0.39x2.75in, Light: 14cm/5.51in
C: Door height: 14.5cm/5.7in, window: 6.5cm/2.55in
D: Door: 11.5cm/4.52in, Large Mushroom: 7cm/2.75in, Medium Mushroom: 6cm/2.36in, Small Mushroom: 5cm/1.96in
E: About 12.4x14.8cm/4.88x5.82in, About 5.5x6.8cm/2.16x2.67in
F: About 10.5x15cm/4.13x5.9in, About 6.5x6.3cm/2.56x2.48in

Note:
The artwork is made of resin. Please protect the exquisite artwork carefully and avoid damage from high places.
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.

Fairy Door Window Sculpture Resin Miniature Garden Window Door Figurines Crafts Ornaments Holiday Gifts Home Decor for Yard Lawn
Feature:
1.High-Quality Resin Material: This fairy gnome door statue decoration is made of high-quality resin material that is durable and resistant to weather conditions. The exquisite hand-carved and hand-painted details make it more natural and vibrant, adding a touch of magic to your garden or lawn.
2.Easy to Install with Three Screws and Keyhole: This fairy garden door window statue ornament is easy to install with three screws and a keyhole on the back. Simply hang it on your tree, wall, or anywhere you like in your garden, yard, patio, or bedroom.
3.magical Fairy Tale World Decoration: This fairy tale gate figurines are perfect for creating a magical fairy tale world in your garden, lawn, or backyard. It's perfect for inviting fairies, dwarfs, and elves into your garden, making your place feel like a paradise on earth.
4.IDEAL Gift for Garden Lovers and Children: This fairy garden front door decoration is a great gift for garden enthusiasts, fairy lovers, and kids who love magic and fantasy. It's perfect for birthdays, Christmas, parties, or any special occasion.
5.Night-Glowing Decoration: Styles with glow-in-the-dark features to add a touch of magic and wonder to your outdoor space. The phosphorescent coating on the fairy window collects sunlight during the day and automatically glows at night, illuminating your garden with a soft and mysterious light.


Customer Reviews

Here are what our customers say.

Write review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
The review would not show in product details on storefront since it does not support to.
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);