Men's Vintage Print Single Breasted Jacket 21995717Y
people are viewing this right now
${function(){
const variantData = data.variant || {"id":"e7403607-e12c-402d-ab69-64a1e8b91875","product_id":"0d29bd6a-5ac7-41cc-8a6a-fade6fe32e8f","title":"Beige-M","weight_unit":"kg","inventory_quantity":1000,"sku":"-A00212842-Beige-M","barcode":"","position":1,"option1":"Beige","option2":"M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/48ea181ca3004fe17d320d20101f561d.jpeg","path":"48ea181ca3004fe17d320d20101f561d.jpeg","width":800,"height":800,"alt":"Men's Vintage Print Single Breasted Jacket 21995717Y","aspect_ratio":1},"wholesale_price":[{"price":68.76,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"68.76","retail_price":"0","available":true,"url":"\/products\/mens-vintage-print-single-breasted-jacket-21995717y?variant=e7403607-e12c-402d-ab69-64a1e8b91875","available_quantity":999999999,"options":[{"name":"Color","value":"Beige"},{"name":"Size","value":"M"}],"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":"e7403607-e12c-402d-ab69-64a1e8b91875","product_id":"0d29bd6a-5ac7-41cc-8a6a-fade6fe32e8f","title":"Beige-M","weight_unit":"kg","inventory_quantity":1000,"sku":"-A00212842-Beige-M","barcode":"","position":1,"option1":"Beige","option2":"M","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/48ea181ca3004fe17d320d20101f561d.jpeg","path":"48ea181ca3004fe17d320d20101f561d.jpeg","width":800,"height":800,"alt":"Men's Vintage Print Single Breasted Jacket 21995717Y","aspect_ratio":1},"wholesale_price":[{"price":68.76,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"68.76","retail_price":"0","available":true,"url":"\/products\/mens-vintage-print-single-breasted-jacket-21995717y?variant=e7403607-e12c-402d-ab69-64a1e8b91875","available_quantity":999999999,"options":[{"name":"Color","value":"Beige"},{"name":"Size","value":"M"}],"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:
Style:
- Fit: This jacket has a regular fit, providing a classic and comfortable silhouette that allows for easy movement while maintaining a tailored, streamlined appearance.
- Length: The jacket is of hip-length, offering versatile styling options and adequate coverage without being overly long. It balances between a casual and polished look.
Collar:
- Lapel Collar: The jacket features a traditional lapel collar, adding a sharp, structured touch to the design. The wide lapels create a vintage-inspired look that elevates both casual and semi-formal outfits.
Sleeve Length:
- Long Sleeves: The jacket has full-length sleeves, providing maximum coverage and warmth. The cuffs may be tailored or adjustable, enhancing both style and practicality.
Fabric:
- Material: Made from a lightweight yet durable fabric blend, likely incorporating cotton, polyester, or a mix of synthetic fibers. This combination offers breathability and comfort while ensuring the jacket holds its shape and print vibrancy over time.
- Texture: The material has a smooth and soft finish, making it comfortable to wear and easy to layer over shirts or sweaters.
Design:
- Vintage Print: The jacket stands out with its unique vintage print design, featuring intricate patterns or motifs that give it a distinct retro flair. This eye-catching print adds a bold, artistic element to the otherwise classic jacket design.
- Single Breasted: The single-breasted closure with buttons down the front provides a neat, minimalist look while maintaining a traditional, tailored style.
Pairing Suggestions:
- Tops: This jacket pairs well with a simple solid-colored shirt, turtleneck, or light sweater, allowing the vintage print to stand out. For a more adventurous look, you could pair it with a subtle patterned shirt.
- Bottoms: Wear it with slim-fit jeans, chinos, or tailored trousers for a balanced look. Darker shades for pants will complement the vintage print, allowing it to remain the focal point.
- Footwear: Pair with loafers, ankle boots, or casual sneakers, depending on whether you want a more formal or relaxed outfit.
Suitable Seasons:
- Spring and Fall: The jacket is ideal for spring and fall, when you need a lightweight outer layer to stay comfortable in cool weather without being too heavy. It can also work during mild winter days when layered over warmer garments.
Occasion:
- Casual to Semi-Formal: This jacket is versatile enough for both casual outings and semi-formal events. Whether you're meeting friends, attending a weekend gathering, or going out for a date, this vintage-inspired jacket adds a touch of uniqueness to your look.
Care Instructions:
- Washing: For optimal care, hand wash or use a delicate cycle in the washing machine with cold water to preserve the fabric and print.
- Drying: Hang to dry or lay flat to avoid wrinkles or shrinking. Avoid tumble drying to maintain the jacket's shape.
- Ironing: If necessary, use a cool iron to smooth out wrinkles, but take care not to iron directly over the printed areas to prevent damage.
- Storage: Store on a hanger to retain its shape and avoid creasing, especially in the printed areas.
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.