HANDAIYAN Nude Matte Lipstick and Lip Liner Set

$6.29
$18.00
-65%
(Tax included)
people are viewing this right now
Shipping
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments

Description

Unveil Effortless Elegance with HANDAIYAN Nude Matte Lipstick and Lip Liner Set - 12 Colors for Ultimate Lip Perfection

Transform your lips into a canvas of timeless beauty with the HANDAIYAN Nude Matte Lipstick and Lip Liner Set. This full-size cosmetic kit combines the precision of lip shaping liners with the allure of creamy matte lipsticks, ensuring a charming and lasting finish.

Key Features:

  • Type: Lip Liner - Master the art of lip shaping with this essential tool.
  • Size: Full Size - Elevate your lip game with a complete set of 12 colors.
  • Quantity: 12 Colors/kit - A versatile collection for endless lip looks.
  • Number of Pieces: One Unit - Simplifying your beauty routine with a comprehensive set.
  • NET WT: 1.2g - A lightweight formula for precision and comfort.
  • Model Number: M75601 - Your unique identifier for this lip kit.
  • Ingredient: Creamy Matte - Crafted with a creamy matte formula for a luxurious finish.
  • Certificate Number: 20170048 - Ensuring the authenticity of your makeup treasure.
  • Brand Name: HANDAIYAN - A trusted brand in the world of beauty innovation.
  • Benefits:
    • Nutritious - Nourish your lips with a touch of care.
    • Natural Factors - Enhance your lips with a natural, flattering look.
    • Easy to Wear - Enjoy the simplicity of effortless beauty.
    • Long-lasting - Revel in lip perfection that lasts throughout the day.

Additional Specifications:

  • Softly outline your lips with precision.
  • Brand new and high quality.
  • Lightweight and small size, portable to carry.
  • Lip liner pencil is soft, allowing you to shrink or enlarge lip shape and modify dark lip color.
  • Easy to draw precise and clear lip liner, making your lips more natural.
  • One line to draw the outline of the lip, enhancing its charm.
  • Helps showcase the coloration of lipstick.
  • Keeps the lip makeup intact all day.
  • Can be used to color all lips as lipstick by using the lip liner pencil.
  • Locks the lipstick and lip gloss on the lip, preventing the lip makeup from blooming.

Package Included:

  • 12 * Lip Liner Pencils

Elevate your lip routine with HANDAIYAN Nude Matte Lipstick and Lip Liner Set - Where Precision Meets Endless Possibilities .

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.