One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
7/8
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
One-comb shaping-Styling Gel Comb
7/8

One-comb shaping-Styling Gel Comb

$26.99
$44.99
Save $18.00
QTY
Please select a qty
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Hair Wax Hair Oil / Easy to clean / Long-lasting styling hairspray / Fresh and fast-drying / Non-greasy / Highly moisturising hair / Men's Professional Hair Salon

✅ 2 in 1 Oil Hair Brush with 100ml Hair Gel and Oil Hair Brush for an easy, stylish and youthful look.
✅ Easy to use, moisturising, non-greasy, non-sticky and can be used for many styles. Non-sticky paste, strong hairstyle, dandruff free.
✅ Use comb for styling, not raw, easy to clean, no residue. Refreshing and non-sticky, high moisturising and non-greasy.
✅ Ingredients are pure and natural, 100% pure argan oil, vitamin E. Not only make you look good all day, but also help you care for your hair. Your best choice.

It is a lightweight and durable comb with specially designed non-slip grip.

EXCELLENT STYLING RESULTS - Men's Cool Styling Gel is suitable for short, medium and partially long hair, with moisturising and styling effects, you can quickly create a sophisticated hairstyle that will make you look good for any occasion.

FINE TEXTURE - Hair Wax Gel has a fine texture that is easy to hold and supportive. Hair is tight and firm with warm three-dimensional lines. Hairline definition and no white flakes.

No worries about grease - You don't have to worry about greasy surfaces because you only need a small amount of 2-in-1 Styling Gel to create a cool, safe style!

EASY TO CLEAN - The 2-in-1 Hair Wax Gel is also easy to clean after use, eliminating the need for tedious cleaning steps. Cool hairstyles are easy to have! Simply use a comb to style all shapes and keep your hands clean!

Specification:

Name: Men's Wax Hair 

Specification: 100ml

Shelf life: 3 years

Ingredients: Moroccan Argan Oil, Vitamin E, Honey

Product size: 17*5*4cm

Gross weight: 118g

Storage: Keep in a cool place

Package includes: 1*Styling Gel Comb

Notes:

Due to manual measurements, please allow slight measurement deviations.

Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed in the picture.