NEW

CURL MANIFESTO

Bain Hydratation Douceur Shampoo

Gentle hydrating sulfate free shampoo infused with Manuka Honey and Ceramide for curly, very curly and coily hair. Gently cleanses scalp and hair removing all dirt, impurities, pollution and buildup. Preserves natural oils for all curly hair types & promotes a healthy hair scalp environment to allow hair growth. Infuses curls with vital hydration with no weigh down, enhancing curl definition and volume.

  • bvseo_sdk, dw_cartridge, 17.1.0, p_sdk_3.2.0
  • CLOUD, getAggregateRating, 26ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = '{0}', msg = {1};
Expected delivery date? Edit
Same Day Shipping When in Stock
  • Share Share L'Oreal on Facebook
  • Pin It

Benefits

  • Gently cleanses hair scalp and hair removing all dirt, impurities, pollution and buildup.
  • Enhances curl definition & volume.
  • Infuses curls with vital hydration with no weigh down.
  • Boosts curl radiance.
  • Preserves natural hair oil & promotes healthy scalp environment to allow hair growth.
  • +46% Nutrition / Hydration (EU).
  • +33% softness (EU) / Hydration (USA).
  • 2x shinier.
  • +30% curl definition.

KEY INGREDIENTS & TECHNOLOGY

Curl Manifesto features an expert formulation, combining science and luxury with Ceramide and precious Manuka Honey. Ceramide is a patented ingredient, developed after 4 years of research, that fills the cracks and reinforces weak hair from within improving hair ability to retain vital moisture. Manuka Honey is a powerful natural honey of New Zealand, ultra-rich in micronutrients that provides a moisture boost and restores shine.

The Bain Hydratation Douceur is Sulfate free, Paraben free and Mineral oil free.

See Full List
●AQUA / WATER / EAU ● SODIUM COCOYL ISETHIONATE ● DISODIUM LAURETH SULFOSUCCINATE ● SODIUM LAURYL SULFOACETATE ● SODIUM LAUROYL SARCOSINATE ● GLYCOL DISTEARATE ● COCAMIDOPROPYL BETAINE ● GLYCERETH-26 ● DECYL GLUCOSIDE ● COCONUT ACID ● SODIUM ISETHIONATE ● CITRIC ACID ● PPG-5-CETETH-20 ● SODIUM HYDROXIDE ● DIVINYLDIMETHICONE/DIMETHICONE COPOLYMER ● SODIUM BENZOATE ● PEG-55 PROPYLENE GLYCOL OLEATE ● PROPYLENE GLYCOL ● POLYQUATERNIUM-7 ● SODIUM CHLORIDE ● AMODIMETHICONE ● COCO-BETAINE ● POLYQUATERNIUM-10 ● SALICYLIC ACID ● CARBOMER ● BENZYL SALICYLATE ● C11-15 PARETH-7 ● GLYCERIN ● BENZOIC ACID ● LINALOOL ● BENZYL ALCOHOL ● LAURETH-9 ● TRIDECETH-12 ● C12-13 PARETH-23 ● C12-13 PARETH-3 ● MEL EXTRACT / HONEY EXTRACT ● 2-OLEAMIDO-1,3-OCTADECANEDIOL ● PHENOXYETHANOL ● SORBIC ACID ● PARFUM / FRAGRANCE

How To Use

Wet hair then thoroughly remove excess water before applying a quarter-sized amount of the clarifying shampoo touch by touch onto 5 key zones of the hair. Add water and emulsify. Focus this first wash on the hair scalp using finger tips to massage the scalp and gently remove impurities. Rinse thoroughly. Apply a second quarter-sized amount of shampoo touch by touch and add water. The second lather will produce a more abundant foam which will help cleanse hair from root to tip. Rinse thoroughly.

Pro Tips

Use this clarifying shampoo to gently cleanse your scalp and hair while infusing curls with vital hydration. Apply the shampoo to the scalp first, then coat lengths from top to ends. Carefully make a gentle downwards movement to preserve the curl, without rubbing from left to right. When rinsing, ensure the water follows this downwards motion to emphasize curl definition.

Routine

CURLY HAIR
How to Wash Curly Hair:
Step 1: Begin with Bain Hydratation Douceur to gently cleanse hair and scalp
Step 2: Aplly Fondant Hydratation Essentielle to infuse curls with lightweight moisture
Step 3: Crème De Jour Fondamentale to create smooth and natural looking bouncy curls
Step 4: Finish with Gelée Curl Contour for anti frizz action and amplify the curl's natural shape

Pro tip: When your curls need to be refreshed (after the night or a workout)
- Use Refresh Absolu to reactivate curl's shine, bounce and pattern.

Learn how to use the Bain Chronologiste video tutorial

VERY CURLY HAIR
How to Wash Very Curly Hair:
Step 1: If you want to pre-poo your hair, use Huile Sublime Repair to detangle and nourish curls
Step 2: Bain Hydratation Douceur to gently cleanse hair and scalp
Step 3: Masque Beurre Haute Nutrition to deeply moisturize and achieve pillow soft curls
Step 4: Crème De Jour Fondamentale is an extra step required to create smooth and natural looking bouncy curls
Step 5: Gelée Curl Contour for anti frizz action and amplify the curl's natural shape

Pro tips: During overnight
- If you feel your hair is brittle, use Huile Sublime Repair to infuse deep nutrition.

When your curls need to be refreshed (after the night or a workout):
- Refresh Absolu to reactivate curl's shine, bounce and pattern.

Learn how to use the Bain Chronologiste video tutorial

COILY HAIR
How to Wash Coily hair:
Step 1: If you want to pre-poo your hair, use Huile Sublime Repair to detangle and nourish curls
Step 2: Begin with Bain Hydratation Douceur to gently cleanse hair and scalp
Step 3: Masque Beurre Haute Nutrition to deeply moisturize and achieve pillow soft curls
Step 4: Crème De Jour Fondamentale to create smooth and natural looking bouncy curls
Step 5: Apply Huile Sublime Repair to nourish and leave hair shiny
Step 6: Finish with Gelée Curl Contour for anti frizz action, and amplify the curl's natural shape

Pro tips: During overnight
- If you feel your hair is brittle, use Huile Sublime Repair to infuse deep nutrition.

When your curls need to be refreshed (after the night or a workout):
- Refresh Absolu to reactivate curl's shine, bounce and pattern.

Learn how to use the Bain Chronologiste video tutorial

Salon Ritual

Fusio Dose:
A deep defining and fortifying treatment for curly and very curly hair.

Instanty nourishes the fiber, conferring ultimate shine and curl definition.
Gently detangles even the most stubborn knots.
Infuses curls with lightweight moisture with no weigh down.
Leaves hair glossy, naturally bouncy and touchable.
  • bvseo_sdk, dw_cartridge, 17.1.0, p_sdk_3.2.0
  • CLOUD, getReviews, 10ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = '{0}', msg = {1};