Free shipping on international orders of $100

Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
1 / 5
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts
1 / 5

Men Multi-pocket Cotton Casual Daily Beach Cargo Shorts

$42.90
$75.00 43% Off
Color
Size

Material :100% Cotton
Fit: Regular Fit
Length: Medium

  • Machine Wash
  • CLASSIC WORKWEAR: This flat front short sits at the waist with a roomy fit in the seat & thighs & a hem that skims the knee. It's made of durable poly-cotton twill that resists wrinkles & spills & features our signature tunnel belt loops for extra support
  • STURDY FUNCTIONALITY: This loose-fit short is designed with a slenderizing flat front, an extra multi-use pocket on the right leg, side-seam hand pockets & welt back pockets for a flap-free look, plus a permanent leg crease & zip fly with button closure
  • QUALITY & COMFORT: Our shorts are made with quality, comfort & value in mind. Our workwear products have distinctive designs with attention to detail on every garment, including easy care wrinkle-resistant fabrics, roomy pockets & sturdy zippers & buttons


Note: the belt does not include in the package.
The size is measured directly on the clothes. And the size measurements may vary from category to category. It may be off by 1-3CM. Please confirm the size chart before making an order.

    Size Waist Hip Length Thigh
    29 29" 74cm 38.5" 98cm 22" 56cm 21.2" 54cm
    30 30" 76cm 39.3" 100cm 24.4" 57cm 21.6" 55cm
    31 31" 79cm 40" 102cm 22.8" 58cm 22" 56cm
    32 32" 81cm 41" 104cm 23.2" 59cm 24.4" 57cm
    33 33" 84cm 41.7" 106cm 23.6" 60cm 22.8" 58cm
    34 34" 86cm 44" 112cm 24.4" 62cm 23.6" 60cm
    36 36.5 91cm 44.8" 114cm 25.2" 64cm 24" 61cm
    38 37.7" 96cm 46.4" 118cm 25.6" 65cm 25.2" 64cm
    40 40.1" 102cm 48" 122cm 25.6" 65cm 25.9" 66cm

    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.