From the manufacturer
function logShoppableMetrics(moduleName, showsAddToCart) {
if (window.ue && window.ue.count) {
window.ue.count("aplus:shoppable:" + moduleName + ":addToCart", showsAddToCart ? 1 : 0);
}
}
/**
* Common event handler for click and keydown events.
* @param {Event} event - The event object.
* @param {Function} handleClickOrEnter - Function to handle click or Enter key events.
* @param {Function} handleEsc - Function to handle Esc key events.
*/
// [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources
function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {
const ENTER_KEY_CODE = 13;
const ESCAPE_KEY_CODE = 27;
const SPACE_KEY_CODE = 32;
const isClick = event.type === 'click';
const isKeydown = event.type === 'keydown';
const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE;
const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE;
const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE;
if (isClick || isEnter || isSpace) {
handleClickOrEnterOrSpace();
} else if (isEsc) {
handleEsc(event);
}
}
/**
* Function to handle esc key event.
* @param {Event} event - The event object.
*/
function handleEsc(event) {
event.target.blur()// force remove focus
}



The Complete Regimen
Olaplex No. 5
Add to Cart
logShoppableMetrics("premium-module-5-comparison-table-scroller", true)
Olaplex No. 4
Add to Cart
logShoppableMetrics("premium-module-5-comparison-table-scroller", true)
Olaplex No. 6
Add to Cart
logShoppableMetrics("premium-module-5-comparison-table-scroller", true)
Olaplex No. 7 Bonding Oil
Add to Cart
logShoppableMetrics("premium-module-5-comparison-table-scroller", true)
In Good Repair Hair Kit
Add to Cart
logShoppableMetrics("premium-module-5-comparison-table-scroller", true)
Customer Reviews
4.6 out of 5 stars
74,791
4.6 out of 5 stars
73,756
4.7 out of 5 stars
49,638
4.7 out of 5 stars
51,288
4.5 out of 5 stars
226
Price
$30.00$30.00
$30.00$30.00
$30.00$30.00
$30.00$30.00
$50.00$50.00
Product Type
Conditioner
Shampoo
Post-wash Treatment
Hair Oil
Healthy Hair Routine
Usage
Wash Day, Can be used daily
Wash Day, Can be used daily
Wash Day, Can be used daily
Daily Use
Daily Use/Weekly
Product Benefits
Strengthening, Reparative
Strengthening, Reparative
Smoothing, Anti-Frizz
Adds Shine, Heat Protection
Strengthening, Protecting
Hair Type
All
All
All
All
All
Sulfate Free
✔
✔
✔
✔
✔
Where should you use Olaplex No. 5?
Focus on ends and distribute evenly.
Is Olaplex No. 5 safe on all hair types?
Olaplex is for all hair textures and hair types whether chemically treated or not.
How often can you use Olaplex No. 5?
Olaplex No. 5 is formulated for daily or every wash use.