Free shipping worldwide over $50
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
9 / 9
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
Household Privacy Protection Water-Based Frosted Paint for Glass
40% OFF
kingwwy

Household Privacy Protection Water-Based Frosted Paint for Glass

$29.98 $49.98
0 sold
Net WT
QTY
Qty

ARE THESE BOTHERING YOU

FEATURES

ENHANCED PRIVACY PROTECTION: Designed to provide effective privacy without sacrificing natural light. Ideal for windows, doors, and glass partitions, it creates a beautiful frosted effect that obscures visibility while still allowing sunlight to brighten your space.

HIGH COVERAGE: Offers exceptional coverage with just one or two coats. The rich pigmentation allows for a smooth and even application, making it easy to achieve the frosted look you desire without the need for multiple layers, saving you both time and effort.

WATER-RESISTANT FORMULA: Specially designed to be water-resistant, ensuring that your glass surfaces remain protected from moisture. Ideal for kitchens, bathrooms, and outdoor spaces, it maintains its integrity and appearance even in humid conditions, making it perfect for various household applications.

ABRASION-RESISTANT FINISH: With a durable, abrasion-resistant coating, this paint stands up to everyday wear and tear. Whether it’s accidental scratches or scuffs, the high-quality formulation ensures long-lasting beauty and protection, keeping your glass surfaces looking fresh and new over time.

EASY APPLICATION: Designed for user-friendliness, this paint can be applied with a brush, or roller. The quick-drying formula ensures that you can complete your projects efficiently, allowing you to enjoy your newly transformed glass surfaces in no time.

ECO-FRIENDLY & VERSATILE USE: Its eco-friendly formulation ensures minimal odor during application, allowing for a pleasant painting experience without compromising indoor air quality. Perfect for a variety of glass surfaces, it can be used on windows, doors, mirrors, and decorative glass items.

HOW TO USE

SPEC

Net WT: 300g

Color: Transparent

Main Components: Epoxy Resin

Physical Form: Liquid

Gloss: Matte

Solubility: Water-Based

Shelf Life: 18 Months

NOTES

Keep away from children to avoid contact or accidental ingestion.

Please store in a cool and dry place, avoid exposure to sunlight.

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.