Men's Flannel Plaid Long Sleeve Hooded Casual Jacket 29905977X
people are viewing this right now
${function(){
const variantData = data.variant || {"id":"b7d02648-0b9b-42ac-a32f-957db2ee2801","product_id":"fd2ac616-3083-4e9d-80af-4d593b903b72","title":"White-L","weight_unit":"kg","inventory_quantity":1000,"sku":"-A0027933-White-L","barcode":"","position":1,"option1":"White","option2":"L","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/19ddcadfa3fb1a1c00c0da6e7005cafe.jpeg","path":"19ddcadfa3fb1a1c00c0da6e7005cafe.jpeg","width":800,"height":800,"alt":"Men's Flannel Plaid Long Sleeve Hooded Casual Jacket 29905977X","aspect_ratio":1},"wholesale_price":[{"price":70.36,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"70.36","retail_price":"0","available":true,"url":"\/products\/mens-flannel-plaid-long-sleeve-hooded-casual-jacket-29905977x?variant=b7d02648-0b9b-42ac-a32f-957db2ee2801","available_quantity":999999999,"options":[{"name":"Color","value":"White"},{"name":"Size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
Sku : ${variantData && variantData.sku}
Weight : ${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode : ${variantData && variantData.barcode}
`
}()}
${function() {
const variantData = data.variant || {"id":"b7d02648-0b9b-42ac-a32f-957db2ee2801","product_id":"fd2ac616-3083-4e9d-80af-4d593b903b72","title":"White-L","weight_unit":"kg","inventory_quantity":1000,"sku":"-A0027933-White-L","barcode":"","position":1,"option1":"White","option2":"L","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/19ddcadfa3fb1a1c00c0da6e7005cafe.jpeg","path":"19ddcadfa3fb1a1c00c0da6e7005cafe.jpeg","width":800,"height":800,"alt":"Men's Flannel Plaid Long Sleeve Hooded Casual Jacket 29905977X","aspect_ratio":1},"wholesale_price":[{"price":70.36,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"70.36","retail_price":"0","available":true,"url":"\/products\/mens-flannel-plaid-long-sleeve-hooded-casual-jacket-29905977x?variant=b7d02648-0b9b-42ac-a32f-957db2ee2801","available_quantity":999999999,"options":[{"name":"Color","value":"White"},{"name":"Size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "percentage";
const productLabelDiscountOn = true;
return `
-
${saveType == 'percentage'
? `-${variantData.off_ratio}%`
: `-`
}
`;
}()}
${function(){
const tipText = "Please select a {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
${function(){
const tipText = "Please select a {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
Product was out of stock.
Product is unavailable.
Product Description:
Stay warm and stylish with our Men's Flannel Plaid Long Sleeve Hooded Casual Jacket, the perfect blend of comfort and functionality. This jacket is designed for those who appreciate a classic, rugged look with a modern twist.
Key Features:
- Style: Casual Jacket with a hood, combining the timeless appeal of flannel plaid with a contemporary silhouette.
- Collar: Attached hood with adjustable drawstrings for added warmth and protection against the elements.
- Sleeve Length: Long sleeves with buttoned cuffs, allowing for a customizable fit and added insulation.
- Fabric: Made from high-quality, soft flannel fabric that provides warmth and comfort. The flannel is both breathable and durable, ensuring long-lasting wear.
- Pattern: Classic plaid design, offering a versatile style that pairs easily with jeans, chinos, or even layered over a t-shirt.
- Colors: Available in a variety of traditional plaid color combinations, including Red/Black, Blue/White, Green/Black, and more.
- Sizes: Available in a full range of sizes from S to 2XL, catering to various body types and ensuring a comfortable fit for all.
Ideal For: Perfect for casual outings, outdoor adventures, or just staying cozy during cooler days. This jacket effortlessly combines style and functionality, making it a must-have for any wardrobe.
Tops Size/IN
TOPS |
Size |
US/UK |
EU |
Chest (in) |
Shoulder (in) |
S |
36-38 |
46-48 |
36-38 |
17-18 |
M |
38-40 |
48-50 |
38-40 |
18-19 |
L |
40-42 |
50-52 |
40-42 |
19-20 |
XL |
42-44 |
52-54 |
42-44 |
20-21 |
2XL |
44-46 |
54-56 |
44-46 |
21-22 |
3XL |
46-48 |
56-58 |
46-48 |
22-23 |
4XL |
48-50 |
58-60 |
48-50 |
23-24 |
5XL |
50-52 |
60-62 |
50-52 |
24-25 |
Bottoms Size/IN
Bottoms |
Size |
US/UK |
EU |
Waist (in) |
Hip (in) |
S |
30-32 |
46-48 |
30-32 |
36-38 |
M |
32-34 |
48-50 |
32-34 |
38-40 |
L |
34-36 |
50-52 |
34-36 |
40-42 |
XL |
36-38 |
52-54 |
36-38 |
42-44 |
2XL |
38-40 |
54-56 |
38-40 |
44-46 |
3XL |
40-42 |
56-58 |
40-42 |
46-48 |
4XL |
42-44 |
58-60 |
42-44 |
48-50 |
5XL |
44-46 |
60-62 |
44-46 |
50-52 |
Shipping Method |
Cost-Order Interval |
Shipping Time |
Free Shipping |
Free for orders over $69.00
|
10-21 business days |
Standard Shipping |
$6.99 for orders over $69.00
|
10-21 business days |
Expedited Shipping |
$9.99
|
7-15 business days |
*Receiving time = Processing time + Shipping time
*Note: If you order multiple items, the processing time will be based on the item with the longest processing time.
Click here For more info and international shipping
Here are what our customers say.
Newest
Most liked
Highest ratings
Lowest ratings
Wow you reached the bottom
Most liked
Highest ratings
Lowest ratings
×
${function(){
const limit = typeof data === 'number' ? data : 0;
return `
Pictures/Videos (${limit || 0}/5)
` }()}
${(function(){
const closeIcon =
'
';
if (item.type === 'image') {
return `
${closeIcon}
`
}
return `
${closeIcon}
`
})()}
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.