⏱Limited Time✈️Over $49.99 Free Shipping✈️
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
6 / 6
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
Wacky Fence Decoration Rooster Spoof Yard Decoration
53% OFF
张秀霞

Wacky Fence Decoration Rooster Spoof Yard Decoration

$46.98 $99.99
570 sold
Style
Qty

Beautiful Fence Decor:These are wonderful outdoor statues.

🏡The beautiful and interesting shapes of the chicken yard art will make you happier🥰 looking at it and can be used to decorate your yard

The chicken yard art adds fun to the garden decoration which makes it more vibrant.🐔

Funny Design:These curious resin chickens always like to look around.👀

Big eyes are always full of curiosity.

All chicken sizes are suitable for all places as decoration statues, our chicken yard art outdoor statue decor is perfect and unique.🐔

Handmade:Resin chicken stairs decoration every piece is hand-painted with very nice details and good workmanship and adds a weather-resistant protective coating to ensure that each product has a perfect shape and it doesn’t fade in the sun and water.🐔

High-Quality Material:This resin pastoral hen sculpture is made of high-quality resin, each part is carefully outlined and engraved.

it is strong and not fragile and its vibrant color not easy to fade can be used for a long time.🐔

Wide Usage:This chicken yard art decor can be placed anywhere as exquisite decoration

you can put the chicken yard art decor in the office, desk, living room, balcony, garden, yard.🐔

Specification
Size: 5.5in×5.1in
Material: Resin

4 GREAT REASONS TO BUY FROM US:

🌎 Shipped worldwide ✈  

The tracking number will always be sent so that you can track them every step of the way! Good things are worth the wait!

🔒 100% risk-free purchase🔥 

You May Also Like Don't Like These?
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.