Set of 3 Christmas Lighted Gift Boxes Plug-in 60 Led Light Up PVC Box Ornament for Christmas Decorations Indoor Outdoor Yard Xmas Tree Holiday Party Lawn Porch Home Decor Polyvinyl Chloride (PVC)

Set of 3 Christmas Lighted Gift Boxes Plug-in 60 Led Light Up PVC Box Ornament for Christmas Decorations Indoor Outdoor Yard Xmas Tree Holiday Party Lawn Porch Home Decor Polyvinyl Chloride (PVC)

$35.99
$70.00
Save $34.01
300 sold
Material Type
Quantity
people are viewing this right now
Description
  • Dazzling Christmas Decor: The Christmas gift box set includes three distinctively crafted gift boxes of varying sizes, ranging from large (7.5" x 7.5" x 7.1"), medium (6.1" x 6.1" x 6"), to small (5.1" x 5.1" x 5"). Boxes are adorned with Three different colored bows.
  • Safe and Durable: Crafted from high-quality materials, Christmas presents boxes with their weather-resistant design, you can count on them to shine brilliantly throughout the holiday season. We prioritize safety and quality. These lighted Christmas boxes are UL-certified, ensuring your peace of mind while they adorn your home.
  • Effortless Assembly: Simple setup in minutes - just unfold, fix the bow, and plug in. No tools are required, so you can enjoy your decorations in no time. Share the holiday spirit by gifting these charming fake Christmas presents to family and friends. They make a delightful present that adds a touch of magic to any space.
  • Brilliant Energy-Efficient LED Lights: One of the standout features of these Christmas lighted gift boxes is their enchanting LED illumination. Energy-efficient and long-lasting, these lights will brighten up your space with a warm, inviting glow. The LEDs are meticulously placed to ensure even distribution, creating a harmonious display of light.
  • Versatile Decoration: These light up Christmas decorations are more than just decorations; they are a symbol of the joy and warmth of the holiday season. Whether you want to decorate a living room, office, storefront, porch, garden, or entryway, these fake presents boxes are versatile enough for both indoor and outdoor use and will create a cheerful and inviting atmosphere for all to enjoy.

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.