Life of Jesus Advent Calendar Jigsaw Puzzle 1000 Pieces

$28.99 $39.99 Save $11.00
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
Quantity
Share the love
Free Shipping Over $69.99
45 Days Free Returns
Wholesale & Retail
Secure Payments
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.
Description

THE coolest advent calendar I’ve seen!I am looking forward to working on this beautiful Advent calendar with my family starting on December 1st!
1 Box per Day For 24 days??

Feature

  • The Christmas stained glass Jesus 1000 piece puzzle for adults vividly tell 24 important stories of Jesus from the Annunciation to the Resurrection with exquisite patterns and rich details. Each small boxes puzzle represents a unique biblical story. such as Nativity. baptism. the Last Supper and resurrection. helping us better understand and feel the sacred journey of Jesus’ life and the core spirit of the Christian faith.

  • This Christmas countdown puzzle includes 24 small boxes. You can assemble the stained glass Christmas puzzle according to the serial number on the box. Complete one box each day until Christmas Eve. you will complete this 1000-piece Christmas puzzle. presenting a complete festive beauty.
  • Premium Quality:The Jesus religious puzzles for adults made of three layers of thick white cardboard and will not deform after repeated assembly. This winter puzzle as bright colors. a smooth surface and letters on the back of the puzzle to help you complete it.
  • Finished size: 19.7x 27.5 inches/50×70 cm. This 2024 Christmas advent calendar jigsaw puzzles 1000 pieces includes 24 boxes and a high-definition poster.
  • Christmas Present & Home Decor:Looking for the present and decoration for Christmas? Consider our Christmas holiday puzzle! This present will bring lasting joy to your family and friends. In addition. you can also hang this winter advent Christmas puzzle on the wall to create a warm and peaceful Christmas atmosphere for your home.
  • Missing Piece Assistance: You don’t have to worry about missing pieces. If you encounter 24 days of Christmas advent calendar puzzles 1000 pieces lost pieces or have questions. please get in touch with us. Due to hand packaging. the number of puzzle pieces may vary from box to box. If you find a puzzle piece is missing from a box. please look for it in the next calendar box.

SPECIFICATIONS
Material: Premiumrecyclable cardboard with matte
Package: 1*Life of Jesus Advent Calendar Jigsaw Puzzle 1000 Pieces
Size: 27.5*19.7in

BENEFITS OF PUZZLE

When you finish the whole puzzle. you will have a sense of achievement. right?



Exercise Memory– Jigsaw Puzzles sharpen cognitive function.


Deepen Connections– Conversation flows naturally as your sort and interlock the design. It’s like we always say: Love completes the puzzle.


Relieve Stress– Escaping into the calm of puzzling for as little as 20 minutes can soothe anxieties.