Szybkoschnąca koszulka z lodowego jedwabiu
${function() {
const variantData = data.variant || {"id":"1046855d-2907-4feb-9822-072a96852dc7","product_id":"645b5246-3cea-4848-aa35-d079ea85ba01","title":"Bia\u0142y-L","weight_unit":"kg","inventory_quantity":100,"sku":"cc37-White-L","barcode":"","position":1,"option1":"Bia\u0142y","option2":"L","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/37a6fdecec0d9c10a3f503582c606180.jpeg","path":"37a6fdecec0d9c10a3f503582c606180.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":123,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"123","retail_price":"0","available":true,"url":"\/products\/quick-drying-ice-silk-t-shirt?variant=1046855d-2907-4feb-9822-072a96852dc7","available_quantity":999999999,"options":[{"name":"Kolor","value":"Bia\u0142y"},{"name":"Rozmiar","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "amount";
const productLabelDiscountOn = true;
return `
-
${saveType == 'percentage'
? `-${variantData.off_ratio}%`
: `-`
}
`;
}()}
${function(){
const tipText = "Wybierz {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
${function(){
const tipText = "Wybierz {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data);
return `${tipText}
`
}()}
Produkt był niedostępny.
Produkt niedostępny.
${function(){
const variantData = data.variant || {"id":"1046855d-2907-4feb-9822-072a96852dc7","product_id":"645b5246-3cea-4848-aa35-d079ea85ba01","title":"Bia\u0142y-L","weight_unit":"kg","inventory_quantity":100,"sku":"cc37-White-L","barcode":"","position":1,"option1":"Bia\u0142y","option2":"L","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/37a6fdecec0d9c10a3f503582c606180.jpeg","path":"37a6fdecec0d9c10a3f503582c606180.jpeg","width":800,"height":800,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":123,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"123","retail_price":"0","available":true,"url":"\/products\/quick-drying-ice-silk-t-shirt?variant=1046855d-2907-4feb-9822-072a96852dc7","available_quantity":999999999,"options":[{"name":"Kolor","value":"Bia\u0142y"},{"name":"Rozmiar","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":0};
return `
`
}()}
Płatność gotówką przy odbiorze
Masz prawo zwrócić produkt w ciągu 14 dni
Zapłać online i zyskaj 10% rabatu
CHARAKTERYSTYKA
Nasze koszulki wykonane są ze specjalnego materiału, który jest niezwykle miękki i lekki w dotyku. Noś go, aby doświadczyć maksymalnego komfortu i zachować spokój i chłód przez cały dzień!
Oddychający materiał zastosowany w tej koszulce umożliwia swobodny przepływ powietrza i zapewnia dobrą wentylację. Pomaga regulować temperaturę ciała i zapobiega przegrzaniu, dzięki czemu możesz zachować spokój i skupić się na swoich zajęciach.
Nasz t-shirt to nie tylko mistrz funkcjonalności, ale także wyraz stylu. Charakteryzuje się nowoczesnym i ponadczasowym designem, który pasuje do każdego stroju.
Ta koszulka została stworzona, aby przetrwać próbę czasu. Tkanina jest trwała, dzięki czemu po praniu zachowuje swój kształt, kolor i właściwości użytkowe.
Super miękki i oddychający materiał
Niełatwo się odkształca
Można prać w pralce
Nie akceptuj niewygodnych i stylistycznych kompromisów, ciesz się niezrównanym połączeniem wygody, funkcjonalności i stylu w naszej szybkoschnącej, oddychającej koszulce męskiej z krótkim rękawem!
SPECYFIKACJE
Główny skład tkaniny: nylon
Wzór: jednolity kolor
Typ wydania: bezpłatny
Rodzaj kołnierza: okrągły dekolt
Długość rękawa: Krótki rękaw
Grubość: cienki krój
-
Rozmiar: CM/CALE
Rozmiar
|
Długość
|
Klatka piersiowa
|
Ramię
|
rękaw
|
Grzywka
|
L |
65 |
25,59 |
97 |
38/19 |
43 |
16/93 |
19,5 |
7,68 |
94 |
37.01 |
XL
|
67 |
26,38 |
101 |
39,76 |
45 |
17.72 |
20 |
7,87 |
98 |
38,58 |
2XL
|
69 |
27.17 |
105 |
41,34 |
46 |
18.11 |
20,5 |
8/07 |
102 |
40.16 |
3XL
|
71 |
27,95 |
109 |
42,91 |
47 |
18:50 |
21 |
8.27 |
106 |
41,73 |
4XL
|
73 |
28,74 |
113 |
44,49 |
49 |
19.29 |
21,5 |
8.46 |
110 |
43.31 |
5XL
|
74,5 |
29.33 |
120 |
47,24 |
51 |
20.08 |
22 |
8,66 |
117 |
46.06 |
6XL
|
76,5 |
30/12 |
127 |
50,00 |
53 |
20.87 |
22,5 |
8,86 |
124 |
48,82 |
7XL
|
77 |
30/31 |
134 |
52,76 |
55 |
21.65 |
23 |
9.06 |
131 |
51,57 |
8XL
|
77 |
30/31 |
141 |
55,51 |
57 |
22.44 |
23,5 |
9.25 |
138 |
54,33 |
PAKIET
NOTATKA
Przy wyborze rozmiaru należy dokładnie kierować się tabelą rozmiarów. Nie wybieraj bezpośrednio według swoich nawyków.
Rozmiar może się różnić o 1-3 cm ze względu na pomiar ręczny. Proszę o tym pamiętać podczas pomiaru.
Ze względu na różne efekty wyświetlania i oświetlenia rzeczywisty kolor przedmiotu może nieznacznie różnić się od koloru pokazanego na zdjęciach.
Here are what our customers say.
Najnowsza
Najbardziej lubiany
Najwyższe oceny
Najniższe oceny
Najbardziej lubiany
Najwyższe oceny
Najniższe oceny
×
${function(){
const limit = typeof data === 'number' ? data : 0;
return `
Zdjęcia/wideo (${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.