3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor
3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor
3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor
3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor
3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor

3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor

$15.99
$0.00
-$-15.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Medgthi
SKU: MMYJ/ZJ/230220/WYW-00649H

Features:

  • PREMIUM MATERIAL: Bathroom shower curtain liner is made of high quality fabric with water repellent coating technology and still feels soft to the touch, Drops of water slide directly off the smooth fabric and do not wet the space outside the shower area
  • SHOWER CURTAIN SIZE: 72" x 72" shower curtain liner will fit most standard size showers or tubs, the metal grommet holes and reinforced head make it easier to hang and less prone to tearing the fabric (Includes 12 FREE Hooks), improving durability, and can be used with curved shower rods
  • WATER REPELLENT: This curtain's expertly manufactured fabric provides it with a firm yet smooth texture, which promotes water bead formation and prevents curtain soaking and bathroom floor messes. Small water beads form across the curtain, affording gentle water removal and swift curtain drying;
  • 3D CUSTOMIZED DESIGN: These unique pattern designs, using advanced high-definition pattern printing technology, complement a wide range of coloured towels, rugs, bath mats and any other bathroom accessories to create a comfortable bathing space for you
  • CLEANING AND MAINTENANCE:The shower curtain can be machine washed or hand washed, or wiped directly with a damp cloth, which can also clean the shower curtain.

Description:
Color :Coconut Beach, Starfish
Material: Polyester
Pattern: Beach
Size:72 x 72 In
Included Components:12pcsHooks
Item Weight : 0.39 Kilograms
Package Weight: 10.25 Ounces
Product Dimensions: 72 x 72 x 0.01 inches
Item Weight: 13.7 ounces

3D Ocean Beach Shower Curtain With 12 Hooks, Waterproof Polyester Fabric Starfish Shower Curtain, 72 x 72 Inch Bath Shower Curtain Set For Bathroom Decor
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.