BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask
BLACKPINK PINK VENOM Concert Mask

BLACKPINK PINK VENOM Concert Mask

Price

$19.99 $8.99
Save $11.00

color - Pink

Please select a color

style

Please select a style

Quantity

$69 Get exquisite giveaways
Free Shipping Over $79
Fast Shipping Worldwide
Secure PayPal Payments

🖤BLACKPINK PINK VENOM Concert Mask

🖤BLACKPINK  is a Kpop group, consisting of members Jisoo, Jennie, Rosé, and Lisa.

🖤Size: 13*33cm / Material Ice silk cloth

🖤Ergonomic cut on nose detial and ear loop adjustable buckle for closely fit; High elastic Ear Loop mouth-mask is wide enough for cover nose,mouth and face,very comfort to wear and effortless breathable

🖤 Stylish solid masks are ideal for dust, germs, allergies, smoke, pollution, ash, pollen, crafts, gardening, travel, anonymity, suitable for household, hospital, public places, etc
🖤 Suitable for both boys and girls to go outside, cycling, shopping, etc. Very comfort to wear and effortless breathable

🖤Great for casual day use and for students going to school & college. Fashionable and super cool. Perfect gift for you and your friend.

🖤 A very good collection for all fans to show your support for BLACKPINK.

🖤Shop high-quality BLACKPINK merch and Kpop merch at Kpop fashion store.

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.