We offer free shipping worldwide for orders over $49.9
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
1 / 9
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Refreshing leave-in volume spray for hair care
Save $19.76

Refreshing leave-in volume spray for hair care

$18.99 $38.75
1 sold
Net weight
Buy more, get more discounts!
Qty

Do you still have hair problems?

Enhance your hair care routine with our refreshing, voluminous, non-sticky hair spray. Get voluminous, fluffy hair that stays refreshed and revitalized all day long. This lightweight, non-sticky spray is designed to enhance the natural beauty of your hair while providing continued styling support. Say goodbye to flat, lifeless locks and hello to hair full of life and vitality.

MAIN CHARACTERISTICS

VOLUMINOUS AND FLUFFY: Get the voluminous, fluffy hair you've always wanted, adding bounce and body to your locks.

CORDLESS REFRESHING: This leave-in spray refreshes your hair, leaving it clean and rejuvenated even between washes.

LIGHTWEIGHT AND NON-STICKY: The lightweight formula ensures your hair remains non-sticky and manageable, even with added volume.

CONTINUOUS STYLING: Enjoy continuous styling support throughout the day, keeping your style in place effortlessly.

SPECIFICATION

Category: Hair care spray

Capacity: 100 ml

Raw materials: sodium hyaluronate

Main ingredients: Vitamin E, Squalane, Lecithin

Suitable for hair: universal

Suitable for people: universal

THE PACKAGE INCLUDES

1 bottle* of voluminous refreshing leave-in hair care spray

REMARKS

Color may not appear as accurately as in real life due to variations between computer monitors.

Please do a partial test first. After checking that there are no errors, you can use the entire spray.

Do not use the spray liquid on your eyes. If you accidentally get it in your eyes, rinse them immediately with water and seek medical attention if you feel uncomfortable.

Do not use the liquid in the spray on your eyes. If you accidentally get it into your eyes, promptly rinse with water and seek medical attention if you feel uncomfortable.

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.