Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack
Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack

Waterproof Sport Runner Waist Bum Bag Running Jogging Belt Pouch Zip Fanny Pack

Color-Black
Please select a color
Quantity
$8.99
$0.00
-$-8.99
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
Features:
1. Fashion design,100% Brand New,high quality!.
2. Mini and portable, it can adjust the waist size, easy to fit most people.
3. With a hole for earphone, easy for you to listen music when you are doing sport.
4. Large storage space. You can put cellphone, pen, wallet, keys, cards in the bag.
5. Very suitable for outdoor activity lovers running, jogging, climbing, hiking, biking, etc.

Specification:
Syle: Fashion, Sport
Material: Nylon
Color: Orange,Rose Red,Blue,Green,Black
Size: 19.5*10*1cm/7.67*3.93*0.39in

What You Get:
1 x Fashion Sport Waist Bag

Please note:
There is 2-3% difference according to manual measurement.
That slight color difference should be acceptable due to the light and screen.
  • A great gift for anyone!
  • Firm fastener , no slip worry during exercise.
  • Perfect for running, walking, jogging, hiking, chores etc.
  • Can be used to store small foods such as nutrition bars, chewing gum, etc.
  • Adjustable and Elastic strap can be extended to fit most waistlines.
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.