Skip to content

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

Free delivery from 120 zł

Sportswear Laundry Detergent

Sportswear Laundry Detergent

Regular price 32,00 zł
Sale price 32,00 zł Regular price 32,00 zł
Unit price
6,40 złper 100ml
Tax included.

500 mL

Effectively cleans and refreshes sportswear. Protects the structure of technical fabrics, their color, properties and breathability.

Contains an odor-neutralizing formula that helps maintain freshness even during training.

In stock

  • Orders over $50 ship free
  • 30 day returns

Ask a question

The fields marked * are required.

Composition

AQUA, SODIUM LAURETH SULFATE, SODIUM DODECYLOBENZENE SULFONATE, PARFUM, SODIUM DIETHYLENETRIAMINE PENTAMETHYLENE PHOSPHONATE, SODIUM CHLORIDE, LAURETH-7, VINYLPYRROLIDONE / VINYLIMIDAZOLE COPOLYMER, AQUEOUS SUPRESION OF FRAGRANCED POLYMER, POTASSIUM OLEATE, STYRENE/ACRYLATES COPOLYMER, SUBTILISIN, LIPASE, GERANIOL, CITRONELLOL, LINALOOL, SILICONE ANTI-FOAMING EMULSION, METHYLCHLOROISOTHIAZOLINONE, METHYLISOTHIAZOLINONE, 2-BROMO-2-NITROPROPANE-1,3-DIOL, COLORANT

} 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); } })();