Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A
Casualowa skórzana kurtka męska 008A

Casualowa skórzana kurtka męska 008A

zł699.00
zł459.00
Kolor-Czarny
Wybierz kolor
Rozmiar-XS(47.5-55kg)
Wybierz rozmiar
Ilość
Bezpłatna dostawa przy zamówieniach powyżej 135zł
Bielizna (majtki, biustonosze, gorsety) nie podlega wymianie ani zwrotowi!
Płatność przy odbiorze
Czas realizacji zamówienia to 2-5dni roboczych
Rozmiar
(EUR)
Szerokość Ramion (cm) Długość (cm) Biust (cm) Długość Rękawa (cm) Zalecana wysokość (cm) Zalecana waga(kg)
XS 44 70 110 61.5 160-165 47.5-55
S 45.5 72 114 63 165-168 55-65
M 47 74 120 64.5 168-172 65-75
L 49 76 126 66 172-175 75-85
XL 51 78 132 67.5 175-178 85-95
2XL 53 80 138 69 178-195 95-100

OPIS
Rozmiar
(EUR)
Szerokość Ramion (cm) Długość (cm) Biust (cm) Długość Rękawa (cm) Zalecana wysokość (cm) Zalecana waga(kg)
XS 44 70 110 61.5 160-165 47.5-55
S 45.5 72 114 63 165-168 55-65
M 47 74 120 64.5 168-172 65-75
L 49 76 126 66 172-175 75-85
XL 51 78 132 67.5 175-178 85-95
2XL 53 80 138 69 178-195 95-100

Opinie klientów

Oto opinie naszych klientów.

Napisz recenzję klienta
Recenzja klienta
dotarłeś na dno
Najnowsza
Najbardziej lubiany
Najwyższe oceny
Najniższe oceny
×
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.