Free shipping worldwide over $50
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
9 / 12
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine
0% OFF
forbyshop

Color Catcher Laundry Sheets - Prevent Dye Transfer in Washing Machine

$19.99
0 sold
Size
Quantify
Qty

FEATURES

NO MORE SORTING: With these sheets, there’s no need to separate darks from lights. Throw all your clothes into one load, and let the Color Catcher sheets protect them from unwanted color stains.

FAST COLOR ABSORPTION: Instantly absorbs and locks in loose dye particles, preventing them from staining other garments. Safeguards your clothes from color transfer, letting you wash mixed colors without worry.

HIGH ABSORPTION CAPACITY: Each sheet has a large dye-trapping capacity, offering powerful protection against even the most dye-heavy loads. Effective results are guaranteed, leaving clothes clean and unstained.

PREVENTS COLOR FADING: Maintains the vibrancy of your clothes by locking in their original color. Keeps fabrics looking fresh and new, extending the life of your garments with every wash.

DURABLE NON-WOVEN FABRIC: Made from strong, non-woven fabric, these sheets are tear-resistant and hold up throughout the entire wash cycle.

SPEC

Material: 50% color-absorbent modified viscose fiber, 35% ES fiber, 15% PET fiber.

Size: 10*14cm

Package includes: 1 or 3 Box * Color Catcher Laundry Sheets

NOTES

Suitable for machine wash only.

Pre-wash heavily bleeding clothes separately until stable.

Add more sheets if fully saturated and dye remains in the water.

Effective only on water-soluble dyes; does not work on vat dyes (e.g., intentionally faded denim) or spandex fabrics.

You May Also Like Don't Like These?

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.