Skip to content

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

Free delivery from 120 zł

Collection: Promotion - Home Rituals

Bathroom cleaning and care spray
Bestseller

Bathroom cleaning and care spray

Regular price 31,40 zł
Sale price 31,40 zł Regular price
Unit price
6,28 złper 100ml
Shower cabin cleaning spray

Shower cabin cleaning spray

Regular price 32,40 zł
Sale price 32,40 zł Regular price
Unit price
6,48 złper 100ml
Universal gel
Bestseller

Universal gel

Regular price 38,00 zł
Sale price 38,00 zł Regular price
Unit price
38,00 złper 1000ml
Kitchen surface cleaning and care spray

Kitchen surface cleaning and care spray

Regular price 33,40 zł
Sale price 33,40 zł Regular price
Unit price
6,68 złper 100ml
Grill and Oven Cleaning Gel
Bestseller

Grill and Oven Cleaning Gel

Regular price 29,90 zł
Sale price 29,90 zł Regular price
Unit price
5,98 złper 100ml
Laundry gel for white fabrics

Laundry gel for white fabrics

Regular price 50,00 zł
Sale price 50,00 zł Regular price
Unit price
50,00 złper 1000ml
Laundry gel for colored fabrics

Laundry gel for colored fabrics

Regular price 50,00 zł
Sale price 50,00 zł Regular price
Unit price
50,00 złper 1000ml
Cleaner for heavily soiled surfaces

Cleaner for heavily soiled surfaces

Regular price 36,90 zł
Sale price 36,90 zł Regular price
Unit price
7,38 złper 100ml
Degreaser

Degreaser

Regular price 34,40 zł
Sale price 34,40 zł Regular price
Unit price
6,88 złper 100ml
Velvety cleansing milk

Velvety cleansing milk

Regular price 30,90 zł
Sale price 30,90 zł Regular price
Unit price
6,18 złper 100ml
} 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); } })();