{"version":"1.0","provider_name":"Tomy Klou | TLK GROUP | Switzerland","provider_url":"https:\/\/tomyklou.ch\/fr\/","author_name":"Thomas","author_url":"https:\/\/tomyklou.ch\/fr\/author\/thomas\/","title":"Frudia Blueberry Hydrating Toner 195ml","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"U6qkrzmzyH\"><a href=\"https:\/\/tomyklou.ch\/fr\/product\/frudia-blueberry-hydrating-toner\/\">Frudia Blueberry Hydrating Toner 195ml<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/tomyklou.ch\/fr\/product\/frudia-blueberry-hydrating-toner\/embed\/#?secret=U6qkrzmzyH\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Frudia Blueberry Hydrating Toner 195ml\u00a0\u00bb &#8212; Tomy Klou | TLK GROUP | Switzerland\" data-secret=\"U6qkrzmzyH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/tomyklou.ch\/wp-includes\/js\/wp-embed.js\n<\/script>\n","thumbnail_url":"https:\/\/tomyklou.ch\/wp-content\/uploads\/2023\/06\/Frudia-Blueberry-Hydrating-Toner.jpg","thumbnail_width":1200,"thumbnail_height":1200,"description":"Frudia Blueberry Hydrating Toner\u00a0est un tonique ultra-hydratant qui stimule une routine de soins pour les peaux s\u00e8ches avec l'\u00e9nergie vive des myrtilles. L'extrait de myrtille \u00e0 77 % est une riche source de vitamines C et E qui aident \u00e0 \u00e9liminer les cellules mortes de l'\u00e9piderme et \u00e0 stimuler la croissance de nouvelles cellules, favorisant une peau plus lisse, plus lumineuse et plus r\u00e9sistante. L'extrait de myrtille contient \u00e9galement des anthocyanes qui att\u00e9nuent le photo-vieillissement et les effets toxiques des UV, ainsi que la d\u00e9gradation du collag\u00e8ne de la peau expos\u00e9e aux rayons UVB. La formule contient \u00e9galement des ingr\u00e9dients tels que le panth\u00e9nol, l'huile de ricin, l'huile de p\u00e9pins de raisin, l'huile de p\u00e9pins de tomate, l'huile d'abricot, l'huile de p\u00e9pins de mangue et l'huile de p\u00e9pins de pamplemousse pour hydrater en profondeur la peau et l'aider \u00e0 retenir son hydratation pendant longtemps. Ces ingr\u00e9dients nourrissent \u00e9galement la peau avec des nutriments essentiels qui renforcent sa barri\u00e8re protectrice et \u00e9claircissent le teint terne. Le tonique hydratant Frudia Blueberry\u00a0 agit pour hydrater et fortifier la peau en profondeur pour la rendre r\u00e9sistante aux effets nocifs des polluants urbains. Le produit a pass\u00e9 un test d'irritation cutan\u00e9e et convient \u00e0 tous les types de peau, y compris les peaux sensibles et s\u00e8ches."}