Document
LIMITED TIME OFFER
00
00
00
3 in 1
Hair
Dye Shampoo
Gray Out
Shine On!
33% off
buy now
ARE YOU FACING
THESE PROBLEMS?
All gray hair All gray beard
Complicated to use Damages hair
Amazing Results
in Just 10 Minutes
Color, Cover, and Shine.
buy now
New Hair, New
Beard, New You
Hide Grays, Enhance with Color
Dark Brown
Coffee
Black
Chestnut Brown
Burgundy
Dark Burgundy
Purple
Cover Grays
Boost Color
Gray Away
Long Lasting
Perfect Coverage
Before
After
buy now
Powered by
Plant Extracts
Nature's Secret to Vibrant Locks
Polygonum multiflorum
Ginger root
Cypress leaf
Ginseng root
SO SAFE TO
YOUR HAIR
Follow safety and national standards.
Safe for Sensitive Skin
Peroxide-free
Ammonia-free
Lead-free
buy now
Suitable for
All Hair Types
For Every Strand, Every Style
Suitable for any hair
Suitable for any beard
Straight hair
Curly hair
Thick hair
Fine hair
Thick beards
Thin beards
Short stubble
Dyeing
Made Simple
Please keep your
hair dry before use
Put on gloves and
squeeze out the shampoo
Massage gently, lather,
and leave for 5-10 minutes
Rinse off your
hair with clean water.
SPECIFICATION
Net: 500ml / 17.6 FL OZ
Shade: Black, Dark Brown ,
Dark Burgundy, Coffee,
Burgundy, Chestnut Brown ,
Purple
Shelf Life: 3 Years
1
Perform a skin test before dyeing:
Apply product behind ear or inner elbow for 48 hours.
Avoid dyeing if irritation (redness, burning, itching)
occurs; otherwise, it's safe to use.
2
Avoid hair dyeing if:
There are rashes on the face or if the scalp has
allergies, inflammation, or damage, or if there has
been a history of adverse reactions to previous
hair dyeing experiences.
3
NOTES
Store in a cool, dry place, away from children.
If contact with eyes occurs, rinse immediately
with clean water.

100% Refund Policy

We offer a 100% money-back guarantee within
30 days of receiving any product.Try it out,
ifyou're not happy we'll refund your purchase

X2
33% off
£19.99
£29.99
High volume:
500ml
🔥1000ml - Save £5✈️FREE SHIPPING
2000ml - Buy 3 Get 1 Free✈️FREE SHIPPING
Colour:
Black
Dark Brown
Dark Burgundy
Coffee
Burgundy
Chestnut Brown
Purple
Number:
Add to cart
Buy now
96.82% of customers buy 2 or more
Worldwide shipping
24/7 customer support
Free returns
Secure payments

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.