ProFit Gym Bag Duffel Bag

Elevate Your Active Lifestyle: Unveiling Our Lightweight, Water-Repellent Gym Bag with Smart Compartments and Travel-Friendly Features for Ultimate Convenience and Organization!

$149.00
Unrivaled Weather-Proof Elegance: Crafted from exquisite water-resistant fabric, ensuring your essentials stay protected in any weather.
Featherlight Freedom: Ultra-lightweight design for unburdened travel, allowing you to move with ease and comfort.
Instant Access, Effortless Organization: Large three-sided zip pocket and front flat zip pocket for easy access and customizable organization.
Innovative Storage Solutions: Clever compartments, including waterproof pockets for shoes and towels, and a wide-opening top for hassle-free packing, enhancing your on-the-go lifestyle.
Waterproof Oxford Cloth18.5×11×26 inch
Quantity
Frequently Bought Together
Free shipping
AlI US & CA & AU orders
48 Hours dispatch
Order on weekdays
Secure payment
Paypal , Credit Card and so on

ProFit Gym Bag

The ProFit Gym Bag is a sophisticated and practical companion designed for individuals on the move. Crafted from water-resistant fabric, this sleek gym bag offers protection against the elements, ensuring your belongings stay safe and dry. Its ultra-lightweight design provides the freedom to travel unburdened, while the large three-sided zip pockets and front flat zip pockets allow for effortless organization of your essentials. The smart attachment feature enables seamless integration with your luggage, making it perfect for travel.

Innovative storage solutions such as waterproof compartments for shoes and towels, as well as a wide-opening top for hassle-free packing, ensure that you can easily access and store your items. The ProFit Gym Bag strikes the perfect balance between elegance and functionality, elevating your on-the-go lifestyle. Whether you're heading to the gym, traveling for business, or embarking on a weekend getaway, this gym bag is designed to meet your needs with style and efficiency.

Unrivaled Weather-Proof Elegance

Crafted from exquisite water-resistant fabric, this bag promises to be your steadfast companion, safeguarding your essentials against the whims of weather with effortless grace.

Featherlight Freedom

Embrace the joy of unburdened travel with this bag's ultra-lightweight design, offering you the liberty to move with ease and comfort wherever your journey takes you.

Instant Access, Effortless Organization

With its ingeniously designed large three-sided zip pocket and convenient front flat zip pocket, experience the pleasure of having your essentials at your fingertips, organized just the way you like.

Innovative Storage Solutions

Revel in the cleverly crafted compartments, including waterproof pockets for shoes and towels, paired with a wide-opening top for hassle-free packing. This bag isn't just about carrying your items; it's about enhancing your lifestyle on the go.

Seamless Travel Integration

Glide through the bustle of terminals and stations with a bag that smartly attaches to your trolley suitcase, a feature that promises a harmonious travel experience.

Join the journey with our ProFit Gym Bag - your ultimate companion for both travel and fitness adventures!

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.