💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen
4 / 7

💥15 Color Highlighter Eyeshadow Pencil Glitter Eye Shadow Eyeliner Pen

$7.99
$15.37
Color🌈
Please select a color🌈

Quantity

  • NET CONTENT:4.5g
  • LONG LASTING: Highly pigmented, easy to apply and colored, natural comfortable formula and creamy texture that be glides on smoothly and can be blended, smudge-proof (In the case of not rubbing), do not fade and uniform color, intense coloring lasts all day wearing.

undefined

  • GLITTER EYESHADOW STICK: 15 different colors including shimmer & glitter & metallic effects eyeshadow stick, just apply it on the eye area and you are done, you can try multiple colors. The smooth shimmer glitter eyeshadow sticks effectively highlight the eyes contour, create gorgeous eye makeup and make you be the eye-catcher in every occasion.

undefined

  • EASY TO APPLY AND CLEAN: Goes on smoothly without skipping, smudging or pulling; and also easily to remove with makeup remover, fast and clean, never worry about pigmentation.

undefined

  • WHY WE LOVE IT: Available in a variety of matte and shimmer shades. The eyeshadow features a long-lasting, no creasing formula that makes this best makeup even when sweating during fitness. Stash it in your purse for whenever you want to give your lids a pop of color throughout the day.

undefined

  • OCCASION: Perfect for professional smoky eyes makeup, wedding makeup, party makeup or casual makeup. It also can be use the colorful eyeliner pen. It can produce a variety of beautiful eye shadow effects.

undefined

 

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.