IT Cosmetics CC+ Cream Natural Matte Foundation with SPF 40 - Shine-Reducing & Long-Wear Full Coverage Foundation For Oily Skin - With Hyaluronic Acid - Fragrance Free & Non-Comedogenic - 1.08 fl oz
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
}
Why You'll Love IT
MATTE THAT DOES MORE
94% said product immediately conceals uneven skin tone
93% said product immediately conceals blemishes
Immediately blurs the look of pores
FORMULATED WITHOUT
Fragrance
Parabens
Talc
Alcohol
Pore-clogging oils
SKIN-BALANCING FORMULA
16 hour shine control
All-day hydration
Visibly blurs pores
Sweat-proof and humidity-proof
CUSTOMIZE YOUR COVERAGE
Full Coverage : Stipple with foundation brush
Medium Coverage : Swipe with brush
Light Coverage : Blend with fingertips
BEAT OIL, BOOST CONFIDENCE
Tackle oily skin concerns with your daily pore-refining, shine control essentials. Confidence in a Gel Cream Oil Free Moisturizer balances skin, boosts hydration and absorbs excess oil.