LiL HOUSE wooden storage box, S size; Wooden box; Box with lid; Toy box; Toy organizer; Toy storage box; Wood box; Natural; Ecological; Gift

$74.56
Quantity
FREE delivery Tue, Jan 07
Or FAST delivery Thu, Jan 02
Description

Introducing the LiL HOUSE Wooden Storage Box, S size - the perfect solution for all your storage needs. Crafted with precision and designed to impress, this wooden box is more than just a simple storage solution. It's a functional piece of art that adds a touch of elegance to any space.

Made from high-quality wood, this box is built to last. Its sturdy construction ensures that it can withstand the test of time, making it a reliable choice for organizing your belongings. The box comes with a lid, providing an added layer of protection for your items. No more worrying about dust or damage - simply place the lid on top and keep your belongings safe and secure.

Versatility is key when it comes to storage, and the LiL HOUSE Wooden Storage Box delivers. Whether you need a toy box, a toy organizer, or just a stylish storage solution, this box has got you covered. Its spacious interior provides ample room for all your toys, books, or any other items you want to keep neatly organized. Say goodbye to clutter and hello to a tidy and organized space.

One of the standout features of this wooden box is its natural and ecological design. Crafted with sustainability in mind, it is the perfect choice for those who value eco-friendly products. The use of natural materials not only adds a rustic charm to your home but also helps reduce our impact on the environment. By choosing the LiL HOUSE Wooden Storage Box, you're not only getting a practical storage solution but also making a conscious choice to support a greener future.

Not only is this box a functional storage solution, but it also makes for a thoughtful gift. Whether you're looking for a birthday present, a housewarming gift, or a special surprise for a loved one, the LiL HOUSE Wooden Storage Box is sure to impress. Its timeless design and impeccable craftsmanship make it a gift that will be cherished for years to come.

In summary, the LiL HOUSE Wooden Storage Box, S size, is more than just a storage solution - it's a statement piece that combines functionality with elegance. With its durable construction, versatile design, and eco-friendly materials, this box is a must-have for anyone looking to declutter and add a touch of style to their home. Choose the LiL HOUSE Wooden Storage Box and experience the perfect blend of form and function.

Frequently Bought Together

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.