Nano Spray Water Steam

$49.99 $89.99 Save 44%
Color:  Ivory white
Quantity
Share the love
Description
  • This convenient face steamer can be used as a portable charger with a capacity of 1300 mAh to charge your phone for more than 1 hour.
  • Nano-ion deep moisturizing-using ultra-high speed vibration technology, water is divided into small nanoparticles, so that the effective components permeate the skin, deep water replenishment, will not cause acne. Nano facial steaming pot can easily relax, instantly relieve fatigue skin, reduce wrinkles, relieve skin sensitivity, deep moisturizing, so that your skin soft and elastic. The best dry and oil surface care, suitable for skin whitening.
  • Portable Elegance-Use it as a mini size in your handbag or pocket: Moisturize your skin anytime. No matter where you are, office, flight, outdoor, in the dressing room and so on.
  • Milk and toner can be added (diluted with 10% water)
  • Intelligent atomization Technology

How to use:

  • Step 1: Unscrew the boiling water container
    Step 2: Face down the container and add mineral water (recommended)
    Step 3: Unscrew the water container
    Step 4: Prepare to use
    Tip: When unscrewing the container and unscrewing the container, face down the container to avoid spillage.

    It is recommended to use mineral water: some of the silicic acid contained in mineral water has a direct effect on enhancing skin elasticity and reducing fine lines.

    five advantages:
    20 minutes after full power
    Intelligent nanotechnology spraying
    Water used to replenish skin
    Charge your phone
    Milk and toner can be added (diluted with 10% water)

    Nanotechnology intelligently sprays and moisturizes the skin.

SPECIFICATIONS:

  • Water tank capacity: 30ML
  • Suitable for skin type: any skin type
  • Material: ABS
  • Other features: emergency charging treasure function
  • Can add liquid: milk + toner (10% ratio)

    PACKAGE INCLUDE:

    • 1* Nano Spray Water Steam

    Notes:

    • Please allow 1-3cm deviation due to manual measurement.
    • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color shown on the pictures.
    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.