Gel Polish Nail Art Manicure Tools Kit UV LED Nail Lamp Dryer Gel Varnish Set

$80.95
Style- With Screen
Quantity
FREE delivery Tue, Apr 15
Or FAST delivery Thu, Apr 10
Description

Introducing the Gel Polish Nail Art Manicure Tools Kit with UV LED Nail Lamp Dryer and Gel Varnish Set. This comprehensive set is designed to elevate your nail care routine to a professional level in the comfort of your own home. The package includes a wide array of essential tools and accessories to achieve flawless results.

The With Lamp Set includes a powerful 36/24 W Nail Lamp, Nail Buffer, Nail File, two Nail Sanding Files, Cuticle Fork, Cuticle Pusher, Nail Clippers, Small Nail Cleaning Brush, Cuticle Oil, two Nail Separators, Buffer block, three Gold Color Metallic Nail Striping Tape Line, two Silver Color Metallic Nail Striping Tape Line, five Nail Cleanser Wraps, ten Nail Polish Remover Wipes, two Nail Stickers, Nail Glue (10 g), Curved Tweezers, 12 Color Decal Rhinestone, three French Nail Stickers, Top coat, Primer, and a ten-color Nail Polish Set. Please note that the nail polish colors will be sent according to the picture or color number chosen.

The Nail Tool Set includes a Polishing File, three Nail Files, Cuticle Fork, Steel Pusher, Nail Cutter, Small Nail Cleaning Brush, Cuticle revitalizer oil, two Toe Separators, Polishing Buffer Block, three Golden Nail art Strips, two Silver Nail art Strips, five Nail Clean Pads, ten Nail Art Remover Wet Paper, two Nail stickers, 10g Nail glue, Curved Tweezers, 12 Varied Colors of Rhinestones, and three French False nail tips stickers.

Please note that due to differences in displays and lighting, there may be slight differences between the product and the picture.

Purchase with confidence knowing that our product is backed by our 30-day money-back guarantee. Our shipping time is estimated to be between 6-10 business days. Elevate your nail care routine with this Gel Polish Nail Art Manicure Tools Kit with UV LED Nail Lamp Dryer and Gel Varnish Set.

Frequently Bought Together

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.