people are viewing this right now

NK Miler Jacket & Trousers Suit

$37.99
$99.99
-62%
Style- Jacket-black
Size- S
Quantity
Description

NK Miler Jacket & Trousers Suit

Elevate Your Street Style with Performance and Comfort

Step out in iconic style with the NK Miler Jacket & Trousers Suit — a modern update to a classic silhouette. Designed for athletes and streetwear enthusiasts alike, this matching Suit combines heritage vibes with everyday versatility.

Product Features:

💨 Lightweight & Breathable
Made with premium, lightweight materials that keep you cool, dry, and comfortable—whether you're hitting the gym or the streets.

🌧️ All-Weather Protection
The jacket features a water-repellent finish and a full-zip hooded design, perfect for unpredictable weather.

👖 Tailored Jogger Fit
Trousers are designed with a slim, athletic fit, complete with an elastic waistband and adjustable drawstring for maximum comfort.

🧥 Functional Details
Pockets on both the jacket and pants offer secure storage for your essentials.

Size & Fit:

✔️ True to size
✔️ Refer to our size guide for the perfect fit

Jacket SIZE CHART
Size Chest Length Sleeve length
in cm in cm in cm
S 38.58  98 26.77  68 27.95  71
M 40.16  102 27.56  70 28.74  73
L 41.73  106 28.35  72 29.53  75
XL 43.31  110 28.74  73 30.31  77
2XL 44.88  114 29.13  74 31.10  79
3XL 46.46  118 29.53  75 31.89  81
4XL 48.03  122 29.92  76 32.68  83

Trousers SIZE CHART
Size Hip Waist Length
in cm in cm in cm
S 40.16  102 26.77  68 36.22  92
M 41.73  106 27.95  71 37.01  94
L 43.31  110 29.13  74 37.80  96
XL 44.88  114 30.31  77 38.58  98
2XL 46.46  118 31.50  80 39.37  100
3XL 48.03  122 32.68  83 40.16  102
4XL 49.61  126 33.86  86 40.94  104

The measurement methods are different, and an error of 1-3 cm is within a reasonable range

Why You'll Love It:

  • Ideal for training, travel, or casual wear

  • Unisex design—style it your way

  • Available in multiple colorways and sizes

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.