VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup
VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup

VESPRO Professional Face Body Paint Kit,42 Colors Oil Face&Body Paint Kit (26 Classic Colors+10 Metal Colors +6 UV Glow Colors) with 10 Size Brushes 4PCS Reusable Large Face Stencils and 4PCS Small Paint Stencils for Kids’ and Adults’ Halloween Makeup

$16.99
$0.00
-$-16.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Color Palette
SKU:

  • Safe and Non-toxic:Our face body painting kit use oil activated face paint colors and has strong tint.it’s waterproof and sweat-proof.Very friendly to kids and adult with sensitive skin,you can use it smoothly and no harm to your delicate skin!
  • Easy to Use:You can use brush directly to dip a mount of face paint,then can create different fun paintings on your face or body, the color is dry very fast,also easy to color and remove.Even if you're not a professional face painter, you can You can learn quickly according to our instructions.
  • Multi-Use: Our oil face paint kit is friendly to starters. Everyone can follow the instructions to create many fun designs such as witch, pumpkin, cat, bat, spider,ghost etc. on your body.it’s a special gift for Halloween makeup party, festivals, prime sports, birthday parties, theatre play or cosplay character,themed costume makeup parties.Use our face painting, you will have an unforgettable party
  • Friendly Customer Service:If you have any problems with our face paint, please tell us immediately,we have professional person to solve your problem by one-on-one until you are satisfied
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.