Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan
Solid Color Thick Knitting Long Cardigan

Solid Color Thick Knitting Long Cardigan

$33.59
$41.59
-$8.00
color-White
Please select a color
size-S
Please select a size
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
SKU: das12312sasad2
We can already tell by the look in your eyes that you love this cardigan! We don't blame you! It's equal parts comfy and chic! The cotton blending fabric is very light and flattering!
Material: Cotton Blending
Sleeve Type: Long Sleeve
Pattern Type: Solid
Clothing Length: Mid-Length
Color: White .Yellow .Grey .Black .Army Green .Red .Blue
SKU: 19090301
Occasion£º Daily .Street
SIZE BUST SLEEVE LENGTH
S 96cm/37.8in 43cm/16.9in 75cm/29.5in
M 100cm/39.4in 44cm/17.3in 76cm/29.9in
L 104cm/40.9in 45cm/17.7in 77cm/30.3in
XL 108cm/42.5in 46cm/18.1in 78cm/30.7in
2XL 112cm/44.1in 47cm/18.5in 79cm/31.1in
3XL 116cm/45.7in 48cm/18.9in 80cm/31.5in
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.