Free shipping worldwide over $50
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
1 / 10
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
4 Section Leakproof Bento Lunch Box
0% OFF
clickcsi-1

4 Section Leakproof Bento Lunch Box

$33.99
2 sold
Color
Style
Qty

Do you love to be able to eat homemade food when you are on the move?

Packing your own food means that you can be sure that it will be both nutritious and delicious. This will be especially easy when you choose an insulated lunch box. 

MAKE LUNCH EXCITING - It has large capacity, so you can take along all of the protein, fruit, veggies, salads and snacks that keep lunch fun and exciting

MULTI-FUNCTIONAL AND VERSATILE - It even has a built-in compartment on the lid to store cutlery, so you don’t need a separate container

PREMIUM MATERIAL - Interior made from high quality food-grade stainless steel which will never rust and is naturally BPA-free. Does not retain flavors or scents, so you can use it over & over again.

LONG TIME INSULATION - You can pour in hot & cold water to preheat & pre-cool for 5~10 minutes before packing food

LEAK & SPILL PROOF - The BPA-free insulated bento box is sealed with heavy-duty food grade silicone to lock in freshness, leaks, and odors

PERFECT CHOICE - This is the best bento box for packing healthy meals. they’re great for any on-the-go lifestyle.

 

Specs

Color: Blue/Green/Pink

Style: Upgraded - Comes with Soup Bowl / Original

Size (L x W x H): 26 x 18.2 x 4 cm

You May Also Like Don't Like These?

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.