Skip to content

Orders placed from 17.11 may not be fulfilled before the holidays.

Free delivery from 120 zł

Velvety cleansing milk

Velvety cleansing milk

Regular price £7.00
Sale price £7.00 Regular price
Unit price
£1.40per 100ml
Tax included.

500 mL

Inspired by makeup remover cosmetics, it not only gently cleans but also cares for and protects the cleaned surfaces.

Removes water and soap deposits, limescale build-up, rust stains, scorch marks and greasy residues.

Its gentle formula cleans without scratching. It polishes thanks to olive oil.

In stock

  • Orders over $50 ship free
  • 30 day returns

Ask a question

The fields marked * are required.

Composition

AQUA, DOLOMITE, C12-15 PARETH-7, SODIUM LAURETH SULFATE, DIMETHICONE, XANTHAN GUM, PARFUM, OLIVE OIL GLYCERETH-8 ESTERS, SILICONE ANTI-FOAMING EMULSION, METHYLCHLOROISOTHIAZOLINONE, METHYLISOTHIAZOLINONE, 2-BROMO-2-NITROPROPANE-1,3-DIOL

Ostrożności nigdy za wiele: przed użyciem starannie usuń z czyszczonej powierzchni wszystkie drobiny, które mogą ją zarysować. Nigdy nie stosuj do marmurów.

} if (filteredClassName === "trust_key") { // } } } } } (function addBadgesArray() { if(timeArr.length === 0) { let objs = setInterval(() => { let _state = 1; let badgesArr = document.querySelectorAll('[class^="giraffly-trust-badge-"]'); for(let i =0; i< badgesArr.length; i ++) { if(badgesArr[i].childNodes.length === 0) { _state = 0; } } if(badgesArr && badgesArr.length > 0 && _state === 0) { setBadgesBlock(badgesArr); } }, 1000) timeArr.push(objs); } })() // 确保找到了匹配的元素 if (elementIds && elementIds.length > 0) { setBadgesBlock(elementIds); } // (function addListenSvg() { let logClick = 0; if (typeof jQuery !== "undefined") { const observer = new MutationObserver((mutationsList, observer) => { if (jQuery('.giraffly-right-Bar-Preview-Example').length > 1 && logClick === 0) { if (jQuery('.giraffly-right-Bar-Preview-div-svg').length > 0) { jQuery('.giraffly-right-Bar-Preview-div-svg').each((i, ele) => { let ltag = jQuery(ele).find('linearGradient'); if (ltag.length > 0) { ltag.each((inx, elem) => { let idObj = jQuery(elem).attr('id'); let formatText = i + '_' + inx + '_' + idObj; jQuery(ele)[0].innerHTML = jQuery(ele)[0].innerHTML.replace(new RegExp(idObj, 'g'), formatText); }); logClick = 1; observer.disconnect(); } }); } } }); observer.observe(document.body, { childList: true, subtree: true }); } else { setTimeout(() => { addListenSvg(); }, 1000); } })();