{"title":"Béaba","description":"","products":[{"product_id":"beaba-hoofdbandbril-kinderbril-parelblauw-zonnebril-voor-babys-0-9-maanden","title":"Béaba Lunettes Bandeau - Lunettes Enfant - Bleu Perle - Lunettes de Soleil pour Bébé - 0-9 Mois","description":"\u003cp\u003e Lunettes bandeau pour bébé conçues pour se protéger du soleil en position couchée.\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Bandeau élastique réglable : maintien optimal en position debout ou allongée.\u003c\/li\u003e\n\n\u003cli\u003e Zone nez et tempes en Fit tech : matière souple et confortable qui s'adapte à la morphologie du visage des enfants.\u003c\/li\u003e\n\n \u003cli\u003eCoques latérales : barrière contre les reflets UV sur les côtés - protection maximale contre les rayons du soleil.\u003c\/li\u003e\n\n\u003cli\u003e Verres de catégorie 4 : filtration de haute qualité de 100% des rayons UV - protection maximale contre\u003c\/li\u003e\n\n\u003cli\u003e luminosité adaptée à une exposition mer et montagne.\u003c\/li\u003e\n\n\u003cli\u003e Accessoires : Livré dans une mallette rigide avec un sac en microfibre.\u003c\/li\u003e\n\n\u003cli\u003e Entretien : nettoyer les verres avec un sac en microfibre et les montures avec un chiffon humide.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44599244226806,"sku":"930302","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/550x550_7e12b173-2765-4e6c-9ba4-b85448896ddb.jpg?v=1667549859"},{"product_id":"beaba-amsterdam-verzorgingstas-luiertas-marineblauw","title":"Sac à langer\/sac à langer Béaba Amsterdam - Bleu marine","description":"\u003cp\u003eSac de voyage extensible, capacité XXL, au style résolument moderne. Fermeture éclair extrêmement pratique qui permet d'augmenter la hauteur du sac de 15 cm : taille XL pour une utilisation en week-end, taille XXL pour les vacances. Bandoulière amovible avec renfort d'épaule : pour plus de confort lors du transport.\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44599270736118,"sku":"940253 uitcol","price":78.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/550x533_9a6f583e-7d1f-4d06-b6cc-386ea350666a.jpg?v=1667550506"},{"product_id":"beaba-uitdruiprek-droogrek-roze-flessen-droogrek","title":"Béaba Egouttoir - Etendoir - Rose - Egouttoir à bouteilles","description":"\u003cp data-mce-fragment=\"1\"\u003e Fini les bouteilles qui sèchent maladroitement sur un torchon. Ce joyeux égouttoir de Béaba est une solution pratique et hygiénique pour sécher vos biberons et accessoires. Il peut contenir 6 bouteilles avec accessoires. Béaba Range-biberons pour biberons permet de sécher les biberons et accessoires (tétines, anneaux, bouchons...) sans mouiller le plan de travail. \u003c\/p\u003e\n\n\u003cul data-mce-fragment=\"1\"\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eBac d'égouttage amovible : Pour évacuer facilement l'eau.\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eGrande capacité : Jusqu’à 6 biberons et accessoires.\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eConception pratique : facile à remplir.\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eStructure en tige : Pour une libre circulation de l’air.\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eDesign et hygiénique\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eComprend un bac de récupération d'eau\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e\n\n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eConvient à tous types de bouteilles\u003c\/li\u003e\n\n\u003cli data-mce-fragment=\"1\"\u003e \n\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eEntretien : Nettoyer à la main ou au lave-vaisselle.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n \u003cspan data-mce-fragment=\"1\"\u003eun lave-vaisselle\u003c\/span\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44636226715894,"sku":"911616","price":40.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/asset-1616776.jpg?v=1668695830"},{"product_id":"beaba-droogrek-flower-blauw","title":"Béaba - Etendoir Fleur - Bleu","description":"\u003cp\u003e Biberons, tétines, anneaux de dentition. Vous pouvez facilement les laisser sécher sur l'étendoir Béaba. Sèche jusqu'à 6 bouteilles et accessoires en même temps !\u003c\/p\u003e\n\n\u003cp\u003e Le séchoir convient aux biberons et aux petits accessoires tels que tétines, anneaux et bouchons.\u003c\/p\u003e\n\n\u003cp\u003e Il dispose d'un bac collecteur qui récupère l'eau, pour que votre plan de travail reste toujours hygiénique et sec !\u003c\/p\u003e\n\n\u003cp\u003e Lave-vaisselle.\u003c\/p\u003e\n\n\u003cp\u003e L 22 x H 32,5 cm.\u003c\/p\u003e\n\n\u003cp\u003e - Conception pratique : facile à remplir.\u003cbr\u003e - Structure en tige pour une libre circulation de l'air.\u003cbr\u003e - Idéal pour les petits accessoires.\u003cbr\u003e - Avec bac collecteur hygiénique.\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44757222293750,"sku":"911614 uitcol","price":24.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/911614_product_face_1.jpg?v=1671462218"},{"product_id":"beaba-up-down-kinderstoel-donkergrijs","title":"Chaise haute Beaba up \u0026amp; down - Gris foncé","description":"\u003cp\u003e Chaise haute réglable en hauteur qui allie confort, design et simplicité d'utilisation jusqu'à 8 ans !\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Grandit avec l'enfant, de 6 mois à 8 ans : grandit avec l'âge de l'enfant, de 6 à 36 mois, notamment grâce au plateau d'alimentation amovible et de 36 mois à 8 ans (max. 50kg), en siège Junior .\u003c\/li\u003e\n\n\u003cli\u003e Pratique et convivial\u003c\/li\u003e\n\n\u003cli\u003e Ergonomique : garantit que l'enfant peut toujours manger dans une position optimale avec les parents.\u003c\/li\u003e\n\n\u003cli\u003e Stable : structure stable et sûre, grande surface de base\u003c\/li\u003e\n\n\u003cli\u003e Confortable : pas de bords tranchants\u003c\/li\u003e\n\n\u003cli\u003e Sécurité maximale : harnais de sécurité 5 points et structure stable grâce à la grande surface de base\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44759225368822,"sku":"3384349150433 uitcol","price":175.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/babea-kinderstoel-upampdown-donkergrijs-a365398_6077f4d6-2a4d-4d46-89af-2628fd79954d.jpg?v=1671526495"},{"product_id":"beaba-zonnebril-met-band-9-tot-24-maanden-delight-pink-blush","title":"Béaba - Lunettes de soleil avec dragonne - 9 à 24 mois - DELIGHT - Rose Blush","description":"\u003cp\u003e \u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 9 mois à 24 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959532712182,"sku":"930340 uitcol","price":24.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930340_product_face_1.jpg?v=1680094124"},{"product_id":"beaba-zonnebril-met-band-9-tot-24-maanden-delight-cloud-blue","title":"Béaba - Lunettes de soleil avec dragonne - 9 à 24 mois - DELIGHT - Bleu Nuage","description":"\u003cp\u003e\u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 9 mois à 24 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959538807030,"sku":"930341 uitcol","price":24.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930341_product_face_1.jpg?v=1680095222"},{"product_id":"beaba-zonnebril-met-band-9-tot-24-maanden-delight-dark-turtle","title":"Béaba - Lunettes de soleil avec dragonne - 9 à 24 mois - DELIGHT - Tortue foncée","description":"\u003cp\u003e\u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 9 mois à 24 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959541395702,"sku":"930343 uitcol","price":24.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930343_product_face_1.jpg?v=1680095031"},{"product_id":"kopie-van-beaba-zonnebril-met-band-9-tot-24-maanden-delight-honey","title":"Béaba - Lunettes de soleil avec lanière - 9 à 24 mois - DELIGHT - Miel","description":"\u003cp\u003e\u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 9 mois à 24 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959545426166,"sku":"930342 uitcol","price":24.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/lunettes-de-soleil-9-24-mois-delight-beaba-honey_59ce0db0-4832-4025-9a58-5a8213ce8da2.jpg?v=1680094577"},{"product_id":"beaba-zonnebril-met-verstelbare-band-0-tot-9-maanden-glee-roze","title":"Béaba - Lunettes de soleil - 0 à 9 mois - GLEE - Sucre de baptême rose","description":"\u003cp\u003e \u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 0 à 9 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959597854966,"sku":"930301","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930301_product_face_1.jpg?v=1680092691"},{"product_id":"beaba-zonnebril-met-verstelbare-band-0-tot-9-maanden-glee-sage-groen","title":"Béaba - Lunettes de soleil avec bride réglable - 0 à 9 mois - GLEE - Vert Sauge","description":"\u003cp\u003e\u003cspan\u003eLes yeux des tout-petits sont particulièrement sensibles aux effets du soleil.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003eEn complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e \u003cspan\u003eParfait pour votre enfant de 0 à 9 mois !\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44959606374646,"sku":"930335","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930335_product_face_1.jpg?v=1680093538"},{"product_id":"beaba-zonnebril-2-tot-4-jaar-merry-pollen","title":"Béaba - Lunettes de soleil - 2 à 4 ans - MERRY - Pollen","description":"\u003cp\u003e Les yeux des tout-petits sont particulièrement sensibles aux effets du soleil. En complément d'une casquette ou d'un chapeau pour limiter l'exposition, les lunettes de soleil pour bébé sont indispensables pour les sorties.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e Les lunettes que vous ne voudrez plus jamais enlever !\u003cbr\u003e\u003cbr\u003e Parfait pour votre enfant de 2 à 4 ans !\u003c\/p\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":44964915740918,"sku":"930337","price":34.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/products\/930337_product_face_2.jpg?v=1678705190"},{"product_id":"beaba-up-down-wipstoeltje-linnen-zeegras","title":"Transat Béaba Up \u0026amp; Down - Lin\/Herbe Marine","description":"\u003cp\u003e Toujours Up \u0026amp; Down mais avec un gros plus !\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Pliable et compact : Fonction de pliage intégrée pour un rangement facile sous un lit ou derrière une porte. Seulement 18 cm de haut une fois plié à plat\u003c\/li\u003e\n\n\u003cli\u003e Technologie brevetée Up \u0026amp; Down : assure un mouvement de glissement fluide pour un réglage sûr du transat\u003c\/li\u003e\n\n\u003cli\u003e Pratique : 4 hauteurs de réglage en un seul mouvement\u003c\/li\u003e\n\n\u003cli\u003e 3 positions d'inclinaison : s'adapte à toutes les situations\u003c\/li\u003e\n\n\u003cli\u003e Design et tendance : s'intègre dans la maison des parents\u003c\/li\u003e\n\n\u003cli\u003e Confortable et de qualité : permet à bébé de découvrir le monde qui l'entoure et de communiquer avec ses parents en toute sécurité\u003c\/li\u003e\n\n \u003cli\u003eAssise 100% coton : sans substances nocives\u003c\/li\u003e\n\n\u003cli\u003e Mousse ferme et réactive : offre un confort et un soutien total à l'enfant\u003c\/li\u003e\n\n\u003cli\u003e Sécurité maximale : harnais 5 points facile à utiliser qui s'adapte à la taille de bébé\u003c\/li\u003e\n\n\u003cli\u003e Réducteur de naissance : ergonomique et confortable pour le nouveau-né, apporte un maintien optimal, utilisable de 0 à 3 mois\u003c\/li\u003e\n\n\u003cli\u003e Housse de siège entièrement amovible et lavable en machine\u003c\/li\u003e\n\n\u003cli\u003e Fonction anti-bascule : permet de bercer l'enfant en toute sécurité\u003c\/li\u003e\n\n\u003cli\u003e Peut être utilisé dès la naissance jusqu'à 9 kg\u003c\/li\u003e\n\n\u003cli\u003e Accessoire supplémentaire : arche de jeu avec différentes textures, sons et couleurs, pour une expérience sensorielle qui stimule le développement de l'enfant\u003c\/li\u003e\n\n\u003cli\u003e Conforme à la norme européenne EN12790-1:2022 pour les transats bébé\u003c\/li\u003e\n\n\u003cli\u003e Attention : ce transat ne remplace pas un berceau ou un lit. Si l'enfant a besoin de dormir, il doit être placé dans un berceau ou un lit adapté.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49038645428553,"sku":"915049","price":193.45,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/915049_product_3-4_2.jpg?v=1698922573"},{"product_id":"beaba-eazy-relax-wipstoeltje-lichen","title":"Transat Béaba Eazy Relax - Lichen","description":"\u003ch2 class=\"c-description__title\"\u003e Le nec plus ultra en matière de compact !\u003c\/h2\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e 3 positions d'inclinaison : dossier facile à utiliser\u003c\/li\u003e\n\n\u003cli\u003e Pliable et compact : fonction de pliage intégrée pour un transport et un rangement faciles. Seulement 4,6 cm de haut une fois plié à plat\u003c\/li\u003e\n\n\u003cli\u003e Sans substances nocives : assise entièrement en sergé 100% coton pour un confort optimal\u003c\/li\u003e\n\n\u003cli\u003e Pratique : à utiliser dès la naissance\u003c\/li\u003e\n\n\u003cli\u003e Extensible : se transforme en siège dès que l'enfant se met debout (jusqu'à 15 kg)\u003c\/li\u003e\n\n\u003cli\u003e Sûr : ceinture 5 points (amovible pour utilisation comme siège)\u003c\/li\u003e\n\n\u003cli\u003e Entretien : housse amovible lavable à 40°.\u003c\/li\u003e\n\n\u003cli\u003e Accessoire : étui de transport inclus\u003c\/li\u003e\n\n\u003cli\u003e Conforme à la norme européenne EN12790-1:2022 pour les transats bébé\u003c\/li\u003e\n\n\u003cli\u003e Précaution de sécurité : ce transat ne remplace pas un berceau ou un lit. Si l’enfant a besoin de dormir, il doit être placé dans un berceau ou un lit adapté.\u003c\/li\u003e\n\n\u003cli\u003e Breveté \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49292330860873,"sku":"915055","price":143.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/3384349150556.jpg?v=1703751926"},{"product_id":"beaba-eazy-pop-babybadje-velvet-grey","title":"Béaba Eazy Pop Baignoire Bébé - Velours Gris","description":"\u003ch2 class=\"c-description__title\"\u003e C'est l'heure du bain !\u003c\/h2\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\n\n \u003cli\u003ePliable et compact : facile à ranger, se glisse derrière une porte ou un meuble\u003c\/li\u003e\n\n\u003cli\u003e Forme d'assise spacieuse et confortable : bébé peut s'asseoir confortablement dans le siège de la baignoire et se baigner en toute sécurité\u003c\/li\u003e\n\n\u003cli\u003e Idéal pour les petits espaces : s'adapte à la plupart des salles de bains\u003c\/li\u003e\n\n\u003cli\u003e Pieds antidérapants : maintiennent la baignoire stable\u003c\/li\u003e\n\n\u003cli\u003e Compatible avec Béaba Transatdo\u003c\/li\u003e\n\n\u003cli\u003e Volume d'eau : 29L\u003c\/li\u003e\n\n\u003cli\u003e Accessoire : bouchon de vidange inclus \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49292346851657,"sku":"920404","price":47.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/920404_product_face_1.jpg?v=1703760828"},{"product_id":"beaba-slabbetje-playful-2-1-met-afneembare-mouwen-multi","title":"Béaba Bavoir Playful 2-1 à manches amovibles - Multi","description":"\u003cp\u003e\u003cscript\u003evar AWIN = AWIN || {};AWIN.Tracking = AWIN.Tracking || {};AWIN.payload = {\u0026quot;advertiser\u0026quot;:{\u0026quot;config\u0026quot;:{\u0026quot;advertiserId\u0026quot;:\u0026quot;53315\u0026quot;,\u0026quot;campaignId\u0026quot;:\u0026quot;18545\u0026quot;,\u0026quot;pagetype\u0026quot;:\u0026quot;generic\u0026quot;,\u0026quot;accessConfig\u0026quot;:{\u0026quot;location\u0026quot;:false,\u0026quot;referrer\u0026quot;:false,\u0026quot;sale\u0026quot;:true,\u0026quot;basket\u0026quot;:true,\u0026quot;zxParams\u0026quot;:[\u0026quot;pagetype\u0026quot;,\u0026quot;products\u0026quot;,\u0026quot;category\u0026quot;,\u0026quot;identifier\u0026quot;]}}},\u0026quot;plugin\u0026quot;:{\u0026quot;publisherId\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;advertiserId\u0026quot;:12947,\u0026quot;protocol\u0026quot;:\u0026quot;https:\/\/\u0026quot;,\u0026quot;zxParams\u0026quot;:{},\u0026quot;basket\u0026quot;:[]}};AWIN.pluginName = \u0026quot;ReachGroup\u0026quot;;AWIN.masterTagSb = \u0026quot;var%20AWIN%20%3D%20AWIN%20%7C%7C%20%7B%7D%3B%0AAWIN.iScriptCount%20%3D%200%3B%0A%0AAWIN.Tracking%20%3D%20%28function%20%28pluginName%2C%20payload%29%20%7B%0A%09var%20fetchZxParam%20%3D%20function%20%28name%29%20%7B%0A%09%09return%20payload.plugin.zxParams%5Bname%5D%20%7C%7C%20null%3B%0A%09%7D%3B%0A%09var%20scriptAppend%20%3D%20function%20%28sScriptSrc%2C%20sScriptContent%2C%20sScriptOnLoad%2C%20oScriptTagParams%2C%20tcfVendorId%29%20%7B%0A%09%09\/\/%20only%20one%20of%20the%20two%20can%20be%20set%0A%09%09if%20%28sScriptSrc%20%26%26%20sScriptContent%29%20%7B%0A%09%09%09return%20false%3B%0A%09%09%7D%0A%0A%09%09\/\/%20create%20script%20node%0A%09%09var%20scriptNode%20%3D%20document.createElement%28%27script%27%29%3B%0A%09%09scriptNode.type%20%3D%20%27text\/javascript%27%3B%0A%09%09scriptNode.id%20%3D%20%27_aw_script_%27%20+%20AWIN.iScriptCount++%3B%0A%0A%09%09\/\/%20only%20add%20if%20param%20was%20passed%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09scriptNode.src%20%3D%20sScriptSrc%3B%0A%09%09%7D%20else%20if%20%28sScriptContent%29%20%7B%0A%09%09%09scriptNode.text%20%3D%20sScriptContent%3B%0A%09%09%7D%0A%0A%09%09\/\/%20set%20optional%20parameters%0A%09%09if%20%28oScriptTagParams%29%20%7B%0A%09%09%09for%20%28var%20name%20in%20oScriptTagParams%29%20%7B%0A%09%09%09%09scriptNode%5Bname%5D%20%3D%20oScriptTagParams%5Bname%5D%3B%0A%09%09%09%7D%0A%09%09%7D%0A%0A%09%09\/\/%20attach%20an%20event%20handler%0A%09%09if%20%28sScriptOnLoad%29%20%7B%0A%09%09%09\/\/%20for%20IE%0A%09%09%09scriptNode.onreadystatechange%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09if%20%28scriptNode.readyState%20%3D%3D%20%27complete%27%20%7C%7C%20scriptNode.readyState%20%3D%3D%20%27loaded%27%29%20%7B%0A%09%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09\/\/%20for%20everything%20else%0A%09%09%09scriptNode.onload%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%7D%3B%0A%09%09%7D%0A%0A%09%09\/\/%20append%20node%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28scriptNode.src%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09scriptNode.src%20+%3D%20gdprAppends%3B%0A%09%09%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%20else%20%7B%0A%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%7D%0A%0A%09%09return%20scriptNode%3B%0A%09%7D%3B%0A%09var%20frameAppend%20%3D%20function%20%28sFrameSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sFrameSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sFrameSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20iframe%20%3D%20document.createElement%28%27iframe%27%29%3B%0A%09%09%09%09%09iframe.src%20%3D%20sFrameSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28iframe%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28iframe%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20pixelAppend%20%3D%20function%20%28sImageSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sImageSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sImageSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20image%20%3D%20document.createElement%28%27img%27%29%3B%0A%09%09%09%09%09image.src%20%3D%20sImageSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28image%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28image%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20getQueryParameterDelimiter%20%3D%20function%20%28currentUrl%29%20%7B%0A%09%09return%20currentUrl.indexOf%28%27%3F%27%29%20%3D%3D%3D%20-1%20%3F%20%27%3F%27%20%3A%20%27%26%27%3B%0A%09%7D%3B%0A%09var%20buildQueryString%20%3D%20function%20%28params%29%20%7B%0A%09%09var%20bits%20%3D%20%5B%5D%3B%0A%09%09for%20%28var%20name%20in%20params%29%20%7B%0A%09%09%09if%20%28params.hasOwnProperty%28name%29%29%20%7B%0A%09%09%09%09bits.push%28name%20+%20%27%3D%27%20+%20encodeURIComponent%28params%5Bname%5D%29%29%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09return%20bits.join%28%27%26%27%29%3B%0A%09%7D%3B%0A%09var%20getScriptAppendNode%20%3D%20function%20%28%29%20%7B%0A%09%09return%20document.body%3B%0A%09%7D%3B%0A%09var%20getBasketData%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.basket%20%7C%7C%20%5B%5D%3B%0A%09%7D%3B%0A%09var%20getAffiliateId%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.publisherId%3B%0A%09%7D%3B%0A%09var%20_getAWCValue%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.awc%3B%0A%09%7D%3B%0A%0A%09var%20Consent%20%3D%20%7B%7D%3B%0A%0A%09%28function%20%28awinTrackingConsent%29%20%7B%0A%09%09\/\/%20if%20we%20locate%20the%20CMP%20iframe%20we%20will%20reference%20it%20with%20this%0A%09%09var%20cmpFrame%3B%0A%0A%09%09%28function%20%28%29%20%7B%0A%09%09%09\/\/%20start%20here%20at%20our%20window%0A%09%09%09var%20frame%20%3D%20window%3B%0A%0A%09%09%09\/\/%20map%20of%20calls%0A%09%09%09var%20cmpCallbacks%20%3D%20%7B%7D%3B%0A%09%09%09while%20%28frame%29%20%7B%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20throws%20a%20reference%20error%20if%20no%20frames%20exist%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28frame.frames%5B%27__tcfapiLocator%27%5D%29%20%7B%0A%09%09%09%09%09%09cmpFrame%20%3D%20frame%3B%0A%09%09%09%09%09%09break%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%09%09%09%09if%20%28frame%20%3D%3D%3D%20window.top%29%20%7B%0A%09%09%09%09%09break%3B%0A%09%09%09%09%7D%0A%09%09%09%09frame%20%3D%20frame.parent%3B%0A%09%09%09%7D%0A%0A%09%09%09\/**%0A%09%09%09%20*%20Set%20up%20a%20__tcfapi%20proxy%20method%20to%20do%20the%20postMessage%20and%20map%20the%20callback.%0A%09%09%09%20*%20From%20the%20caller%27s%20perspective%2C%20this%20function%20behaves%20identically%20to%20the%0A%09%09%09%20*%20CMP%20API%27s%20__tcfapi%20call%0A%09%09%09%20*\/%0A%09%09%09window.__tcfapi%20%3D%20function%20%28cmd%2C%20version%2C%20callback%2C%20arg%29%20%7B%0A%09%09%09%09if%20%28%21cmpFrame%29%20%7B%0A%09%09%09%09%09callback%28%7B%20msg%3A%20%27CMP%20not%20found%27%20%7D%2C%20false%29%3B%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09var%20callId%20%3D%20Math.random%28%29%20+%20%27%27%3B%0A%09%09%09%09%09var%20msg%20%3D%20%7B%0A%09%09%09%09%09%09__tcfapiCall%3A%20%7B%0A%09%09%09%09%09%09%09command%3A%20cmd%2C%0A%09%09%09%09%09%09%09parameter%3A%20arg%2C%0A%09%09%09%09%09%09%09version%3A%20version%2C%0A%09%09%09%09%09%09%09callId%3A%20callId%2C%0A%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%7D%3B%0A%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20map%20the%20callback%20for%20lookup%20on%20response%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09cmpCallbacks%5BcallId%5D%20%3D%20callback%3B%0A%09%09%09%09%09cmpFrame.postMessage%28msg%2C%20%27*%27%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09function%20postMessageHandler%28event%29%20%7B%0A%09%09%09%09\/**%0A%09%09%09%09%20*%20when%20we%20get%20the%20return%20message%2C%20call%20the%20mapped%20callback%0A%09%09%09%09%20*\/%0A%09%09%09%09var%20json%20%3D%20%7B%7D%3B%0A%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20if%20this%20isn%27t%20valid%20JSON%20then%20this%20will%20throw%20an%20error%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09json%20%3D%20typeof%20event.data%20%3D%3D%3D%20%27string%27%20%3F%20JSON.parse%28event.data%29%20%3A%20event.data%3B%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%0A%09%09%09%09var%20payload%20%3D%20json.__tcfapiReturn%3B%0A%09%09%09%09if%20%28payload%29%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20messages%20we%20care%20about%20will%20have%20a%20payload%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28typeof%20cmpCallbacks%5Bpayload.callId%5D%20%3D%3D%3D%20%27function%27%29%20%7B%0A%09%09%09%09%09%09\/**%0A%09%09%09%09%09%09%20*%20call%20the%20mapped%20callback%20and%20then%20remove%20the%20reference%0A%09%09%09%09%09%09%20*\/%0A%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%28payload.returnValue%2C%20payload.success%29%3B%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%20%3D%20null%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%09window.addEventListener%28%27message%27%2C%20postMessageHandler%2C%20false%29%3B%0A%09%09%7D%29%28%29%3B%0A%0A%09%09awinTrackingConsent.isCmpPresentOnPage%20%3D%20function%20%28%29%20%7B%0A%09%09%09return%20typeof%20cmpFrame%20%21%3D%3D%20%27undefined%27%3B%0A%09%09%7D%3B%0A%0A%09%09awinTrackingConsent.getGdprAppends%20%3D%20function%20%28tcfVendorId%2C%20delimiter%2C%20callback%29%20%7B%0A%09%09%09if%20%28tcfVendorId%29%20%7B%0A%09%09%09%09\/\/%20prepare%20for%20no%20CMP%20and%20errors%0A%09%09%09%09var%20fallbackAppend%20%3D%20delimiter%20+%20%27gdpr%3D%24%7BGDPR%7D%26gdpr_consent%3D%24%7BGDPR_CONSENT_%27%20+%20tcfVendorId%20+%20%27%7D%27%3B%0A%0A%09%09%09%09\/\/%20cmp%20found%2C%20asking%20__tcfapi%20for%20a%20consent%20string%20for%20this%20vendorId%0A%09%09%09%09if%20%28AWIN.Tracking.Consent.isCmpPresentOnPage%28%29%29%20%7B%0A%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09__tcfapi%28%0A%09%09%09%09%09%09%09%27getTCData%27%2C%0A%09%09%09%09%09%09%092%2C%0A%09%09%09%09%09%09%09function%20%28tcData%2C%20success%29%20%7B%0A%09%09%09%09%09%09%09%09var%20appends%20%3D%20delimiter%3B%0A%09%09%09%09%09%09%09%09if%20%28tcData%20%26%26%20success%29%20%7B%0A%09%09%09%09%09%09%09%09%09if%20%28typeof%20tcData.gdprApplies%20%21%3D%3D%20%27undefined%27%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09if%20%28tcData.gdprApplies%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D1%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D0%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27%26gdpr_consent%3D%27%20+%20tcData.tcString%3B%0A%09%09%09%09%09%09%09%09%09%09callback%28appends%29%3B%0A%09%09%09%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09\/\/%20no%20data%2C%20no%20success%20or%20missing%20tcData.gdprApplies%0A%09%09%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%09%09%5BtcfVendorId%5D%0A%09%09%09%09%09%09%29%3B%0A%09%09%09%09%09%7D%20catch%20%28err%29%20%7B%0A%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09\/\/%20no%20CMP%20found%0A%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%20else%20%7B%0A%09%09%09%09\/\/%20no%20vendorId%20provided%0A%09%09%09%09callback%28%27%27%29%3B%0A%09%09%09%7D%0A%09%09%7D%3B%0A%09%7D%29%28Consent%29%3B%0A%0A%09var%20publicObject%20%3D%20%7B%0A%09%09\/\/%20functions%0A%09%09fetchZxParam%3A%20fetchZxParam%2C%0A%09%09scriptAppend%3A%20scriptAppend%2C%0A%09%09frameAppend%3A%20frameAppend%2C%0A%09%09pixelAppend%3A%20pixelAppend%2C%0A%09%09getQueryParameterDelimiter%3A%20getQueryParameterDelimiter%2C%0A%09%09buildQueryString%3A%20buildQueryString%2C%0A%09%09getScriptAppendNode%3A%20getScriptAppendNode%2C%0A%09%09getBasketData%3A%20getBasketData%2C%0A%09%09getAffiliateId%3A%20getAffiliateId%2C%0A%09%09_getAWCValue%3A%20_getAWCValue%2C%0A%09%09Consent%3A%20Consent%2C%0A%0A%09%09\/\/%20Awin%20properties%0A%09%09Sale%3A%20payload.plugin.sale%2C%0A%09%09iMerchantId%3A%20payload.plugin.advertiserId%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%09%09sProtocol%3A%20payload.plugin.protocol%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%0A%09%09\/\/%20new%20access%20property%0A%09%09context%3A%20%7B%0A%09%09%09plugin%3A%20payload.plugin%2C%0A%09%09%09advertiser%3A%20payload.advertiser%2C%0A%09%09%09location%3A%20payload.plugin.location%2C%0A%09%09%7D%2C%0A%09%7D%3B%0A%0A%09AWIN.sProtocol%20%3D%20payload.plugin.protocol%3B%0A%09publicObject%5BpluginName%5D%20%3D%20payload.advertiser.config%3B%0A%09return%20publicObject%3B%0A%7D%29%28AWIN.pluginName%2C%20AWIN.payload%29%3B%0A\u0026quot;;AWIN.pluginCode = \u0026quot;AWIN.Tracking.ReachGroup%20%3D%20AWIN.Tracking.ReachGroup%20%7C%7C%20%7B%7D%3B%0AAWIN.Tracking.ReachGroup.url%20%3D%20AWIN.Tracking.ReachGroup.url%20%7C%7C%20AWIN.sProtocol%20+%20%27hal9000.redintelligence.net\/retarget%27%3B%0A%0A%28function%20%28%24r%29%20%7B%0A%20%20if%20%28%27undefined%27%20%3D%3D%3D%20typeof%20%24r.advertiserId%20%7C%7C%20%27undefined%27%20%3D%3D%3D%20typeof%20%24r.campaignId%29%20%7B%0A%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20var%20pagetype%20%3D%20%24r.pagetype%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27pagetype%27%29%3B%0A%0A%20%20if%20%28AWIN.Tracking.Sale%29%20%7B%0A%20%20%20%20pagetype%20%3D%20%27checkout%27%3B%0A%20%20%7D%20else%20if%20%28%27checkout%27%20%3D%3D%3D%20pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20AWIN.Tracking.Sale%20%3D%20%7B%7D%3B%0A%20%20%7D%0A%0A%20%20%24r.combineProducts%20%3D%20function%20%28products%29%20%7B%0A%20%20%20%20if%20%28typeof%20products%20%3D%3D%3D%20%27string%27%29%20%7B%0A%20%20%20%20%20%20products%20%3D%20JSON.parse%28products%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20var%20output%20%3D%20%27%27%3B%0A%20%20%20%20var%20sep%20%3D%20%27%27%3B%0A%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20output%20+%3D%20sep%20+%20products%5Bi%5D.identifier%20+%20%27%7C%27%20+%20products%5Bi%5D.quantity%3B%0A%20%20%20%20%20%20sep%20%3D%20%27%2C%27%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20output%3B%0A%20%20%7D%3B%0A%0A%20%20%24r.fetchBasketData%20%3D%20function%20%28%29%20%7B%0A%20%20%20%20var%20products%20%3D%20AWIN.Tracking.getBasketData%28%29%3B%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20products%5Bi%5D.identifier%20%3D%20products%5Bi%5D.id%3B%0A%20%20%20%20%20%20delete%20products%5Bi%5D.id%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20products%3B%0A%20%20%7D%3B%0A%0A%20%20var%20url%20%3D%20%24r.url%20+%20%27%3Fa%3D%27%20+%20%24r.advertiserId%20+%20%27%26version%3D1%27%3B%0A%0A%20%20switch%20%28pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20case%20%27basket%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27basket%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27category%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27checkout%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27transaction%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27search%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%27suchergebnisse%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27product%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27view%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.identifier%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27identifier%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27registration%27%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%20%20case%20%27generic%27%3A%0A%20%20%20%20case%20%27home%27%3A%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20default%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20AWIN.Tracking.frameAppend%28url%29%3B%0A%7D%29%28AWIN.Tracking.ReachGroup%29%3B%0A\u0026quot;;eval(unescape(AWIN.masterTagSb) + \u0026quot;\\n\u0026quot; + unescape(AWIN.pluginCode));\u003c\/script\u003e\u003cscript\u003evar AWIN = AWIN || {};AWIN.Tracking = AWIN.Tracking || {};AWIN.payload = {\u0026quot;advertiser\u0026quot;:{\u0026quot;config\u0026quot;:{\u0026quot;advertiserId\u0026quot;:\u0026quot;53315\u0026quot;,\u0026quot;campaignId\u0026quot;:\u0026quot;18545\u0026quot;,\u0026quot;pagetype\u0026quot;:\u0026quot;generic\u0026quot;,\u0026quot;accessConfig\u0026quot;:{\u0026quot;location\u0026quot;:false,\u0026quot;referrer\u0026quot;:false,\u0026quot;sale\u0026quot;:true,\u0026quot;basket\u0026quot;:true,\u0026quot;zxParams\u0026quot;:[\u0026quot;pagetype\u0026quot;,\u0026quot;products\u0026quot;,\u0026quot;category\u0026quot;,\u0026quot;identifier\u0026quot;]}}},\u0026quot;plugin\u0026quot;:{\u0026quot;publisherId\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;advertiserId\u0026quot;:12947,\u0026quot;protocol\u0026quot;:\u0026quot;https:\/\/\u0026quot;,\u0026quot;zxParams\u0026quot;:{},\u0026quot;basket\u0026quot;:[]}};AWIN.pluginName = \u0026quot;ReachGroup\u0026quot;;AWIN.masterTagSb = \u0026quot;var%20AWIN%20%3D%20AWIN%20%7C%7C%20%7B%7D%3B%0AAWIN.iScriptCount%20%3D%200%3B%0A%0AAWIN.Tracking%20%3D%20%28function%20%28pluginName%2C%20payload%29%20%7B%0A%09var%20fetchZxParam%20%3D%20function%20%28name%29%20%7B%0A%09%09return%20payload.plugin.zxParams%5Bname%5D%20%7C%7C%20null%3B%0A%09%7D%3B%0A%09var%20scriptAppend%20%3D%20function%20%28sScriptSrc%2C%20sScriptContent%2C%20sScriptOnLoad%2C%20oScriptTagParams%2C%20tcfVendorId%29%20%7B%0A%09%09\/\/%20only%20one%20of%20the%20two%20can%20be%20set%0A%09%09if%20%28sScriptSrc%20%26%26%20sScriptContent%29%20%7B%0A%09%09%09return%20false%3B%0A%09%09%7D%0A%0A%09%09\/\/%20create%20script%20node%0A%09%09var%20scriptNode%20%3D%20document.createElement%28%27script%27%29%3B%0A%09%09scriptNode.type%20%3D%20%27text\/javascript%27%3B%0A%09%09scriptNode.id%20%3D%20%27_aw_script_%27%20+%20AWIN.iScriptCount++%3B%0A%0A%09%09\/\/%20only%20add%20if%20param%20was%20passed%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09scriptNode.src%20%3D%20sScriptSrc%3B%0A%09%09%7D%20else%20if%20%28sScriptContent%29%20%7B%0A%09%09%09scriptNode.text%20%3D%20sScriptContent%3B%0A%09%09%7D%0A%0A%09%09\/\/%20set%20optional%20parameters%0A%09%09if%20%28oScriptTagParams%29%20%7B%0A%09%09%09for%20%28var%20name%20in%20oScriptTagParams%29%20%7B%0A%09%09%09%09scriptNode%5Bname%5D%20%3D%20oScriptTagParams%5Bname%5D%3B%0A%09%09%09%7D%0A%09%09%7D%0A%0A%09%09\/\/%20attach%20an%20event%20handler%0A%09%09if%20%28sScriptOnLoad%29%20%7B%0A%09%09%09\/\/%20for%20IE%0A%09%09%09scriptNode.onreadystatechange%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09if%20%28scriptNode.readyState%20%3D%3D%20%27complete%27%20%7C%7C%20scriptNode.readyState%20%3D%3D%20%27loaded%27%29%20%7B%0A%09%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09\/\/%20for%20everything%20else%0A%09%09%09scriptNode.onload%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%7D%3B%0A%09%09%7D%0A%0A%09%09\/\/%20append%20node%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28scriptNode.src%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09scriptNode.src%20+%3D%20gdprAppends%3B%0A%09%09%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%20else%20%7B%0A%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%7D%0A%0A%09%09return%20scriptNode%3B%0A%09%7D%3B%0A%09var%20frameAppend%20%3D%20function%20%28sFrameSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sFrameSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sFrameSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20iframe%20%3D%20document.createElement%28%27iframe%27%29%3B%0A%09%09%09%09%09iframe.src%20%3D%20sFrameSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28iframe%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28iframe%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20pixelAppend%20%3D%20function%20%28sImageSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sImageSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sImageSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20image%20%3D%20document.createElement%28%27img%27%29%3B%0A%09%09%09%09%09image.src%20%3D%20sImageSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28image%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28image%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20getQueryParameterDelimiter%20%3D%20function%20%28currentUrl%29%20%7B%0A%09%09return%20currentUrl.indexOf%28%27%3F%27%29%20%3D%3D%3D%20-1%20%3F%20%27%3F%27%20%3A%20%27%26%27%3B%0A%09%7D%3B%0A%09var%20buildQueryString%20%3D%20function%20%28params%29%20%7B%0A%09%09var%20bits%20%3D%20%5B%5D%3B%0A%09%09for%20%28var%20name%20in%20params%29%20%7B%0A%09%09%09if%20%28params.hasOwnProperty%28name%29%29%20%7B%0A%09%09%09%09bits.push%28name%20+%20%27%3D%27%20+%20encodeURIComponent%28params%5Bname%5D%29%29%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09return%20bits.join%28%27%26%27%29%3B%0A%09%7D%3B%0A%09var%20getScriptAppendNode%20%3D%20function%20%28%29%20%7B%0A%09%09return%20document.body%3B%0A%09%7D%3B%0A%09var%20getBasketData%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.basket%20%7C%7C%20%5B%5D%3B%0A%09%7D%3B%0A%09var%20getAffiliateId%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.publisherId%3B%0A%09%7D%3B%0A%09var%20_getAWCValue%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.awc%3B%0A%09%7D%3B%0A%0A%09var%20Consent%20%3D%20%7B%7D%3B%0A%0A%09%28function%20%28awinTrackingConsent%29%20%7B%0A%09%09\/\/%20if%20we%20locate%20the%20CMP%20iframe%20we%20will%20reference%20it%20with%20this%0A%09%09var%20cmpFrame%3B%0A%0A%09%09%28function%20%28%29%20%7B%0A%09%09%09\/\/%20start%20here%20at%20our%20window%0A%09%09%09var%20frame%20%3D%20window%3B%0A%0A%09%09%09\/\/%20map%20of%20calls%0A%09%09%09var%20cmpCallbacks%20%3D%20%7B%7D%3B%0A%09%09%09while%20%28frame%29%20%7B%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20throws%20a%20reference%20error%20if%20no%20frames%20exist%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28frame.frames%5B%27__tcfapiLocator%27%5D%29%20%7B%0A%09%09%09%09%09%09cmpFrame%20%3D%20frame%3B%0A%09%09%09%09%09%09break%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%09%09%09%09if%20%28frame%20%3D%3D%3D%20window.top%29%20%7B%0A%09%09%09%09%09break%3B%0A%09%09%09%09%7D%0A%09%09%09%09frame%20%3D%20frame.parent%3B%0A%09%09%09%7D%0A%0A%09%09%09\/**%0A%09%09%09%20*%20Set%20up%20a%20__tcfapi%20proxy%20method%20to%20do%20the%20postMessage%20and%20map%20the%20callback.%0A%09%09%09%20*%20From%20the%20caller%27s%20perspective%2C%20this%20function%20behaves%20identically%20to%20the%0A%09%09%09%20*%20CMP%20API%27s%20__tcfapi%20call%0A%09%09%09%20*\/%0A%09%09%09window.__tcfapi%20%3D%20function%20%28cmd%2C%20version%2C%20callback%2C%20arg%29%20%7B%0A%09%09%09%09if%20%28%21cmpFrame%29%20%7B%0A%09%09%09%09%09callback%28%7B%20msg%3A%20%27CMP%20not%20found%27%20%7D%2C%20false%29%3B%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09var%20callId%20%3D%20Math.random%28%29%20+%20%27%27%3B%0A%09%09%09%09%09var%20msg%20%3D%20%7B%0A%09%09%09%09%09%09__tcfapiCall%3A%20%7B%0A%09%09%09%09%09%09%09command%3A%20cmd%2C%0A%09%09%09%09%09%09%09parameter%3A%20arg%2C%0A%09%09%09%09%09%09%09version%3A%20version%2C%0A%09%09%09%09%09%09%09callId%3A%20callId%2C%0A%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%7D%3B%0A%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20map%20the%20callback%20for%20lookup%20on%20response%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09cmpCallbacks%5BcallId%5D%20%3D%20callback%3B%0A%09%09%09%09%09cmpFrame.postMessage%28msg%2C%20%27*%27%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09function%20postMessageHandler%28event%29%20%7B%0A%09%09%09%09\/**%0A%09%09%09%09%20*%20when%20we%20get%20the%20return%20message%2C%20call%20the%20mapped%20callback%0A%09%09%09%09%20*\/%0A%09%09%09%09var%20json%20%3D%20%7B%7D%3B%0A%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20if%20this%20isn%27t%20valid%20JSON%20then%20this%20will%20throw%20an%20error%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09json%20%3D%20typeof%20event.data%20%3D%3D%3D%20%27string%27%20%3F%20JSON.parse%28event.data%29%20%3A%20event.data%3B%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%0A%09%09%09%09var%20payload%20%3D%20json.__tcfapiReturn%3B%0A%09%09%09%09if%20%28payload%29%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20messages%20we%20care%20about%20will%20have%20a%20payload%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28typeof%20cmpCallbacks%5Bpayload.callId%5D%20%3D%3D%3D%20%27function%27%29%20%7B%0A%09%09%09%09%09%09\/**%0A%09%09%09%09%09%09%20*%20call%20the%20mapped%20callback%20and%20then%20remove%20the%20reference%0A%09%09%09%09%09%09%20*\/%0A%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%28payload.returnValue%2C%20payload.success%29%3B%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%20%3D%20null%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%09window.addEventListener%28%27message%27%2C%20postMessageHandler%2C%20false%29%3B%0A%09%09%7D%29%28%29%3B%0A%0A%09%09awinTrackingConsent.isCmpPresentOnPage%20%3D%20function%20%28%29%20%7B%0A%09%09%09return%20typeof%20cmpFrame%20%21%3D%3D%20%27undefined%27%3B%0A%09%09%7D%3B%0A%0A%09%09awinTrackingConsent.getGdprAppends%20%3D%20function%20%28tcfVendorId%2C%20delimiter%2C%20callback%29%20%7B%0A%09%09%09if%20%28tcfVendorId%29%20%7B%0A%09%09%09%09\/\/%20prepare%20for%20no%20CMP%20and%20errors%0A%09%09%09%09var%20fallbackAppend%20%3D%20delimiter%20+%20%27gdpr%3D%24%7BGDPR%7D%26gdpr_consent%3D%24%7BGDPR_CONSENT_%27%20+%20tcfVendorId%20+%20%27%7D%27%3B%0A%0A%09%09%09%09\/\/%20cmp%20found%2C%20asking%20__tcfapi%20for%20a%20consent%20string%20for%20this%20vendorId%0A%09%09%09%09if%20%28AWIN.Tracking.Consent.isCmpPresentOnPage%28%29%29%20%7B%0A%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09__tcfapi%28%0A%09%09%09%09%09%09%09%27getTCData%27%2C%0A%09%09%09%09%09%09%092%2C%0A%09%09%09%09%09%09%09function%20%28tcData%2C%20success%29%20%7B%0A%09%09%09%09%09%09%09%09var%20appends%20%3D%20delimiter%3B%0A%09%09%09%09%09%09%09%09if%20%28tcData%20%26%26%20success%29%20%7B%0A%09%09%09%09%09%09%09%09%09if%20%28typeof%20tcData.gdprApplies%20%21%3D%3D%20%27undefined%27%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09if%20%28tcData.gdprApplies%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D1%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D0%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27%26gdpr_consent%3D%27%20+%20tcData.tcString%3B%0A%09%09%09%09%09%09%09%09%09%09callback%28appends%29%3B%0A%09%09%09%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09\/\/%20no%20data%2C%20no%20success%20or%20missing%20tcData.gdprApplies%0A%09%09%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%09%09%5BtcfVendorId%5D%0A%09%09%09%09%09%09%29%3B%0A%09%09%09%09%09%7D%20catch%20%28err%29%20%7B%0A%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09\/\/%20no%20CMP%20found%0A%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%20else%20%7B%0A%09%09%09%09\/\/%20no%20vendorId%20provided%0A%09%09%09%09callback%28%27%27%29%3B%0A%09%09%09%7D%0A%09%09%7D%3B%0A%09%7D%29%28Consent%29%3B%0A%0A%09var%20publicObject%20%3D%20%7B%0A%09%09\/\/%20functions%0A%09%09fetchZxParam%3A%20fetchZxParam%2C%0A%09%09scriptAppend%3A%20scriptAppend%2C%0A%09%09frameAppend%3A%20frameAppend%2C%0A%09%09pixelAppend%3A%20pixelAppend%2C%0A%09%09getQueryParameterDelimiter%3A%20getQueryParameterDelimiter%2C%0A%09%09buildQueryString%3A%20buildQueryString%2C%0A%09%09getScriptAppendNode%3A%20getScriptAppendNode%2C%0A%09%09getBasketData%3A%20getBasketData%2C%0A%09%09getAffiliateId%3A%20getAffiliateId%2C%0A%09%09_getAWCValue%3A%20_getAWCValue%2C%0A%09%09Consent%3A%20Consent%2C%0A%0A%09%09\/\/%20Awin%20properties%0A%09%09Sale%3A%20payload.plugin.sale%2C%0A%09%09iMerchantId%3A%20payload.plugin.advertiserId%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%09%09sProtocol%3A%20payload.plugin.protocol%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%0A%09%09\/\/%20new%20access%20property%0A%09%09context%3A%20%7B%0A%09%09%09plugin%3A%20payload.plugin%2C%0A%09%09%09advertiser%3A%20payload.advertiser%2C%0A%09%09%09location%3A%20payload.plugin.location%2C%0A%09%09%7D%2C%0A%09%7D%3B%0A%0A%09AWIN.sProtocol%20%3D%20payload.plugin.protocol%3B%0A%09publicObject%5BpluginName%5D%20%3D%20payload.advertiser.config%3B%0A%09return%20publicObject%3B%0A%7D%29%28AWIN.pluginName%2C%20AWIN.payload%29%3B%0A\u0026quot;;AWIN.pluginCode = \u0026quot;AWIN.Tracking.ReachGroup%20%3D%20AWIN.Tracking.ReachGroup%20%7C%7C%20%7B%7D%3B%0AAWIN.Tracking.ReachGroup.url%20%3D%20AWIN.Tracking.ReachGroup.url%20%7C%7C%20AWIN.sProtocol%20+%20%27hal9000.redintelligence.net\/retarget%27%3B%0A%0A%28function%20%28%24r%29%20%7B%0A%20%20if%20%28%27undefined%27%20%3D%3D%3D%20typeof%20%24r.advertiserId%20%7C%7C%20%27undefined%27%20%3D%3D%3D%20typeof%20%24r.campaignId%29%20%7B%0A%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20var%20pagetype%20%3D%20%24r.pagetype%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27pagetype%27%29%3B%0A%0A%20%20if%20%28AWIN.Tracking.Sale%29%20%7B%0A%20%20%20%20pagetype%20%3D%20%27checkout%27%3B%0A%20%20%7D%20else%20if%20%28%27checkout%27%20%3D%3D%3D%20pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20AWIN.Tracking.Sale%20%3D%20%7B%7D%3B%0A%20%20%7D%0A%0A%20%20%24r.combineProducts%20%3D%20function%20%28products%29%20%7B%0A%20%20%20%20if%20%28typeof%20products%20%3D%3D%3D%20%27string%27%29%20%7B%0A%20%20%20%20%20%20products%20%3D%20JSON.parse%28products%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20var%20output%20%3D%20%27%27%3B%0A%20%20%20%20var%20sep%20%3D%20%27%27%3B%0A%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20output%20+%3D%20sep%20+%20products%5Bi%5D.identifier%20+%20%27%7C%27%20+%20products%5Bi%5D.quantity%3B%0A%20%20%20%20%20%20sep%20%3D%20%27%2C%27%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20output%3B%0A%20%20%7D%3B%0A%0A%20%20%24r.fetchBasketData%20%3D%20function%20%28%29%20%7B%0A%20%20%20%20var%20products%20%3D%20AWIN.Tracking.getBasketData%28%29%3B%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20products%5Bi%5D.identifier%20%3D%20products%5Bi%5D.id%3B%0A%20%20%20%20%20%20delete%20products%5Bi%5D.id%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20products%3B%0A%20%20%7D%3B%0A%0A%20%20var%20url%20%3D%20%24r.url%20+%20%27%3Fa%3D%27%20+%20%24r.advertiserId%20+%20%27%26version%3D1%27%3B%0A%0A%20%20switch%20%28pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20case%20%27basket%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27basket%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27category%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27checkout%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27transaction%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27search%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%27suchergebnisse%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27product%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27view%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.identifier%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27identifier%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27registration%27%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%20%20case%20%27generic%27%3A%0A%20%20%20%20case%20%27home%27%3A%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20default%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20AWIN.Tracking.frameAppend%28url%29%3B%0A%7D%29%28AWIN.Tracking.ReachGroup%29%3B%0A\u0026quot;;eval(unescape(AWIN.masterTagSb) + \u0026quot;\\n\u0026quot; + unescape(AWIN.pluginCode));\u003c\/script\u003e\u003cscript\u003evar AWIN = AWIN || {};AWIN.Tracking = AWIN.Tracking || {};AWIN.payload = {\u0026quot;advertiser\u0026quot;:{\u0026quot;config\u0026quot;:{\u0026quot;advertiserId\u0026quot;:\u0026quot;53315\u0026quot;,\u0026quot;campaignId\u0026quot;:\u0026quot;18545\u0026quot;,\u0026quot;pagetype\u0026quot;:\u0026quot;generic\u0026quot;,\u0026quot;accessConfig\u0026quot;:{\u0026quot;location\u0026quot;:false,\u0026quot;referrer\u0026quot;:false,\u0026quot;sale\u0026quot;:true,\u0026quot;basket\u0026quot;:true,\u0026quot;zxParams\u0026quot;:[\u0026quot;pagetype\u0026quot;,\u0026quot;products\u0026quot;,\u0026quot;category\u0026quot;,\u0026quot;identifier\u0026quot;]}}},\u0026quot;plugin\u0026quot;:{\u0026quot;publisherId\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;advertiserId\u0026quot;:12947,\u0026quot;protocol\u0026quot;:\u0026quot;https:\/\/\u0026quot;,\u0026quot;zxParams\u0026quot;:{},\u0026quot;basket\u0026quot;:[]}};AWIN.pluginName = \u0026quot;ReachGroup\u0026quot;;AWIN.masterTagSb = \u0026quot;var%20AWIN%20%3D%20AWIN%20%7C%7C%20%7B%7D%3B%0AAWIN.iScriptCount%20%3D%200%3B%0A%0AAWIN.Tracking%20%3D%20%28function%20%28pluginName%2C%20payload%29%20%7B%0A%09var%20fetchZxParam%20%3D%20function%20%28name%29%20%7B%0A%09%09return%20payload.plugin.zxParams%5Bname%5D%20%7C%7C%20null%3B%0A%09%7D%3B%0A%09var%20scriptAppend%20%3D%20function%20%28sScriptSrc%2C%20sScriptContent%2C%20sScriptOnLoad%2C%20oScriptTagParams%2C%20tcfVendorId%29%20%7B%0A%09%09\/\/%20only%20one%20of%20the%20two%20can%20be%20set%0A%09%09if%20%28sScriptSrc%20%26%26%20sScriptContent%29%20%7B%0A%09%09%09return%20false%3B%0A%09%09%7D%0A%0A%09%09\/\/%20create%20script%20node%0A%09%09var%20scriptNode%20%3D%20document.createElement%28%27script%27%29%3B%0A%09%09scriptNode.type%20%3D%20%27text\/javascript%27%3B%0A%09%09scriptNode.id%20%3D%20%27_aw_script_%27%20+%20AWIN.iScriptCount++%3B%0A%0A%09%09\/\/%20only%20add%20if%20param%20was%20passed%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09scriptNode.src%20%3D%20sScriptSrc%3B%0A%09%09%7D%20else%20if%20%28sScriptContent%29%20%7B%0A%09%09%09scriptNode.text%20%3D%20sScriptContent%3B%0A%09%09%7D%0A%0A%09%09\/\/%20set%20optional%20parameters%0A%09%09if%20%28oScriptTagParams%29%20%7B%0A%09%09%09for%20%28var%20name%20in%20oScriptTagParams%29%20%7B%0A%09%09%09%09scriptNode%5Bname%5D%20%3D%20oScriptTagParams%5Bname%5D%3B%0A%09%09%09%7D%0A%09%09%7D%0A%0A%09%09\/\/%20attach%20an%20event%20handler%0A%09%09if%20%28sScriptOnLoad%29%20%7B%0A%09%09%09\/\/%20for%20IE%0A%09%09%09scriptNode.onreadystatechange%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09if%20%28scriptNode.readyState%20%3D%3D%20%27complete%27%20%7C%7C%20scriptNode.readyState%20%3D%3D%20%27loaded%27%29%20%7B%0A%09%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09\/\/%20for%20everything%20else%0A%09%09%09scriptNode.onload%20%3D%20function%20%28%29%20%7B%0A%09%09%09%09eval%28sScriptOnLoad%29%3B%0A%09%09%09%7D%3B%0A%09%09%7D%0A%0A%09%09\/\/%20append%20node%0A%09%09if%20%28sScriptSrc%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28scriptNode.src%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09scriptNode.src%20+%3D%20gdprAppends%3B%0A%09%09%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%20else%20%7B%0A%09%09%09AWIN.Tracking.getScriptAppendNode%28%29.appendChild%28scriptNode%29%3B%0A%09%09%7D%0A%0A%09%09return%20scriptNode%3B%0A%09%7D%3B%0A%09var%20frameAppend%20%3D%20function%20%28sFrameSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sFrameSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sFrameSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20iframe%20%3D%20document.createElement%28%27iframe%27%29%3B%0A%09%09%09%09%09iframe.src%20%3D%20sFrameSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28iframe%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28iframe%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20pixelAppend%20%3D%20function%20%28sImageSrc%2C%20tcfVendorId%29%20%7B%0A%09%09if%20%28document.getElementsByTagName%28%27body%27%29%5B0%5D%29%20%7B%0A%09%09%09AWIN.Tracking.Consent.getGdprAppends%28%0A%09%09%09%09tcfVendorId%2C%0A%09%09%09%09AWIN.Tracking.getQueryParameterDelimiter%28sImageSrc%29%2C%0A%09%09%09%09function%20%28gdprAppends%29%20%7B%0A%09%09%09%09%09sImageSrc%20+%3D%20gdprAppends%3B%0A%0A%09%09%09%09%09var%20image%20%3D%20document.createElement%28%27img%27%29%3B%0A%09%09%09%09%09image.src%20%3D%20sImageSrc%3B%0A%09%09%09%09%09document.getElementsByTagName%28%27body%27%29%5B0%5D.appendChild%28image%29%3B%0A%09%09%09%09%09\/\/%20AWIN.Tracking.hideElement%28image%29%3B%20\/\/%20not%20needed%2C%20iframe%20is%20hidden%20already%0A%09%09%09%09%7D%0A%09%09%09%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09var%20getQueryParameterDelimiter%20%3D%20function%20%28currentUrl%29%20%7B%0A%09%09return%20currentUrl.indexOf%28%27%3F%27%29%20%3D%3D%3D%20-1%20%3F%20%27%3F%27%20%3A%20%27%26%27%3B%0A%09%7D%3B%0A%09var%20buildQueryString%20%3D%20function%20%28params%29%20%7B%0A%09%09var%20bits%20%3D%20%5B%5D%3B%0A%09%09for%20%28var%20name%20in%20params%29%20%7B%0A%09%09%09if%20%28params.hasOwnProperty%28name%29%29%20%7B%0A%09%09%09%09bits.push%28name%20+%20%27%3D%27%20+%20encodeURIComponent%28params%5Bname%5D%29%29%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09return%20bits.join%28%27%26%27%29%3B%0A%09%7D%3B%0A%09var%20getScriptAppendNode%20%3D%20function%20%28%29%20%7B%0A%09%09return%20document.body%3B%0A%09%7D%3B%0A%09var%20getBasketData%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.basket%20%7C%7C%20%5B%5D%3B%0A%09%7D%3B%0A%09var%20getAffiliateId%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.publisherId%3B%0A%09%7D%3B%0A%09var%20_getAWCValue%20%3D%20function%20%28%29%20%7B%0A%09%09return%20payload.plugin.awc%3B%0A%09%7D%3B%0A%0A%09var%20Consent%20%3D%20%7B%7D%3B%0A%0A%09%28function%20%28awinTrackingConsent%29%20%7B%0A%09%09\/\/%20if%20we%20locate%20the%20CMP%20iframe%20we%20will%20reference%20it%20with%20this%0A%09%09var%20cmpFrame%3B%0A%0A%09%09%28function%20%28%29%20%7B%0A%09%09%09\/\/%20start%20here%20at%20our%20window%0A%09%09%09var%20frame%20%3D%20window%3B%0A%0A%09%09%09\/\/%20map%20of%20calls%0A%09%09%09var%20cmpCallbacks%20%3D%20%7B%7D%3B%0A%09%09%09while%20%28frame%29%20%7B%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20throws%20a%20reference%20error%20if%20no%20frames%20exist%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28frame.frames%5B%27__tcfapiLocator%27%5D%29%20%7B%0A%09%09%09%09%09%09cmpFrame%20%3D%20frame%3B%0A%09%09%09%09%09%09break%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%09%09%09%09if%20%28frame%20%3D%3D%3D%20window.top%29%20%7B%0A%09%09%09%09%09break%3B%0A%09%09%09%09%7D%0A%09%09%09%09frame%20%3D%20frame.parent%3B%0A%09%09%09%7D%0A%0A%09%09%09\/**%0A%09%09%09%20*%20Set%20up%20a%20__tcfapi%20proxy%20method%20to%20do%20the%20postMessage%20and%20map%20the%20callback.%0A%09%09%09%20*%20From%20the%20caller%27s%20perspective%2C%20this%20function%20behaves%20identically%20to%20the%0A%09%09%09%20*%20CMP%20API%27s%20__tcfapi%20call%0A%09%09%09%20*\/%0A%09%09%09window.__tcfapi%20%3D%20function%20%28cmd%2C%20version%2C%20callback%2C%20arg%29%20%7B%0A%09%09%09%09if%20%28%21cmpFrame%29%20%7B%0A%09%09%09%09%09callback%28%7B%20msg%3A%20%27CMP%20not%20found%27%20%7D%2C%20false%29%3B%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09var%20callId%20%3D%20Math.random%28%29%20+%20%27%27%3B%0A%09%09%09%09%09var%20msg%20%3D%20%7B%0A%09%09%09%09%09%09__tcfapiCall%3A%20%7B%0A%09%09%09%09%09%09%09command%3A%20cmd%2C%0A%09%09%09%09%09%09%09parameter%3A%20arg%2C%0A%09%09%09%09%09%09%09version%3A%20version%2C%0A%09%09%09%09%09%09%09callId%3A%20callId%2C%0A%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%7D%3B%0A%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20map%20the%20callback%20for%20lookup%20on%20response%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09cmpCallbacks%5BcallId%5D%20%3D%20callback%3B%0A%09%09%09%09%09cmpFrame.postMessage%28msg%2C%20%27*%27%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%0A%09%09%09function%20postMessageHandler%28event%29%20%7B%0A%09%09%09%09\/**%0A%09%09%09%09%20*%20when%20we%20get%20the%20return%20message%2C%20call%20the%20mapped%20callback%0A%09%09%09%09%20*\/%0A%09%09%09%09var%20json%20%3D%20%7B%7D%3B%0A%0A%09%09%09%09try%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20if%20this%20isn%27t%20valid%20JSON%20then%20this%20will%20throw%20an%20error%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09json%20%3D%20typeof%20event.data%20%3D%3D%3D%20%27string%27%20%3F%20JSON.parse%28event.data%29%20%3A%20event.data%3B%0A%09%09%09%09%7D%20catch%20%28ignore%29%20%7B%7D%0A%0A%09%09%09%09var%20payload%20%3D%20json.__tcfapiReturn%3B%0A%09%09%09%09if%20%28payload%29%20%7B%0A%09%09%09%09%09\/**%0A%09%09%09%09%09%20*%20messages%20we%20care%20about%20will%20have%20a%20payload%0A%09%09%09%09%09%20*\/%0A%09%09%09%09%09if%20%28typeof%20cmpCallbacks%5Bpayload.callId%5D%20%3D%3D%3D%20%27function%27%29%20%7B%0A%09%09%09%09%09%09\/**%0A%09%09%09%09%09%09%20*%20call%20the%20mapped%20callback%20and%20then%20remove%20the%20reference%0A%09%09%09%09%09%09%20*\/%0A%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%28payload.returnValue%2C%20payload.success%29%3B%0A%09%09%09%09%09%09cmpCallbacks%5Bpayload.callId%5D%20%3D%20null%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%09window.addEventListener%28%27message%27%2C%20postMessageHandler%2C%20false%29%3B%0A%09%09%7D%29%28%29%3B%0A%0A%09%09awinTrackingConsent.isCmpPresentOnPage%20%3D%20function%20%28%29%20%7B%0A%09%09%09return%20typeof%20cmpFrame%20%21%3D%3D%20%27undefined%27%3B%0A%09%09%7D%3B%0A%0A%09%09awinTrackingConsent.getGdprAppends%20%3D%20function%20%28tcfVendorId%2C%20delimiter%2C%20callback%29%20%7B%0A%09%09%09if%20%28tcfVendorId%29%20%7B%0A%09%09%09%09\/\/%20prepare%20for%20no%20CMP%20and%20errors%0A%09%09%09%09var%20fallbackAppend%20%3D%20delimiter%20+%20%27gdpr%3D%24%7BGDPR%7D%26gdpr_consent%3D%24%7BGDPR_CONSENT_%27%20+%20tcfVendorId%20+%20%27%7D%27%3B%0A%0A%09%09%09%09\/\/%20cmp%20found%2C%20asking%20__tcfapi%20for%20a%20consent%20string%20for%20this%20vendorId%0A%09%09%09%09if%20%28AWIN.Tracking.Consent.isCmpPresentOnPage%28%29%29%20%7B%0A%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09__tcfapi%28%0A%09%09%09%09%09%09%09%27getTCData%27%2C%0A%09%09%09%09%09%09%092%2C%0A%09%09%09%09%09%09%09function%20%28tcData%2C%20success%29%20%7B%0A%09%09%09%09%09%09%09%09var%20appends%20%3D%20delimiter%3B%0A%09%09%09%09%09%09%09%09if%20%28tcData%20%26%26%20success%29%20%7B%0A%09%09%09%09%09%09%09%09%09if%20%28typeof%20tcData.gdprApplies%20%21%3D%3D%20%27undefined%27%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09if%20%28tcData.gdprApplies%29%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D1%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27gdpr%3D0%27%3B%0A%09%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%09%09appends%20+%3D%20%27%26gdpr_consent%3D%27%20+%20tcData.tcString%3B%0A%09%09%09%09%09%09%09%09%09%09callback%28appends%29%3B%0A%09%09%09%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09\/\/%20no%20data%2C%20no%20success%20or%20missing%20tcData.gdprApplies%0A%09%09%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%09%09%7D%2C%0A%09%09%09%09%09%09%09%5BtcfVendorId%5D%0A%09%09%09%09%09%09%29%3B%0A%09%09%09%09%09%7D%20catch%20%28err%29%20%7B%0A%09%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%20else%20%7B%0A%09%09%09%09%09\/\/%20no%20CMP%20found%0A%09%09%09%09%09callback%28fallbackAppend%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%20else%20%7B%0A%09%09%09%09\/\/%20no%20vendorId%20provided%0A%09%09%09%09callback%28%27%27%29%3B%0A%09%09%09%7D%0A%09%09%7D%3B%0A%09%7D%29%28Consent%29%3B%0A%0A%09var%20publicObject%20%3D%20%7B%0A%09%09\/\/%20functions%0A%09%09fetchZxParam%3A%20fetchZxParam%2C%0A%09%09scriptAppend%3A%20scriptAppend%2C%0A%09%09frameAppend%3A%20frameAppend%2C%0A%09%09pixelAppend%3A%20pixelAppend%2C%0A%09%09getQueryParameterDelimiter%3A%20getQueryParameterDelimiter%2C%0A%09%09buildQueryString%3A%20buildQueryString%2C%0A%09%09getScriptAppendNode%3A%20getScriptAppendNode%2C%0A%09%09getBasketData%3A%20getBasketData%2C%0A%09%09getAffiliateId%3A%20getAffiliateId%2C%0A%09%09_getAWCValue%3A%20_getAWCValue%2C%0A%09%09Consent%3A%20Consent%2C%0A%0A%09%09\/\/%20Awin%20properties%0A%09%09Sale%3A%20payload.plugin.sale%2C%0A%09%09iMerchantId%3A%20payload.plugin.advertiserId%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%09%09sProtocol%3A%20payload.plugin.protocol%2C%20\/\/%20can%20be%20added%20without%20configuration%0A%0A%09%09\/\/%20new%20access%20property%0A%09%09context%3A%20%7B%0A%09%09%09plugin%3A%20payload.plugin%2C%0A%09%09%09advertiser%3A%20payload.advertiser%2C%0A%09%09%09location%3A%20payload.plugin.location%2C%0A%09%09%7D%2C%0A%09%7D%3B%0A%0A%09AWIN.sProtocol%20%3D%20payload.plugin.protocol%3B%0A%09publicObject%5BpluginName%5D%20%3D%20payload.advertiser.config%3B%0A%09return%20publicObject%3B%0A%7D%29%28AWIN.pluginName%2C%20AWIN.payload%29%3B%0A\u0026quot;;AWIN.pluginCode = \u0026quot;AWIN.Tracking.ReachGroup%20%3D%20AWIN.Tracking.ReachGroup%20%7C%7C%20%7B%7D%3B%0AAWIN.Tracking.ReachGroup.url%20%3D%20AWIN.Tracking.ReachGroup.url%20%7C%7C%20AWIN.sProtocol%20+%20%27hal9000.redintelligence.net\/retarget%27%3B%0A%0A%28function%20%28%24r%29%20%7B%0A%20%20if%20%28%27undefined%27%20%3D%3D%3D%20typeof%20%24r.advertiserId%20%7C%7C%20%27undefined%27%20%3D%3D%3D%20typeof%20%24r.campaignId%29%20%7B%0A%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20var%20pagetype%20%3D%20%24r.pagetype%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27pagetype%27%29%3B%0A%0A%20%20if%20%28AWIN.Tracking.Sale%29%20%7B%0A%20%20%20%20pagetype%20%3D%20%27checkout%27%3B%0A%20%20%7D%20else%20if%20%28%27checkout%27%20%3D%3D%3D%20pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20AWIN.Tracking.Sale%20%3D%20%7B%7D%3B%0A%20%20%7D%0A%0A%20%20%24r.combineProducts%20%3D%20function%20%28products%29%20%7B%0A%20%20%20%20if%20%28typeof%20products%20%3D%3D%3D%20%27string%27%29%20%7B%0A%20%20%20%20%20%20products%20%3D%20JSON.parse%28products%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20var%20output%20%3D%20%27%27%3B%0A%20%20%20%20var%20sep%20%3D%20%27%27%3B%0A%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20output%20+%3D%20sep%20+%20products%5Bi%5D.identifier%20+%20%27%7C%27%20+%20products%5Bi%5D.quantity%3B%0A%20%20%20%20%20%20sep%20%3D%20%27%2C%27%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20return%20output%3B%0A%20%20%7D%3B%0A%0A%20%20%24r.fetchBasketData%20%3D%20function%20%28%29%20%7B%0A%20%20%20%20var%20products%20%3D%20AWIN.Tracking.getBasketData%28%29%3B%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20products.length%3B%20i++%29%20%7B%0A%20%20%20%20%20%20products%5Bi%5D.identifier%20%3D%20products%5Bi%5D.id%3B%0A%20%20%20%20%20%20delete%20products%5Bi%5D.id%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20products%3B%0A%20%20%7D%3B%0A%0A%20%20var%20url%20%3D%20%24r.url%20+%20%27%3Fa%3D%27%20+%20%24r.advertiserId%20+%20%27%26version%3D1%27%3B%0A%0A%20%20switch%20%28pagetype.toLowerCase%28%29%29%20%7B%0A%20%20%20%20case%20%27basket%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27basket%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27category%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27checkout%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27transaction%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.combineProducts%28AWIN.Tracking.fetchZxParam%28%27products%27%29%20%7C%7C%20%24r.fetchBasketData%28%29%29%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%20%7C%7C%20%27%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27search%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20segment%3A%20%27suchergebnisse%27%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27product%27%3A%0A%20%20%20%20%20%20url%20+%3D%20%27%26%27%20+%20AWIN.Tracking.buildQueryString%28%7B%0A%20%20%20%20%20%20%20%20event%3A%20%27view%27%2C%0A%20%20%20%20%20%20%20%20cat%3A%20%24r.campaignId%2C%0A%20%20%20%20%20%20%20%20segment%3A%20%24r.category%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27category%27%29%2C%0A%20%20%20%20%20%20%20%20items%3A%20%24r.identifier%20%7C%7C%20AWIN.Tracking.fetchZxParam%28%27identifier%27%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20case%20%27registration%27%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%20%20case%20%27generic%27%3A%0A%20%20%20%20case%20%27home%27%3A%0A%20%20%20%20%20%20break%3B%0A%20%20%20%20default%3A%0A%20%20%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20AWIN.Tracking.frameAppend%28url%29%3B%0A%7D%29%28AWIN.Tracking.ReachGroup%29%3B%0A\u0026quot;;eval(unescape(AWIN.masterTagSb) + \u0026quot;\\n\u0026quot; + unescape(AWIN.pluginCode));\u003c\/script\u003e \u003cstrong data-mce-fragment=\"1\"\u003eDonnées du produit:\u003c\/strong\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cslot id=\"details-content\"\u003e\u003cul\u003e\n\n\u003cli\u003e Bavoir 2 en 1 avec manches réglables et sac de collecte\u003c\/li\u003e\n\n\u003cli\u003e Protection idéale en mangeant ou lors d'activités créatives\u003c\/li\u003e\n\n\u003cli\u003e Bavoir à manches longues, protège efficacement les vêtements\u003c\/li\u003e\n\n\u003cli\u003e Version manches longues ou manches courtes : les manches longues peuvent être retirées\u003c\/li\u003e\n\n\u003cli\u003e Grandit avec votre enfant : peut être utilisé jusqu'à l'âge de 4 ans\u003c\/li\u003e\n\n \u003cli\u003eLa poche de récupération des aliments dans la partie supérieure du bavoir peut être repliée lorsqu'elle n'est pas utilisée\u003c\/li\u003e\n\n\u003cli\u003e Matière douce et légère, offre à votre enfant une liberté de mouvement\u003c\/li\u003e\n\n\u003cli\u003e Trois positions d'encliquetage\u003c\/li\u003e\n\n\u003cli\u003e Poignets élastiques pour plus de confort\u003c\/li\u003e\n\n\u003cli\u003e Couleur de conception: blanc\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\u003c\/slot\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Bavoir 2 en 1 avec manches réglables et sac de collecte\u003c\/li\u003e\n\n\u003cli\u003e Protection idéale en mangeant ou lors d'activités créatives\u003c\/li\u003e\n\n\u003cli\u003e Bavoir à manches longues, protège efficacement les vêtements\u003c\/li\u003e\n\n\u003cli\u003e Version manches longues ou manches courtes : les manches longues peuvent être retirées\u003c\/li\u003e\n\n\u003cli\u003e Grandit avec votre enfant : peut être utilisé jusqu'à l'âge de 4 ans\u003c\/li\u003e\n\n\u003cli\u003e La poche de récupération des aliments dans la partie supérieure du bavoir peut être repliée lorsqu'elle n'est pas utilisée\u003c\/li\u003e\n\n\u003cli\u003e Matière douce et légère, offre à votre enfant une liberté de mouvement\u003c\/li\u003e\n\n\u003cli\u003e Trois positions d'encliquetage\u003c\/li\u003e\n\n\u003cli\u003e Poignets élastiques pour plus de confort\u003c\/li\u003e\n\n\u003cli\u003e Couleur de conception: blanc\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003cstrong\u003eMatériau et dimensions :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Matière : Intérieur : 100% POLYESTER \/ Extérieur : 100% POLYURÉTHANE\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003cstrong\u003eInstructions de stockage et d'entretien :\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\n \u003cli\u003eEntretien : Éponge humide (lavage en machine à 30°C). Ne pas mettre au sèche-linge\u003c\/li\u003e\n\n\n\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49710358397257,"sku":"913576","price":22.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/887834.jpg?v=1711367329"},{"product_id":"beaba-puffy-paris-verzorgingstas-luiertas-baltic-blue","title":"Sac à couches\/sac à langer Béaba Puffy Paris - Bleu Baltique","description":"\u003cp class=\"c-description__title\"\u003e \u003cspan\u003eLe sac à langer Puffy Paris Baltic de Béaba est hyper tendance pour l'hiver avec son effet doudoune matelassée ! Ce sac à langer pratique et spacieux est parfait pour ranger vos affaires et celles de votre bébé.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"c-description__title\"\u003e Sac spacieux comprenant 10 compartiments de rangement (compartiment pour soins, repas et autres objets). Idéal pour ranger toutes les affaires de votre bébé, mais aussi les vôtres. \u003cbr\u003e- Avec 1 grande poche avant avec fermeture éclair et 2 poches latérales.\u003cbr\u003e - Peut être porté à la main, en bandoulière, sur une valise ou sur la poussette grâce au système d'attache poussette intégré avec mousquetons (adapté à toutes les poussettes).\u003cbr\u003e - Avec porte-biberon isotherme : maintient le biberon de votre bébé au chaud ou au frais.\u003cbr\u003e - Comprend un matelas à langer rembourré amovible. \u003c\/p\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49710683849033,"sku":"940317","price":89.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/27383701_BeabaVerzorgingstasPuffyParisBaltic.jpg?v=1711368968"},{"product_id":"beaba-puffy-paris-verzorgingstas-luiertas-gazelle","title":"Sac à langer\/sac à langer Béaba Puffy Paris - Gazelle","description":"\u003cp class=\"c-description__title\"\u003e \u003cspan\u003eLe sac à langer Puffy Paris Baltic de Béaba est hyper tendance pour l'hiver avec son effet doudoune matelassée ! Ce sac à langer pratique et spacieux est parfait pour ranger vos affaires et celles de votre bébé.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"c-description__title\"\u003e Sac spacieux comprenant 10 compartiments de rangement (compartiment pour soins, repas et autres objets). Idéal pour ranger toutes les affaires de votre bébé, mais aussi les vôtres.\u003cbr\u003e - Avec 1 grande poche avant avec fermeture éclair et 2 poches latérales. \u003cbr\u003e- Peut être porté à la main, en bandoulière, sur une valise ou sur la poussette grâce au système d'attache poussette intégré avec mousquetons (adapté à toutes les poussettes).\u003cbr\u003e - Avec porte-biberon isotherme : maintient le biberon de votre bébé au chaud ou au frais.\u003cbr\u003e - Comprend un matelas à langer rembourré amovible. \u003c\/p\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":49710698660169,"sku":"940318","price":89.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/27383801_BeabaVerzorgingstasPuffyParisGazelle.jpg?v=1711369152"},{"product_id":"beaba-eazy-pop-babybadje-velvet-grey-1","title":"Béaba Eazy Pop Baignoire Bébé - Bleu Baltique","description":"\u003ch2 class=\"c-description__title\"\u003e C'est l'heure du bain !\u003c\/h2\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e Pliable et compact : facile à ranger, se glisse derrière une porte ou un meuble\u003c\/li\u003e\n\n\u003cli\u003e Forme d'assise spacieuse et confortable : bébé peut s'asseoir confortablement dans le siège de la baignoire et se baigner en toute sécurité\u003c\/li\u003e\n\n\u003cli\u003e Idéal pour les petits espaces : s'adapte à la plupart des salles de bains\u003c\/li\u003e\n\n\u003cli\u003e Pieds antidérapants : maintiennent la baignoire stable\u003c\/li\u003e\n\n\u003cli\u003e Compatible avec Béaba Transatdo\u003c\/li\u003e\n\n\u003cli\u003e Volume d'eau : 29L\u003c\/li\u003e\n\n\u003cli\u003e Accessoire : bouchon de vidange inclus \u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"c-description__text\"\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cul\u003e\u003c\/ul\u003e\n\n\u003cul\u003e\u003c\/ul\u003e","brand":"beaubybo","offers":[{"title":"Default Title","offer_id":54350104527177,"sku":"920404 grijs","price":47.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/files\/920404_product_face_1_562260a1-c5b3-497f-885a-cd072fa84dbe.jpg?v=1778487659"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/6028\/0310\/collections\/Schermafbeelding_2024-03-29_134906.png?v=1711716554","url":"https:\/\/beaubybtrend.com\/fr\/collections\/beaba.oembed","provider":"BEAU by Bo","version":"1.0","type":"link"}