Elite Crossbody Bag Chest Bag

Sophisticated Durability: Elite Crossbody Bag – Water-Resistant, Feather-Light, with 57-inch Max Strap Length

$85.00
Splash-Resistant Material: The Elite Crossbody Bag is made from durable woven fabric that repels splashes, keeping your belongings safe and dry in light rain or wet conditions.
Dual Zipper Compartments: Featuring both a thick and thin zipper pocket with triple-sided zippers, this bag offers easy access to your essentials. The front pocket holds your phone or wallet, while the main compartment keeps items organized with slip pockets and zippered compartments.
Versatile Carrying Options: With D-rings on the back corners, you can switch between crossbody and shoulder bag styles for comfortable carrying that suits your needs.
Lightweight Design: Despite its sturdy construction, the Elite Crossbody Bag remains lightweight, ensuring comfort during extended wear while providing ample storage for your essentials.
Waterproof Cloth6.5×9×3.2 inch
0.3KG / 0.66 POUNDS
Color:  black
Quantity
Free shipping
AlI US & CA & AU orders
48 Hours dispatch
Order on weekdays
Secure payment
Paypal , Credit Card and so on

Elite Crossbody Bag

Introducing the Elite Crossbody Bag: a lightweight yet durable accessory crafted from splash-resistant woven fabric. Its smart design comprises two compartments, each featuring triple-sided zippers for maximum accessibility. The front pocket is ideal for your phone or wallet, while the main compartment offers ample storage with front and back slip pockets, as well as zippered pockets. With D-rings on the back for versatile shoulder strap options, this bag seamlessly blends style and functionality for your everyday needs.

Splash-Resistant Material

The Elite Crossbody Bag is crafted from high-quality woven fabric specially designed to repel splashes and resist water penetration. This feature ensures that your belongings remain protected and dry, even in light rain or damp environments. Whether you're commuting to work or exploring the outdoors, you can trust the Elite Crossbody Bag to keep your essentials safe from water damage.

Dual Zipper Compartments

This versatile bag features two distinct compartments, each equipped with durable triple-sided zippers for effortless access. The first compartment is a thick zipper pocket, providing ample space for larger items such as your phone or wallet. The second compartment is a thinner zipper pocket, offering additional storage for smaller essentials. Both compartments are designed to maximize accessibility, allowing you to easily retrieve your belongings without any hassle.

Versatile Carrying Options

The Elite Crossbody Bag is equipped with D-rings located on the back bottom corners, offering versatile carrying options to suit your preferences. Whether you prefer to wear it as a traditional crossbody bag or switch to a shoulder bag configuration, the adjustable straps and convenient D-rings allow you to customize your carrying style with ease. This versatility ensures that you can comfortably wear the bag for extended periods without sacrificing functionality.

Lightweight Design

Despite its rugged construction and ample storage capacity, the Elite Crossbody Bag remains remarkably lightweight. This lightweight design minimizes strain on your shoulders and provides enhanced comfort during extended wear. Whether you're navigating crowded streets or embarking on outdoor adventures, the lightweight construction of the Elite Crossbody Bag ensures effortless mobility and all-day comfort, making it the perfect companion for any occasion.

Experience the ultimate blend of style, convenience, and durability with the Elite Crossbody Bag - your perfect companion for any adventure!

UNFOLD YOUR STYLISH

UNFOLD YOUR STYLISH

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.