Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant
Waterproof Mold Free Caulk Sealant

Waterproof Mold Free Caulk Sealant

Price
$0.00
$22.99
Save  $-22.99
Colors
Please select a colors
QTY
Please select a qty
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

FEATURES

MOLD & MILDEW RESISTANT: This caulk & sealant prevents unsightly growth and discoloration. Keep your surfaces clean and hygienic, even in damp environments like bathrooms and kitchens.

SUPERIOR WATERPROOFING: Creates a watertight seal that prevents leaks and water damage. Perfect for sealing around tubs, showers, sinks, and other fixtures where water exposure is frequent.

FLEXIBLE & CRACK-PROOF: Stays flexible after curing to accommodate joint movement, preventing cracks and ensuring a long-lasting seal. Ideal for both indoor and outdoor use.

USER-FRIENDLY: Smooth and easy to apply with a standard caulking gun. The fast-curing formula ensures a quick, hassle-free project completion, allowing you to enjoy your newly sealed surfaces sooner.

LOW ODOR & NON-TOXIC: Formulated with low volatile organic compounds (VOCs), this caulk & sealant is safe for use in indoor environments. The low odor ensures a more pleasant application experience.

SPEC

Volume: 120ml

Package includes: 1 * Waterproof Mold Free Caulk Sealant

NOTES

Ensure surfaces are clean, dry, and free from old caulk, grease, dirt.

For best results, apply at temperatures above 40°F (4°C).

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.