Free shipping worldwide over $50
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
7 / 8
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
Men's Hair Styling Wax/Clay
0% OFF
thbloo

Men's Hair Styling Wax/Clay

$24.99
0 sold
Option
Qty

Elevate your grooming game with our premium Men's Hair Styling Wax/Clay! Achieve the perfect hairstyle for any occasion, from a polished office look to a rugged, textured finish.

Key Features

Wax for Definition: Our hair wax offers a flexible hold, allowing you to define and shape your hair with ease. Create slick back styles, sharp side parts, or sleek, modern looks that stay in place all day.

Clay for Texture: Our hair clay adds natural texture and volume, perfect for messy, tousled hairstyles that exude effortless cool. Achieve that coveted "just rolled out of bed but still looks amazing" look effortlessly.

Nourishing Formula: Both products are enriched with nourishing ingredients that keep your hair healthy and vibrant. Say goodbye to dryness and hello to hair that feels soft and manageable.

- Long-Lasting Hold: Enjoy the confidence of hairstyles that stay put from morning till night, no matter what life throws your way.

Guide to Choosing the Right Product for Your Hairstyle

Hair Styling Wax

  • Medium to strong hold for structured hairstyles like slick backs and side parts.
  • Moderate shine for a polished look.
  • Easy to apply and restyle throughout the day.
  • Choose hair wax for well-defined, neat hairstyles with a medium to strong hold and natural shine.

Hair Styling Clay

  • Medium hold for relaxed, tousled hairstyles.
  • Matte finish for a natural and casual look.
  • Adds volume and texture to your hair.
  • Opt for hair clay if you prefer a laid-back, textured style with a medium hold and matte finish.

Pro Tips

  • Start with a small amount of product and add more as needed to avoid over-application.
  • Apply the product to slightly damp or dry hair for the best results.
  • Experiment with different hairstyles and techniques to find what works best for your hair type and desired look.

Specification

  • Item Form: Clay,Wax
  • Volume: 100g/3.5 fl Oz.
  • Package Includes: 1 * Hair Styling Wax or 1 * Hair Styling Clay
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.