Free shipping worldwide over $50
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
1 / 11
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots
5% OFF
aneedlove

✨Buy 2 get 1 Free✨Batana Oil Nourish and Strengthen Hair Roots

$19.99 $20.99
0 sold
Quantity
Qty

Revitalize Your Hair with Nature's Secret! Batana Oil - Nourish and Strengthen Hair Roots Solution

Unlock the power of nature for healthier, stronger hair with our Batana Oil. This natural elixir is designed to nourish and strengthen hair roots, helping revitalize your shiny hair.

Extracted from the Batana tree, this oil is a centuries-old secret known for its ability to promote healthy, lustrous hair. It is the perfect choice for anyone looking for thicker, fuller, and healthier hair.

FEATURES

NOURISHING ELIXIR: Batana Oil is rich in essential nutrients that penetrate deep into your hair follicles, providing the nourishment your hair needs. Combat dryness and frizz while reducing split ends, promoting healthier-looking hair.

NATURAL INGREDIENTS: Made from 100% natural Batana oil, this product is free from harmful chemicals, additives, and preservatives.

HYDRATING AND MOISTURIZING: Batana Oil moisturizes and hydrates your hair, making it smoother, softer, and more manageable.

IMPROVES HAIR TEXTURE: Experience improved hair texture and shine with this ancient beauty secret.

SPECIFICATION

Ingredient: Batana Oil

Net: 120ml

Size: 7*5.5cm

Weight: 151g

Package Includes: 1 * Batana Oil Nourish and Strengthen Hair Roots 

ORDER NOW AND TRANSFORM YOUR HAIR WITH BATANA OIL!

You May Also Like Don't Like These?

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.