Skip to content

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

Free delivery from 120 zł

Collection: Citrus Ritual

Citrus notes awaken the body, add cheer, and help you start the day with a smile. Perfect for a morning routine and moments when you need an extra boost of motivation.

Perfumes 8

Perfumes 8

Regular price 76,00 zł
Sale price 76,00 zł Regular price
Unit price
152,00 złper 100ml
Perfumes 39

Perfumes 39

Regular price 76,00 zł
Sale price 76,00 zł Regular price
Unit price
152,00 złper 100ml
Perfumes 28

Perfumes 28

Regular price 76,00 zł
Sale price 76,00 zł Regular price
Unit price
152,00 złper 100ml
Perfume LUCIANA ABREU

Perfume LUCIANA ABREU

Regular price 167,58 zł
Sale price 167,58 zł Regular price
Unit price
335,16 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); } })();