Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket
Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket
Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket
Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket
Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket

Distressed Stylishly Ripped Raw Hem Lapel Denim Jacket

$62.99
$0.00
-$-62.99
Color-LightBlue
Please select a color
Size-S(4)
Please select a size
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
SKU: 6655

Product Description:

Hey there, fellow trendsetter! Are you looking to make a bold fashion statement that screams Gen Z coolness Look no further than our Blue Ripped Holes Denim Jacket! This jaw-dropping piece of fashion goodness will take your style game to a whole new level.

With its distressed long sleeves and raw hem lapel, this denim jacket exudes an effortlessly edgy vibe that will have all eyes on you. Whether you're rocking it at a festival, hanging out with friends, or simply slaying the street fashion game, this jacket is a must-have.

But wait, there's more! This jacket is made from a non-stretch cotton fabric, ensuring a comfortable fit while still allowing for maximum movement. And the solid color washed pattern adds an extra touch of trendy uniqueness.

Bullet Points:

  • [Unleash your inner fashion rebel] and make heads turn with our Blue Ripped Holes Denim Jacket.
  • Show off your edgy side with the distressed long sleeves and raw hem lapel.
  • Made from 85% cotton, this jacket offers ultimate comfort without compromising style.
  • The non-stretch fabric provides a relaxed fit, so you can move freely while looking fab.
  • Perfect for rocking in spring or fall, this jacket is a versatile addition to your wardrobe.

Specifications:

Fabric Washed Denim
Sheer No
Type Bomber
Seasons Spring/Fall
Style Street

Why Buy This

Listen up, trendsetter! If you want to slay the fashion game and turn heads wherever you go, our Blue Ripped Holes Denim Jacket is an absolute must-have. With its edgy distressed long sleeves and raw hem lapel, you'll stand out from the crowd in the coolest way possible. Made from high-quality non-stretch cotton fabric, this jacket offers both comfort and style. So go ahead and unleash your inner fashion rebel with our Blue Ripped Holes Denim Jacket. Your wardrobe will thank you!

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.